all.bib 3.4 MB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923292429252926292729282929293029312932293329342935293629372938293929402941294229432944294529462947294829492950295129522953295429552956295729582959296029612962296329642965296629672968296929702971297229732974297529762977297829792980298129822983298429852986298729882989299029912992299329942995299629972998299930003001300230033004300530063007300830093010301130123013301430153016301730183019302030213022302330243025302630273028302930303031303230333034303530363037303830393040304130423043304430453046304730483049305030513052305330543055305630573058305930603061306230633064306530663067306830693070307130723073307430753076307730783079308030813082308330843085308630873088308930903091309230933094309530963097309830993100310131023103310431053106310731083109311031113112311331143115311631173118311931203121312231233124312531263127312831293130313131323133313431353136313731383139314031413142314331443145314631473148314931503151315231533154315531563157315831593160316131623163316431653166316731683169317031713172317331743175317631773178317931803181318231833184318531863187318831893190319131923193319431953196319731983199320032013202320332043205320632073208320932103211321232133214321532163217321832193220322132223223322432253226322732283229323032313232323332343235323632373238323932403241324232433244324532463247324832493250325132523253325432553256325732583259326032613262326332643265326632673268326932703271327232733274327532763277327832793280328132823283328432853286328732883289329032913292329332943295329632973298329933003301330233033304330533063307330833093310331133123313331433153316331733183319332033213322332333243325332633273328332933303331333233333334333533363337333833393340334133423343334433453346334733483349335033513352335333543355335633573358335933603361336233633364336533663367336833693370337133723373337433753376337733783379338033813382338333843385338633873388338933903391339233933394339533963397339833993400340134023403340434053406340734083409341034113412341334143415341634173418341934203421342234233424342534263427342834293430343134323433343434353436343734383439344034413442344334443445344634473448344934503451345234533454345534563457345834593460346134623463346434653466346734683469347034713472347334743475347634773478347934803481348234833484348534863487348834893490349134923493349434953496349734983499350035013502350335043505350635073508350935103511351235133514351535163517351835193520352135223523352435253526352735283529353035313532353335343535353635373538353935403541354235433544354535463547354835493550355135523553355435553556355735583559356035613562356335643565356635673568356935703571357235733574357535763577357835793580358135823583358435853586358735883589359035913592359335943595359635973598359936003601360236033604360536063607360836093610361136123613361436153616361736183619362036213622362336243625362636273628362936303631363236333634363536363637363836393640364136423643364436453646364736483649365036513652365336543655365636573658365936603661366236633664366536663667366836693670367136723673367436753676367736783679368036813682368336843685368636873688368936903691369236933694369536963697369836993700370137023703370437053706370737083709371037113712371337143715371637173718371937203721372237233724372537263727372837293730373137323733373437353736373737383739374037413742374337443745374637473748374937503751375237533754375537563757375837593760376137623763376437653766376737683769377037713772377337743775377637773778377937803781378237833784378537863787378837893790379137923793379437953796379737983799380038013802380338043805380638073808380938103811381238133814381538163817381838193820382138223823382438253826382738283829383038313832383338343835383638373838383938403841384238433844384538463847384838493850385138523853385438553856385738583859386038613862386338643865386638673868386938703871387238733874387538763877387838793880388138823883388438853886388738883889389038913892389338943895389638973898389939003901390239033904390539063907390839093910391139123913391439153916391739183919392039213922392339243925392639273928392939303931393239333934393539363937393839393940394139423943394439453946394739483949395039513952395339543955395639573958395939603961396239633964396539663967396839693970397139723973397439753976397739783979398039813982398339843985398639873988398939903991399239933994399539963997399839994000400140024003400440054006400740084009401040114012401340144015401640174018401940204021402240234024402540264027402840294030403140324033403440354036403740384039404040414042404340444045404640474048404940504051405240534054405540564057405840594060406140624063406440654066406740684069407040714072407340744075407640774078407940804081408240834084408540864087408840894090409140924093409440954096409740984099410041014102410341044105410641074108410941104111411241134114411541164117411841194120412141224123412441254126412741284129413041314132413341344135413641374138413941404141414241434144414541464147414841494150415141524153415441554156415741584159416041614162416341644165416641674168416941704171417241734174417541764177417841794180418141824183418441854186418741884189419041914192419341944195419641974198419942004201420242034204420542064207420842094210421142124213421442154216421742184219422042214222422342244225422642274228422942304231423242334234423542364237423842394240424142424243424442454246424742484249425042514252425342544255425642574258425942604261426242634264426542664267426842694270427142724273427442754276427742784279428042814282428342844285428642874288428942904291429242934294429542964297429842994300430143024303430443054306430743084309431043114312431343144315431643174318431943204321432243234324432543264327432843294330433143324333433443354336433743384339434043414342434343444345434643474348434943504351435243534354435543564357435843594360436143624363436443654366436743684369437043714372437343744375437643774378437943804381438243834384438543864387438843894390439143924393439443954396439743984399440044014402440344044405440644074408440944104411441244134414441544164417441844194420442144224423442444254426442744284429443044314432443344344435443644374438443944404441444244434444444544464447444844494450445144524453445444554456445744584459446044614462446344644465446644674468446944704471447244734474447544764477447844794480448144824483448444854486448744884489449044914492449344944495449644974498449945004501450245034504450545064507450845094510451145124513451445154516451745184519452045214522452345244525452645274528452945304531453245334534453545364537453845394540454145424543454445454546454745484549455045514552455345544555455645574558455945604561456245634564456545664567456845694570457145724573457445754576457745784579458045814582458345844585458645874588458945904591459245934594459545964597459845994600460146024603460446054606460746084609461046114612461346144615461646174618461946204621462246234624462546264627462846294630463146324633463446354636463746384639464046414642464346444645464646474648464946504651465246534654465546564657465846594660466146624663466446654666466746684669467046714672467346744675467646774678467946804681468246834684468546864687468846894690469146924693469446954696469746984699470047014702470347044705470647074708470947104711471247134714471547164717471847194720472147224723472447254726472747284729473047314732473347344735473647374738473947404741474247434744474547464747474847494750475147524753475447554756475747584759476047614762476347644765476647674768476947704771477247734774477547764777477847794780478147824783478447854786478747884789479047914792479347944795479647974798479948004801480248034804480548064807480848094810481148124813481448154816481748184819482048214822482348244825482648274828482948304831483248334834483548364837483848394840484148424843484448454846484748484849485048514852485348544855485648574858485948604861486248634864486548664867486848694870487148724873487448754876487748784879488048814882488348844885488648874888488948904891489248934894489548964897489848994900490149024903490449054906490749084909491049114912491349144915491649174918491949204921492249234924492549264927492849294930493149324933493449354936493749384939494049414942494349444945494649474948494949504951495249534954495549564957495849594960496149624963496449654966496749684969497049714972497349744975497649774978497949804981498249834984498549864987498849894990499149924993499449954996499749984999500050015002500350045005500650075008500950105011501250135014501550165017501850195020502150225023502450255026502750285029503050315032503350345035503650375038503950405041504250435044504550465047504850495050505150525053505450555056505750585059506050615062506350645065506650675068506950705071507250735074507550765077507850795080508150825083508450855086508750885089509050915092509350945095509650975098509951005101510251035104510551065107510851095110511151125113511451155116511751185119512051215122512351245125512651275128512951305131513251335134513551365137513851395140514151425143514451455146514751485149515051515152515351545155515651575158515951605161516251635164516551665167516851695170517151725173517451755176517751785179518051815182518351845185518651875188518951905191519251935194519551965197519851995200520152025203520452055206520752085209521052115212521352145215521652175218521952205221522252235224522552265227522852295230523152325233523452355236523752385239524052415242524352445245524652475248524952505251525252535254525552565257525852595260526152625263526452655266526752685269527052715272527352745275527652775278527952805281528252835284528552865287528852895290529152925293529452955296529752985299530053015302530353045305530653075308530953105311531253135314531553165317531853195320532153225323532453255326532753285329533053315332533353345335533653375338533953405341534253435344534553465347534853495350535153525353535453555356535753585359536053615362536353645365536653675368536953705371537253735374537553765377537853795380538153825383538453855386538753885389539053915392539353945395539653975398539954005401540254035404540554065407540854095410541154125413541454155416541754185419542054215422542354245425542654275428542954305431543254335434543554365437543854395440544154425443544454455446544754485449545054515452545354545455545654575458545954605461546254635464546554665467546854695470547154725473547454755476547754785479548054815482548354845485548654875488548954905491549254935494549554965497549854995500550155025503550455055506550755085509551055115512551355145515551655175518551955205521552255235524552555265527552855295530553155325533553455355536553755385539554055415542554355445545554655475548554955505551555255535554555555565557555855595560556155625563556455655566556755685569557055715572557355745575557655775578557955805581558255835584558555865587558855895590559155925593559455955596559755985599560056015602560356045605560656075608560956105611561256135614561556165617561856195620562156225623562456255626562756285629563056315632563356345635563656375638563956405641564256435644564556465647564856495650565156525653565456555656565756585659566056615662566356645665566656675668566956705671567256735674567556765677567856795680568156825683568456855686568756885689569056915692569356945695569656975698569957005701570257035704570557065707570857095710571157125713571457155716571757185719572057215722572357245725572657275728572957305731573257335734573557365737573857395740574157425743574457455746574757485749575057515752575357545755575657575758575957605761576257635764576557665767576857695770577157725773577457755776577757785779578057815782578357845785578657875788578957905791579257935794579557965797579857995800580158025803580458055806580758085809581058115812581358145815581658175818581958205821582258235824582558265827582858295830583158325833583458355836583758385839584058415842584358445845584658475848584958505851585258535854585558565857585858595860586158625863586458655866586758685869587058715872587358745875587658775878587958805881588258835884588558865887588858895890589158925893589458955896589758985899590059015902590359045905590659075908590959105911591259135914591559165917591859195920592159225923592459255926592759285929593059315932593359345935593659375938593959405941594259435944594559465947594859495950595159525953595459555956595759585959596059615962596359645965596659675968596959705971597259735974597559765977597859795980598159825983598459855986598759885989599059915992599359945995599659975998599960006001600260036004600560066007600860096010601160126013601460156016601760186019602060216022602360246025602660276028602960306031603260336034603560366037603860396040604160426043604460456046604760486049605060516052605360546055605660576058605960606061606260636064606560666067606860696070607160726073607460756076607760786079608060816082608360846085608660876088608960906091609260936094609560966097609860996100610161026103610461056106610761086109611061116112611361146115611661176118611961206121612261236124612561266127612861296130613161326133613461356136613761386139614061416142614361446145614661476148614961506151615261536154615561566157615861596160616161626163616461656166616761686169617061716172617361746175617661776178617961806181618261836184618561866187618861896190619161926193619461956196619761986199620062016202620362046205620662076208620962106211621262136214621562166217621862196220622162226223622462256226622762286229623062316232623362346235623662376238623962406241624262436244624562466247624862496250625162526253625462556256625762586259626062616262626362646265626662676268626962706271627262736274627562766277627862796280628162826283628462856286628762886289629062916292629362946295629662976298629963006301630263036304630563066307630863096310631163126313631463156316631763186319632063216322632363246325632663276328632963306331633263336334633563366337633863396340634163426343634463456346634763486349635063516352635363546355635663576358635963606361636263636364636563666367636863696370637163726373637463756376637763786379638063816382638363846385638663876388638963906391639263936394639563966397639863996400640164026403640464056406640764086409641064116412641364146415641664176418641964206421642264236424642564266427642864296430643164326433643464356436643764386439644064416442644364446445644664476448644964506451645264536454645564566457645864596460646164626463646464656466646764686469647064716472647364746475647664776478647964806481648264836484648564866487648864896490649164926493649464956496649764986499650065016502650365046505650665076508650965106511651265136514651565166517651865196520652165226523652465256526652765286529653065316532653365346535653665376538653965406541654265436544654565466547654865496550655165526553655465556556655765586559656065616562656365646565656665676568656965706571657265736574657565766577657865796580658165826583658465856586658765886589659065916592659365946595659665976598659966006601660266036604660566066607660866096610661166126613661466156616661766186619662066216622662366246625662666276628662966306631663266336634663566366637663866396640664166426643664466456646664766486649665066516652665366546655665666576658665966606661666266636664666566666667666866696670667166726673667466756676667766786679668066816682668366846685668666876688668966906691669266936694669566966697669866996700670167026703670467056706670767086709671067116712671367146715671667176718671967206721672267236724672567266727672867296730673167326733673467356736673767386739674067416742674367446745674667476748674967506751675267536754675567566757675867596760676167626763676467656766676767686769677067716772677367746775677667776778677967806781678267836784678567866787678867896790679167926793679467956796679767986799680068016802680368046805680668076808680968106811681268136814681568166817681868196820682168226823682468256826682768286829683068316832683368346835683668376838683968406841684268436844684568466847684868496850685168526853685468556856685768586859686068616862686368646865686668676868686968706871687268736874687568766877687868796880688168826883688468856886688768886889689068916892689368946895689668976898689969006901690269036904690569066907690869096910691169126913691469156916691769186919692069216922692369246925692669276928692969306931693269336934693569366937693869396940694169426943694469456946694769486949695069516952695369546955695669576958695969606961696269636964696569666967696869696970697169726973697469756976697769786979698069816982698369846985698669876988698969906991699269936994699569966997699869997000700170027003700470057006700770087009701070117012701370147015701670177018701970207021702270237024702570267027702870297030703170327033703470357036703770387039704070417042704370447045704670477048704970507051705270537054705570567057705870597060706170627063706470657066706770687069707070717072707370747075707670777078707970807081708270837084708570867087708870897090709170927093709470957096709770987099710071017102710371047105710671077108710971107111711271137114711571167117711871197120712171227123712471257126712771287129713071317132713371347135713671377138713971407141714271437144714571467147714871497150715171527153715471557156715771587159716071617162716371647165716671677168716971707171717271737174717571767177717871797180718171827183718471857186718771887189719071917192719371947195719671977198719972007201720272037204720572067207720872097210721172127213721472157216721772187219722072217222722372247225722672277228722972307231723272337234723572367237723872397240724172427243724472457246724772487249725072517252725372547255725672577258725972607261726272637264726572667267726872697270727172727273727472757276727772787279728072817282728372847285728672877288728972907291729272937294729572967297729872997300730173027303730473057306730773087309731073117312731373147315731673177318731973207321732273237324732573267327732873297330733173327333733473357336733773387339734073417342734373447345734673477348734973507351735273537354735573567357735873597360736173627363736473657366736773687369737073717372737373747375737673777378737973807381738273837384738573867387738873897390739173927393739473957396739773987399740074017402740374047405740674077408740974107411741274137414741574167417741874197420742174227423742474257426742774287429743074317432743374347435743674377438743974407441744274437444744574467447744874497450745174527453745474557456745774587459746074617462746374647465746674677468746974707471747274737474747574767477747874797480748174827483748474857486748774887489749074917492749374947495749674977498749975007501750275037504750575067507750875097510751175127513751475157516751775187519752075217522752375247525752675277528752975307531753275337534753575367537753875397540754175427543754475457546754775487549755075517552755375547555755675577558755975607561756275637564756575667567756875697570757175727573757475757576757775787579758075817582758375847585758675877588758975907591759275937594759575967597759875997600760176027603760476057606760776087609761076117612761376147615761676177618761976207621762276237624762576267627762876297630763176327633763476357636763776387639764076417642764376447645764676477648764976507651765276537654765576567657765876597660766176627663766476657666766776687669767076717672767376747675767676777678767976807681768276837684768576867687768876897690769176927693769476957696769776987699770077017702770377047705770677077708770977107711771277137714771577167717771877197720772177227723772477257726772777287729773077317732773377347735773677377738773977407741774277437744774577467747774877497750775177527753775477557756775777587759776077617762776377647765776677677768776977707771777277737774777577767777777877797780778177827783778477857786778777887789779077917792779377947795779677977798779978007801780278037804780578067807780878097810781178127813781478157816781778187819782078217822782378247825782678277828782978307831783278337834783578367837783878397840784178427843784478457846784778487849785078517852785378547855785678577858785978607861786278637864786578667867786878697870787178727873787478757876787778787879788078817882788378847885788678877888788978907891789278937894789578967897789878997900790179027903790479057906790779087909791079117912791379147915791679177918791979207921792279237924792579267927792879297930793179327933793479357936793779387939794079417942794379447945794679477948794979507951795279537954795579567957795879597960796179627963796479657966796779687969797079717972797379747975797679777978797979807981798279837984798579867987798879897990799179927993799479957996799779987999800080018002800380048005800680078008800980108011801280138014801580168017801880198020802180228023802480258026802780288029803080318032803380348035803680378038803980408041804280438044804580468047804880498050805180528053805480558056805780588059806080618062806380648065806680678068806980708071807280738074807580768077807880798080808180828083808480858086808780888089809080918092809380948095809680978098809981008101810281038104810581068107810881098110811181128113811481158116811781188119812081218122812381248125812681278128812981308131813281338134813581368137813881398140814181428143814481458146814781488149815081518152815381548155815681578158815981608161816281638164816581668167816881698170817181728173817481758176817781788179818081818182818381848185818681878188818981908191819281938194819581968197819881998200820182028203820482058206820782088209821082118212821382148215821682178218821982208221822282238224822582268227822882298230823182328233823482358236823782388239824082418242824382448245824682478248824982508251825282538254825582568257825882598260826182628263826482658266826782688269827082718272827382748275827682778278827982808281828282838284828582868287828882898290829182928293829482958296829782988299830083018302830383048305830683078308830983108311831283138314831583168317831883198320832183228323832483258326832783288329833083318332833383348335833683378338833983408341834283438344834583468347834883498350835183528353835483558356835783588359836083618362836383648365836683678368836983708371837283738374837583768377837883798380838183828383838483858386838783888389839083918392839383948395839683978398839984008401840284038404840584068407840884098410841184128413841484158416841784188419842084218422842384248425842684278428842984308431843284338434843584368437843884398440844184428443844484458446844784488449845084518452845384548455845684578458845984608461846284638464846584668467846884698470847184728473847484758476847784788479848084818482848384848485848684878488848984908491849284938494849584968497849884998500850185028503850485058506850785088509851085118512851385148515851685178518851985208521852285238524852585268527852885298530853185328533853485358536853785388539854085418542854385448545854685478548854985508551855285538554855585568557855885598560856185628563856485658566856785688569857085718572857385748575857685778578857985808581858285838584858585868587858885898590859185928593859485958596859785988599860086018602860386048605860686078608860986108611861286138614861586168617861886198620862186228623862486258626862786288629863086318632863386348635863686378638863986408641864286438644864586468647864886498650865186528653865486558656865786588659866086618662866386648665866686678668866986708671867286738674867586768677867886798680868186828683868486858686868786888689869086918692869386948695869686978698869987008701870287038704870587068707870887098710871187128713871487158716871787188719872087218722872387248725872687278728872987308731873287338734873587368737873887398740874187428743874487458746874787488749875087518752875387548755875687578758875987608761876287638764876587668767876887698770877187728773877487758776877787788779878087818782878387848785878687878788878987908791879287938794879587968797879887998800880188028803880488058806880788088809881088118812881388148815881688178818881988208821882288238824882588268827882888298830883188328833883488358836883788388839884088418842884388448845884688478848884988508851885288538854885588568857885888598860886188628863886488658866886788688869887088718872887388748875887688778878887988808881888288838884888588868887888888898890889188928893889488958896889788988899890089018902890389048905890689078908890989108911891289138914891589168917891889198920892189228923892489258926892789288929893089318932893389348935893689378938893989408941894289438944894589468947894889498950895189528953895489558956895789588959896089618962896389648965896689678968896989708971897289738974897589768977897889798980898189828983898489858986898789888989899089918992899389948995899689978998899990009001900290039004900590069007900890099010901190129013901490159016901790189019902090219022902390249025902690279028902990309031903290339034903590369037903890399040904190429043904490459046904790489049905090519052905390549055905690579058905990609061906290639064906590669067906890699070907190729073907490759076907790789079908090819082908390849085908690879088908990909091909290939094909590969097909890999100910191029103910491059106910791089109911091119112911391149115911691179118911991209121912291239124912591269127912891299130913191329133913491359136913791389139914091419142914391449145914691479148914991509151915291539154915591569157915891599160916191629163916491659166916791689169917091719172917391749175917691779178917991809181918291839184918591869187918891899190919191929193919491959196919791989199920092019202920392049205920692079208920992109211921292139214921592169217921892199220922192229223922492259226922792289229923092319232923392349235923692379238923992409241924292439244924592469247924892499250925192529253925492559256925792589259926092619262926392649265926692679268926992709271927292739274927592769277927892799280928192829283928492859286928792889289929092919292929392949295929692979298929993009301930293039304930593069307930893099310931193129313931493159316931793189319932093219322932393249325932693279328932993309331933293339334933593369337933893399340934193429343934493459346934793489349935093519352935393549355935693579358935993609361936293639364936593669367936893699370937193729373937493759376937793789379938093819382938393849385938693879388938993909391939293939394939593969397939893999400940194029403940494059406940794089409941094119412941394149415941694179418941994209421942294239424942594269427942894299430943194329433943494359436943794389439944094419442944394449445944694479448944994509451945294539454945594569457945894599460946194629463946494659466946794689469947094719472947394749475947694779478947994809481948294839484948594869487948894899490949194929493949494959496949794989499950095019502950395049505950695079508950995109511951295139514951595169517951895199520952195229523952495259526952795289529953095319532953395349535953695379538953995409541954295439544954595469547954895499550955195529553955495559556955795589559956095619562956395649565956695679568956995709571957295739574957595769577957895799580958195829583958495859586958795889589959095919592959395949595959695979598959996009601960296039604960596069607960896099610961196129613961496159616961796189619962096219622962396249625962696279628962996309631963296339634963596369637963896399640964196429643964496459646964796489649965096519652965396549655965696579658965996609661966296639664966596669667966896699670967196729673967496759676967796789679968096819682968396849685968696879688968996909691969296939694969596969697969896999700970197029703970497059706970797089709971097119712971397149715971697179718971997209721972297239724972597269727972897299730973197329733973497359736973797389739974097419742974397449745974697479748974997509751975297539754975597569757975897599760976197629763976497659766976797689769977097719772977397749775977697779778977997809781978297839784978597869787978897899790979197929793979497959796979797989799980098019802980398049805980698079808980998109811981298139814981598169817981898199820982198229823982498259826982798289829983098319832983398349835983698379838983998409841984298439844984598469847984898499850985198529853985498559856985798589859986098619862986398649865986698679868986998709871987298739874987598769877987898799880988198829883988498859886988798889889989098919892989398949895989698979898989999009901990299039904990599069907990899099910991199129913991499159916991799189919992099219922992399249925992699279928992999309931993299339934993599369937993899399940994199429943994499459946994799489949995099519952995399549955995699579958995999609961996299639964996599669967996899699970997199729973997499759976997799789979998099819982998399849985998699879988998999909991999299939994999599969997999899991000010001100021000310004100051000610007100081000910010100111001210013100141001510016100171001810019100201002110022100231002410025100261002710028100291003010031100321003310034100351003610037100381003910040100411004210043100441004510046100471004810049100501005110052100531005410055100561005710058100591006010061100621006310064100651006610067100681006910070100711007210073100741007510076100771007810079100801008110082100831008410085100861008710088100891009010091100921009310094100951009610097100981009910100101011010210103101041010510106101071010810109101101011110112101131011410115101161011710118101191012010121101221012310124101251012610127101281012910130101311013210133101341013510136101371013810139101401014110142101431014410145101461014710148101491015010151101521015310154101551015610157101581015910160101611016210163101641016510166101671016810169101701017110172101731017410175101761017710178101791018010181101821018310184101851018610187101881018910190101911019210193101941019510196101971019810199102001020110202102031020410205102061020710208102091021010211102121021310214102151021610217102181021910220102211022210223102241022510226102271022810229102301023110232102331023410235102361023710238102391024010241102421024310244102451024610247102481024910250102511025210253102541025510256102571025810259102601026110262102631026410265102661026710268102691027010271102721027310274102751027610277102781027910280102811028210283102841028510286102871028810289102901029110292102931029410295102961029710298102991030010301103021030310304103051030610307103081030910310103111031210313103141031510316103171031810319103201032110322103231032410325103261032710328103291033010331103321033310334103351033610337103381033910340103411034210343103441034510346103471034810349103501035110352103531035410355103561035710358103591036010361103621036310364103651036610367103681036910370103711037210373103741037510376103771037810379103801038110382103831038410385103861038710388103891039010391103921039310394103951039610397103981039910400104011040210403104041040510406104071040810409104101041110412104131041410415104161041710418104191042010421104221042310424104251042610427104281042910430104311043210433104341043510436104371043810439104401044110442104431044410445104461044710448104491045010451104521045310454104551045610457104581045910460104611046210463104641046510466104671046810469104701047110472104731047410475104761047710478104791048010481104821048310484104851048610487104881048910490104911049210493104941049510496104971049810499105001050110502105031050410505105061050710508105091051010511105121051310514105151051610517105181051910520105211052210523105241052510526105271052810529105301053110532105331053410535105361053710538105391054010541105421054310544105451054610547105481054910550105511055210553105541055510556105571055810559105601056110562105631056410565105661056710568105691057010571105721057310574105751057610577105781057910580105811058210583105841058510586105871058810589105901059110592105931059410595105961059710598105991060010601106021060310604106051060610607106081060910610106111061210613106141061510616106171061810619106201062110622106231062410625106261062710628106291063010631106321063310634106351063610637106381063910640106411064210643106441064510646106471064810649106501065110652106531065410655106561065710658106591066010661106621066310664106651066610667106681066910670106711067210673106741067510676106771067810679106801068110682106831068410685106861068710688106891069010691106921069310694106951069610697106981069910700107011070210703107041070510706107071070810709107101071110712107131071410715107161071710718107191072010721107221072310724107251072610727107281072910730107311073210733107341073510736107371073810739107401074110742107431074410745107461074710748107491075010751107521075310754107551075610757107581075910760107611076210763107641076510766107671076810769107701077110772107731077410775107761077710778107791078010781107821078310784107851078610787107881078910790107911079210793107941079510796107971079810799108001080110802108031080410805108061080710808108091081010811108121081310814108151081610817108181081910820108211082210823108241082510826108271082810829108301083110832108331083410835108361083710838108391084010841108421084310844108451084610847108481084910850108511085210853108541085510856108571085810859108601086110862108631086410865108661086710868108691087010871108721087310874108751087610877108781087910880108811088210883108841088510886108871088810889108901089110892108931089410895108961089710898108991090010901109021090310904109051090610907109081090910910109111091210913109141091510916109171091810919109201092110922109231092410925109261092710928109291093010931109321093310934109351093610937109381093910940109411094210943109441094510946109471094810949109501095110952109531095410955109561095710958109591096010961109621096310964109651096610967109681096910970109711097210973109741097510976109771097810979109801098110982109831098410985109861098710988109891099010991109921099310994109951099610997109981099911000110011100211003110041100511006110071100811009110101101111012110131101411015110161101711018110191102011021110221102311024110251102611027110281102911030110311103211033110341103511036110371103811039110401104111042110431104411045110461104711048110491105011051110521105311054110551105611057110581105911060110611106211063110641106511066110671106811069110701107111072110731107411075110761107711078110791108011081110821108311084110851108611087110881108911090110911109211093110941109511096110971109811099111001110111102111031110411105111061110711108111091111011111111121111311114111151111611117111181111911120111211112211123111241112511126111271112811129111301113111132111331113411135111361113711138111391114011141111421114311144111451114611147111481114911150111511115211153111541115511156111571115811159111601116111162111631116411165111661116711168111691117011171111721117311174111751117611177111781117911180111811118211183111841118511186111871118811189111901119111192111931119411195111961119711198111991120011201112021120311204112051120611207112081120911210112111121211213112141121511216112171121811219112201122111222112231122411225112261122711228112291123011231112321123311234112351123611237112381123911240112411124211243112441124511246112471124811249112501125111252112531125411255112561125711258112591126011261112621126311264112651126611267112681126911270112711127211273112741127511276112771127811279112801128111282112831128411285112861128711288112891129011291112921129311294112951129611297112981129911300113011130211303113041130511306113071130811309113101131111312113131131411315113161131711318113191132011321113221132311324113251132611327113281132911330113311133211333113341133511336113371133811339113401134111342113431134411345113461134711348113491135011351113521135311354113551135611357113581135911360113611136211363113641136511366113671136811369113701137111372113731137411375113761137711378113791138011381113821138311384113851138611387113881138911390113911139211393113941139511396113971139811399114001140111402114031140411405114061140711408114091141011411114121141311414114151141611417114181141911420114211142211423114241142511426114271142811429114301143111432114331143411435114361143711438114391144011441114421144311444114451144611447114481144911450114511145211453114541145511456114571145811459114601146111462114631146411465114661146711468114691147011471114721147311474114751147611477114781147911480114811148211483114841148511486114871148811489114901149111492114931149411495114961149711498114991150011501115021150311504115051150611507115081150911510115111151211513115141151511516115171151811519115201152111522115231152411525115261152711528115291153011531115321153311534115351153611537115381153911540115411154211543115441154511546115471154811549115501155111552115531155411555115561155711558115591156011561115621156311564115651156611567115681156911570115711157211573115741157511576115771157811579115801158111582115831158411585115861158711588115891159011591115921159311594115951159611597115981159911600116011160211603116041160511606116071160811609116101161111612116131161411615116161161711618116191162011621116221162311624116251162611627116281162911630116311163211633116341163511636116371163811639116401164111642116431164411645116461164711648116491165011651116521165311654116551165611657116581165911660116611166211663116641166511666116671166811669116701167111672116731167411675116761167711678116791168011681116821168311684116851168611687116881168911690116911169211693116941169511696116971169811699117001170111702117031170411705117061170711708117091171011711117121171311714117151171611717117181171911720117211172211723117241172511726117271172811729117301173111732117331173411735117361173711738117391174011741117421174311744117451174611747117481174911750117511175211753117541175511756117571175811759117601176111762117631176411765117661176711768117691177011771117721177311774117751177611777117781177911780117811178211783117841178511786117871178811789117901179111792117931179411795117961179711798117991180011801118021180311804118051180611807118081180911810118111181211813118141181511816118171181811819118201182111822118231182411825118261182711828118291183011831118321183311834118351183611837118381183911840118411184211843118441184511846118471184811849118501185111852118531185411855118561185711858118591186011861118621186311864118651186611867118681186911870118711187211873118741187511876118771187811879118801188111882118831188411885118861188711888118891189011891118921189311894118951189611897118981189911900119011190211903119041190511906119071190811909119101191111912119131191411915119161191711918119191192011921119221192311924119251192611927119281192911930119311193211933119341193511936119371193811939119401194111942119431194411945119461194711948119491195011951119521195311954119551195611957119581195911960119611196211963119641196511966119671196811969119701197111972119731197411975119761197711978119791198011981119821198311984119851198611987119881198911990119911199211993119941199511996119971199811999120001200112002120031200412005120061200712008120091201012011120121201312014120151201612017120181201912020120211202212023120241202512026120271202812029120301203112032120331203412035120361203712038120391204012041120421204312044120451204612047120481204912050120511205212053120541205512056120571205812059120601206112062120631206412065120661206712068120691207012071120721207312074120751207612077120781207912080120811208212083120841208512086120871208812089120901209112092120931209412095120961209712098120991210012101121021210312104121051210612107121081210912110121111211212113121141211512116121171211812119121201212112122121231212412125121261212712128121291213012131121321213312134121351213612137121381213912140121411214212143121441214512146121471214812149121501215112152121531215412155121561215712158121591216012161121621216312164121651216612167121681216912170121711217212173121741217512176121771217812179121801218112182121831218412185121861218712188121891219012191121921219312194121951219612197121981219912200122011220212203122041220512206122071220812209122101221112212122131221412215122161221712218122191222012221122221222312224122251222612227122281222912230122311223212233122341223512236122371223812239122401224112242122431224412245122461224712248122491225012251122521225312254122551225612257122581225912260122611226212263122641226512266122671226812269122701227112272122731227412275122761227712278122791228012281122821228312284122851228612287122881228912290122911229212293122941229512296122971229812299123001230112302123031230412305123061230712308123091231012311123121231312314123151231612317123181231912320123211232212323123241232512326123271232812329123301233112332123331233412335123361233712338123391234012341123421234312344123451234612347123481234912350123511235212353123541235512356123571235812359123601236112362123631236412365123661236712368123691237012371123721237312374123751237612377123781237912380123811238212383123841238512386123871238812389123901239112392123931239412395123961239712398123991240012401124021240312404124051240612407124081240912410124111241212413124141241512416124171241812419124201242112422124231242412425124261242712428124291243012431124321243312434124351243612437124381243912440124411244212443124441244512446124471244812449124501245112452124531245412455124561245712458124591246012461124621246312464124651246612467124681246912470124711247212473124741247512476124771247812479124801248112482124831248412485124861248712488124891249012491124921249312494124951249612497124981249912500125011250212503125041250512506125071250812509125101251112512125131251412515125161251712518125191252012521125221252312524125251252612527125281252912530125311253212533125341253512536125371253812539125401254112542125431254412545125461254712548125491255012551125521255312554125551255612557125581255912560125611256212563125641256512566125671256812569125701257112572125731257412575125761257712578125791258012581125821258312584125851258612587125881258912590125911259212593125941259512596125971259812599126001260112602126031260412605126061260712608126091261012611126121261312614126151261612617126181261912620126211262212623126241262512626126271262812629126301263112632126331263412635126361263712638126391264012641126421264312644126451264612647126481264912650126511265212653126541265512656126571265812659126601266112662126631266412665126661266712668126691267012671126721267312674126751267612677126781267912680126811268212683126841268512686126871268812689126901269112692126931269412695126961269712698126991270012701127021270312704127051270612707127081270912710127111271212713127141271512716127171271812719127201272112722127231272412725127261272712728127291273012731127321273312734127351273612737127381273912740127411274212743127441274512746127471274812749127501275112752127531275412755127561275712758127591276012761127621276312764127651276612767127681276912770127711277212773127741277512776127771277812779127801278112782127831278412785127861278712788127891279012791127921279312794127951279612797127981279912800128011280212803128041280512806128071280812809128101281112812128131281412815128161281712818128191282012821128221282312824128251282612827128281282912830128311283212833128341283512836128371283812839128401284112842128431284412845128461284712848128491285012851128521285312854128551285612857128581285912860128611286212863128641286512866128671286812869128701287112872128731287412875128761287712878128791288012881128821288312884128851288612887128881288912890128911289212893128941289512896128971289812899129001290112902129031290412905129061290712908129091291012911129121291312914129151291612917129181291912920129211292212923129241292512926129271292812929129301293112932129331293412935129361293712938129391294012941129421294312944129451294612947129481294912950129511295212953129541295512956129571295812959129601296112962129631296412965129661296712968129691297012971129721297312974129751297612977129781297912980129811298212983129841298512986129871298812989129901299112992129931299412995129961299712998129991300013001130021300313004130051300613007130081300913010130111301213013130141301513016130171301813019130201302113022130231302413025130261302713028130291303013031130321303313034130351303613037130381303913040130411304213043130441304513046130471304813049130501305113052130531305413055130561305713058130591306013061130621306313064130651306613067130681306913070130711307213073130741307513076130771307813079130801308113082130831308413085130861308713088130891309013091130921309313094130951309613097130981309913100131011310213103131041310513106131071310813109131101311113112131131311413115131161311713118131191312013121131221312313124131251312613127131281312913130131311313213133131341313513136131371313813139131401314113142131431314413145131461314713148131491315013151131521315313154131551315613157131581315913160131611316213163131641316513166131671316813169131701317113172131731317413175131761317713178131791318013181131821318313184131851318613187131881318913190131911319213193131941319513196131971319813199132001320113202132031320413205132061320713208132091321013211132121321313214132151321613217132181321913220132211322213223132241322513226132271322813229132301323113232132331323413235132361323713238132391324013241132421324313244132451324613247132481324913250132511325213253132541325513256132571325813259132601326113262132631326413265132661326713268132691327013271132721327313274132751327613277132781327913280132811328213283132841328513286132871328813289132901329113292132931329413295132961329713298132991330013301133021330313304133051330613307133081330913310133111331213313133141331513316133171331813319133201332113322133231332413325133261332713328133291333013331133321333313334133351333613337133381333913340133411334213343133441334513346133471334813349133501335113352133531335413355133561335713358133591336013361133621336313364133651336613367133681336913370133711337213373133741337513376133771337813379133801338113382133831338413385133861338713388133891339013391133921339313394133951339613397133981339913400134011340213403134041340513406134071340813409134101341113412134131341413415134161341713418134191342013421134221342313424134251342613427134281342913430134311343213433134341343513436134371343813439134401344113442134431344413445134461344713448134491345013451134521345313454134551345613457134581345913460134611346213463134641346513466134671346813469134701347113472134731347413475134761347713478134791348013481134821348313484134851348613487134881348913490134911349213493134941349513496134971349813499135001350113502135031350413505135061350713508135091351013511135121351313514135151351613517135181351913520135211352213523135241352513526135271352813529135301353113532135331353413535135361353713538135391354013541135421354313544135451354613547135481354913550135511355213553135541355513556135571355813559135601356113562135631356413565135661356713568135691357013571135721357313574135751357613577135781357913580135811358213583135841358513586135871358813589135901359113592135931359413595135961359713598135991360013601136021360313604136051360613607136081360913610136111361213613136141361513616136171361813619136201362113622136231362413625136261362713628136291363013631136321363313634136351363613637136381363913640136411364213643136441364513646136471364813649136501365113652136531365413655136561365713658136591366013661136621366313664136651366613667136681366913670136711367213673136741367513676136771367813679136801368113682136831368413685136861368713688136891369013691136921369313694136951369613697136981369913700137011370213703137041370513706137071370813709137101371113712137131371413715137161371713718137191372013721137221372313724137251372613727137281372913730137311373213733137341373513736137371373813739137401374113742137431374413745137461374713748137491375013751137521375313754137551375613757137581375913760137611376213763137641376513766137671376813769137701377113772137731377413775137761377713778137791378013781137821378313784137851378613787137881378913790137911379213793137941379513796137971379813799138001380113802138031380413805138061380713808138091381013811138121381313814138151381613817138181381913820138211382213823138241382513826138271382813829138301383113832138331383413835138361383713838138391384013841138421384313844138451384613847138481384913850138511385213853138541385513856138571385813859138601386113862138631386413865138661386713868138691387013871138721387313874138751387613877138781387913880138811388213883138841388513886138871388813889138901389113892138931389413895138961389713898138991390013901139021390313904139051390613907139081390913910139111391213913139141391513916139171391813919139201392113922139231392413925139261392713928139291393013931139321393313934139351393613937139381393913940139411394213943139441394513946139471394813949139501395113952139531395413955139561395713958139591396013961139621396313964139651396613967139681396913970139711397213973139741397513976139771397813979139801398113982139831398413985139861398713988139891399013991139921399313994139951399613997139981399914000140011400214003140041400514006140071400814009140101401114012140131401414015140161401714018140191402014021140221402314024140251402614027140281402914030140311403214033140341403514036140371403814039140401404114042140431404414045140461404714048140491405014051140521405314054140551405614057140581405914060140611406214063140641406514066140671406814069140701407114072140731407414075140761407714078140791408014081140821408314084140851408614087140881408914090140911409214093140941409514096140971409814099141001410114102141031410414105141061410714108141091411014111141121411314114141151411614117141181411914120141211412214123141241412514126141271412814129141301413114132141331413414135141361413714138141391414014141141421414314144141451414614147141481414914150141511415214153141541415514156141571415814159141601416114162141631416414165141661416714168141691417014171141721417314174141751417614177141781417914180141811418214183141841418514186141871418814189141901419114192141931419414195141961419714198141991420014201142021420314204142051420614207142081420914210142111421214213142141421514216142171421814219142201422114222142231422414225142261422714228142291423014231142321423314234142351423614237142381423914240142411424214243142441424514246142471424814249142501425114252142531425414255142561425714258142591426014261142621426314264142651426614267142681426914270142711427214273142741427514276142771427814279142801428114282142831428414285142861428714288142891429014291142921429314294142951429614297142981429914300143011430214303143041430514306143071430814309143101431114312143131431414315143161431714318143191432014321143221432314324143251432614327143281432914330143311433214333143341433514336143371433814339143401434114342143431434414345143461434714348143491435014351143521435314354143551435614357143581435914360143611436214363143641436514366143671436814369143701437114372143731437414375143761437714378143791438014381143821438314384143851438614387143881438914390143911439214393143941439514396143971439814399144001440114402144031440414405144061440714408144091441014411144121441314414144151441614417144181441914420144211442214423144241442514426144271442814429144301443114432144331443414435144361443714438144391444014441144421444314444144451444614447144481444914450144511445214453144541445514456144571445814459144601446114462144631446414465144661446714468144691447014471144721447314474144751447614477144781447914480144811448214483144841448514486144871448814489144901449114492144931449414495144961449714498144991450014501145021450314504145051450614507145081450914510145111451214513145141451514516145171451814519145201452114522145231452414525145261452714528145291453014531145321453314534145351453614537145381453914540145411454214543145441454514546145471454814549145501455114552145531455414555145561455714558145591456014561145621456314564145651456614567145681456914570145711457214573145741457514576145771457814579145801458114582145831458414585145861458714588145891459014591145921459314594145951459614597145981459914600146011460214603146041460514606146071460814609146101461114612146131461414615146161461714618146191462014621146221462314624146251462614627146281462914630146311463214633146341463514636146371463814639146401464114642146431464414645146461464714648146491465014651146521465314654146551465614657146581465914660146611466214663146641466514666146671466814669146701467114672146731467414675146761467714678146791468014681146821468314684146851468614687146881468914690146911469214693146941469514696146971469814699147001470114702147031470414705147061470714708147091471014711147121471314714147151471614717147181471914720147211472214723147241472514726147271472814729147301473114732147331473414735147361473714738147391474014741147421474314744147451474614747147481474914750147511475214753147541475514756147571475814759147601476114762147631476414765147661476714768147691477014771147721477314774147751477614777147781477914780147811478214783147841478514786147871478814789147901479114792147931479414795147961479714798147991480014801148021480314804148051480614807148081480914810148111481214813148141481514816148171481814819148201482114822148231482414825148261482714828148291483014831148321483314834148351483614837148381483914840148411484214843148441484514846148471484814849148501485114852148531485414855148561485714858148591486014861148621486314864148651486614867148681486914870148711487214873148741487514876148771487814879148801488114882148831488414885148861488714888148891489014891148921489314894148951489614897148981489914900149011490214903149041490514906149071490814909149101491114912149131491414915149161491714918149191492014921149221492314924149251492614927149281492914930149311493214933149341493514936149371493814939149401494114942149431494414945149461494714948149491495014951149521495314954149551495614957149581495914960149611496214963149641496514966149671496814969149701497114972149731497414975149761497714978149791498014981149821498314984149851498614987149881498914990149911499214993149941499514996149971499814999150001500115002150031500415005150061500715008150091501015011150121501315014150151501615017150181501915020150211502215023150241502515026150271502815029150301503115032150331503415035150361503715038150391504015041150421504315044150451504615047150481504915050150511505215053150541505515056150571505815059150601506115062150631506415065150661506715068150691507015071150721507315074150751507615077150781507915080150811508215083150841508515086150871508815089150901509115092150931509415095150961509715098150991510015101151021510315104151051510615107151081510915110151111511215113151141511515116151171511815119151201512115122151231512415125151261512715128151291513015131151321513315134151351513615137151381513915140151411514215143151441514515146151471514815149151501515115152151531515415155151561515715158151591516015161151621516315164151651516615167151681516915170151711517215173151741517515176151771517815179151801518115182151831518415185151861518715188151891519015191151921519315194151951519615197151981519915200152011520215203152041520515206152071520815209152101521115212152131521415215152161521715218152191522015221152221522315224152251522615227152281522915230152311523215233152341523515236152371523815239152401524115242152431524415245152461524715248152491525015251152521525315254152551525615257152581525915260152611526215263152641526515266152671526815269152701527115272152731527415275152761527715278152791528015281152821528315284152851528615287152881528915290152911529215293152941529515296152971529815299153001530115302153031530415305153061530715308153091531015311153121531315314153151531615317153181531915320153211532215323153241532515326153271532815329153301533115332153331533415335153361533715338153391534015341153421534315344153451534615347153481534915350153511535215353153541535515356153571535815359153601536115362153631536415365153661536715368153691537015371153721537315374153751537615377153781537915380153811538215383153841538515386153871538815389153901539115392153931539415395153961539715398153991540015401154021540315404154051540615407154081540915410154111541215413154141541515416154171541815419154201542115422154231542415425154261542715428154291543015431154321543315434154351543615437154381543915440154411544215443154441544515446154471544815449154501545115452154531545415455154561545715458154591546015461154621546315464154651546615467154681546915470154711547215473154741547515476154771547815479154801548115482154831548415485154861548715488154891549015491154921549315494154951549615497154981549915500155011550215503155041550515506155071550815509155101551115512155131551415515155161551715518155191552015521155221552315524155251552615527155281552915530155311553215533155341553515536155371553815539155401554115542155431554415545155461554715548155491555015551155521555315554155551555615557155581555915560155611556215563155641556515566155671556815569155701557115572155731557415575155761557715578155791558015581155821558315584155851558615587155881558915590155911559215593155941559515596155971559815599156001560115602156031560415605156061560715608156091561015611156121561315614156151561615617156181561915620156211562215623156241562515626156271562815629156301563115632156331563415635156361563715638156391564015641156421564315644156451564615647156481564915650156511565215653156541565515656156571565815659156601566115662156631566415665156661566715668156691567015671156721567315674156751567615677156781567915680156811568215683156841568515686156871568815689156901569115692156931569415695156961569715698156991570015701157021570315704157051570615707157081570915710157111571215713157141571515716157171571815719157201572115722157231572415725157261572715728157291573015731157321573315734157351573615737157381573915740157411574215743157441574515746157471574815749157501575115752157531575415755157561575715758157591576015761157621576315764157651576615767157681576915770157711577215773157741577515776157771577815779157801578115782157831578415785157861578715788157891579015791157921579315794157951579615797157981579915800158011580215803158041580515806158071580815809158101581115812158131581415815158161581715818158191582015821158221582315824158251582615827158281582915830158311583215833158341583515836158371583815839158401584115842158431584415845158461584715848158491585015851158521585315854158551585615857158581585915860158611586215863158641586515866158671586815869158701587115872158731587415875158761587715878158791588015881158821588315884158851588615887158881588915890158911589215893158941589515896158971589815899159001590115902159031590415905159061590715908159091591015911159121591315914159151591615917159181591915920159211592215923159241592515926159271592815929159301593115932159331593415935159361593715938159391594015941159421594315944159451594615947159481594915950159511595215953159541595515956159571595815959159601596115962159631596415965159661596715968159691597015971159721597315974159751597615977159781597915980159811598215983159841598515986159871598815989159901599115992159931599415995159961599715998159991600016001160021600316004160051600616007160081600916010160111601216013160141601516016160171601816019160201602116022160231602416025160261602716028160291603016031160321603316034160351603616037160381603916040160411604216043160441604516046160471604816049160501605116052160531605416055160561605716058160591606016061160621606316064160651606616067160681606916070160711607216073160741607516076160771607816079160801608116082160831608416085160861608716088160891609016091160921609316094160951609616097160981609916100161011610216103161041610516106161071610816109161101611116112161131611416115161161611716118161191612016121161221612316124161251612616127161281612916130161311613216133161341613516136161371613816139161401614116142161431614416145161461614716148161491615016151161521615316154161551615616157161581615916160161611616216163161641616516166161671616816169161701617116172161731617416175161761617716178161791618016181161821618316184161851618616187161881618916190161911619216193161941619516196161971619816199162001620116202162031620416205162061620716208162091621016211162121621316214162151621616217162181621916220162211622216223162241622516226162271622816229162301623116232162331623416235162361623716238162391624016241162421624316244162451624616247162481624916250162511625216253162541625516256162571625816259162601626116262162631626416265162661626716268162691627016271162721627316274162751627616277162781627916280162811628216283162841628516286162871628816289162901629116292162931629416295162961629716298162991630016301163021630316304163051630616307163081630916310163111631216313163141631516316163171631816319163201632116322163231632416325163261632716328163291633016331163321633316334163351633616337163381633916340163411634216343163441634516346163471634816349163501635116352163531635416355163561635716358163591636016361163621636316364163651636616367163681636916370163711637216373163741637516376163771637816379163801638116382163831638416385163861638716388163891639016391163921639316394163951639616397163981639916400164011640216403164041640516406164071640816409164101641116412164131641416415164161641716418164191642016421164221642316424164251642616427164281642916430164311643216433164341643516436164371643816439164401644116442164431644416445164461644716448164491645016451164521645316454164551645616457164581645916460164611646216463164641646516466164671646816469164701647116472164731647416475164761647716478164791648016481164821648316484164851648616487164881648916490164911649216493164941649516496164971649816499165001650116502165031650416505165061650716508165091651016511165121651316514165151651616517165181651916520165211652216523165241652516526165271652816529165301653116532165331653416535165361653716538165391654016541165421654316544165451654616547165481654916550165511655216553165541655516556165571655816559165601656116562165631656416565165661656716568165691657016571165721657316574165751657616577165781657916580165811658216583165841658516586165871658816589165901659116592165931659416595165961659716598165991660016601166021660316604166051660616607166081660916610166111661216613166141661516616166171661816619166201662116622166231662416625166261662716628166291663016631166321663316634166351663616637166381663916640166411664216643166441664516646166471664816649166501665116652166531665416655166561665716658166591666016661166621666316664166651666616667166681666916670166711667216673166741667516676166771667816679166801668116682166831668416685166861668716688166891669016691166921669316694166951669616697166981669916700167011670216703167041670516706167071670816709167101671116712167131671416715167161671716718167191672016721167221672316724167251672616727167281672916730167311673216733167341673516736167371673816739167401674116742167431674416745167461674716748167491675016751167521675316754167551675616757167581675916760167611676216763167641676516766167671676816769167701677116772167731677416775167761677716778167791678016781167821678316784167851678616787167881678916790167911679216793167941679516796167971679816799168001680116802168031680416805168061680716808168091681016811168121681316814168151681616817168181681916820168211682216823168241682516826168271682816829168301683116832168331683416835168361683716838168391684016841168421684316844168451684616847168481684916850168511685216853168541685516856168571685816859168601686116862168631686416865168661686716868168691687016871168721687316874168751687616877168781687916880168811688216883168841688516886168871688816889168901689116892168931689416895168961689716898168991690016901169021690316904169051690616907169081690916910169111691216913169141691516916169171691816919169201692116922169231692416925169261692716928169291693016931169321693316934169351693616937169381693916940169411694216943169441694516946169471694816949169501695116952169531695416955169561695716958169591696016961169621696316964169651696616967169681696916970169711697216973169741697516976169771697816979169801698116982169831698416985169861698716988169891699016991169921699316994169951699616997169981699917000170011700217003170041700517006170071700817009170101701117012170131701417015170161701717018170191702017021170221702317024170251702617027170281702917030170311703217033170341703517036170371703817039170401704117042170431704417045170461704717048170491705017051170521705317054170551705617057170581705917060170611706217063170641706517066170671706817069170701707117072170731707417075170761707717078170791708017081170821708317084170851708617087170881708917090170911709217093170941709517096170971709817099171001710117102171031710417105171061710717108171091711017111171121711317114171151711617117171181711917120171211712217123171241712517126171271712817129171301713117132171331713417135171361713717138171391714017141171421714317144171451714617147171481714917150171511715217153171541715517156171571715817159171601716117162171631716417165171661716717168171691717017171171721717317174171751717617177171781717917180171811718217183171841718517186171871718817189171901719117192171931719417195171961719717198171991720017201172021720317204172051720617207172081720917210172111721217213172141721517216172171721817219172201722117222172231722417225172261722717228172291723017231172321723317234172351723617237172381723917240172411724217243172441724517246172471724817249172501725117252172531725417255172561725717258172591726017261172621726317264172651726617267172681726917270172711727217273172741727517276172771727817279172801728117282172831728417285172861728717288172891729017291172921729317294172951729617297172981729917300173011730217303173041730517306173071730817309173101731117312173131731417315173161731717318173191732017321173221732317324173251732617327173281732917330173311733217333173341733517336173371733817339173401734117342173431734417345173461734717348173491735017351173521735317354173551735617357173581735917360173611736217363173641736517366173671736817369173701737117372173731737417375173761737717378173791738017381173821738317384173851738617387173881738917390173911739217393173941739517396173971739817399174001740117402174031740417405174061740717408174091741017411174121741317414174151741617417174181741917420174211742217423174241742517426174271742817429174301743117432174331743417435174361743717438174391744017441174421744317444174451744617447174481744917450174511745217453174541745517456174571745817459174601746117462174631746417465174661746717468174691747017471174721747317474174751747617477174781747917480174811748217483174841748517486174871748817489174901749117492174931749417495174961749717498174991750017501175021750317504175051750617507175081750917510175111751217513175141751517516175171751817519175201752117522175231752417525175261752717528175291753017531175321753317534175351753617537175381753917540175411754217543175441754517546175471754817549175501755117552175531755417555175561755717558175591756017561175621756317564175651756617567175681756917570175711757217573175741757517576175771757817579175801758117582175831758417585175861758717588175891759017591175921759317594175951759617597175981759917600176011760217603176041760517606176071760817609176101761117612176131761417615176161761717618176191762017621176221762317624176251762617627176281762917630176311763217633176341763517636176371763817639176401764117642176431764417645176461764717648176491765017651176521765317654176551765617657176581765917660176611766217663176641766517666176671766817669176701767117672176731767417675176761767717678176791768017681176821768317684176851768617687176881768917690176911769217693176941769517696176971769817699177001770117702177031770417705177061770717708177091771017711177121771317714177151771617717177181771917720177211772217723177241772517726177271772817729177301773117732177331773417735177361773717738177391774017741177421774317744177451774617747177481774917750177511775217753177541775517756177571775817759177601776117762177631776417765177661776717768177691777017771177721777317774177751777617777177781777917780177811778217783177841778517786177871778817789177901779117792177931779417795177961779717798177991780017801178021780317804178051780617807178081780917810178111781217813178141781517816178171781817819178201782117822178231782417825178261782717828178291783017831178321783317834178351783617837178381783917840178411784217843178441784517846178471784817849178501785117852178531785417855178561785717858178591786017861178621786317864178651786617867178681786917870178711787217873178741787517876178771787817879178801788117882178831788417885178861788717888178891789017891178921789317894178951789617897178981789917900179011790217903179041790517906179071790817909179101791117912179131791417915179161791717918179191792017921179221792317924179251792617927179281792917930179311793217933179341793517936179371793817939179401794117942179431794417945179461794717948179491795017951179521795317954179551795617957179581795917960179611796217963179641796517966179671796817969179701797117972179731797417975179761797717978179791798017981179821798317984179851798617987179881798917990179911799217993179941799517996179971799817999180001800118002180031800418005180061800718008180091801018011180121801318014180151801618017180181801918020180211802218023180241802518026180271802818029180301803118032180331803418035180361803718038180391804018041180421804318044180451804618047180481804918050180511805218053180541805518056180571805818059180601806118062180631806418065180661806718068180691807018071180721807318074180751807618077180781807918080180811808218083180841808518086180871808818089180901809118092180931809418095180961809718098180991810018101181021810318104181051810618107181081810918110181111811218113181141811518116181171811818119181201812118122181231812418125181261812718128181291813018131181321813318134181351813618137181381813918140181411814218143181441814518146181471814818149181501815118152181531815418155181561815718158181591816018161181621816318164181651816618167181681816918170181711817218173181741817518176181771817818179181801818118182181831818418185181861818718188181891819018191181921819318194181951819618197181981819918200182011820218203182041820518206182071820818209182101821118212182131821418215182161821718218182191822018221182221822318224182251822618227182281822918230182311823218233182341823518236182371823818239182401824118242182431824418245182461824718248182491825018251182521825318254182551825618257182581825918260182611826218263182641826518266182671826818269182701827118272182731827418275182761827718278182791828018281182821828318284182851828618287182881828918290182911829218293182941829518296182971829818299183001830118302183031830418305183061830718308183091831018311183121831318314183151831618317183181831918320183211832218323183241832518326183271832818329183301833118332183331833418335183361833718338183391834018341183421834318344183451834618347183481834918350183511835218353183541835518356183571835818359183601836118362183631836418365183661836718368183691837018371183721837318374183751837618377183781837918380183811838218383183841838518386183871838818389183901839118392183931839418395183961839718398183991840018401184021840318404184051840618407184081840918410184111841218413184141841518416184171841818419184201842118422184231842418425184261842718428184291843018431184321843318434184351843618437184381843918440184411844218443184441844518446184471844818449184501845118452184531845418455184561845718458184591846018461184621846318464184651846618467184681846918470184711847218473184741847518476184771847818479184801848118482184831848418485184861848718488184891849018491184921849318494184951849618497184981849918500185011850218503185041850518506185071850818509185101851118512185131851418515185161851718518185191852018521185221852318524185251852618527185281852918530185311853218533185341853518536185371853818539185401854118542185431854418545185461854718548185491855018551185521855318554185551855618557185581855918560185611856218563185641856518566185671856818569185701857118572185731857418575185761857718578185791858018581185821858318584185851858618587185881858918590185911859218593185941859518596185971859818599186001860118602186031860418605186061860718608186091861018611186121861318614186151861618617186181861918620186211862218623186241862518626186271862818629186301863118632186331863418635186361863718638186391864018641186421864318644186451864618647186481864918650186511865218653186541865518656186571865818659186601866118662186631866418665186661866718668186691867018671186721867318674186751867618677186781867918680186811868218683186841868518686186871868818689186901869118692186931869418695186961869718698186991870018701187021870318704187051870618707187081870918710187111871218713187141871518716187171871818719187201872118722187231872418725187261872718728187291873018731187321873318734187351873618737187381873918740187411874218743187441874518746187471874818749187501875118752187531875418755187561875718758187591876018761187621876318764187651876618767187681876918770187711877218773187741877518776187771877818779187801878118782187831878418785187861878718788187891879018791187921879318794187951879618797187981879918800188011880218803188041880518806188071880818809188101881118812188131881418815188161881718818188191882018821188221882318824188251882618827188281882918830188311883218833188341883518836188371883818839188401884118842188431884418845188461884718848188491885018851188521885318854188551885618857188581885918860188611886218863188641886518866188671886818869188701887118872188731887418875188761887718878188791888018881188821888318884188851888618887188881888918890188911889218893188941889518896188971889818899189001890118902189031890418905189061890718908189091891018911189121891318914189151891618917189181891918920189211892218923189241892518926189271892818929189301893118932189331893418935189361893718938189391894018941189421894318944189451894618947189481894918950189511895218953189541895518956189571895818959189601896118962189631896418965189661896718968189691897018971189721897318974189751897618977189781897918980189811898218983189841898518986189871898818989189901899118992189931899418995189961899718998189991900019001190021900319004190051900619007190081900919010190111901219013190141901519016190171901819019190201902119022190231902419025190261902719028190291903019031190321903319034190351903619037190381903919040190411904219043190441904519046190471904819049190501905119052190531905419055190561905719058190591906019061190621906319064190651906619067190681906919070190711907219073190741907519076190771907819079190801908119082190831908419085190861908719088190891909019091190921909319094190951909619097190981909919100191011910219103191041910519106191071910819109191101911119112191131911419115191161911719118191191912019121191221912319124191251912619127191281912919130191311913219133191341913519136191371913819139191401914119142191431914419145191461914719148191491915019151191521915319154191551915619157191581915919160191611916219163191641916519166191671916819169191701917119172191731917419175191761917719178191791918019181191821918319184191851918619187191881918919190191911919219193191941919519196191971919819199192001920119202192031920419205192061920719208192091921019211192121921319214192151921619217192181921919220192211922219223192241922519226192271922819229192301923119232192331923419235192361923719238192391924019241192421924319244192451924619247192481924919250192511925219253192541925519256192571925819259192601926119262192631926419265192661926719268192691927019271192721927319274192751927619277192781927919280192811928219283192841928519286192871928819289192901929119292192931929419295192961929719298192991930019301193021930319304193051930619307193081930919310193111931219313193141931519316193171931819319193201932119322193231932419325193261932719328193291933019331193321933319334193351933619337193381933919340193411934219343193441934519346193471934819349193501935119352193531935419355193561935719358193591936019361193621936319364193651936619367193681936919370193711937219373193741937519376193771937819379193801938119382193831938419385193861938719388193891939019391193921939319394193951939619397193981939919400194011940219403194041940519406194071940819409194101941119412194131941419415194161941719418194191942019421194221942319424194251942619427194281942919430194311943219433194341943519436194371943819439194401944119442194431944419445194461944719448194491945019451194521945319454194551945619457194581945919460194611946219463194641946519466194671946819469194701947119472194731947419475194761947719478194791948019481194821948319484194851948619487194881948919490194911949219493194941949519496194971949819499195001950119502195031950419505195061950719508195091951019511195121951319514195151951619517195181951919520195211952219523195241952519526195271952819529195301953119532195331953419535195361953719538195391954019541195421954319544195451954619547195481954919550195511955219553195541955519556195571955819559195601956119562195631956419565195661956719568195691957019571195721957319574195751957619577195781957919580195811958219583195841958519586195871958819589195901959119592195931959419595195961959719598195991960019601196021960319604196051960619607196081960919610196111961219613196141961519616196171961819619196201962119622196231962419625196261962719628196291963019631196321963319634196351963619637196381963919640196411964219643196441964519646196471964819649196501965119652196531965419655196561965719658196591966019661196621966319664196651966619667196681966919670196711967219673196741967519676196771967819679196801968119682196831968419685196861968719688196891969019691196921969319694196951969619697196981969919700197011970219703197041970519706197071970819709197101971119712197131971419715197161971719718197191972019721197221972319724197251972619727197281972919730197311973219733197341973519736197371973819739197401974119742197431974419745197461974719748197491975019751197521975319754197551975619757197581975919760197611976219763197641976519766197671976819769197701977119772197731977419775197761977719778197791978019781197821978319784197851978619787197881978919790197911979219793197941979519796197971979819799198001980119802198031980419805198061980719808198091981019811198121981319814198151981619817198181981919820198211982219823198241982519826198271982819829198301983119832198331983419835198361983719838198391984019841198421984319844198451984619847198481984919850198511985219853198541985519856198571985819859198601986119862198631986419865198661986719868198691987019871198721987319874198751987619877198781987919880198811988219883198841988519886198871988819889198901989119892198931989419895198961989719898198991990019901199021990319904199051990619907199081990919910199111991219913199141991519916199171991819919199201992119922199231992419925199261992719928199291993019931199321993319934199351993619937199381993919940199411994219943199441994519946199471994819949199501995119952199531995419955199561995719958199591996019961199621996319964199651996619967199681996919970199711997219973199741997519976199771997819979199801998119982199831998419985199861998719988199891999019991199921999319994199951999619997199981999920000200012000220003200042000520006200072000820009200102001120012200132001420015200162001720018200192002020021200222002320024200252002620027200282002920030200312003220033200342003520036200372003820039200402004120042200432004420045200462004720048200492005020051200522005320054200552005620057200582005920060200612006220063200642006520066200672006820069200702007120072200732007420075200762007720078200792008020081200822008320084200852008620087200882008920090200912009220093200942009520096200972009820099201002010120102201032010420105201062010720108201092011020111201122011320114201152011620117201182011920120201212012220123201242012520126201272012820129201302013120132201332013420135201362013720138201392014020141201422014320144201452014620147201482014920150201512015220153201542015520156201572015820159201602016120162201632016420165201662016720168201692017020171201722017320174201752017620177201782017920180201812018220183201842018520186201872018820189201902019120192201932019420195201962019720198201992020020201202022020320204202052020620207202082020920210202112021220213202142021520216202172021820219202202022120222202232022420225202262022720228202292023020231202322023320234202352023620237202382023920240202412024220243202442024520246202472024820249202502025120252202532025420255202562025720258202592026020261202622026320264202652026620267202682026920270202712027220273202742027520276202772027820279202802028120282202832028420285202862028720288202892029020291202922029320294202952029620297202982029920300203012030220303203042030520306203072030820309203102031120312203132031420315203162031720318203192032020321203222032320324203252032620327203282032920330203312033220333203342033520336203372033820339203402034120342203432034420345203462034720348203492035020351203522035320354203552035620357203582035920360203612036220363203642036520366203672036820369203702037120372203732037420375203762037720378203792038020381203822038320384203852038620387203882038920390203912039220393203942039520396203972039820399204002040120402204032040420405204062040720408204092041020411204122041320414204152041620417204182041920420204212042220423204242042520426204272042820429204302043120432204332043420435204362043720438204392044020441204422044320444204452044620447204482044920450204512045220453204542045520456204572045820459204602046120462204632046420465204662046720468204692047020471204722047320474204752047620477204782047920480204812048220483204842048520486204872048820489204902049120492204932049420495204962049720498204992050020501205022050320504205052050620507205082050920510205112051220513205142051520516205172051820519205202052120522205232052420525205262052720528205292053020531205322053320534205352053620537205382053920540205412054220543205442054520546205472054820549205502055120552205532055420555205562055720558205592056020561205622056320564205652056620567205682056920570205712057220573205742057520576205772057820579205802058120582205832058420585205862058720588205892059020591205922059320594205952059620597205982059920600206012060220603206042060520606206072060820609206102061120612206132061420615206162061720618206192062020621206222062320624206252062620627206282062920630206312063220633206342063520636206372063820639206402064120642206432064420645206462064720648206492065020651206522065320654206552065620657206582065920660206612066220663206642066520666206672066820669206702067120672206732067420675206762067720678206792068020681206822068320684206852068620687206882068920690206912069220693206942069520696206972069820699207002070120702207032070420705207062070720708207092071020711207122071320714207152071620717207182071920720207212072220723207242072520726207272072820729207302073120732207332073420735207362073720738207392074020741207422074320744207452074620747207482074920750207512075220753207542075520756207572075820759207602076120762207632076420765207662076720768207692077020771207722077320774207752077620777207782077920780207812078220783207842078520786207872078820789207902079120792207932079420795207962079720798207992080020801208022080320804208052080620807208082080920810208112081220813208142081520816208172081820819208202082120822208232082420825208262082720828208292083020831208322083320834208352083620837208382083920840208412084220843208442084520846208472084820849208502085120852208532085420855208562085720858208592086020861208622086320864208652086620867208682086920870208712087220873208742087520876208772087820879208802088120882208832088420885208862088720888208892089020891208922089320894208952089620897208982089920900209012090220903209042090520906209072090820909209102091120912209132091420915209162091720918209192092020921209222092320924209252092620927209282092920930209312093220933209342093520936209372093820939209402094120942209432094420945209462094720948209492095020951209522095320954209552095620957209582095920960209612096220963209642096520966209672096820969209702097120972209732097420975209762097720978209792098020981209822098320984209852098620987209882098920990209912099220993209942099520996209972099820999210002100121002210032100421005210062100721008210092101021011210122101321014210152101621017210182101921020210212102221023210242102521026210272102821029210302103121032210332103421035210362103721038210392104021041210422104321044210452104621047210482104921050210512105221053210542105521056210572105821059210602106121062210632106421065210662106721068210692107021071210722107321074210752107621077210782107921080210812108221083210842108521086210872108821089210902109121092210932109421095210962109721098210992110021101211022110321104211052110621107211082110921110211112111221113211142111521116211172111821119211202112121122211232112421125211262112721128211292113021131211322113321134211352113621137211382113921140211412114221143211442114521146211472114821149211502115121152211532115421155211562115721158211592116021161211622116321164211652116621167211682116921170211712117221173211742117521176211772117821179211802118121182211832118421185211862118721188211892119021191211922119321194211952119621197211982119921200212012120221203212042120521206212072120821209212102121121212212132121421215212162121721218212192122021221212222122321224212252122621227212282122921230212312123221233212342123521236212372123821239212402124121242212432124421245212462124721248212492125021251212522125321254212552125621257212582125921260212612126221263212642126521266212672126821269212702127121272212732127421275212762127721278212792128021281212822128321284212852128621287212882128921290212912129221293212942129521296212972129821299213002130121302213032130421305213062130721308213092131021311213122131321314213152131621317213182131921320213212132221323213242132521326213272132821329213302133121332213332133421335213362133721338213392134021341213422134321344213452134621347213482134921350213512135221353213542135521356213572135821359213602136121362213632136421365213662136721368213692137021371213722137321374213752137621377213782137921380213812138221383213842138521386213872138821389213902139121392213932139421395213962139721398213992140021401214022140321404214052140621407214082140921410214112141221413214142141521416214172141821419214202142121422214232142421425214262142721428214292143021431214322143321434214352143621437214382143921440214412144221443214442144521446214472144821449214502145121452214532145421455214562145721458214592146021461214622146321464214652146621467214682146921470214712147221473214742147521476214772147821479214802148121482214832148421485214862148721488214892149021491214922149321494214952149621497214982149921500215012150221503215042150521506215072150821509215102151121512215132151421515215162151721518215192152021521215222152321524215252152621527215282152921530215312153221533215342153521536215372153821539215402154121542215432154421545215462154721548215492155021551215522155321554215552155621557215582155921560215612156221563215642156521566215672156821569215702157121572215732157421575215762157721578215792158021581215822158321584215852158621587215882158921590215912159221593215942159521596215972159821599216002160121602216032160421605216062160721608216092161021611216122161321614216152161621617216182161921620216212162221623216242162521626216272162821629216302163121632216332163421635216362163721638216392164021641216422164321644216452164621647216482164921650216512165221653216542165521656216572165821659216602166121662216632166421665216662166721668216692167021671216722167321674216752167621677216782167921680216812168221683216842168521686216872168821689216902169121692216932169421695216962169721698216992170021701217022170321704217052170621707217082170921710217112171221713217142171521716217172171821719217202172121722217232172421725217262172721728217292173021731217322173321734217352173621737217382173921740217412174221743217442174521746217472174821749217502175121752217532175421755217562175721758217592176021761217622176321764217652176621767217682176921770217712177221773217742177521776217772177821779217802178121782217832178421785217862178721788217892179021791217922179321794217952179621797217982179921800218012180221803218042180521806218072180821809218102181121812218132181421815218162181721818218192182021821218222182321824218252182621827218282182921830218312183221833218342183521836218372183821839218402184121842218432184421845218462184721848218492185021851218522185321854218552185621857218582185921860218612186221863218642186521866218672186821869218702187121872218732187421875218762187721878218792188021881218822188321884218852188621887218882188921890218912189221893218942189521896218972189821899219002190121902219032190421905219062190721908219092191021911219122191321914219152191621917219182191921920219212192221923219242192521926219272192821929219302193121932219332193421935219362193721938219392194021941219422194321944219452194621947219482194921950219512195221953219542195521956219572195821959219602196121962219632196421965219662196721968219692197021971219722197321974219752197621977219782197921980219812198221983219842198521986219872198821989219902199121992219932199421995219962199721998219992200022001220022200322004220052200622007220082200922010220112201222013220142201522016220172201822019220202202122022220232202422025220262202722028220292203022031220322203322034220352203622037220382203922040220412204222043220442204522046220472204822049220502205122052220532205422055220562205722058220592206022061220622206322064220652206622067220682206922070220712207222073220742207522076220772207822079220802208122082220832208422085220862208722088220892209022091220922209322094220952209622097220982209922100221012210222103221042210522106221072210822109221102211122112221132211422115221162211722118221192212022121221222212322124221252212622127221282212922130221312213222133221342213522136221372213822139221402214122142221432214422145221462214722148221492215022151221522215322154221552215622157221582215922160221612216222163221642216522166221672216822169221702217122172221732217422175221762217722178221792218022181221822218322184221852218622187221882218922190221912219222193221942219522196221972219822199222002220122202222032220422205222062220722208222092221022211222122221322214222152221622217222182221922220222212222222223222242222522226222272222822229222302223122232222332223422235222362223722238222392224022241222422224322244222452224622247222482224922250222512225222253222542225522256222572225822259222602226122262222632226422265222662226722268222692227022271222722227322274222752227622277222782227922280222812228222283222842228522286222872228822289222902229122292222932229422295222962229722298222992230022301223022230322304223052230622307223082230922310223112231222313223142231522316223172231822319223202232122322223232232422325223262232722328223292233022331223322233322334223352233622337223382233922340223412234222343223442234522346223472234822349223502235122352223532235422355223562235722358223592236022361223622236322364223652236622367223682236922370223712237222373223742237522376223772237822379223802238122382223832238422385223862238722388223892239022391223922239322394223952239622397223982239922400224012240222403224042240522406224072240822409224102241122412224132241422415224162241722418224192242022421224222242322424224252242622427224282242922430224312243222433224342243522436224372243822439224402244122442224432244422445224462244722448224492245022451224522245322454224552245622457224582245922460224612246222463224642246522466224672246822469224702247122472224732247422475224762247722478224792248022481224822248322484224852248622487224882248922490224912249222493224942249522496224972249822499225002250122502225032250422505225062250722508225092251022511225122251322514225152251622517225182251922520225212252222523225242252522526225272252822529225302253122532225332253422535225362253722538225392254022541225422254322544225452254622547225482254922550225512255222553225542255522556225572255822559225602256122562225632256422565225662256722568225692257022571225722257322574225752257622577225782257922580225812258222583225842258522586225872258822589225902259122592225932259422595225962259722598225992260022601226022260322604226052260622607226082260922610226112261222613226142261522616226172261822619226202262122622226232262422625226262262722628226292263022631226322263322634226352263622637226382263922640226412264222643226442264522646226472264822649226502265122652226532265422655226562265722658226592266022661226622266322664226652266622667226682266922670226712267222673226742267522676226772267822679226802268122682226832268422685226862268722688226892269022691226922269322694226952269622697226982269922700227012270222703227042270522706227072270822709227102271122712227132271422715227162271722718227192272022721227222272322724227252272622727227282272922730227312273222733227342273522736227372273822739227402274122742227432274422745227462274722748227492275022751227522275322754227552275622757227582275922760227612276222763227642276522766227672276822769227702277122772227732277422775227762277722778227792278022781227822278322784227852278622787227882278922790227912279222793227942279522796227972279822799228002280122802228032280422805228062280722808228092281022811228122281322814228152281622817228182281922820228212282222823228242282522826228272282822829228302283122832228332283422835228362283722838228392284022841228422284322844228452284622847228482284922850228512285222853228542285522856228572285822859228602286122862228632286422865228662286722868228692287022871228722287322874228752287622877228782287922880228812288222883228842288522886228872288822889228902289122892228932289422895228962289722898228992290022901229022290322904229052290622907229082290922910229112291222913229142291522916229172291822919229202292122922229232292422925229262292722928229292293022931229322293322934229352293622937229382293922940229412294222943229442294522946229472294822949229502295122952229532295422955229562295722958229592296022961229622296322964229652296622967229682296922970229712297222973229742297522976229772297822979229802298122982229832298422985229862298722988229892299022991229922299322994229952299622997229982299923000230012300223003230042300523006230072300823009230102301123012230132301423015230162301723018230192302023021230222302323024230252302623027230282302923030230312303223033230342303523036230372303823039230402304123042230432304423045230462304723048230492305023051230522305323054230552305623057230582305923060230612306223063230642306523066230672306823069230702307123072230732307423075230762307723078230792308023081230822308323084230852308623087230882308923090230912309223093230942309523096230972309823099231002310123102231032310423105231062310723108231092311023111231122311323114231152311623117231182311923120231212312223123231242312523126231272312823129231302313123132231332313423135231362313723138231392314023141231422314323144231452314623147231482314923150231512315223153231542315523156231572315823159231602316123162231632316423165231662316723168231692317023171231722317323174231752317623177231782317923180231812318223183231842318523186231872318823189231902319123192231932319423195231962319723198231992320023201232022320323204232052320623207232082320923210232112321223213232142321523216232172321823219232202322123222232232322423225232262322723228232292323023231232322323323234232352323623237232382323923240232412324223243232442324523246232472324823249232502325123252232532325423255232562325723258232592326023261232622326323264232652326623267232682326923270232712327223273232742327523276232772327823279232802328123282232832328423285232862328723288232892329023291232922329323294232952329623297232982329923300233012330223303233042330523306233072330823309233102331123312233132331423315233162331723318233192332023321233222332323324233252332623327233282332923330233312333223333233342333523336233372333823339233402334123342233432334423345233462334723348233492335023351233522335323354233552335623357233582335923360233612336223363233642336523366233672336823369233702337123372233732337423375233762337723378233792338023381233822338323384233852338623387233882338923390233912339223393233942339523396233972339823399234002340123402234032340423405234062340723408234092341023411234122341323414234152341623417234182341923420234212342223423234242342523426234272342823429234302343123432234332343423435234362343723438234392344023441234422344323444234452344623447234482344923450234512345223453234542345523456234572345823459234602346123462234632346423465234662346723468234692347023471234722347323474234752347623477234782347923480234812348223483234842348523486234872348823489234902349123492234932349423495234962349723498234992350023501235022350323504235052350623507235082350923510235112351223513235142351523516235172351823519235202352123522235232352423525235262352723528235292353023531235322353323534235352353623537235382353923540235412354223543235442354523546235472354823549235502355123552235532355423555235562355723558235592356023561235622356323564235652356623567235682356923570235712357223573235742357523576235772357823579235802358123582235832358423585235862358723588235892359023591235922359323594235952359623597235982359923600236012360223603236042360523606236072360823609236102361123612236132361423615236162361723618236192362023621236222362323624236252362623627236282362923630236312363223633236342363523636236372363823639236402364123642236432364423645236462364723648236492365023651236522365323654236552365623657236582365923660236612366223663236642366523666236672366823669236702367123672236732367423675236762367723678236792368023681236822368323684236852368623687236882368923690236912369223693236942369523696236972369823699237002370123702237032370423705237062370723708237092371023711237122371323714237152371623717237182371923720237212372223723237242372523726237272372823729237302373123732237332373423735237362373723738237392374023741237422374323744237452374623747237482374923750237512375223753237542375523756237572375823759237602376123762237632376423765237662376723768237692377023771237722377323774237752377623777237782377923780237812378223783237842378523786237872378823789237902379123792237932379423795237962379723798237992380023801238022380323804238052380623807238082380923810238112381223813238142381523816238172381823819238202382123822238232382423825238262382723828238292383023831238322383323834238352383623837238382383923840238412384223843238442384523846238472384823849238502385123852238532385423855238562385723858238592386023861238622386323864238652386623867238682386923870238712387223873238742387523876238772387823879238802388123882238832388423885238862388723888238892389023891238922389323894238952389623897238982389923900239012390223903239042390523906239072390823909239102391123912239132391423915239162391723918239192392023921239222392323924239252392623927239282392923930239312393223933239342393523936239372393823939239402394123942239432394423945239462394723948239492395023951239522395323954239552395623957239582395923960239612396223963239642396523966239672396823969239702397123972239732397423975239762397723978239792398023981239822398323984239852398623987239882398923990239912399223993239942399523996239972399823999240002400124002240032400424005240062400724008240092401024011240122401324014240152401624017240182401924020240212402224023240242402524026240272402824029240302403124032240332403424035240362403724038240392404024041240422404324044240452404624047240482404924050240512405224053240542405524056240572405824059240602406124062240632406424065240662406724068240692407024071240722407324074240752407624077240782407924080240812408224083240842408524086240872408824089240902409124092240932409424095240962409724098240992410024101241022410324104241052410624107241082410924110241112411224113241142411524116241172411824119241202412124122241232412424125241262412724128241292413024131241322413324134241352413624137241382413924140241412414224143241442414524146241472414824149241502415124152241532415424155241562415724158241592416024161241622416324164241652416624167241682416924170241712417224173241742417524176241772417824179241802418124182241832418424185241862418724188241892419024191241922419324194241952419624197241982419924200242012420224203242042420524206242072420824209242102421124212242132421424215242162421724218242192422024221242222422324224242252422624227242282422924230242312423224233242342423524236242372423824239242402424124242242432424424245242462424724248242492425024251242522425324254242552425624257242582425924260242612426224263242642426524266242672426824269242702427124272242732427424275242762427724278242792428024281242822428324284242852428624287242882428924290242912429224293242942429524296242972429824299243002430124302243032430424305243062430724308243092431024311243122431324314243152431624317243182431924320243212432224323243242432524326243272432824329243302433124332243332433424335243362433724338243392434024341243422434324344243452434624347243482434924350243512435224353243542435524356243572435824359243602436124362243632436424365243662436724368243692437024371243722437324374243752437624377243782437924380243812438224383243842438524386243872438824389243902439124392243932439424395243962439724398243992440024401244022440324404244052440624407244082440924410244112441224413244142441524416244172441824419244202442124422244232442424425244262442724428244292443024431244322443324434244352443624437244382443924440244412444224443244442444524446244472444824449244502445124452244532445424455244562445724458244592446024461244622446324464244652446624467244682446924470244712447224473244742447524476244772447824479244802448124482244832448424485244862448724488244892449024491244922449324494244952449624497244982449924500245012450224503245042450524506245072450824509245102451124512245132451424515245162451724518245192452024521245222452324524245252452624527245282452924530245312453224533245342453524536245372453824539245402454124542245432454424545245462454724548245492455024551245522455324554245552455624557245582455924560245612456224563245642456524566245672456824569245702457124572245732457424575245762457724578245792458024581245822458324584245852458624587245882458924590245912459224593245942459524596245972459824599246002460124602246032460424605246062460724608246092461024611246122461324614246152461624617246182461924620246212462224623246242462524626246272462824629246302463124632246332463424635246362463724638246392464024641246422464324644246452464624647246482464924650246512465224653246542465524656246572465824659246602466124662246632466424665246662466724668246692467024671246722467324674246752467624677246782467924680246812468224683246842468524686246872468824689246902469124692246932469424695246962469724698246992470024701247022470324704247052470624707247082470924710247112471224713247142471524716247172471824719247202472124722247232472424725247262472724728247292473024731247322473324734247352473624737247382473924740247412474224743247442474524746247472474824749247502475124752247532475424755247562475724758247592476024761247622476324764247652476624767247682476924770247712477224773247742477524776247772477824779247802478124782247832478424785247862478724788247892479024791247922479324794247952479624797247982479924800248012480224803248042480524806248072480824809248102481124812248132481424815248162481724818248192482024821248222482324824248252482624827248282482924830248312483224833248342483524836248372483824839248402484124842248432484424845248462484724848248492485024851248522485324854248552485624857248582485924860248612486224863248642486524866248672486824869248702487124872248732487424875248762487724878248792488024881248822488324884248852488624887248882488924890248912489224893248942489524896248972489824899249002490124902249032490424905249062490724908249092491024911249122491324914249152491624917249182491924920249212492224923249242492524926249272492824929249302493124932249332493424935249362493724938249392494024941249422494324944249452494624947249482494924950249512495224953249542495524956249572495824959249602496124962249632496424965249662496724968249692497024971249722497324974249752497624977249782497924980249812498224983249842498524986249872498824989249902499124992249932499424995249962499724998249992500025001250022500325004250052500625007250082500925010250112501225013250142501525016250172501825019250202502125022250232502425025250262502725028250292503025031250322503325034250352503625037250382503925040250412504225043250442504525046250472504825049250502505125052250532505425055250562505725058250592506025061250622506325064250652506625067250682506925070250712507225073250742507525076250772507825079250802508125082250832508425085250862508725088250892509025091250922509325094250952509625097250982509925100251012510225103251042510525106251072510825109251102511125112251132511425115251162511725118251192512025121251222512325124251252512625127251282512925130251312513225133251342513525136251372513825139251402514125142251432514425145251462514725148251492515025151251522515325154251552515625157251582515925160251612516225163251642516525166251672516825169251702517125172251732517425175251762517725178251792518025181251822518325184251852518625187251882518925190251912519225193251942519525196251972519825199252002520125202252032520425205252062520725208252092521025211252122521325214252152521625217252182521925220252212522225223252242522525226252272522825229252302523125232252332523425235252362523725238252392524025241252422524325244252452524625247252482524925250252512525225253252542525525256252572525825259252602526125262252632526425265252662526725268252692527025271252722527325274252752527625277252782527925280252812528225283252842528525286252872528825289252902529125292252932529425295252962529725298252992530025301253022530325304253052530625307253082530925310253112531225313253142531525316253172531825319253202532125322253232532425325253262532725328253292533025331253322533325334253352533625337253382533925340253412534225343253442534525346253472534825349253502535125352253532535425355253562535725358253592536025361253622536325364253652536625367253682536925370253712537225373253742537525376253772537825379253802538125382253832538425385253862538725388253892539025391253922539325394253952539625397253982539925400254012540225403254042540525406254072540825409254102541125412254132541425415254162541725418254192542025421254222542325424254252542625427254282542925430254312543225433254342543525436254372543825439254402544125442254432544425445254462544725448254492545025451254522545325454254552545625457254582545925460254612546225463254642546525466254672546825469254702547125472254732547425475254762547725478254792548025481254822548325484254852548625487254882548925490254912549225493254942549525496254972549825499255002550125502255032550425505255062550725508255092551025511255122551325514255152551625517255182551925520255212552225523255242552525526255272552825529255302553125532255332553425535255362553725538255392554025541255422554325544255452554625547255482554925550255512555225553255542555525556255572555825559255602556125562255632556425565255662556725568255692557025571255722557325574255752557625577255782557925580255812558225583255842558525586255872558825589255902559125592255932559425595255962559725598255992560025601256022560325604256052560625607256082560925610256112561225613256142561525616256172561825619256202562125622256232562425625256262562725628256292563025631256322563325634256352563625637256382563925640256412564225643256442564525646256472564825649256502565125652256532565425655256562565725658256592566025661256622566325664256652566625667256682566925670256712567225673256742567525676256772567825679256802568125682256832568425685256862568725688256892569025691256922569325694256952569625697256982569925700257012570225703257042570525706257072570825709257102571125712257132571425715257162571725718257192572025721257222572325724257252572625727257282572925730257312573225733257342573525736257372573825739257402574125742257432574425745257462574725748257492575025751257522575325754257552575625757257582575925760257612576225763257642576525766257672576825769257702577125772257732577425775257762577725778257792578025781257822578325784257852578625787257882578925790257912579225793257942579525796257972579825799258002580125802258032580425805258062580725808258092581025811258122581325814258152581625817258182581925820258212582225823258242582525826258272582825829258302583125832258332583425835258362583725838258392584025841258422584325844258452584625847258482584925850258512585225853258542585525856258572585825859258602586125862258632586425865258662586725868258692587025871258722587325874258752587625877258782587925880258812588225883258842588525886258872588825889258902589125892258932589425895258962589725898258992590025901259022590325904259052590625907259082590925910259112591225913259142591525916259172591825919259202592125922259232592425925259262592725928259292593025931259322593325934259352593625937259382593925940259412594225943259442594525946259472594825949259502595125952259532595425955259562595725958259592596025961259622596325964259652596625967259682596925970259712597225973259742597525976259772597825979259802598125982259832598425985259862598725988259892599025991259922599325994259952599625997259982599926000260012600226003260042600526006260072600826009260102601126012260132601426015260162601726018260192602026021260222602326024260252602626027260282602926030260312603226033260342603526036260372603826039260402604126042260432604426045260462604726048260492605026051260522605326054260552605626057260582605926060260612606226063260642606526066260672606826069260702607126072260732607426075260762607726078260792608026081260822608326084260852608626087260882608926090260912609226093260942609526096260972609826099261002610126102261032610426105261062610726108261092611026111261122611326114261152611626117261182611926120261212612226123261242612526126261272612826129261302613126132261332613426135261362613726138261392614026141261422614326144261452614626147261482614926150261512615226153261542615526156261572615826159261602616126162261632616426165261662616726168261692617026171261722617326174261752617626177261782617926180261812618226183261842618526186261872618826189261902619126192261932619426195261962619726198261992620026201262022620326204262052620626207262082620926210262112621226213262142621526216262172621826219262202622126222262232622426225262262622726228262292623026231262322623326234262352623626237262382623926240262412624226243262442624526246262472624826249262502625126252262532625426255262562625726258262592626026261262622626326264262652626626267262682626926270262712627226273262742627526276262772627826279262802628126282262832628426285262862628726288262892629026291262922629326294262952629626297262982629926300263012630226303263042630526306263072630826309263102631126312263132631426315263162631726318263192632026321263222632326324263252632626327263282632926330263312633226333263342633526336263372633826339263402634126342263432634426345263462634726348263492635026351263522635326354263552635626357263582635926360263612636226363263642636526366263672636826369263702637126372263732637426375263762637726378263792638026381263822638326384263852638626387263882638926390263912639226393263942639526396263972639826399264002640126402264032640426405264062640726408264092641026411264122641326414264152641626417264182641926420264212642226423264242642526426264272642826429264302643126432264332643426435264362643726438264392644026441264422644326444264452644626447264482644926450264512645226453264542645526456264572645826459264602646126462264632646426465264662646726468264692647026471264722647326474264752647626477264782647926480264812648226483264842648526486264872648826489264902649126492264932649426495264962649726498264992650026501265022650326504265052650626507265082650926510265112651226513265142651526516265172651826519265202652126522265232652426525265262652726528265292653026531265322653326534265352653626537265382653926540265412654226543265442654526546265472654826549265502655126552265532655426555265562655726558265592656026561265622656326564265652656626567265682656926570265712657226573265742657526576265772657826579265802658126582265832658426585265862658726588265892659026591265922659326594265952659626597265982659926600266012660226603266042660526606266072660826609266102661126612266132661426615266162661726618266192662026621266222662326624266252662626627266282662926630266312663226633266342663526636266372663826639266402664126642266432664426645266462664726648266492665026651266522665326654266552665626657266582665926660266612666226663266642666526666266672666826669266702667126672266732667426675266762667726678266792668026681266822668326684266852668626687266882668926690266912669226693266942669526696266972669826699267002670126702267032670426705267062670726708267092671026711267122671326714267152671626717267182671926720267212672226723267242672526726267272672826729267302673126732267332673426735267362673726738267392674026741267422674326744267452674626747267482674926750267512675226753267542675526756267572675826759267602676126762267632676426765267662676726768267692677026771267722677326774267752677626777267782677926780267812678226783267842678526786267872678826789267902679126792267932679426795267962679726798267992680026801268022680326804268052680626807268082680926810268112681226813268142681526816268172681826819268202682126822268232682426825268262682726828268292683026831268322683326834268352683626837268382683926840268412684226843268442684526846268472684826849268502685126852268532685426855268562685726858268592686026861268622686326864268652686626867268682686926870268712687226873268742687526876268772687826879268802688126882268832688426885268862688726888268892689026891268922689326894268952689626897268982689926900269012690226903269042690526906269072690826909269102691126912269132691426915269162691726918269192692026921269222692326924269252692626927269282692926930269312693226933269342693526936269372693826939269402694126942269432694426945269462694726948269492695026951269522695326954269552695626957269582695926960269612696226963269642696526966269672696826969269702697126972269732697426975269762697726978269792698026981269822698326984269852698626987269882698926990269912699226993269942699526996269972699826999270002700127002270032700427005270062700727008270092701027011270122701327014270152701627017270182701927020270212702227023270242702527026270272702827029270302703127032270332703427035270362703727038270392704027041270422704327044270452704627047270482704927050270512705227053270542705527056270572705827059270602706127062270632706427065270662706727068270692707027071270722707327074270752707627077270782707927080270812708227083270842708527086270872708827089270902709127092270932709427095270962709727098270992710027101271022710327104271052710627107271082710927110271112711227113271142711527116271172711827119271202712127122271232712427125271262712727128271292713027131271322713327134271352713627137271382713927140271412714227143271442714527146271472714827149271502715127152271532715427155271562715727158271592716027161271622716327164271652716627167271682716927170271712717227173271742717527176271772717827179271802718127182271832718427185271862718727188271892719027191271922719327194271952719627197271982719927200272012720227203272042720527206272072720827209272102721127212272132721427215272162721727218272192722027221272222722327224272252722627227272282722927230272312723227233272342723527236272372723827239272402724127242272432724427245272462724727248272492725027251272522725327254272552725627257272582725927260272612726227263272642726527266272672726827269272702727127272272732727427275272762727727278272792728027281272822728327284272852728627287272882728927290272912729227293272942729527296272972729827299273002730127302273032730427305273062730727308273092731027311273122731327314273152731627317273182731927320273212732227323273242732527326273272732827329273302733127332273332733427335273362733727338273392734027341273422734327344273452734627347273482734927350273512735227353273542735527356273572735827359273602736127362273632736427365273662736727368273692737027371273722737327374273752737627377273782737927380273812738227383273842738527386273872738827389273902739127392273932739427395273962739727398273992740027401274022740327404274052740627407274082740927410274112741227413274142741527416274172741827419274202742127422274232742427425274262742727428274292743027431274322743327434274352743627437274382743927440274412744227443274442744527446274472744827449274502745127452274532745427455274562745727458274592746027461274622746327464274652746627467274682746927470274712747227473274742747527476274772747827479274802748127482274832748427485274862748727488274892749027491274922749327494274952749627497274982749927500275012750227503275042750527506275072750827509275102751127512275132751427515275162751727518275192752027521275222752327524275252752627527275282752927530275312753227533275342753527536275372753827539275402754127542275432754427545275462754727548275492755027551275522755327554275552755627557275582755927560275612756227563275642756527566275672756827569275702757127572275732757427575275762757727578275792758027581275822758327584275852758627587275882758927590275912759227593275942759527596275972759827599276002760127602276032760427605276062760727608276092761027611276122761327614276152761627617276182761927620276212762227623276242762527626276272762827629276302763127632276332763427635276362763727638276392764027641276422764327644276452764627647276482764927650276512765227653276542765527656276572765827659276602766127662276632766427665276662766727668276692767027671276722767327674276752767627677276782767927680276812768227683276842768527686276872768827689276902769127692276932769427695276962769727698276992770027701277022770327704277052770627707277082770927710277112771227713277142771527716277172771827719277202772127722277232772427725277262772727728277292773027731277322773327734277352773627737277382773927740277412774227743277442774527746277472774827749277502775127752277532775427755277562775727758277592776027761277622776327764277652776627767277682776927770277712777227773277742777527776277772777827779277802778127782277832778427785277862778727788277892779027791277922779327794277952779627797277982779927800278012780227803278042780527806278072780827809278102781127812278132781427815278162781727818278192782027821278222782327824278252782627827278282782927830278312783227833278342783527836278372783827839278402784127842278432784427845278462784727848278492785027851278522785327854278552785627857278582785927860278612786227863278642786527866278672786827869278702787127872278732787427875278762787727878278792788027881278822788327884278852788627887278882788927890278912789227893278942789527896278972789827899279002790127902279032790427905279062790727908279092791027911279122791327914279152791627917279182791927920279212792227923279242792527926279272792827929279302793127932279332793427935279362793727938279392794027941279422794327944279452794627947279482794927950279512795227953279542795527956279572795827959279602796127962279632796427965279662796727968279692797027971279722797327974279752797627977279782797927980279812798227983279842798527986279872798827989279902799127992279932799427995279962799727998279992800028001280022800328004280052800628007280082800928010280112801228013280142801528016280172801828019280202802128022280232802428025280262802728028280292803028031280322803328034280352803628037280382803928040280412804228043280442804528046280472804828049280502805128052280532805428055280562805728058280592806028061280622806328064280652806628067280682806928070280712807228073280742807528076280772807828079280802808128082280832808428085280862808728088280892809028091280922809328094280952809628097280982809928100281012810228103281042810528106281072810828109281102811128112281132811428115281162811728118281192812028121281222812328124281252812628127281282812928130281312813228133281342813528136281372813828139281402814128142281432814428145281462814728148281492815028151281522815328154281552815628157281582815928160281612816228163281642816528166281672816828169281702817128172281732817428175281762817728178281792818028181281822818328184281852818628187281882818928190281912819228193281942819528196281972819828199282002820128202282032820428205282062820728208282092821028211282122821328214282152821628217282182821928220282212822228223282242822528226282272822828229282302823128232282332823428235282362823728238282392824028241282422824328244282452824628247282482824928250282512825228253282542825528256282572825828259282602826128262282632826428265282662826728268282692827028271282722827328274282752827628277282782827928280282812828228283282842828528286282872828828289282902829128292282932829428295282962829728298282992830028301283022830328304283052830628307283082830928310283112831228313283142831528316283172831828319283202832128322283232832428325283262832728328283292833028331283322833328334283352833628337283382833928340283412834228343283442834528346283472834828349283502835128352283532835428355283562835728358283592836028361283622836328364283652836628367283682836928370283712837228373283742837528376283772837828379283802838128382283832838428385283862838728388283892839028391283922839328394283952839628397283982839928400284012840228403284042840528406284072840828409284102841128412284132841428415284162841728418284192842028421284222842328424284252842628427284282842928430284312843228433284342843528436284372843828439284402844128442284432844428445284462844728448284492845028451284522845328454284552845628457284582845928460284612846228463284642846528466284672846828469284702847128472284732847428475284762847728478284792848028481284822848328484284852848628487284882848928490284912849228493284942849528496284972849828499285002850128502285032850428505285062850728508285092851028511285122851328514285152851628517285182851928520285212852228523285242852528526285272852828529285302853128532285332853428535285362853728538285392854028541285422854328544285452854628547285482854928550285512855228553285542855528556285572855828559285602856128562285632856428565285662856728568285692857028571285722857328574285752857628577285782857928580285812858228583285842858528586285872858828589285902859128592285932859428595285962859728598285992860028601286022860328604286052860628607286082860928610286112861228613286142861528616286172861828619286202862128622286232862428625286262862728628286292863028631286322863328634286352863628637286382863928640286412864228643286442864528646286472864828649286502865128652286532865428655286562865728658286592866028661286622866328664286652866628667286682866928670286712867228673286742867528676286772867828679286802868128682286832868428685286862868728688286892869028691286922869328694286952869628697286982869928700287012870228703287042870528706287072870828709287102871128712287132871428715287162871728718287192872028721287222872328724287252872628727287282872928730287312873228733287342873528736287372873828739287402874128742287432874428745287462874728748287492875028751287522875328754287552875628757287582875928760287612876228763287642876528766287672876828769287702877128772287732877428775287762877728778287792878028781287822878328784287852878628787287882878928790287912879228793287942879528796287972879828799288002880128802288032880428805288062880728808288092881028811288122881328814288152881628817288182881928820288212882228823288242882528826288272882828829288302883128832288332883428835288362883728838288392884028841288422884328844288452884628847288482884928850288512885228853288542885528856288572885828859288602886128862288632886428865288662886728868288692887028871288722887328874288752887628877288782887928880288812888228883288842888528886288872888828889288902889128892288932889428895288962889728898288992890028901289022890328904289052890628907289082890928910289112891228913289142891528916289172891828919289202892128922289232892428925289262892728928289292893028931289322893328934289352893628937289382893928940289412894228943289442894528946289472894828949289502895128952289532895428955289562895728958289592896028961289622896328964289652896628967289682896928970289712897228973289742897528976289772897828979289802898128982289832898428985289862898728988289892899028991289922899328994289952899628997289982899929000290012900229003290042900529006290072900829009290102901129012290132901429015290162901729018290192902029021290222902329024290252902629027290282902929030290312903229033290342903529036290372903829039290402904129042290432904429045290462904729048290492905029051290522905329054290552905629057290582905929060290612906229063290642906529066290672906829069290702907129072290732907429075290762907729078290792908029081290822908329084290852908629087290882908929090290912909229093290942909529096290972909829099291002910129102291032910429105291062910729108291092911029111291122911329114291152911629117291182911929120291212912229123291242912529126291272912829129291302913129132291332913429135291362913729138291392914029141291422914329144291452914629147291482914929150291512915229153291542915529156291572915829159291602916129162291632916429165291662916729168291692917029171291722917329174291752917629177291782917929180291812918229183291842918529186291872918829189291902919129192291932919429195291962919729198291992920029201292022920329204292052920629207292082920929210292112921229213292142921529216292172921829219292202922129222292232922429225292262922729228292292923029231292322923329234292352923629237292382923929240292412924229243292442924529246292472924829249292502925129252292532925429255292562925729258292592926029261292622926329264292652926629267292682926929270292712927229273292742927529276292772927829279292802928129282292832928429285292862928729288292892929029291292922929329294292952929629297292982929929300293012930229303293042930529306293072930829309293102931129312293132931429315293162931729318293192932029321293222932329324293252932629327293282932929330293312933229333293342933529336293372933829339293402934129342293432934429345293462934729348293492935029351293522935329354293552935629357293582935929360293612936229363293642936529366293672936829369293702937129372293732937429375293762937729378293792938029381293822938329384293852938629387293882938929390293912939229393293942939529396293972939829399294002940129402294032940429405294062940729408294092941029411294122941329414294152941629417294182941929420294212942229423294242942529426294272942829429294302943129432294332943429435294362943729438294392944029441294422944329444294452944629447294482944929450294512945229453294542945529456294572945829459294602946129462294632946429465294662946729468294692947029471294722947329474294752947629477294782947929480294812948229483294842948529486294872948829489294902949129492294932949429495294962949729498294992950029501295022950329504295052950629507295082950929510295112951229513295142951529516295172951829519295202952129522295232952429525295262952729528295292953029531295322953329534295352953629537295382953929540295412954229543295442954529546295472954829549295502955129552295532955429555295562955729558295592956029561295622956329564295652956629567295682956929570295712957229573295742957529576295772957829579295802958129582295832958429585295862958729588295892959029591295922959329594295952959629597295982959929600296012960229603296042960529606296072960829609296102961129612296132961429615296162961729618296192962029621296222962329624296252962629627296282962929630296312963229633296342963529636296372963829639296402964129642296432964429645296462964729648296492965029651296522965329654296552965629657296582965929660296612966229663296642966529666296672966829669296702967129672296732967429675296762967729678296792968029681296822968329684296852968629687296882968929690296912969229693296942969529696296972969829699297002970129702297032970429705297062970729708297092971029711297122971329714297152971629717297182971929720297212972229723297242972529726297272972829729297302973129732297332973429735297362973729738297392974029741297422974329744297452974629747297482974929750297512975229753297542975529756297572975829759297602976129762297632976429765297662976729768297692977029771297722977329774297752977629777297782977929780297812978229783297842978529786297872978829789297902979129792297932979429795297962979729798297992980029801298022980329804298052980629807298082980929810298112981229813298142981529816298172981829819298202982129822298232982429825298262982729828298292983029831298322983329834298352983629837298382983929840298412984229843298442984529846298472984829849298502985129852298532985429855298562985729858298592986029861298622986329864298652986629867298682986929870298712987229873298742987529876298772987829879298802988129882298832988429885298862988729888298892989029891298922989329894298952989629897298982989929900299012990229903299042990529906299072990829909299102991129912299132991429915299162991729918299192992029921299222992329924299252992629927299282992929930299312993229933299342993529936299372993829939299402994129942299432994429945299462994729948299492995029951299522995329954299552995629957299582995929960299612996229963299642996529966299672996829969299702997129972299732997429975299762997729978299792998029981299822998329984299852998629987299882998929990299912999229993299942999529996299972999829999300003000130002300033000430005300063000730008300093001030011300123001330014300153001630017300183001930020300213002230023300243002530026300273002830029300303003130032300333003430035300363003730038300393004030041300423004330044300453004630047300483004930050300513005230053300543005530056300573005830059300603006130062300633006430065300663006730068300693007030071300723007330074300753007630077300783007930080300813008230083300843008530086300873008830089300903009130092300933009430095300963009730098300993010030101301023010330104301053010630107301083010930110301113011230113301143011530116301173011830119301203012130122301233012430125301263012730128301293013030131301323013330134301353013630137301383013930140301413014230143301443014530146301473014830149301503015130152301533015430155301563015730158301593016030161301623016330164301653016630167301683016930170301713017230173301743017530176301773017830179301803018130182301833018430185301863018730188301893019030191301923019330194301953019630197301983019930200302013020230203302043020530206302073020830209302103021130212302133021430215302163021730218302193022030221302223022330224302253022630227302283022930230302313023230233302343023530236302373023830239302403024130242302433024430245302463024730248302493025030251302523025330254302553025630257302583025930260302613026230263302643026530266302673026830269302703027130272302733027430275302763027730278302793028030281302823028330284302853028630287302883028930290302913029230293302943029530296302973029830299303003030130302303033030430305303063030730308303093031030311303123031330314303153031630317303183031930320303213032230323303243032530326303273032830329303303033130332303333033430335303363033730338303393034030341303423034330344303453034630347303483034930350303513035230353303543035530356303573035830359303603036130362303633036430365303663036730368303693037030371303723037330374303753037630377303783037930380303813038230383303843038530386303873038830389303903039130392303933039430395303963039730398303993040030401304023040330404304053040630407304083040930410304113041230413304143041530416304173041830419304203042130422304233042430425304263042730428304293043030431304323043330434304353043630437304383043930440304413044230443304443044530446304473044830449304503045130452304533045430455304563045730458304593046030461304623046330464304653046630467304683046930470304713047230473304743047530476304773047830479304803048130482304833048430485304863048730488304893049030491304923049330494304953049630497304983049930500305013050230503305043050530506305073050830509305103051130512305133051430515305163051730518305193052030521305223052330524305253052630527305283052930530305313053230533305343053530536305373053830539305403054130542305433054430545305463054730548305493055030551305523055330554305553055630557305583055930560305613056230563305643056530566305673056830569305703057130572305733057430575305763057730578305793058030581305823058330584305853058630587305883058930590305913059230593305943059530596305973059830599306003060130602306033060430605306063060730608306093061030611306123061330614306153061630617306183061930620306213062230623306243062530626306273062830629306303063130632306333063430635306363063730638306393064030641306423064330644306453064630647306483064930650306513065230653306543065530656306573065830659306603066130662306633066430665306663066730668306693067030671306723067330674306753067630677306783067930680306813068230683306843068530686306873068830689306903069130692306933069430695306963069730698306993070030701307023070330704307053070630707307083070930710307113071230713307143071530716307173071830719307203072130722307233072430725307263072730728307293073030731307323073330734307353073630737307383073930740307413074230743307443074530746307473074830749307503075130752307533075430755307563075730758307593076030761307623076330764307653076630767307683076930770307713077230773307743077530776307773077830779307803078130782307833078430785307863078730788307893079030791307923079330794307953079630797307983079930800308013080230803308043080530806308073080830809308103081130812308133081430815308163081730818308193082030821308223082330824308253082630827308283082930830308313083230833308343083530836308373083830839308403084130842308433084430845308463084730848308493085030851308523085330854308553085630857308583085930860308613086230863308643086530866308673086830869308703087130872308733087430875308763087730878308793088030881308823088330884308853088630887308883088930890308913089230893308943089530896308973089830899309003090130902309033090430905309063090730908309093091030911309123091330914309153091630917309183091930920309213092230923309243092530926309273092830929309303093130932309333093430935309363093730938309393094030941309423094330944309453094630947309483094930950309513095230953309543095530956309573095830959309603096130962309633096430965309663096730968309693097030971309723097330974309753097630977309783097930980309813098230983309843098530986309873098830989309903099130992309933099430995309963099730998309993100031001310023100331004310053100631007310083100931010310113101231013310143101531016310173101831019310203102131022310233102431025310263102731028310293103031031310323103331034310353103631037310383103931040310413104231043310443104531046310473104831049310503105131052310533105431055310563105731058310593106031061310623106331064310653106631067310683106931070310713107231073310743107531076310773107831079310803108131082310833108431085310863108731088310893109031091310923109331094310953109631097310983109931100311013110231103311043110531106311073110831109311103111131112311133111431115311163111731118311193112031121311223112331124311253112631127311283112931130311313113231133311343113531136311373113831139311403114131142311433114431145311463114731148311493115031151311523115331154311553115631157311583115931160311613116231163311643116531166311673116831169311703117131172311733117431175311763117731178311793118031181311823118331184311853118631187311883118931190311913119231193311943119531196311973119831199312003120131202312033120431205312063120731208312093121031211312123121331214312153121631217312183121931220312213122231223312243122531226312273122831229312303123131232312333123431235312363123731238312393124031241312423124331244312453124631247312483124931250312513125231253312543125531256312573125831259312603126131262312633126431265312663126731268312693127031271312723127331274312753127631277312783127931280312813128231283312843128531286312873128831289312903129131292312933129431295312963129731298312993130031301313023130331304313053130631307313083130931310313113131231313313143131531316313173131831319313203132131322313233132431325313263132731328313293133031331313323133331334313353133631337313383133931340313413134231343313443134531346313473134831349313503135131352313533135431355313563135731358313593136031361313623136331364313653136631367313683136931370313713137231373313743137531376313773137831379313803138131382313833138431385313863138731388313893139031391313923139331394313953139631397313983139931400314013140231403314043140531406314073140831409314103141131412314133141431415314163141731418314193142031421314223142331424314253142631427314283142931430314313143231433314343143531436314373143831439314403144131442314433144431445314463144731448314493145031451314523145331454314553145631457314583145931460314613146231463314643146531466314673146831469314703147131472314733147431475314763147731478314793148031481314823148331484314853148631487314883148931490314913149231493314943149531496314973149831499315003150131502315033150431505315063150731508315093151031511315123151331514315153151631517315183151931520315213152231523315243152531526315273152831529315303153131532315333153431535315363153731538315393154031541315423154331544315453154631547315483154931550315513155231553315543155531556315573155831559315603156131562315633156431565315663156731568315693157031571315723157331574315753157631577315783157931580315813158231583315843158531586315873158831589315903159131592315933159431595315963159731598315993160031601316023160331604316053160631607316083160931610316113161231613316143161531616316173161831619316203162131622316233162431625316263162731628316293163031631316323163331634316353163631637316383163931640316413164231643316443164531646316473164831649316503165131652316533165431655316563165731658316593166031661316623166331664316653166631667316683166931670316713167231673316743167531676316773167831679316803168131682316833168431685316863168731688316893169031691316923169331694316953169631697316983169931700317013170231703317043170531706317073170831709317103171131712317133171431715317163171731718317193172031721317223172331724317253172631727317283172931730317313173231733317343173531736317373173831739317403174131742317433174431745
  1. %% This BibTeX bibliography file was created using BibDesk.
  2. %% http://bibdesk.sourceforge.net/
  3. %% Created for Jeremy Siek at 2015-11-11 23:20:46 -0500
  4. %% Saved with string encoding Unicode (UTF-8)
  5. @mastersthesis{Bharadwaj:2012aa,
  6. Author = {Shashank Bharadwaj},
  7. Date-Added = {2015-11-10 20:28:23 +0000},
  8. Date-Modified = {2015-11-10 20:29:37 +0000},
  9. School = {University of Colorado at Boulder},
  10. Title = {Optimizing Jython using invokedynamic and Gradual Typing},
  11. Year = {2012},
  12. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzaGFzaGFuay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNoYXNoYW5rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgtafSZ73ZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mgEKQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNoYXNoYW5rLnBkZgAOABoADABzAGgAYQBzAGgAYQBuAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc2hhc2hhbmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  13. @inproceedings{Grimmer:2015aa,
  14. Acmid = {2816714},
  15. Address = {New York, NY, USA},
  16. Author = {Grimmer, Matthias and Seaton, Chris and Schatz, Roland and W\"{u}rthinger, Thomas and M\"{o}ssenb\"{o}ck, Hanspeter},
  17. Booktitle = {Proceedings of the 11th Symposium on Dynamic Languages},
  18. Date-Added = {2015-11-10 19:53:58 +0000},
  19. Date-Modified = {2015-11-10 19:54:02 +0000},
  20. Doi = {10.1145/2816707.2816714},
  21. Isbn = {978-1-4503-3690-1},
  22. Keywords = {cross-language, language implementation, language interoperability, optimization, virtual machine},
  23. Location = {Pittsburgh, PA, USA},
  24. Numpages = {13},
  25. Pages = {78--90},
  26. Publisher = {ACM},
  27. Series = {DLS 2015},
  28. Title = {High-performance Cross-language Interoperability in a Multi-language Runtime},
  29. Url = {http://doi.acm.org/10.1145/2816707.2816714},
  30. Year = {2015},
  31. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2816707.2816714},
  32. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2816707.2816714}}
  33. @inproceedings{Richards:2015aa,
  34. Author = {Gregor Richards and Francesco Zappa Nardelli and Jan Vitek },
  35. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  36. Date-Added = {2015-11-10 19:26:58 +0000},
  37. Date-Modified = {2015-11-10 19:28:45 +0000},
  38. Series = {ECOOP},
  39. Title = {Concrete Types for TypeScript},
  40. Year = {2015},
  41. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDE1YS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMTVhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEgsJLSZ6+QUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0mf14AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMTVhLnBkZgAOABoADABlAGMAbwBvAHAAMQA1AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZWNvb3AxNWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  42. @inproceedings{Takikawa:2016aa,
  43. Author = {Asumu Takikawa and Daniel Feltey and Ben Greenman and Max New and Jan Vitek and Matthias Felleisen},
  44. Booktitle = {Principles of Programming Languages},
  45. Date-Added = {2015-11-10 19:09:27 +0000},
  46. Date-Modified = {2015-11-10 19:10:32 +0000},
  47. Month = {January},
  48. Publisher = {ACM},
  49. Series = {POPL},
  50. Title = {Is Sound Gradual Typing Dead?},
  51. Year = {2016},
  52. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBvcGwxNi10ZmdudmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwb3BsMTYtdGZnbnZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIK4h0merp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJn8fcAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsMTYtdGZnbnZmLnBkZgAADgAkABEAcABvAHAAbAAxADYALQB0AGYAZwBuAHYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wb3BsMTYtdGZnbnZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  53. @inproceedings{Takikawa:2015aa,
  54. Author = {Asumu Takikawa and Daniel Feltey and Earl Dean and Matthew Flatt and Robert Bruce Findler and Sam Tobin-Hochstadt and Matthias Felleisen},
  55. Booktitle = {European Conference on Object-Oriented Programming},
  56. Date-Added = {2015-11-03 15:19:35 +0000},
  57. Date-Modified = {2015-11-03 15:21:38 +0000},
  58. Publisher = {Dagstuhl Publishing},
  59. Series = {LIPICS},
  60. Title = {Towards Practical Gradual Typing},
  61. Year = {2015},
  62. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEfH7nSXjr/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0l6BTwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMjAxNS10YWtpa2F3YS1ldC1hbC5wZGYADgA6ABwAZQBjAG8AbwBwADIAMAAxADUALQB0AGEAawBpAGsAYQB3AGEALQBlAHQALQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvZWNvb3AyMDE1LXRha2lrYXdhLWV0LWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  63. @inproceedings{Dreyer:2009aa,
  64. Author = {Dreyer, D. and Ahmed, A. and Birkedal, L.},
  65. Booktitle = {Logic In Computer Science, 2009. LICS '09. 24th Annual IEEE Symposium on},
  66. Date-Added = {2015-10-30 14:43:38 +0000},
  67. Date-Modified = {2015-10-30 14:43:42 +0000},
  68. Doi = {10.1109/LICS.2009.34},
  69. Issn = {1043-6871},
  70. 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},
  71. Month = {Aug},
  72. Pages = {71-80},
  73. Title = {Logical Step-Indexed Logical Relations},
  74. Year = {2009},
  75. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsc2xyLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbHNsci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR6d9dJY+pVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSWTLVAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbHNsci5wZGYADgASAAgAbABzAGwAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9sc2xyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  76. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2009.34}}
  77. @article{Appel:2001aa,
  78. Author = {Appel, Andrew W. and McAllester, David},
  79. Date-Added = {2015-10-26 11:16:08 +0000},
  80. Date-Modified = {2015-10-26 13:35:16 +0000},
  81. Journal = {ACM Trans. Program. Lang. Syst.},
  82. Month = sep,
  83. Number = {5},
  84. Pages = {657--683},
  85. Publisher = {ACM},
  86. Title = {An Indexed Model of Recursive Types for Foundational Proof-carrying Code},
  87. Volume = {23},
  88. Year = {2001},
  89. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjU3LWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY1Ny1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR2MwNJTg8tQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSU7wLAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY1Ny1hcHBlbC5wZGYADgAeAA4AcAA2ADUANwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjU3LWFwcGVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  90. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504709.504712},
  91. Bdsk-Url-2 = {http://dx.doi.org/10.1145/504709.504712}}
  92. @incollection{Ahmed:2006aa,
  93. Author = {Ahmed, Amal},
  94. Booktitle = {Programming Languages and Systems},
  95. Date-Added = {2015-10-26 11:13:29 +0000},
  96. Date-Modified = {2015-10-26 13:35:42 +0000},
  97. Editor = {Sestoft, Peter},
  98. Pages = {69-83},
  99. Publisher = {Springer Berlin Heidelberg},
  100. Series = {Lecture Notes in Computer Science},
  101. Title = {Step-Indexed Syntactic Logical Relations for Recursive and Quantified Types},
  102. Volume = {3924},
  103. Year = {2006},
  104. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FobWVkLWVzb3AtMjAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FobWVkLWVzb3AtMjAwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdjELSU4M/UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lO7fwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFobWVkLWVzb3AtMjAwNi5wZGYAAA4AKAATAGEAaABtAGUAZAAtAGUAcwBvAHAALQAyADAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FobWVkLWVzb3AtMjAwNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  105. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11693024_6}}
  106. @article{Bohm:1985aa,
  107. Author = {Corrado B{\"o}hm and Alessandro Berarducci},
  108. Date-Added = {2015-10-26 10:29:28 +0000},
  109. Date-Modified = {2015-10-26 10:36:19 +0000},
  110. Journal = {Theoretical Computer Science},
  111. Pages = {135--154},
  112. Title = {Automatic synthesis of typed lambda-programs on term algebras},
  113. Volume = {39},
  114. Year = {1985},
  115. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JvaG0tYmVyYXJkdWNjaS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JvaG0tYmVyYXJkdWNjaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEdhGjSU3krUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0lOxawAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJvaG0tYmVyYXJkdWNjaS5wZGYAAA4AKAATAGIAbwBoAG0ALQBiAGUAcgBhAHIAZAB1AGMAYwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2JvaG0tYmVyYXJkdWNjaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  116. @inproceedings{Wraith:1989aa,
  117. Acmid = {755562},
  118. Address = {London, UK, UK},
  119. Author = {Wraith, G. C.},
  120. Booktitle = {Category Theory and Computer Science},
  121. Date-Added = {2015-10-26 10:22:04 +0000},
  122. Date-Modified = {2015-10-26 10:22:08 +0000},
  123. Isbn = {3-540-51662-X},
  124. Numpages = {10},
  125. Pages = {118--127},
  126. Publisher = {Springer-Verlag},
  127. Title = {A Note on Categorical Datatypes},
  128. Url = {http://dl.acm.org/citation.cfm?id=648332.755562},
  129. Year = {1989},
  130. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648332.755562}}
  131. @unpublished{Wadler:1990aa,
  132. Author = {Philip L. Wadler},
  133. Date-Added = {2015-10-26 10:07:12 +0000},
  134. Date-Modified = {2015-10-26 10:08:15 +0000},
  135. Month = {July},
  136. School = {University of Glasgow},
  137. Title = {Recursive types for free!},
  138. Year = {1990}}
  139. @book{Sorin:2011aa,
  140. Author = {Sorin, Daniel J. and Hill, Mark D. and Wood, David A.},
  141. Date-Added = {2015-10-23 13:57:35 +0000},
  142. Date-Modified = {2015-10-23 13:57:39 +0000},
  143. Edition = {1st},
  144. Isbn = {1608455645, 9781608455645},
  145. Publisher = {Morgan \& Claypool Publishers},
  146. Title = {A Primer on Memory Consistency and Cache Coherence},
  147. Year = {2011},
  148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMEFfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQHiAAAAAAHiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAR0xk9JPtR9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADST+1fAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQV9QcmltZXJfb25fTWVtb3J5XyMxMUQzMTkzLnBkZgAADgBiADAAQQBfAFAAcgBpAG0AZQByAF8AbwBuAF8ATQBlAG0AbwByAHkAXwBDAG8AbgBzAGkAcwB0AGUAbgBjAHkAXwBhAG4AZABfAEMAbwBoAGUAcgBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvYmliL0FfUHJpbWVyX29uX01lbW9yeV9Db25zaXN0ZW5jeV9hbmRfQ29oZXJlbmNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  149. @inproceedings{Jung:2015aa,
  150. Acmid = {2676980},
  151. Address = {New York, NY, USA},
  152. Author = {Jung, Ralf and Swasey, David and Sieczkowski, Filip and Svendsen, Kasper and Turon, Aaron and Birkedal, Lars and Dreyer, Derek},
  153. Booktitle = {Proceedings of the 42Nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  154. Date-Added = {2015-10-21 17:39:18 +0000},
  155. Date-Modified = {2015-10-21 17:39:20 +0000},
  156. Doi = {10.1145/2676726.2676980},
  157. Isbn = {978-1-4503-3300-9},
  158. Keywords = {atomicity, compositional verification, fine-grained concurrency, higher-order logic, invariants, partial commutative monoids, separation logic},
  159. Location = {Mumbai, India},
  160. Numpages = {14},
  161. Pages = {637--650},
  162. Publisher = {ACM},
  163. Series = {POPL '15},
  164. Title = {Iris: Monoids and Invariants As an Orthogonal Basis for Concurrent Reasoning},
  165. Url = {http://doi.acm.org/10.1145/2676726.2676980},
  166. Year = {2015},
  167. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjM3LWp1bmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjM3LWp1bmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcL0k1F41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJNfiMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjM3LWp1bmcucGRmAAAOABwADQBwADYAMwA3AC0AagB1AG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjM3LWp1bmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  168. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676980},
  169. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676980}}
  170. @phdthesis{Bocchino:2010aa,
  171. Address = {Urbana-Champaign, IL},
  172. Author = {Robert L. Bocchino},
  173. Date-Added = {2015-10-20 19:18:12 +0000},
  174. Date-Modified = {2015-10-20 19:19:29 +0000},
  175. School = {Univ. of Illinois},
  176. Title = {An Effect System and Language for Deterministic-by-Default Parallel Programming},
  177. Year = {2010},
  178. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QETIwMTBfYm9jY2hpbm8ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8REyMDEwX2JvY2NoaW5vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABFZcc0kwLW1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJMQ5sAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAyMDEwX2JvY2NoaW5vLnBkZgAADgAkABEAMgAwADEAMABfAGIAbwBjAGMAaABpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi8yMDEwX2JvY2NoaW5vLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  179. @inproceedings{Cimini:2016aa,
  180. Author = {Matteo Cimini and Jeremy G. Siek},
  181. Booktitle = {Symposium on Principles of Programming Languages},
  182. Date-Added = {2015-10-13 14:10:59 +0000},
  183. Date-Modified = {2015-10-13 14:11:03 +0000},
  184. Month = {January},
  185. Series = {POPL},
  186. Title = {The Gradualizer: a methodology and algorithm for generating gradual type systems},
  187. Year = 2016}
  188. @inproceedings{Keil:2015ab,
  189. Acmid = {2784737},
  190. Address = {New York, NY, USA},
  191. Author = {Keil, Matthias and Thiemann, Peter},
  192. Booktitle = {Proceedings of the 20th ACM SIGPLAN International Conference on Functional Programming},
  193. Date-Added = {2015-10-12 18:31:53 +0000},
  194. Date-Modified = {2015-10-12 18:31:58 +0000},
  195. Doi = {10.1145/2784731.2784737},
  196. Isbn = {978-1-4503-3669-7},
  197. Keywords = {Blame, Higher-Order Contracts, Intersection, Union},
  198. Location = {Vancouver, BC, Canada},
  199. Numpages = {12},
  200. Pages = {375--386},
  201. Publisher = {ACM},
  202. Series = {ICFP 2015},
  203. Title = {Blame Assignment for Higher-order Contracts with Intersection and Union},
  204. Url = {http://doi.acm.org/10.1145/2784731.2784737},
  205. Year = {2015},
  206. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzc1LWtlaWwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzc1LWtlaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEoP30kF09FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBrTQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc1LWtlaWwucGRmAAAOABwADQBwADMANwA1AC0AawBlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzc1LWtlaWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  207. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2784731.2784737},
  208. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2784731.2784737}}
  209. @article{Pfenning:2001aa,
  210. Acmid = {966902},
  211. Address = {New York, NY, USA},
  212. Author = {Pfenning, Frank and Davies, Rowan},
  213. Date-Added = {2015-10-12 13:44:49 +0000},
  214. Date-Modified = {2015-10-12 13:44:53 +0000},
  215. Doi = {10.1017/S0960129501003322},
  216. Issn = {0960-1295},
  217. Issue_Date = {August 2001},
  218. Journal = {Mathematical. Structures in Comp. Sci.},
  219. Month = aug,
  220. Number = {4},
  221. Numpages = {30},
  222. Pages = {511--540},
  223. Publisher = {Cambridge University Press},
  224. Title = {A Judgmental Reconstruction of Modal Logic},
  225. Url = {http://dx.doi.org/10.1017/S0960129501003322},
  226. Volume = {11},
  227. Year = {2001},
  228. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2NzMDAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2NzMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABEnM10kExsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANJBafAAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc2NzMDAucGRmAA4AFgAKAG0AcwBjAHMAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21zY3MwMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  229. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129501003322}}
  230. @article{Wijngaarden:1981aa,
  231. Acmid = {1064085},
  232. Address = {Mountain View, CA, United States},
  233. Author = {van Wijngaarden, A.},
  234. Date-Added = {2015-10-12 13:26:28 +0000},
  235. Date-Modified = {2015-10-12 13:26:32 +0000},
  236. Issn = {0084-6198},
  237. Issue_Date = {1981},
  238. Journal = {ALGOL Bull.},
  239. Month = aug,
  240. Number = {Sup 47},
  241. Numpages = {119},
  242. Pages = {1--119},
  243. Publisher = {Computer History Museum},
  244. Title = {Revised Report of the Algorithmic Language Algol 68},
  245. Url = {http://dl.acm.org/citation.cfm?id=1064084.1064085},
  246. Year = {1981},
  247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FsZ29sNjgtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FsZ29sNjgtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEScZ3SQS0xUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kFlcQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFsZ29sNjgtcmV2aXNlZC5wZGYAAA4AKAATAGEAbABnAG8AbAA2ADgALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FsZ29sNjgtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  248. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1064084.1064085}}
  249. @article{Frisch:2008aa,
  250. Acmid = {1391293},
  251. Address = {New York, NY, USA},
  252. Articleno = {19},
  253. Author = {Frisch, Alain and Castagna, Giuseppe and Benzaken, V{\'e}ronique},
  254. Date-Added = {2015-10-11 15:03:17 +0000},
  255. Date-Modified = {2015-10-14 18:54:48 +0000},
  256. Issue_Date = {September 2008},
  257. Journal = {J. ACM},
  258. Keywords = {Subtyping, higher-order functions, intersection types, negation types, union types},
  259. Month = sep,
  260. Number = {4},
  261. Numpages = {64},
  262. Pages = {19:1--19:64},
  263. Publisher = {ACM},
  264. Title = {Semantic Subtyping: Dealing Set-theoretically with Function, Union, Intersection, and Negation Types},
  265. Volume = {55},
  266. Year = {2008},
  267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTktZnJpc2NoLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE5LWZyaXNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARJYZNI/8qZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSQCrmAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE5LWZyaXNjaC5wZGYADgAeAA4AYQAxADkALQBmAHIAaQBzAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTktZnJpc2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  268. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1391289.1391293},
  269. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1391289.1391293}}
  270. @inproceedings{Benzaken:2003aa,
  271. Acmid = {944711},
  272. Address = {New York, NY, USA},
  273. Author = {Benzaken, V{\'e}ronique and Castagna, Giuseppe and Frisch, Alain},
  274. Booktitle = {Proceedings of the Eighth ACM SIGPLAN International Conference on Functional Programming},
  275. Date-Added = {2015-10-11 14:55:35 +0000},
  276. Date-Modified = {2015-10-11 14:55:39 +0000},
  277. Doi = {10.1145/944705.944711},
  278. Isbn = {1-58113-756-7},
  279. Keywords = {CDuce, XML, XML-processing, type systems},
  280. Location = {Uppsala, Sweden},
  281. Numpages = {13},
  282. Pages = {51--63},
  283. Publisher = {ACM},
  284. Series = {ICFP '03},
  285. Title = {CDuce: An XML-centric General-purpose Language},
  286. Url = {http://doi.acm.org/10.1145/944705.944711},
  287. Year = {2003},
  288. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MS1iZW56YWtlbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MS1iZW56YWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESVlLSP/DAUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0kApAAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MS1iZW56YWtlbi5wZGYADgAiABAAcAA1ADEALQBiAGUAbgB6AGEAawBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUxLWJlbnpha2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  289. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944711},
  290. Bdsk-Url-2 = {http://dx.doi.org/10.1145/944705.944711}}
  291. @incollection{Plotkin:1993aa,
  292. Author = {Plotkin, Gordon and Abadi, Mart{\'\i}n},
  293. Booktitle = {Typed Lambda Calculi and Applications},
  294. Date-Added = {2015-10-06 13:34:21 +0000},
  295. Date-Modified = {2015-10-06 13:34:23 +0000},
  296. Doi = {10.1007/BFb0037118},
  297. Editor = {Bezem, Marc and Groote, JanFriso},
  298. Isbn = {978-3-540-56517-8},
  299. Language = {English},
  300. Pages = {361-375},
  301. Publisher = {Springer Berlin Heidelberg},
  302. Series = {Lecture Notes in Computer Science},
  303. Title = {A logic for parametric polymorphism},
  304. Url = {http://dx.doi.org/10.1007/BFb0037118},
  305. Volume = {664},
  306. Year = {1993},
  307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGxvZ2ljLWZvci1wYXJhbWV0cmljLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARGRH9I5RlhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSOX6YAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9naWMtZm9yLXBhcmFtZXRyaWMucGRmAA4AMgAYAGwAbwBnAGkAYwAtAGYAbwByAC0AcABhAHIAYQBtAGUAdAByAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9sb2dpYy1mb3ItcGFyYW1ldHJpYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  308. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0037118}}
  309. @inproceedings{Kozen:1993aa,
  310. Acmid = {158700},
  311. Address = {New York, NY, USA},
  312. Author = {Kozen, Dexter and Palsberg, Jens and Schwartzbach, Michael I.},
  313. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  314. Date-Added = {2015-09-28 14:11:57 +0000},
  315. Date-Modified = {2015-09-28 14:12:01 +0000},
  316. Doi = {10.1145/158511.158700},
  317. Isbn = {0-89791-560-7},
  318. Location = {Charleston, South Carolina, USA},
  319. Numpages = {10},
  320. Pages = {419--428},
  321. Publisher = {ACM},
  322. Series = {POPL '93},
  323. Title = {Efficient Recursive Subtyping},
  324. Url = {http://doi.acm.org/10.1145/158511.158700},
  325. Year = {1993},
  326. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDE5LWtvemVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxOS1rb3plbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQYEcNIuwwJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSLvtCAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxOS1rb3plbi5wZGYADgAeAA4AcAA0ADEAOQAtAGsAbwB6AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDE5LWtvemVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  327. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158700},
  328. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158700}}
  329. @article{Brandt:1998aa,
  330. Acmid = {291678},
  331. Address = {Amsterdam, The Netherlands, The Netherlands},
  332. Author = {Brandt, Michael and Henglein, Fritz},
  333. Date-Added = {2015-09-24 20:32:04 +0000},
  334. Date-Modified = {2015-10-14 18:52:36 +0000},
  335. Issue_Date = {April 1998},
  336. Journal = {Fundam. Inf.},
  337. Keywords = {axiomatization, coercion, coinduction, fixpoint, inference rule, inference system, operational interpretation, recursive type, subtyping, type equality},
  338. Month = apr,
  339. Number = {4},
  340. Numpages = {30},
  341. Pages = {309--338},
  342. Publisher = {IOS Press},
  343. Title = {Coinductive Axiomatization of Recursive Type Equality and Subtyping},
  344. Volume = {33},
  345. Year = {1998},
  346. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5icmFuZHQxOTk3LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYnJhbmR0MTk5Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQRao9Ip1iRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKg5kAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYnJhbmR0MTk5Ny5wZGYADgAeAA4AYgByAGEAbgBkAHQAMQA5ADkANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9icmFuZHQxOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  347. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=291677.291678}}
  348. @incollection{Vouillon:2004aa,
  349. Author = {Vouillon, J{\'e}r{\^o}me},
  350. Booktitle = {Computer Science Logic},
  351. Date-Added = {2015-09-24 17:18:06 +0000},
  352. Date-Modified = {2015-09-25 02:21:58 +0000},
  353. Editor = {Marcinkowski, Jerzy and Tarlecki, Andrzej},
  354. Keywords = {union types; subtyping; semantics; lambda-calculus},
  355. Language = {English},
  356. Pages = {415-429},
  357. Publisher = {Springer Berlin Heidelberg},
  358. Series = {Lecture Notes in Computer Science},
  359. Title = {Subtyping Union Types},
  360. Volume = {3210},
  361. Year = {2004},
  362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN1YnR5cGluZy1jc2wucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdWJ0eXBpbmctY3NsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBE//0imom1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIp4NsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdWJ0eXBpbmctY3NsLnBkZgAADgAkABEAcwB1AGIAdAB5AHAAaQBuAGcALQBjAHMAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zdWJ0eXBpbmctY3NsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  363. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30124-0_32}}
  364. @inproceedings{Castagna:2011aa,
  365. Acmid = {2034788},
  366. Address = {New York, NY, USA},
  367. Author = {Castagna, Giuseppe and Xu, Zhiwu},
  368. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  369. Date-Added = {2015-09-24 17:09:02 +0000},
  370. Date-Modified = {2015-09-24 17:09:06 +0000},
  371. Doi = {10.1145/2034773.2034788},
  372. Isbn = {978-1-4503-0865-6},
  373. Keywords = {parametricity, polymorphism, subtyping, types, xml},
  374. Location = {Tokyo, Japan},
  375. Numpages = {13},
  376. Pages = {94--106},
  377. Publisher = {ACM},
  378. Series = {ICFP '11},
  379. Title = {Set-theoretic Foundation of Parametric Polymorphism and Subtyping},
  380. Url = {http://doi.acm.org/10.1145/2034773.2034788},
  381. Year = {2011},
  382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5NC1jYXN0YWduYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5NC1jYXN0YWduYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEETyrSKaaBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0inewQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5NC1jYXN0YWduYS5wZGYADgAiABAAcAA5ADQALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDk0LWNhc3RhZ25hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  383. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034788},
  384. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034788}}
  385. @unpublished{Huet:1986aa,
  386. Author = {Gerard Huet},
  387. Date-Added = {2015-09-24 11:09:07 +0000},
  388. Date-Modified = {2015-09-24 11:10:18 +0000},
  389. Month = {May},
  390. Title = {Formal Structures for Computation and Deduction},
  391. Year = {1986}}
  392. @inproceedings{Aiken:1993aa,
  393. Acmid = {165188},
  394. Address = {New York, NY, USA},
  395. Author = {Aiken, Alexander and Wimmers, Edward L.},
  396. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  397. Date-Added = {2015-09-24 10:13:35 +0000},
  398. Date-Modified = {2015-09-24 10:13:40 +0000},
  399. Doi = {10.1145/165180.165188},
  400. Isbn = {0-89791-595-X},
  401. Location = {Copenhagen, Denmark},
  402. Numpages = {11},
  403. Pages = {31--41},
  404. Publisher = {ACM},
  405. Series = {FPCA '93},
  406. Title = {Type Inclusion Constraints and Type Inference},
  407. Url = {http://doi.acm.org/10.1145/165180.165188},
  408. Year = {1993},
  409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWlrZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWlrZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBC+b0ilFmFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIpfdgAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzEtYWlrZW4ucGRmAAAOABwADQBwADMAMQAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzEtYWlrZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  410. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165188},
  411. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165180.165188}}
  412. @techreport{Damm:1994ab,
  413. Author = {Flemming Damm},
  414. Date-Added = {2015-09-24 10:05:15 +0000},
  415. Date-Modified = {2015-09-24 10:06:14 +0000},
  416. Institution = {INRIA},
  417. Number = {RR-2259},
  418. Title = {Subtyping with union types, intersection types and recursive types II},
  419. Year = {1994},
  420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtSUi0yMjU5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUlItMjI1OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQQuMdIpQstQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSKXsLAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAUlItMjI1OS5wZGYAAA4AGAALAFIAUgAtADIAMgA1ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvUlItMjI1OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  421. @inproceedings{Damm:1994aa,
  422. Acmid = {670938},
  423. Address = {London, UK, UK},
  424. Author = {Damm, Flemming M.},
  425. Booktitle = {Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  426. Date-Added = {2015-09-24 09:50:09 +0000},
  427. Date-Modified = {2015-09-24 09:50:18 +0000},
  428. Isbn = {3-540-57887-0},
  429. Numpages = {20},
  430. Pages = {687--706},
  431. Publisher = {Springer-Verlag},
  432. Series = {TACS '94},
  433. Title = {Subtyping with Union Types, Intersection Types and Recursive Types},
  434. Url = {http://dl.acm.org/citation.cfm?id=645868.670938},
  435. Year = {1994},
  436. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645868.670938}}
  437. @article{Amadio:1993aa,
  438. Acmid = {155231},
  439. Address = {New York, NY, USA},
  440. Author = {Amadio, Roberto M. and Cardelli, Luca},
  441. Date-Added = {2015-09-22 15:54:17 +0000},
  442. Date-Modified = {2015-10-14 18:52:15 +0000},
  443. Issue_Date = {Sept. 1993},
  444. Journal = {ACM Trans. Program. Lang. Syst.},
  445. Keywords = {coercions, lambda-calculus, partial-equivalence relations, recursive types, regular trees, subtyping, tree orderings, type equivalence, typechecking algorithm},
  446. Month = sep,
  447. Number = {4},
  448. Numpages = {57},
  449. Pages = {575--631},
  450. Publisher = {ACM},
  451. Title = {Subtyping Recursive Types},
  452. Volume = {15},
  453. Year = {1993},
  454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NzUtYW1hZGlvLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU3NS1hbWFkaW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQPAadIm8gZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJypGAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3NS1hbWFkaW8ucGRmAAAOACAADwBwADUANwA1AC0AYQBtAGEAZABpAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU3NS1hbWFkaW8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  455. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155183.155231},
  456. Bdsk-Url-2 = {http://dx.doi.org/10.1145/155183.155231}}
  457. @inproceedings{Crary:1998aa,
  458. Acmid = {289459},
  459. Address = {New York, NY, USA},
  460. Author = {Crary, Karl and Weirich, Stephanie and Morrisett, Greg},
  461. Booktitle = {Proceedings of the Third ACM SIGPLAN International Conference on Functional Programming},
  462. Date-Added = {2015-09-22 15:35:38 +0000},
  463. Date-Modified = {2015-09-22 15:35:41 +0000},
  464. Doi = {10.1145/289423.289459},
  465. Isbn = {1-58113-024-4},
  466. Location = {Baltimore, Maryland, USA},
  467. Numpages = {12},
  468. Pages = {301--312},
  469. Publisher = {ACM},
  470. Series = {ICFP '98},
  471. Title = {Intensional Polymorphism in Type-erasure Semantics},
  472. Url = {http://doi.acm.org/10.1145/289423.289459},
  473. Year = {1998},
  474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzAxLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMwMS1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO/VNIm7Z5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJyXeAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMS1jcmFyeS5wZGYADgAeAA4AcAAzADAAMQAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzAxLWNyYXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  475. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289459},
  476. Bdsk-Url-2 = {http://dx.doi.org/10.1145/289423.289459}}
  477. @inproceedings{Tobin-Hochstadt:2010aa,
  478. Acmid = {1863561},
  479. Author = {Tobin-Hochstadt, Sam and Felleisen, Matthias},
  480. Booktitle = {International Conference on Functional Programming},
  481. Date-Added = {2015-09-22 14:29:27 +0000},
  482. Date-Modified = {2015-10-14 18:55:42 +0000},
  483. Keywords = {logic, type systems, untyped languages},
  484. Location = {Baltimore, Maryland, USA},
  485. Numpages = {12},
  486. Pages = {117--128},
  487. Publisher = {ACM},
  488. Series = {ICFP},
  489. Title = {Logical Types for Untyped Languages},
  490. Year = {2010},
  491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMTctdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQO5s9Im3iVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSJxZlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAxADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wMTE3LXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  492. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1863543.1863561},
  493. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1863543.1863561}}
  494. @techreport{Fagan:1992aa,
  495. Author = {Mike Fagan},
  496. Date-Added = {2015-09-19 21:46:20 +0000},
  497. Date-Modified = {2015-09-19 21:47:18 +0000},
  498. Institution = {Rice University},
  499. Month = {August},
  500. Title = {Soft Typing: An Approach to Type Checking for Dynamically Typed Languages},
  501. Year = {1992},
  502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRoZXNpcy1mYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRoZXNpcy1mYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD36kzSI0+hAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0iOH4QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRoZXNpcy1mYWdhbi5wZGYADgAiABAAdABoAGUAcwBpAHMALQBmAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdGhlc2lzLWZhZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  503. @techreport{Pierce:1991ab,
  504. Author = {Benjamin C . Pierce},
  505. Date-Added = {2015-09-19 20:50:20 +0000},
  506. Date-Modified = {2015-09-19 20:51:14 +0000},
  507. Institution = {Carnegie Mellon University},
  508. Number = {CMU-CS-91-106},
  509. Title = {Programming With Intersection Types, Union Types, and Polymorphism},
  510. Year = {1991},
  511. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByb2ctaW50ZXItdW5pb24ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcm9nLWludGVyLXVuaW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+U70iNDN1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIje3cAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcm9nLWludGVyLXVuaW9uLnBkZgAOACoAFABwAHIAbwBnAC0AaQBuAHQAZQByAC0AdQBuAGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3Byb2ctaW50ZXItdW5pb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  512. @phdthesis{Pierce:1991aa,
  513. Author = {Benjamin C. Pierce},
  514. Date-Added = {2015-09-19 20:45:30 +0000},
  515. Date-Modified = {2015-09-19 20:46:53 +0000},
  516. School = {Carnegie Mellon University},
  517. Title = {Programming with Intersection Types and Bounded Polymorphism},
  518. Year = {1991},
  519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZS10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2UtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9+TR0iNB91BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIjejcAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaWVyY2UtdGhlc2lzLnBkZgAADgAkABEAcABpAGUAcgBjAGUALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9waWVyY2UtdGhlc2lzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  520. @inproceedings{Westbrook:2012aa,
  521. Acmid = {2367201},
  522. Address = {Berlin, Heidelberg},
  523. Author = {Westbrook, Edwin and Zhao, Jisheng and Budimli\'{c}, Zoran and Sarkar, Vivek},
  524. Booktitle = {Proceedings of the 26th European Conference on Object-Oriented Programming},
  525. Date-Added = {2015-09-15 19:26:58 +0000},
  526. Date-Modified = {2015-09-15 19:27:02 +0000},
  527. Doi = {10.1007/978-3-642-31057-7_27},
  528. Isbn = {978-3-642-31056-0},
  529. Location = {Beijing, China},
  530. Numpages = {26},
  531. Pages = {614--639},
  532. Publisher = {Springer-Verlag},
  533. Series = {ECOOP'12},
  534. Title = {Practical Permissions for Race-free Parallelism},
  535. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_27},
  536. Year = {2012},
  537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3ByYWMtcGVybS1yYWNlLWZyZWUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9x7M0h3paFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIeIagAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAADgAwABcAcAByAGEAYwAtAHAAZQByAG0ALQByAGEAYwBlAC0AZgByAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9wcmFjLXBlcm0tcmFjZS1mcmVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  538. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-31057-7_27}}
  539. @inproceedings{Sumii:2001aa,
  540. Author = {Sumii, E. and Pierce, B.C.},
  541. Booktitle = {Computer Security Foundations Workshop, 2001. Proceedings. 14th IEEE},
  542. Date-Added = {2015-09-09 13:19:15 +0000},
  543. Date-Modified = {2015-09-09 13:19:19 +0000},
  544. Doi = {10.1109/CSFW.2001.930151},
  545. Issn = {1063-6900},
  546. Keywords = {Calculus;Computer languages;Computer security;Cryptographic protocols;Cryptography;Data security;Encoding;Information security;Logic programming;Public key},
  547. Pages = {256-269},
  548. Title = {Logical relations for encryption},
  549. Year = {2001},
  550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pbmZvaGlkZTIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pbmZvaGlkZTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9WR/0hWqIlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIV4mIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbmZvaGlkZTIucGRmAAAOABwADQBpAG4AZgBvAGgAaQBkAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9pbmZvaGlkZTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  551. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CSFW.2001.930151}}
  552. @article{Reynolds:1993aa,
  553. Author = {John C. Reynolds},
  554. Date-Added = {2015-09-07 01:55:02 +0000},
  555. Date-Modified = {2015-09-07 01:56:02 +0000},
  556. Journal = {LISP and Symbolic Computation},
  557. Pages = {233-247},
  558. Title = {The Discoveries of Continuations},
  559. Volume = {6},
  560. Year = {1993},
  561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxoaXN0Y29udC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhpc3Rjb250LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD1AnLSEmapUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0hKe6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhpc3Rjb250LnBkZgAOABoADABoAGkAcwB0AGMAbwBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaGlzdGNvbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  562. @inproceedings{Osera:2012aa,
  563. Acmid = {2103779},
  564. Address = {New York, NY, USA},
  565. Author = {Osera, Peter-Michael and Sj\"{o}berg, Vilhelm and Zdancewic, Steve},
  566. Booktitle = {Proceedings of the Sixth Workshop on Programming Languages Meets Program Verification},
  567. Date-Added = {2015-09-02 18:25:57 +0000},
  568. Date-Modified = {2015-09-02 18:26:02 +0000},
  569. Doi = {10.1145/2103776.2103779},
  570. Isbn = {978-1-4503-1125-0},
  571. Keywords = {contracts, dependent types, language interoperability},
  572. Location = {Philadelphia, Pennsylvania, USA},
  573. Numpages = {12},
  574. Pages = {3--14},
  575. Publisher = {ACM},
  576. Series = {PLPV '12},
  577. Title = {Dependent Interoperability},
  578. Url = {http://doi.acm.org/10.1145/2103776.2103779},
  579. Year = {2012},
  580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlPU1oxMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCU9TWjEyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD0gBvSDLeJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gzvyQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AE9TWjEyLnBkZgAADgAUAAkATwBTAFoAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL09TWjEyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  581. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103776.2103779},
  582. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103776.2103779}}
  583. @mastersthesis{Phothilimthana:2015aa,
  584. Author = {Phitchaya Phothilimthana},
  585. Date-Added = {2015-08-31 16:33:16 +0000},
  586. Date-Modified = {2015-08-31 16:34:10 +0000},
  587. Month = {May},
  588. School = {University of California at Berkeley},
  589. Title = {Chlorophyll: Synthesis-Aided Compiler for Low-Power Spatial Architectures},
  590. Year = {2015},
  591. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEUVFQ1MtMjAxNS0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFFRUNTLTIwMTUtMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9D2i0gn6GlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIKMloAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBFRUNTLTIwMTUtMTIxLnBkZgAADgAkABEARQBFAEMAUwAtADIAMAAxADUALQAxADIAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9FRUNTLTIwMTUtMTIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  592. @techreport{Chen:2013aa,
  593. Author = {Ruiyuan Chen},
  594. Date-Added = {2015-08-31 14:48:09 +0000},
  595. Date-Modified = {2015-08-31 14:49:31 +0000},
  596. Institution = {University of British Columbia},
  597. Title = {A D-style polymorphic blame calculus},
  598. Year = {2013},
  599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NoZW4tdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2hlbi10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPQ3ctIJ4XpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSChm6AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hlbi10aGVzaXMucGRmAAAOACAADwBjAGgAZQBuAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2hlbi10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  600. @techreport{Bos:1988aa,
  601. Author = {R. Bos and C. Hemerik},
  602. Date-Added = {2015-08-29 10:09:59 +0000},
  603. Date-Modified = {2015-08-29 10:11:46 +0000},
  604. Institution = {Eindhoven University of Technology Dept. of Mathematics and Computer Science},
  605. Month = {October},
  606. Title = {An introduction to the category-theoretic solution of recursive domain equations},
  607. Year = {1988},
  608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZGUtaW50cm8ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZGUtaW50cm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA85GS0gb9M1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIHNXMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZGUtaW50cm8ucGRmAAAOABwADQByAGQAZQAtAGkAbgB0AHIAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9yZGUtaW50cm8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  609. @article{Smyth:1982aa,
  610. Author = {M. B. Smyth and Gordon D. Plotkin},
  611. Date-Added = {2015-08-29 09:55:30 +0000},
  612. Date-Modified = {2015-08-29 09:56:44 +0000},
  613. Journal = {SIAM Journal on Computing},
  614. Month = {November},
  615. Number = {4},
  616. Title = {The category-theoretic solution of recursive domain equations},
  617. Volume = {11},
  618. Year = {1982},
  619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx2hHR/NkMAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0RTAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AENhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAAA4AQAAfAEMAYQB0AGUAZwBvAHIAeQBfAFQAaABlAG8AcgBlAHQAaQBjAF8AUwBvAGwAdQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL0NhdGVnb3J5X1RoZW9yZXRpY19Tb2x1dGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  620. @unpublished{Pierce:2000aa,
  621. Author = {Benjamin Pierce and Eijiro Sumii},
  622. Date-Added = {2015-08-24 10:13:17 +0000},
  623. Date-Modified = {2015-08-24 10:13:58 +0000},
  624. Month = {July},
  625. Title = {Relating Cryptography and Polymorphism},
  626. Year = {2000},
  627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpbmZvaGlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGluZm9oaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyAyTSAGayUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0gCe8gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGluZm9oaWRlLnBkZgAOABoADABpAG4AZgBvAGgAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaW5mb2hpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  628. @article{NEIS:2011aa,
  629. Author = {NEIS,GEORG and DREYER,DEREK and ROSSBERG,ANDREAS},
  630. Date-Added = {2015-08-24 09:52:34 +0000},
  631. Date-Modified = {2015-08-24 09:52:38 +0000},
  632. Doi = {10.1017/S0956796811000165},
  633. Issn = {1469-7653},
  634. Issue = {Special Issue 4-5},
  635. Journal = {Journal of Functional Programming},
  636. Numpages = {66},
  637. Pages = {497--562},
  638. Title = {Non-parametric parametricity},
  639. Url = {http://journals.cambridge.org/article_S0956796811000165},
  640. Volume = {21},
  641. Year = {2011},
  642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW5vbi1wYXJhbS1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFub24tcGFyYW0tamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8gIs0gBh41BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIAmiMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBub24tcGFyYW0tamZwLnBkZgAADgAkABEAbgBvAG4ALQBwAGEAcgBhAG0ALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9ub24tcGFyYW0tamZwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  643. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796811000165},
  644. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796811000165}}
  645. @phdthesis{Stark:1995aa,
  646. Author = {Ian Stark},
  647. Date-Added = {2015-08-21 20:20:45 +0000},
  648. Date-Modified = {2015-08-21 20:21:58 +0000},
  649. Month = {April},
  650. School = {University of Cambridge},
  651. Title = {Names and Higher-Order Functions},
  652. Year = {1995},
  653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpuYW1ob2YucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpuYW1ob2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8eon0f0AtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9OPQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuYW1ob2YucGRmAA4AFgAKAG4AYQBtAGgAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL25hbWhvZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  654. @incollection{Pitts:1998aa,
  655. Acmid = {309671},
  656. Address = {New York, NY, USA},
  657. Author = {Pitts, A. M. and Stark, I. D. B.},
  658. Chapter = {Operational Reasoning for Functions with Local State},
  659. Date-Added = {2015-08-21 17:17:57 +0000},
  660. Date-Modified = {2015-08-21 17:18:02 +0000},
  661. Editor = {Gordon, Andrew D. and Pitts, Andrew M.},
  662. Isbn = {0-521-63168-8},
  663. Numpages = {48},
  664. Pages = {227--274},
  665. Publisher = {Cambridge University Press},
  666. Title = {Higher Order Operational Techniques in Semantics},
  667. Url = {http://dl.acm.org/citation.cfm?id=309656.309671},
  668. Year = {1998},
  669. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvcGVyZmwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpvcGVyZmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8del0fzTEFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH9C1AAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvcGVyZmwucGRmAA4AFgAKAG8AcABlAHIAZgBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL29wZXJmbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  670. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=309656.309671}}
  671. @inproceedings{Atkey:2009aa,
  672. Author = {Robert Atkey},
  673. Booktitle = {Workshop on Mechanising Metatheory},
  674. Date-Added = {2015-08-21 17:04:17 +0000},
  675. Date-Modified = {2015-08-21 17:04:24 +0000},
  676. Title = {A Deep Embedding of Parametric Polymorphism in Coq},
  677. Year = {2009},
  678. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmLWluLWNvcS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGYtaW4tY29xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADx1jTR/NJ7UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0f0KuwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGYtaW4tY29xLnBkZgAOABoADABmAC0AaQBuAC0AYwBvAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZi1pbi1jb3EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  679. @book{Levy:2003aa,
  680. Author = {Paul Blain Levy},
  681. Date-Added = {2015-08-21 14:04:17 +0000},
  682. Date-Modified = {2015-08-21 14:05:35 +0000},
  683. Publisher = {Kluwer},
  684. Title = {Call-by-push-value},
  685. Year = {2003},
  686. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vdG1wbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm90bXBsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxsQbR/KiCAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0fzgwgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm90bXBsLnBkZgAOABoADABtAG8AbgBvAHQAbQBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9ub3RtcGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  687. @unpublished{Hou:2015aa,
  688. Author = {Kuen-Bang Hou and Nick Benton and Robert Harper},
  689. Date-Added = {2015-08-17 08:59:36 +0000},
  690. Date-Modified = {2015-08-17 09:00:48 +0000},
  691. Journal = {Journal of Functional Programming},
  692. Month = {February},
  693. Note = {submitted to JFP},
  694. Title = {Correctness of Compiling Polymorphism to Dynamic Typing},
  695. Year = {2015},
  696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNvbXBpbGluZy1wb2x5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY29tcGlsaW5nLXBvbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPCrMtH3GrJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR91LyAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsaW5nLXBvbHkucGRmAA4AJgASAGMAbwBtAHAAaQBsAGkAbgBnAC0AcABvAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jb21waWxpbmctcG9seS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  697. @inproceedings{Bauman:2015aa,
  698. Author = {Spenser Bauman and Carl Friedrich Bolz and Robert Hirschfeld and Vasily Kirilichev and Tobias Pape and Jeremy Siek and Sam Tobin-Hochstadt},
  699. Booktitle = {ICFP: International Conference on Functional Programming},
  700. Date-Added = {2015-08-16 11:25:37 +0000},
  701. Date-Modified = {2015-08-16 11:25:41 +0000},
  702. Month = {September},
  703. Publisher = {ACM},
  704. Title = {Pycket: A Tracing {JIT} For a Functional Language},
  705. Year = 2015,
  706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpweWNrZXQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpweWNrZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jfp0fXrf1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANH2I78AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBweWNrZXQucGRmAA4AFgAKAHAAeQBjAGsAZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3B5Y2tldC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  707. @article{Tanter:2015aa,
  708. Author = {{\'{E}}ric Tanter and Nicolas Tabareau},
  709. Bibsource = {dblp computer science bibliography, http://dblp.org},
  710. Biburl = {http://dblp.uni-trier.de/rec/bib/journals/corr/TanterT15},
  711. Date-Added = {2015-08-10 15:14:32 +0000},
  712. Date-Modified = {2015-08-10 15:14:35 +0000},
  713. Journal = {CoRR},
  714. Timestamp = {Wed, 01 Jul 2015 15:10:24 +0200},
  715. Title = {Gradual Certified Programming in Coq},
  716. Url = {http://arxiv.org/abs/1506.04205},
  717. Volume = {abs/1506.04205},
  718. Year = {2015},
  719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEDE1MDYuMDQyMDV2MS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEDE1MDYuMDQyMDV2MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6OvR7jg2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0e5wdgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6ADE1MDYuMDQyMDV2MS5wZGYADgAiABAAMQA1ADAANgAuADAANAAyADAANQB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvMTUwNi4wNDIwNXYxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  720. Bdsk-Url-1 = {http://arxiv.org/abs/1506.04205}}
  721. @article{Barendregt:1991aa,
  722. Author = {Henk Barendregt},
  723. Date-Added = {2015-08-09 08:04:01 +0000},
  724. Date-Modified = {2015-08-09 08:04:49 +0000},
  725. Journal = {Journal of Functional Programming},
  726. Number = {2},
  727. Pages = {125--154},
  728. Title = {Introduction to generalized type systems},
  729. Volume = {1},
  730. Year = {1991},
  731. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmJhcmVuZHJlZ3QxOTkxLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYmFyZW5kcmVndDE5OTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/NMdHsgetQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR7LorAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmFyZW5kcmVndDE5OTEucGRmAA4AJgASAGIAYQByAGUAbgBkAHIAZQBnAHQAMQA5ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9iYXJlbmRyZWd0MTk5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  732. @incollection{Belo:2011aa,
  733. Author = {Belo, Jo{\~a}oFilipe and Greenberg, Michael and Igarashi, Atsushi and Pierce, BenjaminC.},
  734. Booktitle = {Programming Languages and Systems},
  735. Date-Added = {2015-08-09 07:44:53 +0000},
  736. Date-Modified = {2015-08-09 07:54:02 +0000},
  737. Editor = {Barthe, Gilles},
  738. Keywords = {contracts; refinement types; preconditions; postconditions; dynamic checking; parametric polymorphism; abstract datatypes; syntactic proof; logical relations; subtyping},
  739. Pages = {18-37},
  740. Publisher = {Springer Berlin Heidelberg},
  741. Series = {Lecture Notes in Computer Science},
  742. Title = {Polymorphic Contracts},
  743. Volume = {6602},
  744. Year = {2011},
  745. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvzCXR7H1WUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey1lgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAAA4ANAAZAHAAbwBsAHkAbQBvAHIAcABoAGkAYwAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3BvbHltb3JwaGljLWNvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  746. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-19718-5_2}}
  747. @inproceedings{Greenberg:2015aa,
  748. Author = {Michael Greenberg},
  749. Booktitle = {ACM SIGPLAN Workshop on Higher-Order Programming with Effects},
  750. Date-Added = {2015-08-09 07:40:09 +0000},
  751. Date-Modified = {2015-08-09 07:41:37 +0000},
  752. Title = {Combining Manifest Contracts with State},
  753. Year = {2015},
  754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxob3BlMjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGhvcGUyMDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvyzbR7HxFUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ey0hQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhvcGUyMDE1LnBkZgAOABoADABoAG8AcABlADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaG9wZTIwMTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  755. @inproceedings{Altenkirch:2010aa,
  756. Author = {Thorsten Altenkirch and Nils Anders Danielsson and Andres L\"oh and Nicolas Oury},
  757. Booktitle = {FLOPS},
  758. Date-Added = {2015-08-05 14:57:13 +0000},
  759. Date-Modified = {2015-08-05 14:58:35 +0000},
  760. Title = {\Pi\Sigma: Dependent Types without the Sugar},
  761. Year = {2010},
  762. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtQaVNpZ21hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELUGlTaWdtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+BqNHnnPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR59U1AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAUGlTaWdtYS5wZGYAAA4AGAALAFAAaQBTAGkAZwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvUGlTaWdtYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  763. @article{Loh:2001aa,
  764. Author = {Andres Loh and Conor McBride and Wouter Swierstra},
  765. Date-Added = {2015-08-05 14:54:52 +0000},
  766. Date-Modified = {2015-08-05 14:55:53 +0000},
  767. Journal = {Fundamenta Informaticae},
  768. Pages = {1001--1031},
  769. Title = {A tutorial implementation of a dependently typed lambda calculus},
  770. Volume = {XXI},
  771. Year = {2001},
  772. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxMYW1iZGFQaS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDExhbWJkYVBpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvgS/R55xJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0efUiQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AExhbWJkYVBpLnBkZgAOABoADABMAGEAbQBiAGQAYQBQAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvTGFtYmRhUGkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  773. @book{Cole:1991aa,
  774. Address = {Cambridge, MA, USA},
  775. Author = {Cole, Murray},
  776. Date-Added = {2015-08-05 08:49:47 +0000},
  777. Date-Modified = {2015-08-05 08:49:51 +0000},
  778. Isbn = {0-262-53086-4},
  779. Publisher = {MIT Press},
  780. Title = {Algorithmic Skeletons: Structured Management of Parallel Computation},
  781. Year = {1991},
  782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNrZWxldG9uYm9vay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNrZWxldG9uYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADva+3R50aeAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0ed+3gAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNrZWxldG9uYm9vay5wZGYADgAiABAAcwBrAGUAbABlAHQAbwBuAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2tlbGV0b25ib29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  783. @book{Rydeheard:1988aa,
  784. Author = {D. Rydeheard and R. M. Burstall},
  785. Date-Added = {2015-08-05 06:50:30 +0000},
  786. Date-Modified = {2015-08-05 06:52:57 +0000},
  787. Publisher = {Prentice-Hall},
  788. Title = {Computational Category Theory},
  789. Year = {1988},
  790. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvbXAtY2F0ZWdvcnktdGhlb3J5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9nn9HnKmNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR52KjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcC1jYXRlZ29yeS10aGVvcnkucGRmAA4AMgAYAGMAbwBtAHAALQBjAGEAdABlAGcAbwByAHkALQB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb21wLWNhdGVnb3J5LXRoZW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  791. @inproceedings{Hu:2013aa,
  792. Author = {Raymond Hu and Rumyana Neykova and Nobuko Yoshida and Romain Demangeon},
  793. Booktitle = {4th International Conference on Runtime Verification},
  794. Date-Added = {2015-08-04 16:02:47 +0000},
  795. Date-Modified = {2015-08-04 16:02:49 +0000},
  796. Doi = {10.1007/978-3-642-40787-1_8},
  797. Pages = {148--130},
  798. Publisher = {Springer},
  799. Series = {LNCS},
  800. Title = {Practical interruptible conversations: Distributed Dynamic Verification with Session Types and Python},
  801. Volume = {8174},
  802. Year = {2013},
  803. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtITllESDEzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELSE5ZREgxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9C69HmWn9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5pK/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoASE5ZREgxMy5wZGYAAA4AGAALAEgATgBZAEQASAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvSE5ZREgxMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  804. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40787-1_8}}
  805. @incollection{Tov:2010aa,
  806. Author = {Tov, JesseA. and Pucella, Riccardo},
  807. Booktitle = {Programming Languages and Systems},
  808. Date-Added = {2015-08-04 14:22:24 +0000},
  809. Date-Modified = {2015-08-04 14:22:27 +0000},
  810. Doi = {10.1007/978-3-642-11957-6_29},
  811. Editor = {Gordon, AndrewD.},
  812. Isbn = {978-3-642-11956-9},
  813. Language = {English},
  814. Pages = {550-569},
  815. Publisher = {Springer Berlin Heidelberg},
  816. Series = {Lecture Notes in Computer Science},
  817. Title = {Stateful Contracts for Affine Types},
  818. Url = {http://dx.doi.org/10.1007/978-3-642-11957-6_29},
  819. Volume = {6012},
  820. Year = {2010},
  821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFmZmluZWNvbnRyYWN0cy1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9BRtHmQwxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR5ntMAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWZmaW5lY29udHJhY3RzLWxvbmcucGRmAA4AMgAYAGEAZgBmAGkAbgBlAGMAbwBuAHQAcgBhAGMAdABzAC0AbABvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hZmZpbmVjb250cmFjdHMtbG9uZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  822. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-11957-6_29}}
  823. @incollection{Fennell:2013aa,
  824. Author = {Fennell, Luminous and Thiemann, Peter},
  825. Booktitle = {Trends in Functional Programming},
  826. Date-Added = {2015-08-04 13:45:12 +0000},
  827. Date-Modified = {2015-08-04 13:45:14 +0000},
  828. Doi = {10.1007/978-3-642-40447-4_3},
  829. Editor = {Loidl, Hans-Wolfgang and Pe{\~n}a, Ricardo},
  830. Isbn = {978-3-642-40446-7},
  831. Keywords = {linear typing; gradual typing; subtyping},
  832. Language = {English},
  833. Pages = {37-52},
  834. Publisher = {Springer Berlin Heidelberg},
  835. Series = {Lecture Notes in Computer Science},
  836. Title = {The Blame Theorem for a Linear Lambda Calculus with Type Dynamic},
  837. Url = {http://dx.doi.org/10.1007/978-3-642-40447-4_3},
  838. Volume = {7829},
  839. Year = {2013},
  840. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpbmVhci1ibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpbmVhci1ibGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvPqrR5jpIUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0eZyiAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbmVhci1ibGFtZS5wZGYADgAiABAAbABpAG4AZQBhAHIALQBiAGwAYQBtAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbGluZWFyLWJsYW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  841. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-40447-4_3}}
  842. @article{Boyland:2010aa,
  843. Acmid = {1749611},
  844. Address = {New York, NY, USA},
  845. Articleno = {22},
  846. Author = {Boyland, John Tang},
  847. Date-Added = {2015-07-31 13:38:37 +0000},
  848. Date-Modified = {2015-07-31 13:38:40 +0000},
  849. Doi = {10.1145/1749608.1749611},
  850. Issn = {0164-0925},
  851. Issue_Date = {August 2010},
  852. Journal = {ACM Trans. Program. Lang. Syst.},
  853. Month = aug,
  854. Number = {6},
  855. Numpages = {33},
  856. Pages = {22:1--22:33},
  857. Publisher = {ACM},
  858. Title = {Semantics of Fractional Permissions with Nesting},
  859. Url = {http://doi.acm.org/10.1145/1749608.1749611},
  860. Volume = {32},
  861. Year = {2010},
  862. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyMi1ib3lsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTIyLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6lbNHg8rtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR4Sr7AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTIyLWJveWxhbmQucGRmAAAOACAADwBhADIAMgAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTIyLWJveWxhbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  863. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1749608.1749611},
  864. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1749608.1749611}}
  865. @phdthesis{Zhao:2007aa,
  866. Author = {Yang Zhao},
  867. Date-Added = {2015-07-29 20:25:22 +0000},
  868. Date-Modified = {2015-07-29 20:26:10 +0000},
  869. Month = {August},
  870. School = {University of Wisconsin -- Milwaukee},
  871. Title = {CONCURRENCY ANALYSIS BASED ON FRACTIONAL PERMISSION SYSTEM},
  872. Year = {2007},
  873. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3lhbmd6aGFvLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3lhbmd6aGFvLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADugDDR3q8qUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d7nagAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHlhbmd6aGFvLXRoZXNpcy5wZGYAAA4AKAATAHkAYQBuAGcAegBoAGEAbwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3lhbmd6aGFvLXRoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  874. @article{Breazu-Tannen:1991aa,
  875. 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). },
  876. Author = {Val Breazu-Tannen and Thierry Coquand and Carl A. Gunter and Andre Scedrov},
  877. Date-Added = {2015-07-28 14:55:42 +0000},
  878. Date-Modified = {2015-07-28 14:55:46 +0000},
  879. Doi = {http://dx.doi.org/10.1016/0890-5401(91)90055-7},
  880. Issn = {0890-5401},
  881. Journal = {Information and Computation},
  882. Note = {Selections from 1989 \{IEEE\} Symposium on Logic in Computer Science},
  883. Number = {1},
  884. Pages = {172 - 221},
  885. Title = {Inheritance as implicit coercion},
  886. Url = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  887. Volume = {93},
  888. Year = {1991},
  889. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGluaGVyaXRhbmNlLWNvZXJjaW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5R+tHdEElQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR3UiJAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW5oZXJpdGFuY2UtY29lcmNpb24ucGRmAA4AMgAYAGkAbgBoAGUAcgBpAHQAYQBuAGMAZQAtAGMAbwBlAHIAYwBpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9pbmhlcml0YW5jZS1jb2VyY2lvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  890. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0890540191900557},
  891. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0890-5401(91)90055-7}}
  892. @inproceedings{Dixon:1989aa,
  893. Acmid = {74900},
  894. Address = {New York, NY, USA},
  895. Author = {Dixon, R. and McKee, T. and Vaughan, M. and Schweizer, P.},
  896. Booktitle = {Conference Proceedings on Object-oriented Programming Systems, Languages and Applications},
  897. Date-Added = {2015-07-27 03:27:36 +0000},
  898. Date-Modified = {2015-07-27 03:27:40 +0000},
  899. Doi = {10.1145/74877.74900},
  900. Isbn = {0-89791-333-7},
  901. Location = {New Orleans, Louisiana, USA},
  902. Numpages = {4},
  903. Pages = {211--214},
  904. Publisher = {ACM},
  905. Series = {OOPSLA '89},
  906. Title = {A Fast Method Dispatcher for Compiled Languages with Multiple Inheritance},
  907. Url = {http://doi.acm.org/10.1145/74877.74900},
  908. Year = {1989},
  909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjExLWRpeG9uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMS1kaXhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO3zhdHbHX5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR21W+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMS1kaXhvbi5wZGYADgAeAA4AcAAyADEAMQAtAGQAaQB4AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjExLWRpeG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  910. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74900},
  911. Bdsk-Url-2 = {http://dx.doi.org/10.1145/74877.74900}}
  912. @incollection{Driesen:1995aa,
  913. Author = {Driesen, Karel and H{\"o}lzle, Urs and Vitek, Jan},
  914. Booktitle = {ECOOP'95 --- Object-Oriented Programming, 9th European Conference, {\AA}arhus, Denmark, August 7--11, 1995},
  915. Date-Added = {2015-07-27 03:23:49 +0000},
  916. Date-Modified = {2015-07-27 03:23:51 +0000},
  917. Doi = {10.1007/3-540-49538-X_13},
  918. Editor = {Tokoro, Mario and Pareschi, Remo},
  919. Isbn = {978-3-540-60160-9},
  920. Keywords = {message dispatch; implementation; performance; computer architecture},
  921. Language = {English},
  922. Pages = {253-282},
  923. Publisher = {Springer Berlin Heidelberg},
  924. Series = {Lecture Notes in Computer Science},
  925. Title = {Message Dispatch on Pipelined Processors},
  926. Url = {http://dx.doi.org/10.1007/3-540-49538-X_13},
  927. Volume = {952},
  928. Year = {1995},
  929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGVjb29wOTUtZGlzcGF0Y2gucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRlY29vcDk1LWRpc3BhdGNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7fLf0dsclVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHbVNUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY29vcDk1LWRpc3BhdGNoLnBkZgAOACoAFABlAGMAbwBvAHAAOQA1AC0AZABpAHMAcABhAHQAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Vjb29wOTUtZGlzcGF0Y2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  930. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-49538-X_13}}
  931. @inproceedings{Garcia:2015aa,
  932. Acmid = {2676992},
  933. Address = {New York, NY, USA},
  934. Author = {Garcia, Ronald and Cimini, Matteo},
  935. Booktitle = {Proceedings of the 42nd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  936. Date-Added = {2015-07-21 21:01:52 +0000},
  937. Date-Modified = {2015-07-21 21:10:10 +0000},
  938. Doi = {10.1145/2676726.2676992},
  939. Isbn = {978-1-4503-3300-9},
  940. Keywords = {gradual typing, type inference},
  941. Location = {Mumbai, India},
  942. Numpages = {13},
  943. Pages = {303--315},
  944. Publisher = {ACM},
  945. Series = {POPL '15},
  946. Title = {Principal Type Schemes for Gradual Programs},
  947. Url = {http://doi.acm.org/10.1145/2676726.2676992},
  948. Year = {2015},
  949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzj59HUK5VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR1GPVAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMy1nYXJjaWEucGRmAAAOACAADwBwADMAMAAzAC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwMy1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  950. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676726.2676992},
  951. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676726.2676992}}
  952. @inproceedings{Disney:2015aa,
  953. Author = {Tim Disney and Cormac Flanagan},
  954. Booktitle = {ACM/IEEE Symposium on Logic in Computer Science},
  955. Date-Added = {2015-07-17 18:13:47 +0000},
  956. Date-Modified = {2015-07-17 18:14:42 +0000},
  957. Series = {LICS},
  958. Title = {Game Semantics for Type Soundness},
  959. Year = {2015},
  960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVoxNWxpY3MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QoxNWxpY3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7Blz0c6+F1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHO9lcAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAxNWxpY3MucGRmAA4AFgAKADEANQBsAGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliLzE1bGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  961. @article{Nelson:2015aa,
  962. Acmid = {2629698},
  963. Address = {New York, NY, USA},
  964. Articleno = {18},
  965. Author = {Nelson, Thomas and Belter, Geoffrey and Siek, Jeremy G. and Jessup, Elizabeth and Norris, Boyana},
  966. Date-Added = {2015-07-17 15:34:25 +0000},
  967. Date-Modified = {2015-07-17 15:34:29 +0000},
  968. Doi = {10.1145/2629698},
  969. Issn = {0098-3500},
  970. Issue_Date = {June 2015},
  971. Journal = {ACM Trans. Math. Softw.},
  972. Keywords = {Autotuning, domain-specific languages, genetic algorithms, linear algebra},
  973. Month = jun,
  974. Number = {3},
  975. Numpages = {27},
  976. Pages = {18:1--18:27},
  977. Publisher = {ACM},
  978. Title = {Reliable Generation of High-Performance Matrix Algebra},
  979. Url = {http://doi.acm.org/10.1145/2629698},
  980. Volume = {41},
  981. Year = {2015},
  982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTgtbmVsc29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE4LW5lbHNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOwAMdHOmNpQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRztEaAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE4LW5lbHNvbi5wZGYADgAeAA4AYQAxADgALQBuAGUAbABzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTgtbmVsc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  983. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2629698},
  984. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2629698}}
  985. @url{Chaudhuri:2014aa,
  986. Author = {Avik Chaudhuri},
  987. Date-Added = {2015-07-16 16:32:06 +0000},
  988. Date-Modified = {2015-07-16 16:33:22 +0000},
  989. Keywords = {gradual typing},
  990. Title = {Flow: a static type checker for JavaScript},
  991. Url = {\url{http://flowtype.org/}},
  992. Urldate = {2014},
  993. Bdsk-Url-1 = {http://flowtype.org/}}
  994. @webpage{Rossberg:2015aa,
  995. Author = {Andreas Rossberg},
  996. Date-Added = {2015-07-16 16:29:47 +0000},
  997. Date-Modified = {2015-07-16 16:31:02 +0000},
  998. Month = {April},
  999. Title = {Experiments with Strengthening JavaScript},
  1000. Url = {\url{https://developers.google.com/v8/experiments}},
  1001. Year = {2015},
  1002. Bdsk-Url-1 = {https://developers.google.com/v8/experiments}}
  1003. @inproceedings{Fennell:2015aa,
  1004. Author = {Luminous Fennell and Peter Thiemann},
  1005. Booktitle = {Workshop on Foundations of Computer Security},
  1006. Date-Added = {2015-07-16 13:33:57 +0000},
  1007. Date-Modified = {2015-07-16 13:34:43 +0000},
  1008. Month = {July},
  1009. Series = {FCS},
  1010. Title = {LJGS: Gradual Security Types for Object-Oriented Languages},
  1011. Year = {2015},
  1012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlcjExLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOuUvtHNKz9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRzWN/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXIxMS5wZGYAAA4AGAALAHAAYQBwAGUAcgAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXIxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1013. @techreport{Jr.:1977aa,
  1014. Author = {Guy L. Steele Jr.},
  1015. Date-Added = {2015-07-14 14:37:03 +0000},
  1016. Date-Modified = {2015-07-14 14:37:45 +0000},
  1017. Institution = {MIT Artificial Intelligence Lab},
  1018. Month = {September},
  1019. Number = {420},
  1020. Title = {Data Representations in PDP-10 Maclisp},
  1021. Type = {AI Memo},
  1022. Year = {1977},
  1023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtBSU0tNDIwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELQUlNLTQyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANuJDtHKlwNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRys9DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAQUlNLTQyMC5wZGYAAA4AGAALAEEASQBNAC0ANAAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvQUlNLTQyMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  1024. @techreport{Dybvig:1994aa,
  1025. Author = {R. Kent Dybvig and David Eby and Carl Bruggeman},
  1026. Date-Added = {2015-07-14 14:30:36 +0000},
  1027. Date-Modified = {2015-07-14 14:31:31 +0000},
  1028. Institution = {Indiana University Computer Science Department},
  1029. Month = {March},
  1030. Number = {400},
  1031. Title = {Don't Stop the {BIBOP}: Flexible and Efficient Storage Management for Dynamically Typed Languages},
  1032. Year = {1994},
  1033. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVliaWJvcC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJpYm9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADbiLbRypWMUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0crNzAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJpYm9wLnBkZgAADgAUAAkAYgBpAGIAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2JpYm9wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  1034. @inproceedings{Keil:2015aa,
  1035. Author = {Matthias Keil and Peter Thiemann},
  1036. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  1037. Date-Added = {2015-07-10 05:23:48 +0000},
  1038. Date-Modified = {2015-08-03 08:04:59 +0000},
  1039. Title = {Transparent Object Proxies in JavaScript},
  1040. Year = {2015}}
  1041. @conference{Boyland:2015aa,
  1042. Author = {John Tang Boyland},
  1043. Booktitle = {29th European Conference on Object-Oriented Programming},
  1044. Date-Added = {2015-07-08 13:58:26 +0000},
  1045. Date-Modified = {2015-07-08 13:59:06 +0000},
  1046. Title = {ECOOP},
  1047. Year = {2015},
  1048. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1lY29vcDIwMTUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1lY29vcDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2rY40cKkt1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHC3PcAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY29vcDIwMTUucGRmAAAOABwADQBlAGMAbwBvAHAAMgAwADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9lY29vcDIwMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1049. @book{Seidl:2012aa,
  1050. Author = {Helmut Seidl and Reinhard Wilhelm and Sebastian Hack},
  1051. Date-Added = {2015-07-04 02:49:54 +0000},
  1052. Date-Modified = {2015-07-04 02:50:37 +0000},
  1053. Publisher = {Springer},
  1054. Title = {Compiler Design: Analysis and Transformation},
  1055. Year = {2012},
  1056. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJmNvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iDd0bzCVFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+pQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb21waWxlcl9kZXNpZ25fYW5hbCNEQTIwREQucGRmAAAOAE4AJgBjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAGEAbgBhAGwAeQBzAGkAcwBfAHQAcgBhAG4AcwBmAG8AcgBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL2NvbXBpbGVyX2Rlc2lnbl9hbmFseXNpc190cmFuc2Zvcm0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==}}
  1057. @book{Wilhelm:2013aa,
  1058. Author = {Reinhard Wilhelm and Helmut Seidl and Sebastian Hack},
  1059. Date-Added = {2015-07-04 02:46:25 +0000},
  1060. Date-Modified = {2015-07-04 02:47:50 +0000},
  1061. Publisher = {Springer},
  1062. Title = {Compiler Design: Syntactic and Semantic Analysis},
  1063. Year = {2013},
  1064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2iCQ0bzBuFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANG8+fgAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb21waWxlcl9kZXNpZ25fc3ludCNEQTIwOTAucGRmAAAOAEIAIABjAG8AbQBwAGkAbABlAHIAXwBkAGUAcwBpAGcAbgBfAHMAeQBuAHQAYQB4AF8AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2NvbXBpbGVyX2Rlc2lnbl9zeW50YXhfdHlwZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  1065. @book{Wilhelm:2010aa,
  1066. Author = {Reinhard Wilhelm},
  1067. Date-Added = {2015-07-04 02:38:50 +0000},
  1068. Date-Modified = {2015-07-04 02:39:35 +0000},
  1069. Publisher = {Springer},
  1070. Title = {Compiler Design: Virtual Machines},
  1071. Year = {2010},
  1072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbXBpbGVyX2Rlc2lnbl92bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADaH4DRvL+2UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0bz39gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvbXBpbGVyX2Rlc2lnbl92bS5wZGYADgAuABYAYwBvAG0AcABpAGwAZQByAF8AZABlAHMAaQBnAG4AXwB2AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY29tcGlsZXJfZGVzaWduX3ZtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  1073. @article{Appel:1989aa,
  1074. Author = {Appel, AndrewW.},
  1075. Date-Added = {2015-07-03 01:40:40 +0000},
  1076. Date-Modified = {2015-07-03 01:40:42 +0000},
  1077. Doi = {10.1007/BF01811537},
  1078. Issn = {0892-4635},
  1079. Journal = {LISP and Symbolic Computation},
  1080. Language = {English},
  1081. Number = {2},
  1082. Pages = {153-162},
  1083. Publisher = {Kluwer Academic Publishers},
  1084. Title = {Runtime tags aren't necessary},
  1085. Url = {http://dx.doi.org/10.1007/BF01811537},
  1086. Volume = {2},
  1087. Year = {1989},
  1088. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWdsZXNzX2djLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFnbGVzc19nYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANni/9G7YBNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRu5hTAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFnbGVzc19nYy5wZGYADgAeAA4AdABhAGcAbABlAHMAcwBfAGcAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90YWdsZXNzX2djLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1089. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01811537}}
  1090. @incollection{Krishnamurthi:1998aa,
  1091. Author = {Krishnamurthi, Shriram and Felleisen, Matthias and Friedman, DanielP.},
  1092. Booktitle = {ECOOP'98 --- Object-Oriented Programming},
  1093. Date-Added = {2015-06-12 18:20:50 +0000},
  1094. Date-Modified = {2015-06-12 18:20:52 +0000},
  1095. Doi = {10.1007/BFb0054088},
  1096. Editor = {Jul, Eric},
  1097. Isbn = {978-3-540-64737-9},
  1098. Language = {English},
  1099. Pages = {91-113},
  1100. Publisher = {Springer Berlin Heidelberg},
  1101. Series = {Lecture Notes in Computer Science},
  1102. Title = {Synthesizing object-oriented and functional design to promote re-use},
  1103. Url = {http://dx.doi.org/10.1007/BFb0054088},
  1104. Volume = {1445},
  1105. Year = {1998},
  1106. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADVeS7RoJthUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0aDToQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN5bnRoLW9vLWZ1bi1yZXVzZS5wZGYADgAuABYAcwB5AG4AdABoAC0AbwBvAC0AZgB1AG4ALQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc3ludGgtb28tZnVuLXJldXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1107. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0054088}}
  1108. @techreport{Baker:1977aa,
  1109. Author = {Henry G. Baker and Carl Hewitt},
  1110. Date-Added = {2015-06-10 13:57:58 +0000},
  1111. Date-Modified = {2015-06-10 13:58:59 +0000},
  1112. Institution = {MIT},
  1113. Number = {AI Working Paper 149},
  1114. Title = {The Incremental Garbage Collection of Processes},
  1115. Year = {1977},
  1116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1BSV9XUF8xNDkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1BSV9XUF8xNDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Stg0Z2661BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGd8ysAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBBSV9XUF8xNDkucGRmAAAOABwADQBBAEkAXwBXAFAAXwAxADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9BSV9XUF8xNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  1117. @inproceedings{Hibbard:1978aa,
  1118. Acmid = {803029},
  1119. Address = {New York, NY, USA},
  1120. Author = {Hibbard, P. and Hisgen, A. and Rodeheffer, T.},
  1121. Booktitle = {Proceedings of the 5th Annual Symposium on Computer Architecture},
  1122. Date-Added = {2015-06-10 13:15:10 +0000},
  1123. Date-Modified = {2015-06-10 13:15:14 +0000},
  1124. Doi = {10.1145/800094.803029},
  1125. Numpages = {7},
  1126. Pages = {66--72},
  1127. Publisher = {ACM},
  1128. Series = {ISCA '78},
  1129. Title = {A Language Implementation Design for a Multiprocessor Computer System},
  1130. Url = {http://doi.acm.org/10.1145/800094.803029},
  1131. Year = {1978},
  1132. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2Ni1oaWJiYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY2LWhpYmJhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUmtdGdsLxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnej8AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY2LWhpYmJhcmQucGRmAAAOACAADwBwADYANgAtAGgAaQBiAGIAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY2LWhpYmJhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1133. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800094.803029},
  1134. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800094.803029}}
  1135. @techreport{Friedman:1979aa,
  1136. Author = {Daniel P. Friedman and David S. Wise},
  1137. Date-Added = {2015-06-10 13:09:20 +0000},
  1138. Date-Modified = {2015-06-10 13:09:44 +0000},
  1139. Institution = {Indiana University},
  1140. Number = {TR72},
  1141. Title = {Applicative Multiprogramming},
  1142. Year = {1979},
  1143. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjcyLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI3Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl+NGdrzNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnedzAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFI3Mi5wZGYADgASAAgAVABSADcAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9UUjcyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  1144. @techreport{Friedman:1976aa,
  1145. Author = {Daniel P. Friedman and David S. Wise},
  1146. Date-Added = {2015-06-10 13:07:30 +0000},
  1147. Date-Modified = {2015-06-10 13:08:35 +0000},
  1148. Institution = {Indiana University},
  1149. Number = {TR44},
  1150. Title = {Cons should not evaluate its arguments},
  1151. Year = {1976},
  1152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhUUjQ0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIVFI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl7dGdrx1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRneddAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFI0NC5wZGYADgASAAgAVABSADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9UUjQ0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  1153. @inproceedings{Kranz:1989aa,
  1154. Acmid = {74825},
  1155. Address = {New York, NY, USA},
  1156. Author = {Kranz, D. A. and Halstead,Jr., R. H. and Mohr, E.},
  1157. Booktitle = {Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  1158. Date-Added = {2015-06-09 14:48:15 +0000},
  1159. Date-Modified = {2015-06-09 14:48:18 +0000},
  1160. Doi = {10.1145/73141.74825},
  1161. Isbn = {0-89791-306-X},
  1162. Location = {Portland, Oregon, USA},
  1163. Numpages = {10},
  1164. Pages = {81--90},
  1165. Publisher = {ACM},
  1166. Series = {PLDI '89},
  1167. Title = {Mul-T: A High-performance Parallel Lisp},
  1168. Url = {http://doi.acm.org/10.1145/73141.74825},
  1169. Year = {1989},
  1170. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODEta3JhbnoucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODEta3JhbnoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QsL0Zx1BFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcrUQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODEta3JhbnoucGRmAAAOABwADQBwADgAMQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODEta3JhbnoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1171. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74825},
  1172. Bdsk-Url-2 = {http://dx.doi.org/10.1145/73141.74825}}
  1173. @article{Miller:1988aa,
  1174. Author = {Miller, JamesS.},
  1175. Date-Added = {2015-06-09 14:27:30 +0000},
  1176. Date-Modified = {2015-06-09 14:27:31 +0000},
  1177. Doi = {10.1007/BF01383881},
  1178. Issn = {0885-7458},
  1179. Journal = {International Journal of Parallel Programming},
  1180. Keywords = {MultiScheme; parallel Lisp; implementation; future construct; placeholders},
  1181. Language = {English},
  1182. Number = {5},
  1183. Pages = {367-402},
  1184. Publisher = {Kluwer Academic Publishers-Plenum Publishers},
  1185. Title = {Implementing a Scheme-based parallel processing system},
  1186. Url = {http://dx.doi.org/10.1007/BF01383881},
  1187. Volume = {17},
  1188. Year = {1988},
  1189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltcGwtbXVsdGlzY2hlbWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbXBsLW11bHRpc2NoZW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1QlR0ZxwJlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqGYAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbXBsLW11bHRpc2NoZW1lLnBkZgAOACoAFABpAG0AcABsAC0AbQB1AGwAdABpAHMAYwBoAGUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2ltcGwtbXVsdGlzY2hlbWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  1190. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01383881}}
  1191. @incollection{:2011aa,
  1192. Booktitle = {Encyclopedia of Parallel Computing},
  1193. Date-Added = {2015-06-09 14:26:25 +0000},
  1194. Date-Modified = {2015-06-09 14:26:27 +0000},
  1195. Doi = {10.1007/978-0-387-09766-4_2157},
  1196. Editor = {Padua, David},
  1197. Isbn = {978-0-387-09765-7},
  1198. Language = {English},
  1199. Pages = {1222-1222},
  1200. Publisher = {Springer US},
  1201. Title = {MultiScheme},
  1202. Url = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157},
  1203. Year = {2011},
  1204. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF211bHRpc2NoZW1lLWNoYXB0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1Qks0Zxv6VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGcqCkAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAADgAwABcAbQB1AGwAdABpAHMAYwBoAGUAbQBlAC0AYwBoAGEAcAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9tdWx0aXNjaGVtZS1jaGFwdGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  1205. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-0-387-09766-4_2157}}
  1206. @article{Bic:1990aa,
  1207. Author = {Lubomir Bic},
  1208. Date-Added = {2015-06-05 00:15:25 +0000},
  1209. Date-Modified = {2015-06-05 00:15:30 +0000},
  1210. Doi = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y},
  1211. Issn = {0743-7315},
  1212. Journal = {Journal of Parallel and Distributed Computing},
  1213. Number = {1},
  1214. Pages = {42 - 51},
  1215. Title = {A process-oriented model for efficient execution of dataflow programs},
  1216. Url = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  1217. Volume = {8},
  1218. Year = {1990},
  1219. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJkJpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9CaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1IYv0ZZidFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGWmrQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBCaWNMX0pfUGFyX0Rpc3RfQ29tcCNENDg2MkYucGRmAAAOAE4AJgBCAGkAYwBMAF8ASgBfAFAAYQByAF8ARABpAHMAdABfAEMAbwBtAHAAXwAxADkAOQAwAFYAOABwAHAANAAyAF8ANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL0JpY0xfSl9QYXJfRGlzdF9Db21wXzE5OTBWOHBwNDJfNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==},
  1220. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/074373159090067Y},
  1221. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0743-7315(90)90067-Y}}
  1222. @incollection{Arvind:1987aa,
  1223. Author = {Arvind and Nikhil, RishiyurS. and Pingali, KeshavK.},
  1224. Booktitle = {Graph Reduction},
  1225. Date-Added = {2015-05-25 13:48:33 +0000},
  1226. Date-Modified = {2015-05-25 13:48:36 +0000},
  1227. Doi = {10.1007/3-540-18420-1_65},
  1228. Editor = {Fasel, JosephH. and Keller, RobertM.},
  1229. Isbn = {978-3-540-18420-1},
  1230. Language = {English},
  1231. Pages = {336-369},
  1232. Publisher = {Springer Berlin Heidelberg},
  1233. Series = {Lecture Notes in Computer Science},
  1234. Title = {I-Structures: Data structures for parallel computing},
  1235. Url = {http://dx.doi.org/10.1007/3-540-18420-1_65},
  1236. Volume = {279},
  1237. Year = {1987},
  1238. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD0lTdHJ1Y3R1cmVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPSVN0cnVjdHVyZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANMAAtGIoIRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNjEAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoASVN0cnVjdHVyZXMucGRmAAAOACAADwBJAFMAdAByAHUAYwB0AHUAcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvSVN0cnVjdHVyZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1239. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-18420-1_65}}
  1240. @inproceedings{Arvind:1988aa,
  1241. Acmid = {52802},
  1242. Address = {New York, NY, USA},
  1243. Author = {Arvind and Iannucci, Robert A.},
  1244. Booktitle = {4th International DFVLR Seminar on Foundations of Engineering Sciences on Parallel Computing in Science and Engineering},
  1245. Date-Added = {2015-05-25 13:33:43 +0000},
  1246. Date-Modified = {2015-05-25 13:33:47 +0000},
  1247. Isbn = {0-387-18923-8},
  1248. Location = {Bonn, Germany},
  1249. Numpages = {28},
  1250. Pages = {61--88},
  1251. Publisher = {Springer-Verlag New York, Inc.},
  1252. Title = {Two Fundamental Issues in Multiprocessing},
  1253. Url = {http://dl.acm.org/citation.cfm?id=52797.52802},
  1254. Year = {1988},
  1255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnR3by1mdW5kLW11bHRpcHJvYy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnR3by1mdW5kLW11bHRpcHJvYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADS/jTRiJ1dUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0YjVnQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHR3by1mdW5kLW11bHRpcHJvYy5wZGYADgAuABYAdAB3AG8ALQBmAHUAbgBkAC0AbQB1AGwAdABpAHAAcgBvAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdHdvLWZ1bmQtbXVsdGlwcm9jLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1256. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=52797.52802}}
  1257. @inproceedings{Boyland:2003aa,
  1258. Acmid = {1760273},
  1259. Address = {Berlin, Heidelberg},
  1260. Annote = {data race},
  1261. Author = {Boyland, John},
  1262. Booktitle = {Proceedings of the 10th International Conference on Static Analysis},
  1263. Date-Added = {2015-05-22 11:51:10 +0000},
  1264. Date-Modified = {2015-05-22 11:53:52 +0000},
  1265. Isbn = {3-540-40325-6},
  1266. Location = {San Diego, CA, USA},
  1267. Numpages = {18},
  1268. Pages = {55--72},
  1269. Publisher = {Springer-Verlag},
  1270. Series = {SAS'03},
  1271. Title = {Checking Interference with Fractional Permissions},
  1272. Url = {http://dl.acm.org/citation.cfm?id=1760267.1760273},
  1273. Year = {2003},
  1274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Blcm1pc3Npb25zLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGVybWlzc2lvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANKEHNGEkLBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRhMjwAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGVybWlzc2lvbnMucGRmAAAOACAADwBwAGUAcgBtAGkAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGVybWlzc2lvbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1275. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1760267.1760273}}
  1276. @inproceedings{Boyapati:2002aa,
  1277. Acmid = {582440},
  1278. Address = {New York, NY, USA},
  1279. Author = {Boyapati, Chandrasekhar and Lee, Robert and Rinard, Martin},
  1280. Booktitle = {Proceedings of the 17th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  1281. Date-Added = {2015-05-21 20:00:23 +0000},
  1282. Date-Modified = {2015-05-21 20:00:28 +0000},
  1283. Doi = {10.1145/582419.582440},
  1284. Isbn = {1-58113-471-1},
  1285. Keywords = {data races, deadlocks, encapsulation, ownership types},
  1286. Location = {Seattle, Washington, USA},
  1287. Numpages = {20},
  1288. Pages = {211--230},
  1289. Publisher = {ACM},
  1290. Series = {OOPSLA '02},
  1291. Title = {Ownership Types for Safe Programming: Preventing Data Races and Deadlocks},
  1292. Url = {http://doi.acm.org/10.1145/582419.582440},
  1293. Year = {2002},
  1294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTEtYm95YXBhdGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjExLWJveWFwYXRpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0n8C0YOxp1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGD6ecAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjExLWJveWFwYXRpLnBkZgAADgAkABEAcAAyADEAMQAtAGIAbwB5AGEAcABhAHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjExLWJveWFwYXRpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1295. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582419.582440},
  1296. Bdsk-Url-2 = {http://dx.doi.org/10.1145/582419.582440}}
  1297. @techreport{Blum:2001aa,
  1298. Author = {Lenore Blum},
  1299. Date-Added = {2015-05-06 06:36:15 +0000},
  1300. Date-Modified = {2015-05-06 06:37:58 +0000},
  1301. Institution = {Carnegie Mellon University},
  1302. Title = {Women in Computer Science: The Carnegie Mellon Experience},
  1303. Year = {2001}}
  1304. @webpage{InsideHE:2010aa,
  1305. Date-Added = {2015-05-06 06:34:03 +0000},
  1306. Date-Modified = {2015-05-06 06:34:34 +0000},
  1307. Month = {September},
  1308. Url = {https://www.insidehighered.com/news/2010/09/14/doctorates},
  1309. Year = {2010},
  1310. Bdsk-Url-1 = {https://www.insidehighered.com/news/2010/09/14/doctorates}}
  1311. @webpage{WIC:2015aa,
  1312. Date-Added = {2015-05-06 06:32:39 +0000},
  1313. Date-Modified = {2015-05-06 06:33:45 +0000},
  1314. Url = {http://en.wikipedia.org/wiki/Women_in_computing},
  1315. Year = {2015},
  1316. Bdsk-Url-1 = {http://en.wikipedia.org/wiki/Women_in_computing}}
  1317. @url{Chief-Scientist:aa,
  1318. Author = {Office of the Chief Scientist},
  1319. Date-Added = {2015-05-05 03:31:23 +0000},
  1320. Date-Modified = {2015-05-05 03:32:09 +0000},
  1321. Title = {Air Force Research Laboratory Human Performance Wing Repperger Research Intern Program},
  1322. Urldate = {https://sharepoint.creol.ucf.edu/BS/creolblog/Lists/Posts/Post.aspx?ID=27}}
  1323. @techreport{Maybury:2013aa,
  1324. Author = {Mark T. Maybury},
  1325. Date-Added = {2015-05-05 03:19:10 +0000},
  1326. Date-Modified = {2015-05-05 03:20:33 +0000},
  1327. Institution = {United States Air Force},
  1328. Month = {June},
  1329. Number = {AF/ST TR 13-01},
  1330. Title = {Global Horizons Final Report: United States Air Force Global Science and Technology Vision},
  1331. Year = {2013},
  1332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJEdsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBGt9FtruZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRbecmAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAR2xvYmFsSG9yaXpvbnNGSU5BTFIjRDA0NkI3LnBkZgAADgBKACQARwBsAG8AYgBhAGwASABvAHIAaQB6AG8AbgBzAEYASQBOAEEATABSAEUAUABPAFIAVAA2AC0AMgA2AC0AMQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL0dsb2JhbEhvcml6b25zRklOQUxSRVBPUlQ2LTI2LTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=}}
  1333. @book{Bertot:2010aa,
  1334. Author = {Bertot, Yves and Castran, Pierre},
  1335. Date-Added = {2015-05-02 14:47:05 +0000},
  1336. Date-Modified = {2015-05-02 14:47:08 +0000},
  1337. Edition = {1st},
  1338. Isbn = {3642058809, 9783642058806},
  1339. Publisher = {Springer Publishing Company, Incorporated},
  1340. Title = {Interactive Theorem Proving and Program Development: Coq'Art The Calculus of Inductive Constructions},
  1341. Year = {2010}}
  1342. @article{Sorva:2013aa,
  1343. Acmid = {2483713},
  1344. Address = {New York, NY, USA},
  1345. Articleno = {8},
  1346. Author = {Sorva, Juha},
  1347. Date-Added = {2015-05-01 02:10:58 +0000},
  1348. Date-Modified = {2015-05-01 02:11:02 +0000},
  1349. Doi = {10.1145/2483710.2483713},
  1350. Issn = {1946-6226},
  1351. Issue_Date = {June 2013},
  1352. Journal = {Trans. Comput. Educ.},
  1353. Keywords = {CS1, Notional machine, constructivism, introductory programming education, literature review, mental models, misconceptions, phenomenography, threshold concepts},
  1354. Month = jul,
  1355. Number = {2},
  1356. Numpages = {31},
  1357. Pages = {8:1--8:31},
  1358. Publisher = {ACM},
  1359. Title = {Notional Machines and Introductory Programming Education},
  1360. Url = {http://doi.acm.org/10.1145/2483710.2483713},
  1361. Volume = {13},
  1362. Year = {2013},
  1363. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhOC1zb3J2YS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGE4LXNvcnZhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhw7RaFksUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiRbAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE4LXNvcnZhLnBkZgAOABoADABhADgALQBzAG8AcgB2AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYTgtc29ydmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  1364. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2483710.2483713},
  1365. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2483710.2483713}}
  1366. @inproceedings{Ottmar:2015aa,
  1367. Author = {E.R. Ottmar and D. Landy and R. Goldstone and E. Weitnauer},
  1368. Booktitle = {Proceedings of the 37th Annual Conference of the Cognitive Science Society},
  1369. Date-Added = {2015-04-30 17:30:58 +0000},
  1370. Date-Modified = {2015-04-30 17:34:47 +0000},
  1371. Title = {Getting From Here to There!: Testing the Effectiveness of an Interactive Mathematics Intervention Embedding Perceptual Learning},
  1372. Year = {2015},
  1373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKE90dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBygAAAAABygACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH090dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPZG3RZ+AaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgYWgAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AE90dG1hckxhbmR5R29sZHN0b25lI0NGNjQ2RC5wZGYAAA4AUgAoAE8AdAB0AG0AYQByAEwAYQBuAGQAeQBHAG8AbABkAHMAdABvAG4AZQBDAG8AZwBTAGMAaQAyADAAMQA1AF8AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvYmliL090dG1hckxhbmR5R29sZHN0b25lQ29nU2NpMjAxNV9maW5hbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  1374. @inbook{Howard:1980aa,
  1375. Author = {W. A. Howard},
  1376. Date-Added = {2015-04-30 17:17:30 +0000},
  1377. Date-Modified = {2015-04-30 17:18:09 +0000},
  1378. Publisher = {Academic Press},
  1379. Title = {The formulae-as-types notion of construction},
  1380. Year = {1980},
  1381. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxIb3dhcmQ4MC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDEhvd2FyZDgwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPYoHRZ9waUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgUWgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AEhvd2FyZDgwLnBkZgAOABoADABIAG8AdwBhAHIAZAA4ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvSG93YXJkODAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1382. @article{Guindon:1990aa,
  1383. Acmid = {120306},
  1384. Address = {London, UK, UK},
  1385. Author = {Guindon, Raymonde},
  1386. Date-Added = {2015-04-30 16:50:24 +0000},
  1387. Date-Modified = {2015-04-30 16:50:27 +0000},
  1388. Doi = {10.1016/S0020-7373(05)80120-8},
  1389. Issn = {0020-7373},
  1390. Issue_Date = {Sept. 1990},
  1391. Journal = {Int. J. Man-Mach. Stud.},
  1392. Month = aug,
  1393. Number = {3},
  1394. Numpages = {26},
  1395. Pages = {279--304},
  1396. Publisher = {Academic Press Ltd.},
  1397. Title = {Knowledge Exploited by Experts During Software System Design},
  1398. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8},
  1399. Volume = {33},
  1400. Year = {1990},
  1401. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80120-8}}
  1402. @article{Rist:1995aa,
  1403. Author = {Rist, Robert S.},
  1404. Date-Added = {2015-04-30 16:48:01 +0000},
  1405. Date-Modified = {2015-04-30 16:48:05 +0000},
  1406. Doi = {10.1207/s15516709cog1904_3},
  1407. Issn = {1551-6709},
  1408. Journal = {Cognitive Science},
  1409. Number = {4},
  1410. Pages = {507--562},
  1411. Publisher = {Lawrence Erlbaum Associates, Inc.},
  1412. Title = {Program Structure and Design},
  1413. Url = {http://dx.doi.org/10.1207/s15516709cog1904_3},
  1414. Volume = {19},
  1415. Year = {1995},
  1416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnByb2ctc3RydWN0LWRlc2lnbi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnByb2ctc3RydWN0LWRlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPXYLRZ9TgUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WgNIAAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHByb2ctc3RydWN0LWRlc2lnbi5wZGYADgAuABYAcAByAG8AZwAtAHMAdAByAHUAYwB0AC0AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcHJvZy1zdHJ1Y3QtZGVzaWduLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  1417. Bdsk-Url-1 = {http://dx.doi.org/10.1207/s15516709cog1904_3}}
  1418. @phdthesis{Weissman:1974aa,
  1419. Author = {Weissman, Laurence Mark},
  1420. Date-Added = {2015-04-30 16:14:19 +0000},
  1421. Date-Modified = {2015-04-30 16:14:22 +0000},
  1422. Note = {AAI0510378},
  1423. Title = {A Methodology for Studying the Psychological Complexity of Computer Programs.},
  1424. Year = {1974}}
  1425. @article{Gannon:1977aa,
  1426. Acmid = {359800},
  1427. Address = {New York, NY, USA},
  1428. Author = {Gannon, J. D.},
  1429. Date-Added = {2015-04-30 16:10:22 +0000},
  1430. Date-Modified = {2015-04-30 16:10:26 +0000},
  1431. Doi = {10.1145/359763.359800},
  1432. Issn = {0001-0782},
  1433. Issue_Date = {Aug. 1977},
  1434. Journal = {Commun. ACM},
  1435. Keywords = {data types, experimentation, language design, redundancy, reliable software},
  1436. Month = aug,
  1437. Number = {8},
  1438. Numpages = {12},
  1439. Pages = {584--595},
  1440. Publisher = {ACM},
  1441. Title = {An Experimental Evaluation of Data Type Conventions},
  1442. Url = {http://doi.acm.org/10.1145/359763.359800},
  1443. Volume = {20},
  1444. Year = {1977},
  1445. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359800},
  1446. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359763.359800}}
  1447. @article{Davies:1990aa,
  1448. Acmid = {80003},
  1449. Address = {London, UK, UK},
  1450. Author = {Davies, S. P.},
  1451. Date-Added = {2015-04-30 15:37:23 +0000},
  1452. Date-Modified = {2015-04-30 15:37:26 +0000},
  1453. Doi = {10.1016/S0020-7373(05)80143-9},
  1454. Issn = {0020-7373},
  1455. Issue_Date = {April 1990},
  1456. Journal = {Int. J. Man-Mach. Stud.},
  1457. Month = apr,
  1458. Number = {4},
  1459. Numpages = {21},
  1460. Pages = {461--481},
  1461. Publisher = {Academic Press Ltd.},
  1462. Title = {The Nature and Development of Programming Plans},
  1463. Url = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9},
  1464. Volume = {32},
  1465. Year = {1990},
  1466. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0020-7373(05)80143-9}}
  1467. @book{Detienne:2001aa,
  1468. Author = {Francoise Detienne},
  1469. Date-Added = {2015-04-30 15:16:58 +0000},
  1470. Date-Modified = {2015-04-30 15:20:27 +0000},
  1471. Publisher = {Springer},
  1472. Title = {Software Design: Cognitive Aspects},
  1473. Year = {2001}}
  1474. @article{Robins:2002aa,
  1475. Author = {A. Robins and J. Rountree and N. Rountree},
  1476. Date-Added = {2015-04-30 15:00:51 +0000},
  1477. Date-Modified = {2015-04-30 15:03:09 +0000},
  1478. Journal = {Computer Science Education},
  1479. Number = {2},
  1480. Pages = {137--172},
  1481. Title = {Learning and teaching programming: A review and discussion},
  1482. Volume = {13},
  1483. Year = {2002},
  1484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxyb2JpbnMwMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHJvYmluczAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPhczRaFe+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WiP/gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJvYmluczAzLnBkZgAOABoADAByAG8AYgBpAG4AcwAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcm9iaW5zMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  1485. @inproceedings{OBrien:2005aa,
  1486. Author = {O'Brien, M.P. and Buckley, J. and Exton, C.},
  1487. Booktitle = {Software Maintenance, 2005. ICSM'05. Proceedings of the 21st IEEE International Conference on},
  1488. Date-Added = {2015-04-29 20:59:35 +0000},
  1489. Date-Modified = {2015-04-29 20:59:37 +0000},
  1490. Doi = {10.1109/ICSM.2005.44},
  1491. Issn = {1063-6773},
  1492. 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},
  1493. Month = {Sept},
  1494. Pages = {433-442},
  1495. Title = {Empirically studying software practitioners - bridging the gap between theory and practice},
  1496. Year = {2005},
  1497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Rvd25sb2Fkcy8yMzY4MDQzMy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAABcB1DDIzNjgwNDMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPOvXRZr5jAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAAlEb3dubG9hZHMAABAACAAAzcj5KgAAABEACAAA0Wb2owAAAAEADAAFwHUABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEb3dubG9hZHM6ADIzNjgwNDMzLnBkZgAOABoADAAyADMANgA4ADAANAAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9qc2llay9Eb3dubG9hZHMvMjM2ODA0MzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCLwIxAjYCQQJKAlgCXAJjAmwCcQJ+AoECkwKWApsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACnQ==},
  1498. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICSM.2005.44}}
  1499. @article{ALTMANN:2001aa,
  1500. Author = {Erik M. Altmann},
  1501. Date-Added = {2015-04-29 20:56:41 +0000},
  1502. Date-Modified = {2015-05-02 14:44:26 +0000},
  1503. Doi = {http://dx.doi.org/10.1006/ijhc.2000.0407},
  1504. Issn = {1071-5819},
  1505. Journal = {International Journal of Human-Computer Studies},
  1506. Number = {2},
  1507. Pages = {189 - 210},
  1508. Title = {Near-term memory in programming: a simulation-based analysis},
  1509. Url = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  1510. Volume = {54},
  1511. Year = {2001},
  1512. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1uZWFyLXRlcm0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1uZWFyLXRlcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzzpD0Wa9vFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFm9fwAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuZWFyLXRlcm0ucGRmAAAOABwADQBuAGUAYQByAC0AdABlAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9uZWFyLXRlcm0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1513. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581900904075},
  1514. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.2000.0407}}
  1515. @article{BROOKS:1977aa,
  1516. Author = {Ruven Brooks},
  1517. Date-Added = {2015-04-29 20:27:06 +0000},
  1518. Date-Modified = {2015-05-02 14:44:41 +0000},
  1519. Doi = {http://dx.doi.org/10.1006/ijhc.1977.0306},
  1520. Issn = {1071-5819},
  1521. Journal = {International Journal of Human-Computer Studies},
  1522. Number = {2},
  1523. Pages = {197 - 211},
  1524. Title = {Towards a theory of the cognitive processes in computer programming},
  1525. Url = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  1526. Volume = {51},
  1527. Year = {1977},
  1528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZy1wcm9jLXByb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM83RdFmtvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZu87AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nLXByb2MtcHJvZ3JhbW1pbmcucGRmAA4AMgAYAGMAbwBnAC0AcAByAG8AYwAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb2ctcHJvYy1wcm9ncmFtbWluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1529. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1071581977603062},
  1530. Bdsk-Url-2 = {http://dx.doi.org/10.1006/ijhc.1977.0306}}
  1531. @article{Sheil:1981aa,
  1532. Acmid = {356840},
  1533. Address = {New York, NY, USA},
  1534. Author = {Sheil, B. A.},
  1535. Date-Added = {2015-04-29 19:34:32 +0000},
  1536. Date-Modified = {2015-04-29 19:34:36 +0000},
  1537. Doi = {10.1145/356835.356840},
  1538. Issn = {0360-0300},
  1539. Issue_Date = {March 1981},
  1540. Journal = {ACM Comput. Surv.},
  1541. Month = mar,
  1542. Number = {1},
  1543. Numpages = {20},
  1544. Pages = {101--120},
  1545. Publisher = {ACM},
  1546. Title = {The Psychological Study of Programming},
  1547. Url = {http://doi.acm.org/10.1145/356835.356840},
  1548. Volume = {13},
  1549. Year = {1981},
  1550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAxLXNoZWlsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMS1zaGVpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8wl9FmqpZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZuLWAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMS1zaGVpbC5wZGYADgAeAA4AcAAxADAAMQAtAHMAaABlAGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTAxLXNoZWlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1551. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356835.356840},
  1552. Bdsk-Url-2 = {http://dx.doi.org/10.1145/356835.356840}}
  1553. @inproceedings{Hanenberg:2010aa,
  1554. Acmid = {1869536},
  1555. Address = {New York, NY, USA},
  1556. Author = {Hanenberg, Stefan},
  1557. Booktitle = {Proceedings of the ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  1558. Date-Added = {2015-04-29 19:13:38 +0000},
  1559. Date-Modified = {2015-04-29 19:13:42 +0000},
  1560. Doi = {10.1145/1869459.1869536},
  1561. Isbn = {978-1-4503-0203-6},
  1562. Keywords = {empirical research, programming language research, research methods, software engineering},
  1563. Location = {Reno/Tahoe, Nevada, USA},
  1564. Numpages = {14},
  1565. Pages = {933--946},
  1566. Publisher = {ACM},
  1567. Series = {OOPSLA '10},
  1568. Title = {Faith, Hope, and Love: An Essay on Software Science's Neglect of Human Factors},
  1569. Url = {http://doi.acm.org/10.1145/1869459.1869536},
  1570. Year = {2010},
  1571. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA5MzMtaGFuZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDkzMy1oYW5lbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8vRdFmpa5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZt3uAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkzMy1oYW5lbmJlcmcucGRmAA4AJgASAHAAOQAzADMALQBoAGEAbgBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wOTMzLWhhbmVuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  1572. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869536},
  1573. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869459.1869536}}
  1574. @book{Weinberg:1988aa,
  1575. Address = {New York, NY, USA},
  1576. Author = {Weinberg, G. M.},
  1577. Date-Added = {2015-04-29 18:18:40 +0000},
  1578. Date-Modified = {2015-04-29 18:18:43 +0000},
  1579. Isbn = {0-442-20764-6},
  1580. Publisher = {Van Nostrand Reinhold Co.},
  1581. Title = {The Psychology of Computer Programming},
  1582. Year = {1988}}
  1583. @article{Myers:1990aa,
  1584. Author = {Brad A. Myers},
  1585. Date-Added = {2015-04-29 18:10:30 +0000},
  1586. Date-Modified = {2015-04-29 18:10:33 +0000},
  1587. Doi = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9},
  1588. Issn = {1045-926X},
  1589. Journal = {Journal of Visual Languages & Computing},
  1590. Number = {1},
  1591. Pages = {97 - 123},
  1592. Title = {Taxonomies of visual programming and program visualization},
  1593. Url = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  1594. Volume = {1},
  1595. Year = {1990},
  1596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRheG9ub21pZXMtdmlzdWFsLXByb2cucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzyLc0WaW61BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFmzysAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0YXhvbm9taWVzLXZpc3VhbC1wcm9nLnBkZgAOADYAGgB0AGEAeABvAG4AbwBtAGkAZQBzAC0AdgBpAHMAdQBhAGwALQBwAHIAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3RheG9ub21pZXMtdmlzdWFsLXByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  1597. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1045926X05800369},
  1598. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S1045-926X(05)80036-9}}
  1599. @article{Shneiderman:1983aa,
  1600. Author = {Ben Shneiderman},
  1601. Date-Added = {2015-04-29 14:57:01 +0000},
  1602. Date-Modified = {2015-04-29 14:57:59 +0000},
  1603. Journal = {IEEE Computer},
  1604. Number = {8},
  1605. Pages = {57--69},
  1606. Title = {Direct manipulation: a step beyond programming languages},
  1607. Volume = {16},
  1608. Year = {1983},
  1609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGVNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHyTRZmmaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Wah2gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AFNobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAAA4ANAAZAFMAaABuAGUAaQBkAGUAcgBtAGEAbgAxADkAOAAzAEQAaQByAGUAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL1NobmVpZGVybWFuMTk4M0RpcmVjdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  1610. @book{Shneiderman:1997aa,
  1611. Address = {Boston, MA, USA},
  1612. Author = {Shneiderman, Ben},
  1613. Date-Added = {2015-04-29 14:41:56 +0000},
  1614. Date-Modified = {2015-04-29 14:42:00 +0000},
  1615. Edition = {3rd},
  1616. Isbn = {0201694972},
  1617. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  1618. Title = {Designing the User Interface: Strategies for Effective Human-Computer Interaction},
  1619. Year = {1997},
  1620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMTIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGbSFwsYGVdOUy5kYXRhTxEB5gAAAAAB5gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHzIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPHQvRZmZrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WaeqwAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6ADIwMDVfU2huZWlkZXJtYW5fRGVzI0NGMUQwQi5wZGYAAA4AZAAxADIAMAAwADUAXwBTAGgAbgBlAGkAZABlAHIAbQBhAG4AXwBEAGUAcwBpAGcAbgBpAG4AZwAgAHQAaABlACAAVQBzAGUAcgAgAEkAbgB0AGUAcgBmAGEAYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvYmliLzIwMDVfU2huZWlkZXJtYW5fRGVzaWduaW5nIHRoZSBVc2VyIEludGVyZmFjZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwgDHAM8CuQK7AsACywLUAuIC5gLtAvYC+wMIAwsDHQMgAyUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJw==}}
  1621. @incollection{Blackwell:2001aa,
  1622. 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.},
  1623. Booktitle = {Cognitive Technology: Instruments of Mind},
  1624. Date-Added = {2015-04-29 14:37:48 +0000},
  1625. Date-Modified = {2015-04-29 14:37:54 +0000},
  1626. Doi = {10.1007/3-540-44617-6_31},
  1627. Editor = {Beynon, Meurig and Nehaniv, ChrystopherL. and Dautenhahn, Kerstin},
  1628. Isbn = {978-3-540-42406-2},
  1629. Language = {English},
  1630. Pages = {325-341},
  1631. Publisher = {Springer Berlin Heidelberg},
  1632. Series = {Lecture Notes in Computer Science},
  1633. Title = {Cognitive Dimensions of Notations: Design Tools for Cognitive Technology},
  1634. Url = {http://dx.doi.org/10.1007/3-540-44617-6_31},
  1635. Volume = {2117},
  1636. Year = {2001},
  1637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjb2ctZGltLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY29nLWRpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8cSdFmZRdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZp1XAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nLWRpbS5wZGYAAA4AGAALAGMAbwBnAC0AZABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvY29nLWRpbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  1638. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44617-6_31}}
  1639. @book{Shneiderman:1980aa,
  1640. Author = {Shneiderman, Ben},
  1641. Date-Added = {2015-04-29 14:27:04 +0000},
  1642. Date-Modified = {2015-04-29 14:27:07 +0000},
  1643. Isbn = {0876268165},
  1644. Publisher = {Winthrop Publishers},
  1645. Title = {Software Psychology: Human Factors in Computer and Information Systems (Winthrop Computer Systems Series)},
  1646. Year = {1980}}
  1647. @inproceedings{Curtis:1984aa,
  1648. Acmid = {801956},
  1649. Address = {Piscataway, NJ, USA},
  1650. Author = {Curtis, Bill},
  1651. Booktitle = {Proceedings of the 7th International Conference on Software Engineering},
  1652. Date-Added = {2015-04-29 14:23:34 +0000},
  1653. Date-Modified = {2015-04-29 14:23:38 +0000},
  1654. Isbn = {0-8186-0528-6},
  1655. Location = {Orlando, Florida, USA},
  1656. Numpages = {10},
  1657. Pages = {97--106},
  1658. Publisher = {IEEE Press},
  1659. Series = {ICSE '84},
  1660. Title = {Fifteen Years of Psychology in Software Engineering: Individual Differences and Cognitive Science},
  1661. Url = {http://dl.acm.org/citation.cfm?id=800054.801956},
  1662. Year = {1984},
  1663. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctY3VydGlzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWN1cnRpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM8ad9FmYdRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRZpoUAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk3LWN1cnRpcy5wZGYADgAeAA4AcAA5ADcALQBjAHUAcgB0AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTctY3VydGlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  1664. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=800054.801956}}
  1665. @incollection{Zhang:2015aa,
  1666. Author = {Yizhou Zhang and Matthew Loring and Guido Salvaneschi and Barbara Liskov and Andrew C. Myers},
  1667. Booktitle = {Conference on Programming Language Design and Implementation},
  1668. Date-Added = {2015-04-27 02:24:59 +0000},
  1669. Date-Modified = {2015-04-27 02:26:00 +0000},
  1670. Publisher = {ACM},
  1671. Title = {Lightweight, Flexible Object-Oriented Generics},
  1672. Year = {2015},
  1673. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlnZW51cy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWdlbnVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOpPDRYxaCUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0WNOwgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdlbnVzLnBkZgAADgAUAAkAZwBlAG4AdQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2dlbnVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  1674. @book{Anderson:2009aa,
  1675. Author = {John R. Anderson},
  1676. Date-Added = {2015-04-26 23:35:00 +0000},
  1677. Date-Modified = {2015-04-26 23:36:54 +0000},
  1678. Publisher = {Oxford University Press},
  1679. Title = {How Can the Human Mind Occur in the Physical Universe?},
  1680. Year = {2009}}
  1681. @article{Ko:2006aa,
  1682. Acmid = {1248780},
  1683. Address = {Piscataway, NJ, USA},
  1684. Author = {Ko, Andrew J. and Myers, Brad A. and Coblenz, Michael J. and Aung, Htet Htet},
  1685. Date-Added = {2015-04-26 23:21:15 +0000},
  1686. Date-Modified = {2015-04-26 23:21:18 +0000},
  1687. Doi = {10.1109/TSE.2006.116},
  1688. Issn = {0098-5589},
  1689. Issue_Date = {December 2006},
  1690. Journal = {IEEE Trans. Softw. Eng.},
  1691. 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},
  1692. Month = dec,
  1693. Number = {12},
  1694. Numpages = {17},
  1695. Pages = {971--987},
  1696. Publisher = {IEEE Press},
  1697. Title = {An Exploratory Study of How Developers Seek, Relate, and Collect Relevant Information During Software Maintenance Tasks},
  1698. Url = {http://dx.doi.org/10.1109/TSE.2006.116},
  1699. Volume = {32},
  1700. Year = {2006},
  1701. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG0tvMjAwNlNlZWtSZWxhdGVDb2xsZWN0LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6dDdFi61VQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYyOVAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAAOADgAGwBLAG8AMgAwADAANgBTAGUAZQBrAFIAZQBsAGEAdABlAEMAbwBsAGwAZQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvS28yMDA2U2Vla1JlbGF0ZUNvbGxlY3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  1702. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2006.116}}
  1703. @inproceedings{Parnin:2010aa,
  1704. Author = {Chris Parnin},
  1705. Booktitle = {Proceedings of the 22nd Annual Workshop of the Psychology of Programming Interest Group},
  1706. Date-Added = {2015-04-26 23:17:54 +0000},
  1707. Date-Modified = {2015-04-26 23:18:37 +0000},
  1708. Editor = {Joey Lawrance and Rachel Bellamy},
  1709. Title = {A Cognitive Neuroscience Perspective on Memory for Programming Tasks},
  1710. Year = {2010},
  1711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZW1vcnkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZW1vcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpzN0WLqsFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjIvAAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZW1vcnkucGRmAA4AFgAKAG0AZQBtAG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21lbW9yeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1712. @article{Cant:1995aa,
  1713. Author = {SN Cant and DR Jeffery and B Henderson-Sellers},
  1714. Date-Added = {2015-04-26 23:05:26 +0000},
  1715. Date-Modified = {2015-04-26 23:05:29 +0000},
  1716. Doi = {http://dx.doi.org/10.1016/0950-5849(95)91491-H},
  1717. Issn = {0950-5849},
  1718. Journal = {Information and Software Technology},
  1719. Keywords = {cognitive complexity},
  1720. Number = {7},
  1721. Pages = {351 - 362},
  1722. Title = {A conceptual model of cognitive complexity of elements of the programming process},
  1723. Url = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  1724. Volume = {37},
  1725. Year = {1995},
  1726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNvZ25pdGl2ZS1jb21wbGV4aXR5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM6Z69Fi51BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYx+QAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29nbml0aXZlLWNvbXBsZXhpdHkucGRmAA4AMgAYAGMAbwBnAG4AaQB0AGkAdgBlAC0AYwBvAG0AcABsAGUAeABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jb2duaXRpdmUtY29tcGxleGl0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  1727. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/095058499591491H},
  1728. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0950-5849(95)91491-H}}
  1729. @incollection{Byrne:2003aa,
  1730. Acmid = {772082},
  1731. Address = {Hillsdale, NJ, USA},
  1732. Author = {Byrne, Michael D.},
  1733. Chapter = {Cognitive Architecture},
  1734. Date-Added = {2015-04-26 23:00:27 +0000},
  1735. Date-Modified = {2015-04-26 23:00:31 +0000},
  1736. Editor = {Jacko, Julie A. and Sears, Andrew},
  1737. Isbn = {0-8058-3838-4},
  1738. Numpages = {21},
  1739. Pages = {97--117},
  1740. Publisher = {L. Erlbaum Associates Inc.},
  1741. Title = {The Human-computer Interaction Handbook},
  1742. Url = {http://dl.acm.org/citation.cfm?id=772072.772082},
  1743. Year = {2003},
  1744. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=772072.772082}}
  1745. @article{Soloway:1984aa,
  1746. Acmid = {2283195},
  1747. Address = {Piscataway, NJ, USA},
  1748. Author = {Soloway, Elliot and Ehrlich, Kate},
  1749. Date-Added = {2015-04-26 22:57:18 +0000},
  1750. Date-Modified = {2015-04-26 22:57:21 +0000},
  1751. Doi = {10.1109/TSE.1984.5010283},
  1752. Issn = {0098-5589},
  1753. Issue_Date = {September 1984},
  1754. Journal = {IEEE Trans. Softw. Eng.},
  1755. Keywords = {Cognitive models of programming, novice/expert differences, program conprehension, software psychology},
  1756. Month = sep,
  1757. Number = {5},
  1758. Numpages = {15},
  1759. Pages = {595--609},
  1760. Publisher = {IEEE Press},
  1761. Title = {Empirical Studies of Programming Knowledge},
  1762. Url = {http://dx.doi.org/10.1109/TSE.1984.5010283},
  1763. Volume = {10},
  1764. Year = {1984},
  1765. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1984.5010283}}
  1766. @inproceedings{Siegmund:2014aa,
  1767. Acmid = {2568252},
  1768. Address = {New York, NY, USA},
  1769. 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}},
  1770. Booktitle = {Proceedings of the 36th International Conference on Software Engineering},
  1771. Date-Added = {2015-04-26 22:52:13 +0000},
  1772. Date-Modified = {2015-04-26 22:52:18 +0000},
  1773. Doi = {10.1145/2568225.2568252},
  1774. Isbn = {978-1-4503-2756-5},
  1775. Keywords = {Functional magnetic resonance imaging, program comprehension},
  1776. Location = {Hyderabad, India},
  1777. Numpages = {12},
  1778. Pages = {378--389},
  1779. Publisher = {ACM},
  1780. Series = {ICSE 2014},
  1781. Title = {Understanding Understanding Source Code with Functional Magnetic Resonance Imaging},
  1782. Url = {http://doi.acm.org/10.1145/2568225.2568252},
  1783. Year = {2014},
  1784. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzgtc2llZ211bmQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc4LXNpZWdtdW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAzpco0WLkfVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFjHL0AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc4LXNpZWdtdW5kLnBkZgAADgAkABEAcAAzADcAOAAtAHMAaQBlAGcAbQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzc4LXNpZWdtdW5kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  1785. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2568225.2568252},
  1786. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2568225.2568252}}
  1787. @article{Smaragdakis:2015aa,
  1788. Author = {Yannis Smaragdakis and George Balatsouras},
  1789. Date-Added = {2015-04-25 02:49:52 +0000},
  1790. Date-Modified = {2015-04-25 02:51:01 +0000},
  1791. Journal = {Foundations and Trends in Programming Languages},
  1792. Number = {1},
  1793. Title = {Pointer Analysis},
  1794. Volume = {2},
  1795. Year = {2015},
  1796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvaW50cy10by10dXRvcmlhbDE1LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAM50YdFgeV5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRYLGeAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9pbnRzLXRvLXR1dG9yaWFsMTUucGRmAA4AMgAYAHAAbwBpAG4AdABzAC0AdABvAC0AdAB1AHQAbwByAGkAYQBsADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wb2ludHMtdG8tdHV0b3JpYWwxNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  1797. @article{Herlihy:1999aa,
  1798. Acmid = {331529},
  1799. Address = {New York, NY, USA},
  1800. Author = {Herlihy, Maurice and Shavit, Nir},
  1801. Date-Added = {2015-04-23 09:35:12 +0000},
  1802. Date-Modified = {2015-04-23 09:35:21 +0000},
  1803. Doi = {10.1145/331524.331529},
  1804. Issn = {0004-5411},
  1805. Issue_Date = {Nov. 1999},
  1806. Journal = {J. ACM},
  1807. Keywords = {algebraic topology, asynchronous distributed computation, decision tasks, distributed computing, homology, simplicial complex, wait-tree algorithms},
  1808. Month = nov,
  1809. Number = {6},
  1810. Numpages = {66},
  1811. Pages = {858--923},
  1812. Publisher = {ACM},
  1813. Title = {The Topological Structure of Asynchronous Computability},
  1814. Url = {http://doi.acm.org/10.1145/331524.331529},
  1815. Volume = {46},
  1816. Year = {1999},
  1817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NTgtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NTgtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADOABrRXjVJUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0V5tiQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NTgtaGVybGloeS5wZGYADgAiABAAcAA4ADUAOAAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg1OC1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1818. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331524.331529},
  1819. Bdsk-Url-2 = {http://dx.doi.org/10.1145/331524.331529}}
  1820. @article{Lynch:1995aa,
  1821. Author = {Nancy Lynch and Frits Vaandrager},
  1822. Date-Added = {2015-04-22 17:58:24 +0000},
  1823. Date-Modified = {2015-04-22 17:59:30 +0000},
  1824. Journal = {Information and Computation},
  1825. Number = {2},
  1826. Pages = {214--233},
  1827. Title = {Forward and backward simlations},
  1828. Volume = {121},
  1829. Year = {1995},
  1830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpUTS00ODYucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpUTS00ODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAze7A0V1ZtFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFdkfQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBUTS00ODYucGRmAA4AFgAKAFQATQAtADQAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL1RNLTQ4Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  1831. @book{Aceto:2007aa,
  1832. Author = {Luca Aceto and Anna Ingolfsdottir and Kim G. Larsen and Jiri Srba},
  1833. Date-Added = {2015-04-02 17:14:45 +0000},
  1834. Date-Modified = {2015-04-02 17:16:14 +0000},
  1835. Publisher = {Cambridge University Press},
  1836. Title = {Reactive Systems: Modelling, Specification and Verification},
  1837. Year = {2007},
  1838. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN2LWJvb2stcGFydDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzdi1ib29rLXBhcnQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAylY+0ULxqFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANFDKegAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdi1ib29rLXBhcnQxLnBkZgAADgAkABEAcwB2AC0AYgBvAG8AawAtAHAAYQByAHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zdi1ib29rLXBhcnQxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  1839. @inproceedings{Allende:2013ab,
  1840. Acmid = {2508171},
  1841. Address = {New York, NY, USA},
  1842. Author = {Allende, Esteban and Fabry, Johan and Tanter, \'{E}ric},
  1843. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  1844. Date-Added = {2015-03-30 14:37:22 +0000},
  1845. Date-Modified = {2015-03-30 14:37:27 +0000},
  1846. Doi = {10.1145/2508168.2508171},
  1847. Isbn = {978-1-4503-2433-5},
  1848. Keywords = {casts, gradual typing, gradualtalk},
  1849. Location = {Indianapolis, Indiana, USA},
  1850. Numpages = {10},
  1851. Pages = {27--36},
  1852. Publisher = {ACM},
  1853. Series = {DLS '13},
  1854. Title = {Cast Insertion Strategies for Gradually-typed Objects},
  1855. Url = {http://doi.acm.org/10.1145/2508168.2508171},
  1856. Year = {2013},
  1857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3LWFsbGVuZGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMmjNdE+2BdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRPxBXAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWFsbGVuZGUucGRmAAAOACAADwBwADIANwAtAGEAbABsAGUAbgBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI3LWFsbGVuZGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  1858. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508171},
  1859. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508171}}
  1860. @article{Cardelli:1992aa,
  1861. Acmid = {142141},
  1862. Address = {New York, NY, USA},
  1863. Author = {Cardelli, Luca and Donahue, James and Glassman, Lucille and Jordan, Mick and Kalsow, Bill and Nelson, Greg},
  1864. Date-Added = {2015-03-13 15:15:18 +0000},
  1865. Date-Modified = {2015-03-13 15:15:21 +0000},
  1866. Doi = {10.1145/142137.142141},
  1867. Issn = {0362-1340},
  1868. Issue_Date = {Aug. 1992},
  1869. Journal = {SIGPLAN Not.},
  1870. Month = aug,
  1871. Number = {8},
  1872. Numpages = {28},
  1873. Pages = {15--42},
  1874. Publisher = {ACM},
  1875. Title = {Modula-3 Language Definition},
  1876. Url = {http://doi.acm.org/10.1145/142137.142141},
  1877. Volume = {27},
  1878. Year = {1992},
  1879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNS1jYXJkZWxsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNS1jYXJkZWxsaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADGuWLRKHdUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SivlAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNS1jYXJkZWxsaS5wZGYADgAiABAAcAAxADUALQBjAGEAcgBkAGUAbABsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1LWNhcmRlbGxpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1880. Bdsk-Url-1 = {http://doi.acm.org/10.1145/142137.142141},
  1881. Bdsk-Url-2 = {http://dx.doi.org/10.1145/142137.142141}}
  1882. @inproceedings{Conchon:2007aa,
  1883. Acmid = {1292541},
  1884. Address = {New York, NY, USA},
  1885. Author = {Conchon, Sylvain and Filli\^{a}tre, Jean-Christophe},
  1886. Booktitle = {Proceedings of the 2007 Workshop on Workshop on ML},
  1887. Date-Added = {2015-03-12 17:29:53 +0000},
  1888. Date-Modified = {2015-03-12 17:29:56 +0000},
  1889. Doi = {10.1145/1292535.1292541},
  1890. Isbn = {978-1-59593-676-9},
  1891. Keywords = {formal verification, persistence, union-find},
  1892. Location = {Freiburg, Germany},
  1893. Numpages = {10},
  1894. Pages = {37--46},
  1895. Publisher = {ACM},
  1896. Series = {ML '07},
  1897. Title = {A Persistent Union-find Data Structure},
  1898. Url = {http://doi.acm.org/10.1145/1292535.1292541},
  1899. Year = {2007},
  1900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wdWYtd21sMDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wdWYtd21sMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxoz50SdFbAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnfawAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwdWYtd21sMDcucGRmAAAOABwADQBwAHUAZgAtAHcAbQBsADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wdWYtd21sMDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  1901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292541},
  1902. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1292535.1292541}}
  1903. @inproceedings{Hiniker:2005aa,
  1904. Acmid = {1100546},
  1905. Address = {Washington, DC, USA},
  1906. Author = {Hiniker, David and Hazelwood, Kim and Smith, Michael D.},
  1907. Booktitle = {Proceedings of the 38th Annual IEEE/ACM International Symposium on Microarchitecture},
  1908. Date-Added = {2015-02-26 16:50:35 +0000},
  1909. Date-Modified = {2015-02-26 16:50:39 +0000},
  1910. Doi = {10.1109/MICRO.2005.22},
  1911. Isbn = {0-7695-2440-0},
  1912. Location = {Barcelona, Spain},
  1913. Numpages = {14},
  1914. Pages = {141--154},
  1915. Publisher = {IEEE Computer Society},
  1916. Series = {MICRO 38},
  1917. Title = {Improving Region Selection in Dynamic Optimization Systems},
  1918. Url = {http://dx.doi.org/10.1109/MICRO.2005.22},
  1919. Year = {2005},
  1920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttaWNybzA1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWljcm8wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDSL9EUuRtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFP9rAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWljcm8wNS5wZGYAAA4AGAALAG0AaQBjAHIAbwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbWljcm8wNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  1921. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.22}}
  1922. @inproceedings{Shankar:2005aa,
  1923. Acmid = {1094837},
  1924. Address = {New York, NY, USA},
  1925. Author = {Shankar, Ajeet and Sastry, S. Subramanya and Bod\'{\i}k, Rastislav and Smith, James E.},
  1926. Booktitle = {Proceedings of the 20th Annual ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  1927. Date-Added = {2015-02-24 03:07:25 +0000},
  1928. Date-Modified = {2015-02-24 03:07:29 +0000},
  1929. Doi = {10.1145/1094811.1094837},
  1930. Isbn = {1-59593-031-0},
  1931. Keywords = {dynamic optimization, partial evaluation, program analysis, specialization},
  1932. Location = {San Diego, CA, USA},
  1933. Numpages = {17},
  1934. Pages = {327--343},
  1935. Publisher = {ACM},
  1936. Series = {OOPSLA '05},
  1937. Title = {Runtime Specialization with Optimistic Heap Analysis},
  1938. Url = {http://doi.acm.org/10.1145/1094811.1094837},
  1939. Year = {2005},
  1940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjctc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjctc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAAVrREVU3UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGbhwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjctc2hhbmthci5wZGYADgAiABAAcAAzADIANwAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMyNy1zaGFua2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  1941. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094837},
  1942. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1094811.1094837}}
  1943. @inproceedings{Hendren:1992aa,
  1944. Acmid = {143138},
  1945. Address = {New York, NY, USA},
  1946. Author = {Hendren, Laurie J. and Hummell, Joseph and Nicolau, Alexandru},
  1947. Booktitle = {Proceedings of the ACM SIGPLAN 1992 Conference on Programming Language Design and Implementation},
  1948. Date-Added = {2015-02-23 21:50:04 +0000},
  1949. Date-Modified = {2015-02-23 21:50:07 +0000},
  1950. Doi = {10.1145/143095.143138},
  1951. Isbn = {0-89791-475-9},
  1952. Location = {San Francisco, California, USA},
  1953. Numpages = {12},
  1954. Pages = {249--260},
  1955. Publisher = {ACM},
  1956. Series = {PLDI '92},
  1957. Title = {Abstractions for Recursive Pointer Data Structures: Improving the Analysis and Transformation of Imperative Programs},
  1958. Url = {http://doi.acm.org/10.1145/143095.143138},
  1959. Year = {1992},
  1960. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143095.143138},
  1961. Bdsk-Url-2 = {http://dx.doi.org/10.1145/143095.143138}}
  1962. @inproceedings{Hummel:1994aa,
  1963. Acmid = {178262},
  1964. Address = {New York, NY, USA},
  1965. Author = {Hummel, Joseph and Hendren, Laurie J. and Nicolau, Alexandru},
  1966. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  1967. Date-Added = {2015-02-23 21:49:37 +0000},
  1968. Date-Modified = {2015-02-23 21:49:41 +0000},
  1969. Doi = {10.1145/178243.178262},
  1970. Isbn = {0-89791-662-X},
  1971. Location = {Orlando, Florida, USA},
  1972. Numpages = {12},
  1973. Pages = {218--229},
  1974. Publisher = {ACM},
  1975. Series = {PLDI '94},
  1976. Title = {A General Data Dependence Test for Dynamic, Pointer-based Data Structures},
  1977. Url = {http://doi.acm.org/10.1145/178243.178262},
  1978. Year = {1994},
  1979. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178262},
  1980. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178262}}
  1981. @inproceedings{Rompf:2014aa,
  1982. Acmid = {2594316},
  1983. Address = {New York, NY, USA},
  1984. Author = {Rompf, Tiark and Sujeeth, Arvind K. and Brown, Kevin J. and Lee, HyoukJoong and Chafi, Hassan and Olukotun, Kunle},
  1985. Booktitle = {Proceedings of the 35th ACM SIGPLAN Conference on Programming Language Design and Implementation},
  1986. Date-Added = {2015-02-23 21:38:26 +0000},
  1987. Date-Modified = {2015-02-23 21:38:30 +0000},
  1988. Doi = {10.1145/2594291.2594316},
  1989. Isbn = {978-1-4503-2784-8},
  1990. Keywords = {JIT compilation, program generation, staging},
  1991. Location = {Edinburgh, United Kingdom},
  1992. Numpages = {12},
  1993. Pages = {41--52},
  1994. Publisher = {ACM},
  1995. Series = {PLDI '14},
  1996. Title = {Surgical Precision JIT Compilers},
  1997. Url = {http://doi.acm.org/10.1145/2594291.2594316},
  1998. Year = {2014},
  1999. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEtcm9tcGYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEtcm9tcGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/XL0REIGlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERTmoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDEtcm9tcGYucGRmAAAOABwADQBwADQAMQAtAHIAbwBtAHAAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDEtcm9tcGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2000. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2594291.2594316},
  2001. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2594291.2594316}}
  2002. @inproceedings{Kedlaya:2013aa,
  2003. Acmid = {2508177},
  2004. Address = {New York, NY, USA},
  2005. Author = {Kedlaya, Madhukar N. and Roesch, Jared and Robatmili, Behnam and Reshadi, Mehrdad and Hardekopf, Ben},
  2006. Booktitle = {Proceedings of the 9th Symposium on Dynamic Languages},
  2007. Date-Added = {2015-02-23 21:25:34 +0000},
  2008. Date-Modified = {2015-02-23 21:25:38 +0000},
  2009. Doi = {10.1145/2508168.2508177},
  2010. Isbn = {978-1-4503-2433-5},
  2011. Keywords = {javascript, language implementation, profiling, type inference, type specialization},
  2012. Location = {Indianapolis, Indiana, USA},
  2013. Numpages = {12},
  2014. Pages = {37--48},
  2015. Publisher = {ACM},
  2016. Series = {DLS '13},
  2017. Title = {Improved Type Specialization for Dynamic Scripting Languages},
  2018. Url = {http://doi.acm.org/10.1145/2508168.2508177},
  2019. Year = {2013},
  2020. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNy1rZWRsYXlhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3LWtlZGxheWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL/1ctERB7xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREU4MAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3LWtlZGxheWEucGRmAAAOACAADwBwADMANwAtAGsAZQBkAGwAYQB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3LWtlZGxheWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2021. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2508168.2508177},
  2022. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2508168.2508177}}
  2023. @inproceedings{Chang:2011aa,
  2024. Acmid = {2047853},
  2025. Address = {New York, NY, USA},
  2026. Author = {Chang, Mason and Mathiske, Bernd and Smith, Edwin and Chaudhuri, Avik and Gal, Andreas and Bebenita, Michael and Wimmer, Christian and Franz, Michael},
  2027. Booktitle = {Proceedings of the 7th Symposium on Dynamic Languages},
  2028. Date-Added = {2015-02-23 21:22:11 +0000},
  2029. Date-Modified = {2015-02-23 21:22:15 +0000},
  2030. Doi = {10.1145/2047849.2047853},
  2031. Isbn = {978-1-4503-0939-4},
  2032. Keywords = {actionscript, dynamic compilation, javascript type speculation, optionally typed languages, tamarin, type inference},
  2033. Location = {Portland, Oregon, USA},
  2034. Numpages = {12},
  2035. Pages = {13--24},
  2036. Publisher = {ACM},
  2037. Series = {DLS '11},
  2038. Title = {The Impact of Optional Type Information on Jit Compilation of Dynamically Typed Languages},
  2039. Url = {http://doi.acm.org/10.1145/2047849.2047853},
  2040. Year = {2011},
  2041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv/OG0REEWlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANERSqoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtY2hhbmcucGRmAAAOABwADQBwADEAMwAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtY2hhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2042. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2047849.2047853},
  2043. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2047849.2047853}}
  2044. @inproceedings{Siek:2015ac,
  2045. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and John Tang Boyland},
  2046. Booktitle = {SNAPL: Summit on Advances in Programming Languages},
  2047. Date-Added = {2015-02-21 18:52:07 +0000},
  2048. Date-Modified = {2015-02-21 18:56:48 +0000},
  2049. Month = {May},
  2050. Series = {{LIPIcs}: {Leibniz} International Proceedings in Informatics},
  2051. Title = {Refined Criteria for Gradual Typing},
  2052. Year = {2015},
  2053. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZT3R3WgzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d2gcwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJlZmluZWQtY3JpdGVyaWEtZ3JhZHVhbC5wZGYADgA6ABwAcgBlAGYAaQBuAGUAZAAtAGMAcgBpAHQAZQByAGkAYQAtAGcAcgBhAGQAdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvcmVmaW5lZC1jcml0ZXJpYS1ncmFkdWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  2054. @inproceedings{Bruce:1985aa,
  2055. Acmid = {22175},
  2056. Address = {New York, NY, USA},
  2057. Author = {Bruce, K B and Longo, G},
  2058. Booktitle = {Proceedings of the Seventeenth Annual ACM Symposium on Theory of Computing},
  2059. Date-Added = {2015-02-21 18:47:06 +0000},
  2060. Date-Modified = {2015-02-21 18:47:11 +0000},
  2061. Doi = {10.1145/22145.22175},
  2062. Isbn = {0-89791-151-2},
  2063. Location = {Providence, Rhode Island, USA},
  2064. Numpages = {10},
  2065. Pages = {263--272},
  2066. Publisher = {ACM},
  2067. Series = {STOC '85},
  2068. Title = {Provable Isomorphisms and Domain Equations in Models of Typed Languages},
  2069. Url = {http://doi.acm.org/10.1145/22145.22175},
  2070. Year = {1985},
  2071. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYzLWJydWNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2My1icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96edEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2My1icnVjZS5wZGYADgAeAA4AcAAyADYAMwAtAGIAcgB1AGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYzLWJydWNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2072. Bdsk-Url-1 = {http://doi.acm.org/10.1145/22145.22175},
  2073. Bdsk-Url-2 = {http://dx.doi.org/10.1145/22145.22175}}
  2074. @article{Statman:1985aa,
  2075. Author = {R. Statman},
  2076. Date-Added = {2015-02-06 15:21:05 +0000},
  2077. Date-Modified = {2015-02-06 15:21:08 +0000},
  2078. Doi = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2},
  2079. Issn = {0019-9958},
  2080. Journal = {Information and Control},
  2081. Number = {2--3},
  2082. Pages = {85 - 97},
  2083. Title = {Logical relations and the typed λ-calculus},
  2084. Url = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  2085. Volume = {65},
  2086. Year = {1985},
  2087. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2xvZ2ljYWwtcmVsLXN0YXRtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i70Q844VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAADgAwABcAbABvAGcAaQBjAGEAbAAtAHIAZQBsAC0AcwB0AGEAdABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9sb2dpY2FsLXJlbC1zdGF0bWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  2088. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0019995885800012},
  2089. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0019-9958(85)80001-2}}
  2090. @inproceedings{Castagna:2014aa,
  2091. Acmid = {2535840},
  2092. Author = {Castagna, Giuseppe and Nguyen, Kim and Xu, Zhiwu and Im, Hyeonseung and Lenglet, Sergue\"{\i} and Padovani, Luca},
  2093. Booktitle = {Symposium on Principles of Programming Languages},
  2094. Date-Added = {2015-02-02 15:05:25 +0000},
  2095. Date-Modified = {2015-10-14 18:54:07 +0000},
  2096. Keywords = {intersection types, polymorphism, types, xml},
  2097. Location = {San Diego, California, USA},
  2098. Numpages = {13},
  2099. Pages = {5--17},
  2100. Publisher = {ACM},
  2101. Series = {POPL},
  2102. Title = {Polymorphic Functions with Set-theoretic Types: Part 1: Syntax, Semantics, and Evaluation},
  2103. Year = {2014},
  2104. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWNhc3RhZ25hLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtY2FzdGFnbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JNEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtY2FzdGFnbmEucGRmAAAOACAADwBwADUALQBjAGEAcwB0AGEAZwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUtY2FzdGFnbmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2105. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2535838.2535840},
  2106. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2535838.2535840}}
  2107. @inproceedings{Siek:2015ab,
  2108. Author = {Jeremy G. Siek and Peter Thiemann and Philip Wadler},
  2109. Booktitle = {Conference on Programming Language Design and Implementation},
  2110. Date-Added = {2015-02-02 14:35:15 +0000},
  2111. Date-Modified = {2015-10-14 18:55:17 +0000},
  2112. Month = {June},
  2113. Series = {PLDI},
  2114. Title = {Blame and coercion: Together again for the first time},
  2115. Year = {2015},
  2116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7g9N0dv30lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHcMBIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI1LXNpZWsucGRmAAAOABwADQBwADQAMgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDI1LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  2117. @article{Lochbihler:2014aa,
  2118. Acmid = {2518191},
  2119. Address = {New York, NY, USA},
  2120. Articleno = {12},
  2121. Author = {Lochbihler, Andreas},
  2122. Date-Added = {2015-01-27 03:30:24 +0000},
  2123. Date-Modified = {2015-01-27 03:30:30 +0000},
  2124. Doi = {10.1145/2518191},
  2125. Issn = {0164-0925},
  2126. Issue_Date = {December 2013},
  2127. Journal = {ACM Trans. Program. Lang. Syst.},
  2128. Keywords = {Data race freedom, Java memory model, operational semantics, type safety},
  2129. Month = jan,
  2130. Number = {4},
  2131. Numpages = {65},
  2132. Pages = {12:1--12:65},
  2133. Publisher = {ACM},
  2134. Title = {Making the Java Memory Model Safe},
  2135. Url = {http://doi.acm.org/10.1145/2518191},
  2136. Volume = {35},
  2137. Year = {2014},
  2138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmExMi1sb2NoYmlobGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTEyLWxvY2hiaWhsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubNEPNSVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTEyLWxvY2hiaWhsZXIucGRmAA4AJgASAGEAMQAyAC0AbABvAGMAaABiAGkAaABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hMTItbG9jaGJpaGxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  2139. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2518191},
  2140. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2518191}}
  2141. @inproceedings{Aspinall:2007aa,
  2142. Acmid = {1792237},
  2143. Address = {Berlin, Heidelberg},
  2144. Author = {Aspinall, David and \v{S}ev\v{c}\'{\i}k, Jaroslav},
  2145. Booktitle = {Proceedings of the 20th International Conference on Theorem Proving in Higher Order Logics},
  2146. Date-Added = {2015-01-27 03:18:33 +0000},
  2147. Date-Modified = {2015-01-27 03:18:37 +0000},
  2148. Isbn = {3-540-74590-4, 978-3-540-74590-7},
  2149. Location = {Kaiserslautern, Germany},
  2150. Numpages = {16},
  2151. Pages = {22--37},
  2152. Publisher = {Springer-Verlag},
  2153. Series = {TPHOLs'07},
  2154. Title = {Formalising Java's Data Race Free Guarantee},
  2155. Url = {http://dl.acm.org/citation.cfm?id=1792233.1792237},
  2156. Year = {2007},
  2157. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtqbW1mb3JtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELam1tZm9ybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92E9EPN3xQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAam1tZm9ybS5wZGYAAA4AGAALAGoAbQBtAGYAbwByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvam1tZm9ybS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2158. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1792233.1792237}}
  2159. @inproceedings{Ramananandro:2015aa,
  2160. Acmid = {2693167},
  2161. Address = {New York, NY, USA},
  2162. Author = {Ramananandro, Tahina and Shao, Zhong and Weng, Shu-Chun and Koenig, J{\'e}r{\'e}mie and Fu, Yuchen},
  2163. Booktitle = {Proceedings of the 2015 Conference on Certified Programs and Proofs},
  2164. Date-Added = {2015-01-26 21:33:43 +0000},
  2165. Date-Modified = {2015-01-26 21:33:46 +0000},
  2166. Doi = {10.1145/2676724.2693167},
  2167. Isbn = {978-1-4503-3296-5},
  2168. Keywords = {compositional semantics, horizontal composition, verified compilation and linking, vertical composition},
  2169. Location = {Mumbai, India},
  2170. Numpages = {12},
  2171. Pages = {3--14},
  2172. Publisher = {ACM},
  2173. Series = {CPP '15},
  2174. Title = {A Compositional Semantics for Verified Separate Compilation and Linking},
  2175. Url = {http://doi.acm.org/10.1145/2676724.2693167},
  2176. Year = {2015},
  2177. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzLXJhbWFuYW5hbmRyby5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzLXJhbWFuYW5hbmRyby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqbRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzLXJhbWFuYW5hbmRyby5wZGYAAA4AKAATAHAAMwAtAHIAYQBtAGEAbgBhAG4AYQBuAGQAcgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzLXJhbWFuYW5hbmRyby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  2178. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2676724.2693167},
  2179. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2676724.2693167}}
  2180. @incollection{Hoare:2002aa,
  2181. Acmid = {762978},
  2182. Address = {New York, NY, USA},
  2183. Author = {Hoare, C. A. R.},
  2184. Chapter = {Towards a Theory of Parallel Programming},
  2185. Date-Added = {2015-01-26 21:18:43 +0000},
  2186. Date-Modified = {2015-01-26 21:18:57 +0000},
  2187. Editor = {Hansen, Per Brinch},
  2188. Isbn = {0-387-95401-5},
  2189. Numpages = {14},
  2190. Pages = {231--244},
  2191. Publisher = {Springer-Verlag New York, Inc.},
  2192. Title = {The Origin of Concurrent Programming},
  2193. Url = {http://dl.acm.org/citation.cfm?id=762971.762978},
  2194. Year = {2002},
  2195. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=762971.762978}}
  2196. @inproceedings{Adya:2002aa,
  2197. Acmid = {713851},
  2198. Address = {Berkeley, CA, USA},
  2199. Author = {Adya, Atul and Howell, Jon and Theimer, Marvin and Bolosky, William J. and Douceur, John R.},
  2200. Booktitle = {Proceedings of the General Track of the Annual Conference on USENIX Annual Technical Conference},
  2201. Date-Added = {2015-01-26 20:24:24 +0000},
  2202. Date-Modified = {2015-01-26 20:24:27 +0000},
  2203. Isbn = {1-880446-00-6},
  2204. Numpages = {14},
  2205. Pages = {289--302},
  2206. Publisher = {USENIX Association},
  2207. Series = {ATEC '02},
  2208. Title = {Cooperative Task Management Without Manual Stack Management},
  2209. Url = {http://dl.acm.org/citation.cfm?id=647057.713851},
  2210. Year = {2002},
  2211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXVzZW5peDIwMDItZmliZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVdXNlbml4MjAwMi1maWJlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NatEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdXNlbml4MjAwMi1maWJlcnMucGRmAAAOACwAFQB1AHMAZQBuAGkAeAAyADAAMAAyAC0AZgBpAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvdXNlbml4MjAwMi1maWJlcnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  2212. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647057.713851}}
  2213. @book{Powell:2008aa,
  2214. Address = {New York, NY, USA},
  2215. Author = {Powell, Thomas},
  2216. Date-Added = {2015-01-26 20:20:40 +0000},
  2217. Date-Modified = {2015-01-26 20:20:42 +0000},
  2218. Edition = {1},
  2219. Isbn = {007149216X, 9780071492164},
  2220. Publisher = {McGraw-Hill, Inc.},
  2221. Title = {Ajax: The Complete Reference},
  2222. Year = {2008}}
  2223. @inproceedings{Krohn:2007aa,
  2224. Acmid = {1364392},
  2225. Address = {Berkeley, CA, USA},
  2226. Articleno = {7},
  2227. Author = {Krohn, Maxwell and Kohler, Eddie and Kaashoek, M. Frans},
  2228. Booktitle = {2007 USENIX Annual Technical Conference on Proceedings of the USENIX Annual Technical Conference},
  2229. Date-Added = {2015-01-26 16:56:33 +0000},
  2230. Date-Modified = {2015-01-26 16:57:37 +0000},
  2231. Isbn = {999-8888-77-6},
  2232. Location = {Santa Clara, CA},
  2233. Numpages = {14},
  2234. Pages = {7:1--7:14},
  2235. Publisher = {USENIX Association},
  2236. Series = {ATC'07},
  2237. Title = {Events Can Make Sense},
  2238. Url = {http://dl.acm.org/citation.cfm?id=1364385.1364392},
  2239. Year = {2007},
  2240. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh0YW1lLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdGFtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KPNEPPJhQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFtZS5wZGYADgASAAgAdABhAG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi90YW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  2241. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1364385.1364392}}
  2242. @inproceedings{Gay:2003aa,
  2243. Acmid = {781133},
  2244. Address = {New York, NY, USA},
  2245. Author = {Gay, David and Levis, Philip and von Behren, Robert and Welsh, Matt and Brewer, Eric and Culler, David},
  2246. Booktitle = {Proceedings of the ACM SIGPLAN 2003 Conference on Programming Language Design and Implementation},
  2247. Date-Added = {2015-01-26 16:52:16 +0000},
  2248. Date-Modified = {2015-01-26 16:52:20 +0000},
  2249. Doi = {10.1145/781131.781133},
  2250. Isbn = {1-58113-662-5},
  2251. Keywords = {C, TinyOS, components, concurrency, data races, first-order, modules, nesC, programming languages},
  2252. Location = {San Diego, California, USA},
  2253. Numpages = {11},
  2254. Pages = {1--11},
  2255. Publisher = {ACM},
  2256. Series = {PLDI '03},
  2257. Title = {The nesC Language: A Holistic Approach to Networked Embedded Systems},
  2258. Url = {http://doi.acm.org/10.1145/781131.781133},
  2259. Year = {2003},
  2260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1nYXkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1nYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l00Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1nYXkucGRmAA4AFgAKAHAAMQAtAGcAYQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AxLWdheS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  2261. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781133},
  2262. Bdsk-Url-2 = {http://dx.doi.org/10.1145/781131.781133}}
  2263. @inproceedings{Queinnec:2000aa,
  2264. Acmid = {351243},
  2265. Address = {New York, NY, USA},
  2266. Author = {Queinnec, Christian},
  2267. Booktitle = {Proceedings of the Fifth ACM SIGPLAN International Conference on Functional Programming},
  2268. Date-Added = {2015-01-26 16:50:39 +0000},
  2269. Date-Modified = {2015-01-26 16:50:42 +0000},
  2270. Doi = {10.1145/351240.351243},
  2271. Isbn = {1-58113-202-6},
  2272. Numpages = {11},
  2273. Pages = {23--33},
  2274. Publisher = {ACM},
  2275. Series = {ICFP '00},
  2276. Title = {The Influence of Browsers on Evaluators or, Continuations to Program Web Servers},
  2277. Url = {http://doi.acm.org/10.1145/351240.351243},
  2278. Year = {2000},
  2279. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1xdWVpbm5lYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1xdWVpbm5lYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekzRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1xdWVpbm5lYy5wZGYADgAiABAAcAAyADMALQBxAHUAZQBpAG4AbgBlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXF1ZWlubmVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2280. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351243},
  2281. Bdsk-Url-2 = {http://dx.doi.org/10.1145/351240.351243}}
  2282. @incollection{Graunke:2001aa,
  2283. Author = {Graunke, Paul and Krishnamurthi, Shriram and Van Der Hoeven, Steve and Felleisen, Matthias},
  2284. Booktitle = {Programming Languages and Systems},
  2285. Date-Added = {2015-01-26 16:46:39 +0000},
  2286. Date-Modified = {2015-01-26 16:46:41 +0000},
  2287. Doi = {10.1007/3-540-45309-1_9},
  2288. Editor = {Sands, David},
  2289. Isbn = {978-3-540-41862-7},
  2290. Language = {English},
  2291. Pages = {122-136},
  2292. Publisher = {Springer Berlin Heidelberg},
  2293. Series = {Lecture Notes in Computer Science},
  2294. Title = {Programming the Web with High-Level Programming Languages},
  2295. Url = {http://dx.doi.org/10.1007/3-540-45309-1_9},
  2296. Volume = {2028},
  2297. Year = {2001},
  2298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwcm9nLXdlYi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHByb2ctd2ViLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBrRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHByb2ctd2ViLnBkZgAOABoADABwAHIAbwBnAC0AdwBlAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcHJvZy13ZWIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  2299. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-45309-1_9}}
  2300. @inproceedings{Killian:2007aa,
  2301. Acmid = {1250755},
  2302. Address = {New York, NY, USA},
  2303. Author = {Killian, Charles Edwin and Anderson, James W. and Braud, Ryan and Jhala, Ranjit and Vahdat, Amin M.},
  2304. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  2305. Date-Added = {2015-01-25 03:06:50 +0000},
  2306. Date-Modified = {2015-01-25 03:06:53 +0000},
  2307. Doi = {10.1145/1250734.1250755},
  2308. Isbn = {978-1-59593-633-2},
  2309. Keywords = {Mace, concurrency, debugging, distributed systems, domain specific languages, event driven programming, model checking},
  2310. Location = {San Diego, California, USA},
  2311. Numpages = {10},
  2312. Pages = {179--188},
  2313. Publisher = {ACM},
  2314. Series = {PLDI '07},
  2315. Title = {Mace: Language Support for Building Distributed Systems},
  2316. Url = {http://doi.acm.org/10.1145/1250734.1250755},
  2317. Year = {2007},
  2318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNzkta2lsbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNzkta2lsbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egfRDzjwUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNzkta2lsbGlhbi5wZGYADgAiABAAcAAxADcAOQAtAGsAaQBsAGwAaQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE3OS1raWxsaWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250755},
  2320. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250755}}
  2321. @article{Church:1932aa,
  2322. Author = {Church, Alonzo},
  2323. Copyright = {Copyright {\copyright} 1932 Annals of Mathematics},
  2324. Date-Added = {2015-01-23 21:04:09 +0000},
  2325. Date-Modified = {2015-01-23 21:04:14 +0000},
  2326. Issn = {0003486X},
  2327. Journal = {Annals of Mathematics},
  2328. Jstor_Articletype = {research-article},
  2329. Jstor_Formatteddate = {Apr., 1932},
  2330. Language = {English},
  2331. Number = {2},
  2332. Pages = {pp. 346-366},
  2333. Publisher = {Annals of Mathematics},
  2334. Series = {Second Series},
  2335. Title = {A Set of Postulates for the Foundation of Logic},
  2336. Url = {http://www.jstor.org/stable/1968337},
  2337. Volume = {33},
  2338. Year = {1932},
  2339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXNldC1vZi1wb3N0dWxhdGVzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KANEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAAOACwAFQBzAGUAdAAtAG8AZgAtAHAAbwBzAHQAdQBsAGEAdABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvc2V0LW9mLXBvc3R1bGF0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  2340. Bdsk-Url-1 = {http://www.jstor.org/stable/1968337}}
  2341. @incollection{Rutten:1998aa,
  2342. Author = {Rutten, J.J.M.M.},
  2343. Booktitle = {CONCUR'98 Concurrency Theory},
  2344. Date-Added = {2015-01-22 22:23:14 +0000},
  2345. Date-Modified = {2015-01-22 22:23:16 +0000},
  2346. Doi = {10.1007/BFb0055624},
  2347. Editor = {Sangiorgi, Davide and de Simone, Robert},
  2348. Isbn = {978-3-540-64896-3},
  2349. Language = {English},
  2350. Pages = {194-218},
  2351. Publisher = {Springer Berlin Heidelberg},
  2352. Series = {Lecture Notes in Computer Science},
  2353. Title = {Automata and coinduction (an exercise in coalgebra)},
  2354. Url = {http://dx.doi.org/10.1007/BFb0055624},
  2355. Volume = {1466},
  2356. Year = {1998},
  2357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1dG9tYXRhLWNvaW5kdWN0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uq9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXV0b21hdGEtY29pbmR1Y3Rpb24ucGRmAA4AMgAYAGEAdQB0AG8AbQBhAHQAYQAtAGMAbwBpAG4AZAB1AGMAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hdXRvbWF0YS1jb2luZHVjdGlvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  2358. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055624}}
  2359. @inproceedings{Guo:2011aa,
  2360. Acmid = {1926450},
  2361. Address = {New York, NY, USA},
  2362. Author = {Guo, Shu-yu and Palsberg, Jens},
  2363. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  2364. Date-Added = {2015-01-22 21:16:48 +0000},
  2365. Date-Modified = {2015-01-22 21:16:53 +0000},
  2366. Doi = {10.1145/1926385.1926450},
  2367. Isbn = {978-1-4503-0490-0},
  2368. Keywords = {bisimulation, compiler correctness, just-in-time compilation},
  2369. Location = {Austin, Texas, USA},
  2370. Numpages = {12},
  2371. Pages = {563--574},
  2372. Publisher = {ACM},
  2373. Series = {POPL '11},
  2374. Title = {The Essence of Compiling with Traces},
  2375. Url = {http://doi.acm.org/10.1145/1926385.1926450},
  2376. Year = {2011},
  2377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNTYzLWd1by5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA1NjMtZ3VvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0HRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjMtZ3VvLnBkZgAOABoADABwADUANgAzAC0AZwB1AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDU2My1ndW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  2378. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926450},
  2379. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926450}}
  2380. @book{Friedman:1996aa,
  2381. Address = {Cambridge, MA, USA},
  2382. Author = {Friedman, Daniel P. and Felleisen, Matthias},
  2383. Date-Added = {2015-01-21 04:10:13 +0000},
  2384. Date-Modified = {2015-01-21 04:10:17 +0000},
  2385. Isbn = {0-262-56099-2},
  2386. Publisher = {MIT Press},
  2387. Title = {The Little Schemer (4th Ed.)},
  2388. Year = {1996}}
  2389. @manual{Wenzel:2014aa,
  2390. Author = {Makarius Wenzel},
  2391. Date-Added = {2015-01-20 03:05:02 +0000},
  2392. Date-Modified = {2015-01-20 03:05:53 +0000},
  2393. Month = {August},
  2394. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  2395. Year = {2014},
  2396. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItcmVmLTIwMTQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLXJlZi0yMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xl0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpc2FyLXJlZi0yMDE0LnBkZgAADgAkABEAaQBzAGEAcgAtAHIAZQBmAC0AMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pc2FyLXJlZi0yMDE0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  2397. @techreport{Neumann:1945aa,
  2398. Author = {John von Neumann},
  2399. Date-Added = {2015-01-12 16:28:28 +0000},
  2400. Date-Modified = {2015-01-12 16:29:35 +0000},
  2401. Institution = {University of Pennsylvania},
  2402. Month = {June},
  2403. Title = {First Draft of a Report on the {EDVAC}},
  2404. Year = {1945},
  2405. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliLzIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGTIwMDMtMDgtVGhlRmlyc3REcmFmdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC2Jv7Q2WBnUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0NmmtwAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDAzLTA4LVRoZUZpcnN0RHJhZnQucGRmAA4ANAAZADIAMAAwADMALQAwADgALQBUAGgAZQBGAGkAcgBzAHQARAByAGEAZgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwMy0wOC1UaGVGaXJzdERyYWZ0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  2406. @misc{Siek:2014ac,
  2407. Author = {Jeremy G. Siek},
  2408. Date-Added = {2015-01-10 04:06:48 +0000},
  2409. Date-Modified = {2015-01-10 04:07:35 +0000},
  2410. Howpublished = {\url{https://dl.dropboxusercontent.com/u/10275252/shonan-slides-2014.pdf}},
  2411. Month = {May},
  2412. Title = {Design and Evaluation of Gradual Typing for {Python}},
  2413. Year = {2014}}
  2414. @inproceedings{Black:2012aa,
  2415. Acmid = {2384601},
  2416. Address = {New York, NY, USA},
  2417. Author = {Black, Andrew P. and Bruce, Kim B. and Homer, Michael and Noble, James},
  2418. Booktitle = {Proceedings of the ACM International Symposium on New Ideas, New Paradigms, and Reflections on Programming and Software},
  2419. Date-Added = {2015-01-07 19:32:55 +0000},
  2420. Date-Modified = {2015-01-07 19:32:58 +0000},
  2421. Doi = {10.1145/2384592.2384601},
  2422. Isbn = {978-1-4503-1562-3},
  2423. Keywords = {grace},
  2424. Location = {Tucson, Arizona, USA},
  2425. Numpages = {14},
  2426. Pages = {85--98},
  2427. Publisher = {ACM},
  2428. Series = {Onward! 2012},
  2429. Title = {Grace: The Absence of (Inessential) Difficulty},
  2430. Url = {http://doi.acm.org/10.1145/2384592.2384601},
  2431. Year = {2012},
  2432. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODUtYmxhY2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODUtYmxhY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uo0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODUtYmxhY2sucGRmAAAOABwADQBwADgANQAtAGIAbABhAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODUtYmxhY2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2433. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384601},
  2434. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384601}}
  2435. @inproceedings{Boyland:2014aa,
  2436. Author = {John Tang Boyland},
  2437. Booktitle = {Foundations of Object-Oriented Langauges},
  2438. Date-Added = {2015-01-05 20:11:48 +0000},
  2439. Date-Modified = {2015-01-05 20:12:38 +0000},
  2440. Series = {FOOL},
  2441. Title = {The Problem of Structural Type Tests in a Gradual-Typed Language},
  2442. Year = {2014},
  2443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10eXBlLXRlc3QucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10eXBlLXRlc3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pc0Q88mlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlLXRlc3QucGRmAAAOABwADQB0AHkAcABlAC0AdABlAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90eXBlLXRlc3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  2444. @inproceedings{Siek:2015aa,
  2445. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini and Sam Tobin-Hochstadt and Ronald Garcia},
  2446. Booktitle = {European Symposium on Programming},
  2447. Date-Added = {2014-12-16 15:21:24 +0000},
  2448. Date-Modified = {2014-12-16 15:21:28 +0000},
  2449. Month = {April},
  2450. Series = {ESOP},
  2451. Title = {Monotonic References for Efficient Gradual Typing},
  2452. Year = 2015,
  2453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vbm90b25pYy1yZWZlcmVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949tEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9ub3RvbmljLXJlZmVyZW5jZXMucGRmAA4AMgAYAG0AbwBuAG8AdABvAG4AaQBjAC0AcgBlAGYAZQByAGUAbgBjAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tb25vdG9uaWMtcmVmZXJlbmNlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  2454. @inproceedings{Shankar:2007aa,
  2455. Acmid = {1250770},
  2456. Address = {New York, NY, USA},
  2457. Author = {Shankar, Ajeet and Bod\'{\i}k, Rastislav},
  2458. Booktitle = {Proceedings of the 2007 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  2459. Date-Added = {2014-12-14 04:25:31 +0000},
  2460. Date-Modified = {2014-12-14 04:25:33 +0000},
  2461. Doi = {10.1145/1250734.1250770},
  2462. Isbn = {978-1-59593-633-2},
  2463. Keywords = {automatic, data structure invariants, dynamic optimization, incrementalization, optimistic memoization, program analysis},
  2464. Location = {San Diego, California, USA},
  2465. Numpages = {10},
  2466. Pages = {310--319},
  2467. Publisher = {ACM},
  2468. Series = {PLDI '07},
  2469. Title = {DITTO: Automatic Incrementalization of Data Structure Invariant Checks (in Java)},
  2470. Url = {http://doi.acm.org/10.1145/1250734.1250770},
  2471. Year = {2007},
  2472. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTAtc2hhbmthci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTAtc2hhbmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erLRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTAtc2hhbmthci5wZGYADgAiABAAcAAzADEAMAAtAHMAaABhAG4AawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMxMC1zaGFua2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2473. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250770},
  2474. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1250734.1250770}}
  2475. @incollection{Findler:2008aa,
  2476. Acmid = {1425825},
  2477. Address = {Berlin, Heidelberg},
  2478. Author = {Findler, Robert Bruce and Guo, Shu-Yu and Rogers, Anne},
  2479. Chapter = {Lazy Contract Checking for Immutable Data Structures},
  2480. Date-Added = {2014-12-14 04:12:20 +0000},
  2481. Date-Modified = {2014-12-14 04:12:23 +0000},
  2482. Doi = {10.1007/978-3-540-85373-2_7},
  2483. Editor = {Chitil, Olaf and Horv\'{a}th, Zolt\'{a}n and Zs\'{o}k, Vikt\'{o}ria},
  2484. Isbn = {978-3-540-85372-5},
  2485. Numpages = {18},
  2486. Pages = {111--128},
  2487. Publisher = {Springer-Verlag},
  2488. Title = {Implementation and Application of Functional Languages},
  2489. Url = {http://dx.doi.org/10.1007/978-3-540-85373-2_7},
  2490. Year = {2008},
  2491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2lmbDIwMDctZmdyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaWZsMjAwNy1mZ3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL912NEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWZsMjAwNy1mZ3IucGRmAAAOACAADwBpAGYAbAAyADAAMAA3AC0AZgBnAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaWZsMjAwNy1mZ3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  2492. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-85373-2_7}}
  2493. @article{Igarashi:2002aa,
  2494. Author = {Atsushi Igarashi and Benjamin C. Pierce},
  2495. Date-Added = {2014-12-12 03:32:06 +0000},
  2496. Date-Modified = {2014-12-12 03:32:09 +0000},
  2497. Doi = {http://dx.doi.org/10.1006/inco.2002.3092},
  2498. Issn = {0890-5401},
  2499. Journal = {Information and Computation},
  2500. Number = {1},
  2501. Pages = {56 - 89},
  2502. Title = {On Inner Classes},
  2503. Url = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  2504. Volume = {177},
  2505. Year = {2002},
  2506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG9uLWlubmVyLWNsYXNzZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRvbi1pbm5lci1jbGFzc2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lR0Q8461BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvbi1pbm5lci1jbGFzc2VzLnBkZgAOACoAFABvAG4ALQBpAG4AbgBlAHIALQBjAGwAYQBzAHMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL29uLWlubmVyLWNsYXNzZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  2507. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540102930920},
  2508. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.2002.3092}}
  2509. @inproceedings{Oliveira:2012aa,
  2510. Acmid = {2254070},
  2511. Address = {New York, NY, USA},
  2512. Author = {Oliveira, Bruno C.d.S. and Schrijvers, Tom and Choi, Wontae and Lee, Wonchan and Yi, Kwangkeun},
  2513. Booktitle = {Proceedings of the 33rd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  2514. Date-Added = {2014-12-11 16:52:43 +0000},
  2515. Date-Modified = {2014-12-11 16:52:46 +0000},
  2516. Doi = {10.1145/2254064.2254070},
  2517. Isbn = {978-1-4503-1205-9},
  2518. Keywords = {c++ concepts, generic programming, haskell, implicit parameters, scala, type classes},
  2519. Location = {Beijing, China},
  2520. Numpages = {10},
  2521. Pages = {35--44},
  2522. Publisher = {ACM},
  2523. Series = {PLDI '12},
  2524. Title = {The Implicit Calculus: A New Foundation for Generic Programming},
  2525. Url = {http://doi.acm.org/10.1145/2254064.2254070},
  2526. Year = {2012},
  2527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNS1vbGl2ZWlyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNS1vbGl2ZWlyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esvRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNS1vbGl2ZWlyYS5wZGYADgAiABAAcAAzADUALQBvAGwAaQB2AGUAaQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1LW9saXZlaXJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  2528. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2254064.2254070},
  2529. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2254064.2254070}}
  2530. @inproceedings{Allende:2014aa,
  2531. Acmid = {2660222},
  2532. Address = {New York, NY, USA},
  2533. Author = {Allende, Esteban and Fabry, Johan and Garcia, Ronald and Tanter, \'{E}ric},
  2534. Booktitle = {Proceedings of the 2014 ACM International Conference on Object Oriented Programming Systems Languages \&\#38; Applications},
  2535. Date-Added = {2014-12-09 20:01:57 +0000},
  2536. Date-Modified = {2014-12-09 20:02:07 +0000},
  2537. Doi = {10.1145/2660193.2660222},
  2538. Isbn = {978-1-4503-2585-1},
  2539. Keywords = {gradual typing, performance, reliability},
  2540. Location = {Portland, Oregon, USA},
  2541. Numpages = {20},
  2542. Pages = {251--270},
  2543. Publisher = {ACM},
  2544. Series = {OOPSLA '14},
  2545. Title = {Confined Gradual Typing},
  2546. Url = {http://doi.acm.org/10.1145/2660193.2660222},
  2547. Year = {2014},
  2548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFsbGVuZGVBbC1vb3BzbGEyMDE0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ultEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxsZW5kZUFsLW9vcHNsYTIwMTQucGRmAA4AMgAYAGEAbABsAGUAbgBkAGUAQQBsAC0AbwBvAHAAcwBsAGEAMgAwADEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hbGxlbmRlQWwtb29wc2xhMjAxNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  2549. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2660193.2660222},
  2550. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2660193.2660222}}
  2551. @article{ROSSBERG:2014aa,
  2552. Author = {ROSSBERG,ANDREAS and RUSSO,CLAUDIO and DREYER,DEREK},
  2553. Date-Added = {2014-11-22 02:49:01 +0000},
  2554. Date-Modified = {2014-11-22 02:49:07 +0000},
  2555. Doi = {10.1017/S0956796814000264},
  2556. Issn = {1469-7653},
  2557. Journal = {Journal of Functional Programming},
  2558. Month = {11},
  2559. Numpages = {79},
  2560. Pages = {1--79},
  2561. Title = {F-ing modules},
  2562. Url = {http://journals.cambridge.org/article_S0956796814000264},
  2563. Volume = {FirstView},
  2564. Year = {2014},
  2565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWYtaW5nLW1vZHVsZXMtamZwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZi1pbmctbW9kdWxlcy1qZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zWdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZi1pbmctbW9kdWxlcy1qZnAucGRmAAAOACwAFQBmAC0AaQBuAGcALQBtAG8AZAB1AGwAZQBzAC0AagBmAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZi1pbmctbW9kdWxlcy1qZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  2566. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796814000264},
  2567. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796814000264}}
  2568. @techreport{Disney:2014aa,
  2569. Author = {Tim Disney and Cormac Flanagan},
  2570. Date-Added = {2014-11-21 14:24:27 +0000},
  2571. Date-Modified = {2014-11-21 14:25:44 +0000},
  2572. Institution = {UC Santa Cruz},
  2573. Month = {September},
  2574. Number = {UCSC-SOE-14-11},
  2575. Title = {Traces for Type Soundness},
  2576. Year = {2014},
  2577. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QElVDU0MtU09FLTE0LTExLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESVUNTQy1TT0UtMTQtMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMxWsNFQIsBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRUFsAAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVUNTQy1TT0UtMTQtMTEucGRmAA4AJgASAFUAQwBTAEMALQBTAE8ARQAtADEANAAtADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9VQ1NDLVNPRS0xNC0xMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2578. @inproceedings{Lee:2001aa,
  2579. Acmid = {360210},
  2580. Address = {New York, NY, USA},
  2581. Author = {Lee, Chin Soon and Jones, Neil D. and Ben-Amram, Amir M.},
  2582. Booktitle = {Proceedings of the 28th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  2583. Date-Added = {2014-11-13 15:00:33 +0000},
  2584. Date-Modified = {2014-11-13 15:00:36 +0000},
  2585. Doi = {10.1145/360204.360210},
  2586. Isbn = {1-58113-336-7},
  2587. Keywords = {PSPACE-completeness, omega automaton, partial evaluation, program analysis, termination},
  2588. Location = {London, United Kingdom},
  2589. Numpages = {12},
  2590. Pages = {81--92},
  2591. Publisher = {ACM},
  2592. Series = {POPL '01},
  2593. Title = {The Size-change Principle for Program Termination},
  2594. Url = {http://doi.acm.org/10.1145/360204.360210},
  2595. Year = {2001},
  2596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwODEtbGVlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgxLWxlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97oNEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgxLWxlZS5wZGYAAA4AGAALAHAAOAAxAC0AbABlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDgxLWxlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2597. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360210},
  2598. Bdsk-Url-2 = {http://dx.doi.org/10.1145/360204.360210}}
  2599. @article{Williams:1964aa,
  2600. Author = {J. W. J. Williams},
  2601. Date-Added = {2014-11-11 03:03:53 +0000},
  2602. Date-Modified = {2014-11-11 03:05:15 +0000},
  2603. Journal = {Communications of the {ACM}},
  2604. Month = {June},
  2605. Number = {6},
  2606. Pages = {347--348},
  2607. Title = {Algorithm 232: Heapsort},
  2608. Volume = {7},
  2609. Year = {1964},
  2610. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNDctZm9yc3l0aGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzQ3LWZvcnN5dGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rI0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzQ3LWZvcnN5dGhlLnBkZgAADgAkABEAcAAzADQANwAtAGYAbwByAHMAeQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzQ3LWZvcnN5dGhlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  2611. @incollection{Appel:1991aa,
  2612. Author = {Appel, AndrewW. and MacQueen, DavidB.},
  2613. Booktitle = {Programming Language Implementation and Logic Programming},
  2614. Date-Added = {2014-11-10 19:18:15 +0000},
  2615. Date-Modified = {2014-11-10 19:18:18 +0000},
  2616. Doi = {10.1007/3-540-54444-5_83},
  2617. Editor = {Maluszy{\'n}ski, Jan and Wirsing, Martin},
  2618. Isbn = {978-3-540-54444-9},
  2619. Language = {English},
  2620. Pages = {1-13},
  2621. Publisher = {Springer Berlin Heidelberg},
  2622. Series = {Lecture Notes in Computer Science},
  2623. Title = {Standard ML of New Jersey},
  2624. Url = {http://dx.doi.org/10.1007/3-540-54444-5_83},
  2625. Volume = {528},
  2626. Year = {1991},
  2627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzbWxuai5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNtbG5qLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihfRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNtbG5qLnBkZgAADgAUAAkAcwBtAGwAbgBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NtbG5qLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  2628. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-54444-5_83}}
  2629. @inproceedings{Grigori:2008aa,
  2630. Acmid = {1413400},
  2631. Address = {Piscataway, NJ, USA},
  2632. Articleno = {29},
  2633. Author = {Grigori, Laura and Demmel, James W. and Xiang, Hua},
  2634. Booktitle = {Proceedings of the 2008 ACM/IEEE Conference on Supercomputing},
  2635. Date-Added = {2014-11-09 04:05:02 +0000},
  2636. Date-Modified = {2014-11-09 04:05:06 +0000},
  2637. Isbn = {978-1-4244-2835-9},
  2638. Location = {Austin, Texas},
  2639. Numpages = {12},
  2640. Pages = {29:1--29:12},
  2641. Publisher = {IEEE Press},
  2642. Series = {SC '08},
  2643. Title = {Communication Avoiding Gaussian Elimination},
  2644. Url = {http://dl.acm.org/citation.cfm?id=1413370.1413400},
  2645. Year = {2008},
  2646. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1413370.1413400}}
  2647. @inproceedings{Georganas:2012aa,
  2648. Author = {Georganas, E. and Gonzalez-Dominguez, J. and Solomonik, E. and Yili Zheng and Tourino, J. and Yelick, K.},
  2649. Booktitle = {High Performance Computing, Networking, Storage and Analysis (SC), 2012 International Conference for},
  2650. Date-Added = {2014-11-09 04:03:27 +0000},
  2651. Date-Modified = {2014-11-09 04:03:31 +0000},
  2652. Doi = {10.1109/SC.2012.32},
  2653. Issn = {2167-4329},
  2654. 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},
  2655. Month = {Nov},
  2656. Pages = {1-11},
  2657. Title = {Communication avoiding and overlapping for numerical linear algebra},
  2658. Year = {2012},
  2659. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2012.32}}
  2660. @inproceedings{Kogge:1996aa,
  2661. Author = {Kogge, P.M. and Bass, S.C. and Brockman, J.B. and Chen, D.Z. and Sha, E.},
  2662. Booktitle = {Frontiers of Massively Parallel Computing, 1996. Proceedings Frontiers '96., Sixth Symposium on the},
  2663. Date-Added = {2014-11-06 16:55:16 +0000},
  2664. Date-Modified = {2014-11-06 16:55:19 +0000},
  2665. Doi = {10.1109/FMPC.1996.558065},
  2666. Issn = {1088-4955},
  2667. 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},
  2668. Month = {Oct},
  2669. Pages = {88-97},
  2670. Title = {Pursuing a petaflop: point designs for 100 TF computers using PIM technologies},
  2671. Year = {1996},
  2672. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FMPC.1996.558065}}
  2673. @article{Adve:2010aa,
  2674. Acmid = {1787255},
  2675. Address = {New York, NY, USA},
  2676. Author = {Adve, Sarita V. and Boehm, Hans-J.},
  2677. Date-Added = {2014-11-06 13:32:43 +0000},
  2678. Date-Modified = {2014-11-06 13:32:47 +0000},
  2679. Doi = {10.1145/1787234.1787255},
  2680. Issn = {0001-0782},
  2681. Issue_Date = {August 2010},
  2682. Journal = {Commun. ACM},
  2683. Month = aug,
  2684. Number = {8},
  2685. Numpages = {12},
  2686. Pages = {90--101},
  2687. Publisher = {ACM},
  2688. Title = {Memory Models: A Case for Rethinking Parallel Languages and Hardware},
  2689. Url = {http://doi.acm.org/10.1145/1787234.1787255},
  2690. Volume = {53},
  2691. Year = {2010},
  2692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTAtYWR2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MC1hZHZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7PRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5MC1hZHZlLnBkZgAOABoADABwADkAMAAtAGEAZAB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkwLWFkdmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  2693. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1787234.1787255},
  2694. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1787234.1787255}}
  2695. @inproceedings{Boehm:2008aa,
  2696. Acmid = {1375591},
  2697. Address = {New York, NY, USA},
  2698. Author = {Boehm, Hans-J. and Adve, Sarita V.},
  2699. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  2700. Date-Added = {2014-11-06 13:31:32 +0000},
  2701. Date-Modified = {2014-11-06 13:31:35 +0000},
  2702. Doi = {10.1145/1375581.1375591},
  2703. Isbn = {978-1-59593-860-2},
  2704. Keywords = {c++, data race, memory consistency, memory model, sequential consistency, trylock},
  2705. Location = {Tucson, AZ, USA},
  2706. Numpages = {11},
  2707. Pages = {68--78},
  2708. Publisher = {ACM},
  2709. Series = {PLDI '08},
  2710. Title = {Foundations of the C++ Concurrency Memory Model},
  2711. Url = {http://doi.acm.org/10.1145/1375581.1375591},
  2712. Year = {2008},
  2713. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t10Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjgtYm9laG0ucGRmAAAOABwADQBwADYAOAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjgtYm9laG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  2714. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375591},
  2715. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375591}}
  2716. @techreport{Wolfe:2013aa,
  2717. Author = {Michael Wolfe},
  2718. Date-Added = {2014-11-06 13:09:04 +0000},
  2719. Date-Modified = {2014-11-06 13:12:44 +0000},
  2720. Institution = {{OpenACC} Inc.},
  2721. Month = {June},
  2722. Number = {2.0},
  2723. Title = {The {OpenACC} Application Programming Interface},
  2724. Year = {2013},
  2725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL09wZW5BQ0MuMi4wYV8xLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEST3BlbkFDQy4yLjBhXzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKXv3dCA3mtQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQgSS7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE9wZW5BQ0MuMi4wYV8xLnBkZgAADgAmABIATwBwAGUAbgBBAEMAQwAuADIALgAwAGEAXwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvT3BlbkFDQy4yLjBhXzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  2726. @inproceedings{Zuckerman:2011aa,
  2727. Acmid = {2000424},
  2728. Address = {New York, NY, USA},
  2729. Author = {Zuckerman, St{\'e}phane and Suetterlein, Joshua and Knauerhase, Rob and Gao, Guang R.},
  2730. Booktitle = {Proceedings of the 1st International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  2731. Date-Added = {2014-11-06 12:49:15 +0000},
  2732. Date-Modified = {2014-11-06 12:49:18 +0000},
  2733. Doi = {10.1145/2000417.2000424},
  2734. Isbn = {978-1-4503-0708-6},
  2735. Keywords = {dataflow, exascale, manycore, program execution model},
  2736. Location = {San Jose, California},
  2737. Numpages = {6},
  2738. Pages = {64--69},
  2739. Publisher = {ACM},
  2740. Series = {EXADAPT '11},
  2741. Title = {Using a "Codelet" Program Execution Model for Exascale Machines: Position Paper},
  2742. Url = {http://doi.acm.org/10.1145/2000417.2000424},
  2743. Year = {2011},
  2744. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2000417.2000424},
  2745. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2000417.2000424}}
  2746. @phdthesis{Krauss:2009aa,
  2747. Author = {Alexander Krauss},
  2748. Date-Added = {2014-10-19 19:57:19 +0000},
  2749. Date-Modified = {2014-10-19 19:59:04 +0000},
  2750. School = {Technischen Universitat Munchen},
  2751. Title = {Automating Recursive Definitions and Termination Proofs in Higher-Order Logic},
  2752. Year = {2009},
  2753. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5rcmF1c3NfcGhkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOa3JhdXNzX3BoZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94odEPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa3JhdXNzX3BoZC5wZGYADgAeAA4AawByAGEAdQBzAHMAXwBwAGgAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9rcmF1c3NfcGhkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  2754. @manual{Krauss:2014aa,
  2755. Author = {Alexander Krauss},
  2756. Date-Added = {2014-10-19 19:28:55 +0000},
  2757. Date-Modified = {2014-10-19 19:31:38 +0000},
  2758. Organization = {Technische Universitat Munchen},
  2759. Title = {Defining Recursive Functions in Isabelle/HOL},
  2760. Year = {2014},
  2761. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdW5jdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdW5jdGlvbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oc0Q82/1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdW5jdGlvbnMucGRmAAAOABwADQBmAHUAbgBjAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdW5jdGlvbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  2762. @inproceedings{Larmuseau:2014aa,
  2763. Acmid = {2637118},
  2764. Address = {New York, NY, USA},
  2765. Articleno = {40},
  2766. Author = {Larmuseau, Adriaan and Patrignani, Marco and Clarke, Dave},
  2767. Booktitle = {Proceedings of the Ninth Workshop on Programming Languages and Analysis for Security},
  2768. Date-Added = {2014-10-16 11:45:08 +0000},
  2769. Date-Modified = {2014-10-16 11:45:12 +0000},
  2770. Doi = {10.1145/2637113.2637118},
  2771. Isbn = {978-1-4503-2862-3},
  2772. Keywords = {bisimulation, fully abstract compilation, memory protection, multi-language semantics},
  2773. Location = {Uppsala, Sweden},
  2774. Numpages = {13},
  2775. Pages = {40:40--40:52},
  2776. Publisher = {ACM},
  2777. Series = {PLAS'14},
  2778. Title = {Operational Semantics for Secure Interoperation},
  2779. Url = {http://doi.acm.org/10.1145/2637113.2637118},
  2780. Year = {2014},
  2781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwbGFzMjAxNC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBsYXMyMDE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fALRDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsYXMyMDE0LnBkZgAOABoADABwAGwAYQBzADIAMAAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcGxhczIwMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  2782. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2637113.2637118},
  2783. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2637113.2637118}}
  2784. @article{Garcia:2014aa,
  2785. Author = {Garcia, Miguel and Ortin, Francisco and Quiroga, Jose},
  2786. Date-Added = {2014-10-15 10:50:57 +0000},
  2787. Date-Modified = {2014-10-15 10:51:02 +0000},
  2788. Doi = {10.1002/spe.2291},
  2789. Issn = {1097-024X},
  2790. Journal = {Software: Practice and Experience},
  2791. Keywords = {language implementation, hybrid dynamic and static typing, type inference, language design, runtime performance, memory consumption, C#, StaDyn},
  2792. Pages = {n/a--n/a},
  2793. Title = {Design and implementation of a efficient hybrid dynamic and static typing language},
  2794. Url = {http://dx.doi.org/10.1002/spe.2291},
  2795. Year = {2014},
  2796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzcGUyMjkxLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc3BlMjI5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KGdEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BlMjI5MS5wZGYAAA4AGAALAHMAcABlADIAMgA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc3BlMjI5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  2797. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.2291}}
  2798. @inproceedings{Greenberg15space,
  2799. Author = {Michael Greenberg},
  2800. Booktitle = {POPL},
  2801. Date-Added = {2014-10-14 16:06:04 +0000},
  2802. Date-Modified = {2014-10-14 16:06:04 +0000},
  2803. Title = {Space-efficient Manifest Contracts},
  2804. Year = {2015},
  2805. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxODEtZ3JlZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE4MS1ncmVlbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96C9EPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4MS1ncmVlbmJlcmcucGRmAA4AJgASAHAAMQA4ADEALQBnAHIAZQBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTgxLWdyZWVuYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  2806. @inproceedings{Thiemann:2014ab,
  2807. Author = {Peter Thiemann},
  2808. Booktitle = {International Symposium on Trustworthy Global Computing},
  2809. Date-Added = {2014-10-14 15:57:42 +0000},
  2810. Date-Modified = {2014-10-14 15:58:49 +0000},
  2811. Title = {Session Types with Gradual Typing},
  2812. Year = {2014},
  2813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXTRDzdvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAAA4ANAAZAGcAcgBhAGQAdQBhAGwALQBzAGUAcwBzAGkAbwBuAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2dyYWR1YWwtc2Vzc2lvbi10eXBlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  2814. @article{Sevcik:2013aa,
  2815. Acmid = {2487248},
  2816. Address = {New York, NY, USA},
  2817. Articleno = {22},
  2818. Author = {\v{S}ev\v{c}\'{\i}k, Jaroslav and Vafeiadis, Viktor and Zappa Nardelli, Francesco and Jagannathan, Suresh and Sewell, Peter},
  2819. Date-Added = {2014-10-12 21:47:04 +0000},
  2820. Date-Modified = {2014-10-12 21:47:09 +0000},
  2821. Doi = {10.1145/2487241.2487248},
  2822. Issn = {0004-5411},
  2823. Issue_Date = {June 2013},
  2824. Journal = {J. ACM},
  2825. Keywords = {Relaxed memory models, semantics, verified compilation},
  2826. Month = jun,
  2827. Number = {3},
  2828. Numpages = {50},
  2829. Pages = {22:1--22:50},
  2830. Publisher = {ACM},
  2831. Title = {CompCertTSO: A Verified Compiler for Relaxed-Memory Concurrency},
  2832. Url = {http://doi.acm.org/10.1145/2487241.2487248},
  2833. Volume = {60},
  2834. Year = {2013},
  2835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMjItc2V2Y2lrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTIyLXNldmNpay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uc9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTIyLXNldmNpay5wZGYADgAeAA4AYQAyADIALQBzAGUAdgBjAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMjItc2V2Y2lrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2836. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2487241.2487248},
  2837. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2487241.2487248}}
  2838. @incollection{Bierman:2014aa,
  2839. Author = {Bierman, Gavin and Abadi, Mart{\'\i}n and Torgersen, Mads},
  2840. Booktitle = {ECOOP 2014 -- Object-Oriented Programming},
  2841. Date-Added = {2014-10-06 15:02:06 +0000},
  2842. Date-Modified = {2015-11-06 03:05:46 +0000},
  2843. Editor = {Jones, Richard},
  2844. Language = {English},
  2845. Pages = {257-281},
  2846. Publisher = {Springer Berlin Heidelberg},
  2847. Series = {Lecture Notes in Computer Science},
  2848. Title = {Understanding {TypeScript}},
  2849. Volume = {8586},
  2850. Year = {2014},
  2851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWbRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHVuZGVyc3RhbmRpbmctdHlwZXNjcmlwdC5wZGYADgA6ABwAdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAtAHQAeQBwAGUAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvdW5kZXJzdGFuZGluZy10eXBlc2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  2852. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-662-44202-9_11}}
  2853. @techreport{Garza:1994aa,
  2854. Author = {David Garza and Wim Bohm},
  2855. Date-Added = {2014-09-30 09:29:04 +0000},
  2856. Date-Modified = {2014-09-30 09:30:15 +0000},
  2857. Institution = {Colorado State University},
  2858. Keywords = {sisal},
  2859. Month = {May},
  2860. Number = {CS-94-113},
  2861. Title = {Uniqueness and Completeness Analysis of Array Comprehensions},
  2862. Year = {1994},
  2863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVuaXF1ZW5lc3Mtc2lzYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1bmlxdWVuZXNzLXNpc2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41o0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1bmlxdWVuZXNzLXNpc2FsLnBkZgAOACoAFAB1AG4AaQBxAHUAZQBuAGUAcwBzAC0AcwBpAHMAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3VuaXF1ZW5lc3Mtc2lzYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  2864. @inproceedings{Garza-salazar:1997aa,
  2865. Author = {David A. Garza-salazar and Wim B{\"o}hm},
  2866. Booktitle = {Proceedings of the 2nd Parallel Computation and Scheduling Workshop},
  2867. Date-Added = {2014-09-30 09:21:59 +0000},
  2868. Date-Modified = {2014-09-30 09:23:56 +0000},
  2869. Title = {D-OSC: A {SISAL} Compiler for Distributed-Memory Machines},
  2870. Year = {1997},
  2871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0QtT1NDLVNJU0FMLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRC1PU0MtU0lTQUwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJvLEdBP7llQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQUCaZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEQtT1NDLVNJU0FMLnBkZgAOACAADwBEAC0ATwBTAEMALQBTAEkAUwBBAEwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9ELU9TQy1TSVNBTC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  2872. @book{Bolin:2010aa,
  2873. Author = {Michael Bolin},
  2874. Date-Added = {2014-09-29 13:54:30 +0000},
  2875. Date-Modified = {2014-09-29 13:55:32 +0000},
  2876. Publisher = {O'Reilly},
  2877. Title = {Closure: The Definitive Guide},
  2878. Year = {2010},
  2879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGNsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9jbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ek0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjbG9zdXJlX3RoZV9kZWZpbml0aSNCRjcxMjQucGRmAAAOAEIAIABjAGwAbwBzAHUAcgBlAF8AdABoAGUAXwBkAGUAZgBpAG4AaQB0AGkAdgBlAF8AZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2Nsb3N1cmVfdGhlX2RlZmluaXRpdmVfZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  2880. @article{Savage:2014aa,
  2881. Acmid = {2659764},
  2882. Address = {New York, NY, USA},
  2883. Author = {Savage, Neil},
  2884. Date-Added = {2014-09-28 11:57:46 +0000},
  2885. Date-Modified = {2014-09-28 11:57:50 +0000},
  2886. Doi = {10.1145/2659764},
  2887. Issn = {0001-0782},
  2888. Issue_Date = {October 2014},
  2889. Journal = {Commun. ACM},
  2890. Month = sep,
  2891. Number = {10},
  2892. Numpages = {3},
  2893. Pages = {16--18},
  2894. Publisher = {ACM},
  2895. Title = {Gradual Evolution},
  2896. Url = {http://doi.acm.org/10.1145/2659764},
  2897. Volume = {57},
  2898. Year = {2014},
  2899. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2659764},
  2900. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2659764}}
  2901. @techreport{Heroux:2009aa,
  2902. 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},
  2903. Date-Added = {2014-09-17 02:09:22 +0000},
  2904. Date-Modified = {2014-09-17 02:10:40 +0000},
  2905. Institution = {Sandia National Laboratories},
  2906. Number = {SAND2009-5574},
  2907. Title = {Improving Performance via Mini-applications},
  2908. Year = {2009},
  2909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL01hbnRldm9PdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE01hbnRldm9PdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACWsEnQPmXoUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0D6eKAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNYW50ZXZvT3ZlcnZpZXcucGRmAA4AKAATAE0AYQBuAHQAZQB2AG8ATwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFudGV2b092ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  2910. @techreport{Karlin:2013aa,
  2911. Author = {Ian Karlin and Jeff Keasler and Rob Neely},
  2912. Date-Added = {2014-09-17 02:05:02 +0000},
  2913. Date-Modified = {2014-09-17 02:05:05 +0000},
  2914. Location = {Livermore, CA},
  2915. Month = {August},
  2916. Number = {LLNL-TR-641973},
  2917. Pages = {1-9},
  2918. Title = {LULESH 2.0 Updates and Changes},
  2919. Year = {2013},
  2920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0xVTEVTSDIuMF9DaGFuZ2VzLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVTFVMRVNIMi4wX0NoYW5nZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJavitA+ZKVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQPpzlAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExVTEVTSDIuMF9DaGFuZ2VzLnBkZgAOACwAFQBMAFUATABFAFMASAAyAC4AMABfAEMAaABhAG4AZwBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MVUxFU0gyLjBfQ2hhbmdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  2921. @inproceedings{Engler:2003aa,
  2922. Acmid = {945468},
  2923. Address = {New York, NY, USA},
  2924. Author = {Engler, Dawson and Ashcraft, Ken},
  2925. Booktitle = {Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles},
  2926. Date-Added = {2014-09-16 16:56:18 +0000},
  2927. Date-Modified = {2014-09-16 16:56:22 +0000},
  2928. Doi = {10.1145/945445.945468},
  2929. Isbn = {1-58113-757-5},
  2930. Keywords = {deadlock detection, program checking, race detection},
  2931. Location = {Bolton Landing, NY, USA},
  2932. Numpages = {16},
  2933. Pages = {237--252},
  2934. Publisher = {ACM},
  2935. Series = {SOSP '03},
  2936. Title = {RacerX: Effective, Static Detection of Race Conditions and Deadlocks},
  2937. Url = {http://doi.acm.org/10.1145/945445.945468},
  2938. Year = {2003},
  2939. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945445.945468},
  2940. Bdsk-Url-2 = {http://dx.doi.org/10.1145/945445.945468}}
  2941. @inproceedings{Bacon:2000ab,
  2942. Acmid = {353197},
  2943. Address = {New York, NY, USA},
  2944. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  2945. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  2946. Date-Added = {2014-09-16 16:55:11 +0000},
  2947. Date-Modified = {2014-09-16 16:55:13 +0000},
  2948. Doi = {10.1145/353171.353197},
  2949. Isbn = {1-58113-200-X},
  2950. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  2951. Location = {Minneapolis, Minnesota, USA},
  2952. Numpages = {19},
  2953. Pages = {382--400},
  2954. Publisher = {ACM},
  2955. Series = {OOPSLA '00},
  2956. Title = {Guava: A Dialect of Java Without Data Races},
  2957. Url = {http://doi.acm.org/10.1145/353171.353197},
  2958. Year = {2000},
  2959. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  2960. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  2961. @article{Abadi:2006aa,
  2962. Acmid = {1119480},
  2963. Address = {New York, NY, USA},
  2964. Author = {Abadi, Martin and Flanagan, Cormac and Freund, Stephen N.},
  2965. Date-Added = {2014-09-16 16:52:22 +0000},
  2966. Date-Modified = {2014-09-16 16:52:25 +0000},
  2967. Doi = {10.1145/1119479.1119480},
  2968. Issn = {0164-0925},
  2969. Issue_Date = {March 2006},
  2970. Journal = {ACM Trans. Program. Lang. Syst.},
  2971. Keywords = {Concurrent programs, race conditions, type inference, type system},
  2972. Month = mar,
  2973. Number = {2},
  2974. Numpages = {49},
  2975. Pages = {207--255},
  2976. Publisher = {ACM},
  2977. Title = {Types for Safe Locking: Static Race Detection for Java},
  2978. Url = {http://doi.acm.org/10.1145/1119479.1119480},
  2979. Volume = {28},
  2980. Year = {2006},
  2981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNy1hYmFkaS5wZGYADgAeAA4AcAAyADAANwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjA3LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  2982. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119480},
  2983. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1119479.1119480}}
  2984. @inproceedings{Bocchino:2009aa,
  2985. Acmid = {1640097},
  2986. Address = {New York, NY, USA},
  2987. 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},
  2988. Booktitle = {Proceedings of the 24th ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  2989. Date-Added = {2014-09-16 16:48:28 +0000},
  2990. Date-Modified = {2014-09-16 16:48:32 +0000},
  2991. Doi = {10.1145/1640089.1640097},
  2992. Isbn = {978-1-60558-766-0},
  2993. Keywords = {commutativity, determinism, deterministic parallelism, effect systems, effects},
  2994. Location = {Orlando, Florida, USA},
  2995. Numpages = {20},
  2996. Pages = {97--116},
  2997. Publisher = {ACM},
  2998. Series = {OOPSLA '09},
  2999. Title = {A Type and Effect System for Deterministic Parallel Java},
  3000. Url = {http://doi.acm.org/10.1145/1640089.1640097},
  3001. Year = {2009},
  3002. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5Ny1ib2NjaGluby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5Ny1ib2NjaGluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8XRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ny1ib2NjaGluby5wZGYADgAiABAAcAA5ADcALQBiAG8AYwBjAGgAaQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDk3LWJvY2NoaW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3003. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640097},
  3004. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640097}}
  3005. @inproceedings{Anderson:2013aa,
  3006. Address = {Denver, CO USA},
  3007. Author = {Matthew Anderson and Maciej Brodowicz and Abhishek Kulkarni and Thomas Sterling},
  3008. Booktitle = {The 4th international workshop on Performance Modeling, Benchmarking and Simulation of High Performance Computer Systems at SC13},
  3009. Date-Added = {2014-09-16 14:49:53 +0000},
  3010. Date-Modified = {2014-09-16 14:49:58 +0000},
  3011. Month = {Nov},
  3012. Title = {Performance Modeling of Gyrokinetic Toroidal Simulations for a many-tasking runtime system},
  3013. Year = 2013,
  3014. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFuZGVyc29uMTNfX3BtYnMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbmRlcnNvbjEzX19wbWJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26c0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbmRlcnNvbjEzX19wbWJzLnBkZgAOACoAFABhAG4AZABlAHIAcwBvAG4AMQAzAF8AXwBwAG0AYgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMTNfX3BtYnMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  3015. @inproceedings{Anderson:2014aa,
  3016. Address = {Leipzig, Germany},
  3017. Author = {Matthew Anderson and Maciej Brodowicz and Luke Dalessandro and Jackson DeBuhr and Thomas Sterling},
  3018. Booktitle = {29th International Supercomputing Conference (ISC), 2014},
  3019. Date-Added = {2014-09-16 14:48:47 +0000},
  3020. Date-Modified = {2014-09-16 14:48:51 +0000},
  3021. Month = {Jun},
  3022. Title = {A dynamic execution model applied to distributed collision detection},
  3023. Year = 2014,
  3024. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMTRfX2lzYy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMTRfX2lzYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp3RDzUmUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuZGVyc29uMTRfX2lzYy5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAxADQAXwBfAGkAcwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMTRfX2lzYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  3025. @inproceedings{Dybvig:2006aa,
  3026. Acmid = {1159805},
  3027. Address = {New York, NY, USA},
  3028. Author = {Dybvig, R. Kent},
  3029. Booktitle = {Proceedings of the Eleventh ACM SIGPLAN International Conference on Functional Programming},
  3030. Date-Added = {2014-09-10 13:49:29 +0000},
  3031. Date-Modified = {2014-09-10 13:49:32 +0000},
  3032. Doi = {10.1145/1159803.1159805},
  3033. Isbn = {1-59593-309-3},
  3034. Keywords = {chez scheme, scheme implementation},
  3035. Location = {Portland, Oregon, USA},
  3036. Numpages = {12},
  3037. Pages = {1--12},
  3038. Publisher = {ACM},
  3039. Series = {ICFP '06},
  3040. Title = {The Development of Chez Scheme},
  3041. Url = {http://doi.acm.org/10.1145/1159803.1159805},
  3042. Year = {2006},
  3043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1keWJ2aWcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1keWJ2aWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ly0Q847lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1keWJ2aWcucGRmAAAOABwADQBwADEALQBkAHkAYgB2AGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1keWJ2aWcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  3044. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159805},
  3045. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1159803.1159805}}
  3046. @techreport{Sussman:1975aa,
  3047. Address = {Cambridge, MA, USA},
  3048. Author = {Sussman, Gerald J. and Steele,Jr., Guy L.},
  3049. Date-Added = {2014-09-10 13:45:49 +0000},
  3050. Date-Modified = {2014-09-10 13:45:53 +0000},
  3051. Publisher = {Massachusetts Institute of Technology},
  3052. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAIM-349},
  3053. Title = {An Interpreter for Extended Lambda Calculus},
  3054. Year = {1975},
  3055. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtBSU0tMzQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAlYS+0DXOaVBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANA2BqkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQUlNLTM0OS5wZGYADgAYAAsAQQBJAE0ALQAzADQAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FJTS0zNDkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  3056. @inproceedings{Brooks:1982aa,
  3057. Acmid = {802141},
  3058. Address = {New York, NY, USA},
  3059. Author = {Brooks, Rodney A. and Gabriel, Richard P. and Steele,Jr., Guy L.},
  3060. Booktitle = {Proceedings of the 1982 ACM Symposium on LISP and Functional Programming},
  3061. Date-Added = {2014-09-10 13:44:17 +0000},
  3062. Date-Modified = {2014-09-10 13:44:19 +0000},
  3063. Doi = {10.1145/800068.802141},
  3064. Isbn = {0-89791-082-6},
  3065. Location = {Pittsburgh, Pennsylvania, USA},
  3066. Numpages = {6},
  3067. Pages = {108--113},
  3068. Publisher = {ACM},
  3069. Series = {LFP '82},
  3070. Title = {S-1 Common Lisp Implementation},
  3071. Url = {http://doi.acm.org/10.1145/800068.802141},
  3072. Year = {1982},
  3073. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kdEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOC1icm9va3MucGRmAAAOACAADwBwADEAMAA4AC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwOC1icm9va3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3074. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802141},
  3075. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800068.802141}}
  3076. @phdthesis{Ungar:1986aa,
  3077. Address = {Berkeley, CA, USA},
  3078. Author = {Ungar, David Michael},
  3079. Date-Added = {2014-09-10 13:41:47 +0000},
  3080. Date-Modified = {2014-09-10 13:41:58 +0000},
  3081. Note = {UMI order no. GAX86-24972},
  3082. Publisher = {University of California at Berkeley},
  3083. Title = {The Design and Evaluation of a High Performance {SMALLTALK} System},
  3084. Year = {1986}}
  3085. @inproceedings{Goldberg:1991aa,
  3086. Acmid = {113460},
  3087. Address = {New York, NY, USA},
  3088. Author = {Goldberg, Benjamin},
  3089. Booktitle = {Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  3090. Date-Added = {2014-09-10 13:39:35 +0000},
  3091. Date-Modified = {2014-09-10 13:39:38 +0000},
  3092. Doi = {10.1145/113445.113460},
  3093. Isbn = {0-89791-428-7},
  3094. Location = {Toronto, Ontario, Canada},
  3095. Numpages = {12},
  3096. Pages = {165--176},
  3097. Publisher = {ACM},
  3098. Series = {PLDI '91},
  3099. Title = {Tag-free Garbage Collection for Strongly Typed Programming Languages},
  3100. Url = {http://doi.acm.org/10.1145/113445.113460},
  3101. Year = {1991},
  3102. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjUtZ29sZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY1LWdvbGRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nw0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY1LWdvbGRiZXJnLnBkZgAADgAkABEAcAAxADYANQAtAGcAbwBsAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTY1LWdvbGRiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  3103. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113460},
  3104. Bdsk-Url-2 = {http://dx.doi.org/10.1145/113445.113460}}
  3105. @inproceedings{Qadeer:2004aa,
  3106. Acmid = {996845},
  3107. Address = {New York, NY, USA},
  3108. Author = {Qadeer, Shaz and Wu, Dinghao},
  3109. Booktitle = {Proceedings of the ACM SIGPLAN 2004 Conference on Programming Language Design and Implementation},
  3110. Date-Added = {2014-09-09 18:00:29 +0000},
  3111. Date-Modified = {2014-09-09 18:00:32 +0000},
  3112. Doi = {10.1145/996841.996845},
  3113. Isbn = {1-58113-807-5},
  3114. Keywords = {assertion checking, concurrent software, model checking, program analysis, race detection},
  3115. Location = {Washington DC, USA},
  3116. Numpages = {11},
  3117. Pages = {14--24},
  3118. Publisher = {ACM},
  3119. Series = {PLDI '04},
  3120. Title = {KISS: Keep It Simple and Sequential},
  3121. Url = {http://doi.acm.org/10.1145/996841.996845},
  3122. Year = {2004},
  3123. Bdsk-Url-1 = {http://doi.acm.org/10.1145/996841.996845},
  3124. Bdsk-Url-2 = {http://dx.doi.org/10.1145/996841.996845}}
  3125. @inproceedings{Sen:2007aa,
  3126. Acmid = {1763234},
  3127. Address = {Berlin, Heidelberg},
  3128. Author = {Sen, Koushik and Agha, Gul},
  3129. Booktitle = {Proceedings of the 2Nd International Haifa Verification Conference on Hardware and Software, Verification and Testing},
  3130. Date-Added = {2014-09-09 17:59:35 +0000},
  3131. Date-Modified = {2014-09-09 17:59:39 +0000},
  3132. Isbn = {978-3-540-70888-9},
  3133. Location = {Haifa, Israel},
  3134. Numpages = {17},
  3135. Pages = {166--182},
  3136. Publisher = {Springer-Verlag},
  3137. Series = {HVC'06},
  3138. Title = {A Race-detection and Flipping Algorithm for Automated Testing of Multi-threaded Programs},
  3139. Url = {http://dl.acm.org/citation.cfm?id=1763218.1763234},
  3140. Year = {2007},
  3141. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1763218.1763234}}
  3142. @inproceedings{Choi:2002aa,
  3143. Acmid = {512560},
  3144. Address = {New York, NY, USA},
  3145. Author = {Choi, Jong-Deok and Lee, Keunwoo and Loginov, Alexey and O'Callahan, Robert and Sarkar, Vivek and Sridharan, Manu},
  3146. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming Language Design and Implementation},
  3147. Date-Added = {2014-09-09 17:56:27 +0000},
  3148. Date-Modified = {2014-09-09 17:56:30 +0000},
  3149. Doi = {10.1145/512529.512560},
  3150. Isbn = {1-58113-463-0},
  3151. Keywords = {dataraces, debugging, multithreaded programming, object-oriented programming, parallel programs, race conditions, static-dynamic co-analysis, synchronization},
  3152. Location = {Berlin, Germany},
  3153. Numpages = {12},
  3154. Pages = {258--269},
  3155. Publisher = {ACM},
  3156. Series = {PLDI '02},
  3157. Title = {Efficient and Precise Datarace Detection for Multithreaded Object-oriented Programs},
  3158. Url = {http://doi.acm.org/10.1145/512529.512560},
  3159. Year = {2002},
  3160. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512560},
  3161. Bdsk-Url-2 = {http://dx.doi.org/10.1145/512529.512560}}
  3162. @inproceedings{Joshi:2009aa,
  3163. Acmid = {1575118},
  3164. Address = {Berlin, Heidelberg},
  3165. Author = {Joshi, Pallavi and Naik, Mayur and Park, Chang-Seo and Sen, Koushik},
  3166. Booktitle = {Proceedings of the 21st International Conference on Computer Aided Verification},
  3167. Date-Added = {2014-09-09 17:54:27 +0000},
  3168. Date-Modified = {2014-09-09 17:54:31 +0000},
  3169. Doi = {10.1007/978-3-642-02658-4_54},
  3170. Isbn = {978-3-642-02657-7},
  3171. Location = {Grenoble, France},
  3172. Numpages = {7},
  3173. Pages = {675--681},
  3174. Publisher = {Springer-Verlag},
  3175. Series = {CAV '09},
  3176. Title = {CalFuzzer: An Extensible Active Testing Framework for Concurrent Programs},
  3177. Url = {http://dx.doi.org/10.1007/978-3-642-02658-4_54},
  3178. Year = {2009},
  3179. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-02658-4_54}}
  3180. @article{Flanagan:2008aa,
  3181. Acmid = {1363592},
  3182. Address = {Amsterdam, The Netherlands, The Netherlands},
  3183. Author = {Flanagan, Cormac and Freund, Stephen N.},
  3184. Date-Added = {2014-09-09 17:52:23 +0000},
  3185. Date-Modified = {2014-09-09 17:52:26 +0000},
  3186. Doi = {10.1016/j.scico.2007.12.001},
  3187. Issn = {0167-6423},
  3188. Issue_Date = {April, 2008},
  3189. Journal = {Sci. Comput. Program.},
  3190. Keywords = {Atomicity, Concurrency, Dynamic analysis, Reduction},
  3191. Month = apr,
  3192. Number = {2},
  3193. Numpages = {21},
  3194. Pages = {89--109},
  3195. Publisher = {Elsevier North-Holland, Inc.},
  3196. Title = {Atomizer: A Dynamic Atomicity Checker for Multithreaded Programs},
  3197. Url = {http://dx.doi.org/10.1016/j.scico.2007.12.001},
  3198. Volume = {71},
  3199. Year = {2008},
  3200. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.12.001}}
  3201. @article{Savage:1997aa,
  3202. Acmid = {265927},
  3203. Address = {New York, NY, USA},
  3204. Author = {Savage, Stefan and Burrows, Michael and Nelson, Greg and Sobalvarro, Patrick and Anderson, Thomas},
  3205. Date-Added = {2014-09-09 17:51:05 +0000},
  3206. Date-Modified = {2014-09-09 17:51:09 +0000},
  3207. Doi = {10.1145/265924.265927},
  3208. Issn = {0734-2071},
  3209. Issue_Date = {Nov. 1997},
  3210. Journal = {ACM Trans. Comput. Syst.},
  3211. Keywords = {binary code modification, multithreaded programming, race detection},
  3212. Month = nov,
  3213. Number = {4},
  3214. Numpages = {21},
  3215. Pages = {391--411},
  3216. Publisher = {ACM},
  3217. Title = {Eraser: A Dynamic Data Race Detector for Multithreaded Programs},
  3218. Url = {http://doi.acm.org/10.1145/265924.265927},
  3219. Volume = {15},
  3220. Year = {1997},
  3221. Bdsk-Url-1 = {http://doi.acm.org/10.1145/265924.265927},
  3222. Bdsk-Url-2 = {http://dx.doi.org/10.1145/265924.265927}}
  3223. @inproceedings{Holk:2014aa,
  3224. Author = {Eric Holk and Ryan Newton and Jeremy Siek and Andrew Lumsdaine},
  3225. Booktitle = {{ACM} {SIGPLAN} conference on Object oriented programming, systems, languages, and applications},
  3226. Date-Added = {2014-09-09 14:26:22 +0000},
  3227. Date-Modified = {2014-09-09 14:27:47 +0000},
  3228. Publisher = {ACM},
  3229. Series = {OOPSLA '14},
  3230. Title = {Region-based Memory Management for GPU Programming Languages},
  3231. Year = {2014},
  3232. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE29vcHNsYTE5MC1ob2xrQS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE29vcHNsYTE5MC1ob2xrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVrRDzjrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTE5MC1ob2xrQS5wZGYAAA4AKAATAG8AbwBwAHMAbABhADEAOQAwAC0AaABvAGwAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL29vcHNsYTE5MC1ob2xrQS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  3233. @inproceedings{Gacek:2008aa,
  3234. Author = {Andrew Gacek},
  3235. Booktitle = {Proceedings of IJCAR 2008},
  3236. Date-Added = {2014-09-02 20:23:53 +0000},
  3237. Date-Modified = {2014-09-02 20:23:57 +0000},
  3238. Editor = {A. Armando and P. Baumgartner and G. Dowek},
  3239. Month = {August},
  3240. Pages = {154--161},
  3241. Pdf = {http://arxiv.org/pdf/0803.2305.pdf},
  3242. Publisher = {Springer},
  3243. Series = {Lecture Notes in Artificial Intelligence},
  3244. Slides = {http://www.cs.umn.edu/~agacek/pubs/slides/gacek08ijcar-slides.pdf},
  3245. Title = {The {A}bella Interactive Theorem Prover (System Description)},
  3246. Volume = 5195,
  3247. Year = 2008}
  3248. @inproceedings{Ellison:2012aa,
  3249. Author = {Chucky Ellison and Grigore Ro{\c s}u},
  3250. Booktitle = {Proceedings of the 39th Symposium on Principles of Programming Languages (POPL'12)},
  3251. Date-Added = {2014-09-02 20:16:42 +0000},
  3252. Date-Modified = {2014-09-02 20:16:46 +0000},
  3253. Doi = {10.1145/2103656.2103719},
  3254. Pages = {533-544},
  3255. Publisher = {ACM},
  3256. Title = {An Executable Formal Semantics of {C} with Applications},
  3257. Year = {2012},
  3258. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MzMtZWxsaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MzMtZWxsaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezTRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MzMtZWxsaXNvbi5wZGYADgAiABAAcAA1ADMAMwAtAGUAbABsAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUzMy1lbGxpc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3259. Bdsk-Url-1 = {http://dx.doi.org/10.1145/2103656.2103719}}
  3260. @inproceedings{Rosu:2013aa,
  3261. Author = {Rosu, Grigore and Serbanuta, Traian Florin},
  3262. Booktitle = {Proceedings of International K Workshop (K'11)},
  3263. Date-Added = {2014-09-02 20:16:16 +0000},
  3264. Date-Modified = {2014-09-02 20:16:21 +0000},
  3265. Note = {{To appear.}},
  3266. Publisher = {Elsevier},
  3267. Series = {ENTCS},
  3268. Title = {K Overview and SIMPLE Case Study},
  3269. Year = {2013}}
  3270. @book{Miller:2012aa,
  3271. Author = {Dale Miller and Gopalan Nadathur},
  3272. Date-Added = {2014-09-02 18:32:31 +0000},
  3273. Date-Modified = {2014-09-02 18:33:23 +0000},
  3274. Publisher = {Cambridge University Press},
  3275. Title = {Programming with Higher-Order Logic},
  3276. Year = {2012}}
  3277. @book{Felleisen:2009aa,
  3278. Author = {Matthias Felleisen and Robert Bruce Findler and Matthew Flatt},
  3279. Date-Added = {2014-09-02 18:29:57 +0000},
  3280. Date-Modified = {2014-09-02 18:30:27 +0000},
  3281. Publisher = {MIT Press},
  3282. Title = {Semantics Engineering with PLT Redex},
  3283. Year = {2009}}
  3284. @article{ACETO:2012aa,
  3285. Author = {ACETO,LUCA and CIMINI,MATTEO and INGOLFSDOTTIR,ANNA},
  3286. Date-Added = {2014-08-30 16:56:37 +0000},
  3287. Date-Modified = {2014-08-30 16:56:47 +0000},
  3288. Doi = {10.1017/S0960129511000417},
  3289. Issn = {1469-8072},
  3290. Issue = {Special Issue 02},
  3291. Journal = {Mathematical Structures in Computer Science},
  3292. Month = {4},
  3293. Numpages = {41},
  3294. Pages = {291--331},
  3295. Title = {Proving the validity of equations in {GSOS} languages using rule-matching bisimilarity},
  3296. Url = {http://journals.cambridge.org/article_S0960129511000417},
  3297. Volume = {22},
  3298. Year = {2012},
  3299. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0960129511000417},
  3300. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129511000417}}
  3301. @book{Sterling:1999aa,
  3302. Address = {Cambridge, MA, USA},
  3303. Author = {Sterling, Thomas L. and Salmon, John and Becker, Donald J. and Savarese, Daniel F.},
  3304. Date-Added = {2014-08-30 16:46:16 +0000},
  3305. Date-Modified = {2014-08-30 16:46:19 +0000},
  3306. Isbn = {0-262-69218-X},
  3307. Publisher = {MIT Press},
  3308. Title = {How to Build a Beowulf: A Guide to the Implementation and Application of PC Clusters},
  3309. Year = {1999}}
  3310. @book{Sterling:2001aa,
  3311. Address = {Cambridge, MA, USA},
  3312. Author = {Sterling, Thomas},
  3313. Date-Added = {2014-08-30 16:44:47 +0000},
  3314. Date-Modified = {2014-08-30 16:44:50 +0000},
  3315. Isbn = {0262692759},
  3316. Publisher = {MIT Press},
  3317. Title = {Beowulf Cluster Computing with Windows},
  3318. Year = {2001}}
  3319. @inproceedings{Aceto:2011aa,
  3320. Author = {Luca Aceto and Matteo Cimini and Anna Ing{\'o}lfsd{\'o}ttir and Arni Hermann Reynisson and Steinar Hugi Sigurdarson and Marjan Sirjani},
  3321. Booktitle = {10th International Workshop on the Foundations of Coordination Languages and Software Architectures},
  3322. Date-Added = {2014-08-30 16:33:40 +0000},
  3323. Date-Modified = {2014-08-30 16:36:34 +0000},
  3324. Title = {Modelling and Simulation of Asynchronous Real-Time Systems using Timed Rebeca},
  3325. Year = {2011}}
  3326. @inproceedings{Cimini:2010aa,
  3327. Author = {Matteo Cimini and Claudio Sacerdoti Coen and Davide Sangiorgi},
  3328. Booktitle = {5th Symposium on Trustworthy Global Computing},
  3329. Date-Added = {2014-08-30 16:31:07 +0000},
  3330. Date-Modified = {2014-08-30 16:33:08 +0000},
  3331. Title = {Functions as processes: termination and the $\lambda\mu\mu$-calculus},
  3332. Year = {2010}}
  3333. @inproceedings{Edmonds:2006aa,
  3334. Author = {Nick Edmonds and Alex Breuer and Douglas Gregor and Andrew Lumsdaine},
  3335. Booktitle = {9th {DIMACS} Implementation Challenge - Shortest Paths},
  3336. Date-Added = {2014-08-30 16:23:29 +0000},
  3337. Date-Modified = {2014-08-30 16:27:19 +0000},
  3338. Series = {{DIMACS} Series in Discrete Mathematics and Theoretical Computer Science},
  3339. Title = {Single-Source Shortest Paths with the Parallel Boost Graph Library},
  3340. Year = {2006}}
  3341. @book{Gropp:1998aa,
  3342. Address = {Cambridge, MA, USA},
  3343. Area = {M},
  3344. Areaseq = {0},
  3345. Author = {William Gropp and Steven Huss-Lederman and Andrew Lumsdaine and Ewing Lusk and Bill Nitzberg and William Saphir and Marc Snir},
  3346. Date-Added = {2014-08-30 16:20:52 +0000},
  3347. Date-Modified = {2014-08-30 16:20:55 +0000},
  3348. Optseries = {Scientific and engineering computation},
  3349. Publisher = {MIT Press},
  3350. Title = {{MPI} - The Complete Reference: Volume 2, The {MPI}-2 Extensions},
  3351. Year = 1998}
  3352. @inproceedings{Willcock:2010aa,
  3353. Acmid = {1854323},
  3354. Address = {New York, NY, USA},
  3355. Author = {Willcock, Jeremiah James and Hoefler, Torsten and Edmonds, Nicholas Gerard and Lumsdaine, Andrew},
  3356. Booktitle = {Proceedings of the 19th International Conference on Parallel Architectures and Compilation Techniques},
  3357. Date-Added = {2014-08-30 16:19:05 +0000},
  3358. Date-Modified = {2014-08-30 16:19:14 +0000},
  3359. Doi = {10.1145/1854273.1854323},
  3360. Isbn = {978-1-4503-0178-7},
  3361. Keywords = {active messages, parallel graph algorithms, parallel programming interfaces},
  3362. Location = {Vienna, Austria},
  3363. Numpages = {10},
  3364. Pages = {401--410},
  3365. Publisher = {ACM},
  3366. Series = {PACT '10},
  3367. Title = {{AM++}: A Generalized Active Message Framework},
  3368. Url = {http://doi.acm.org/10.1145/1854273.1854323},
  3369. Year = {2010},
  3370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDEtd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAxLXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rs0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAxLXdpbGxjb2NrLnBkZgAADgAkABEAcAA0ADAAMQAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDAxLXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  3371. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854323},
  3372. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1854273.1854323}}
  3373. @inproceedings{Geist:1996aa,
  3374. Acmid = {700651},
  3375. Address = {London, UK, UK},
  3376. 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},
  3377. Booktitle = {Proceedings of the Second International Euro-Par Conference on Parallel Processing - Volume I},
  3378. Date-Added = {2014-08-30 16:15:29 +0000},
  3379. Date-Modified = {2014-08-30 16:15:32 +0000},
  3380. Isbn = {3-540-61626-8},
  3381. Numpages = {8},
  3382. Pages = {128--135},
  3383. Publisher = {Springer-Verlag},
  3384. Series = {Euro-Par '96},
  3385. Title = {MPI-2: Extending the Message-Passing Interface},
  3386. Url = {http://dl.acm.org/citation.cfm?id=646668.700651},
  3387. Year = {1996},
  3388. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646668.700651}}
  3389. @inproceedings{Graham:2006aa,
  3390. Author = {Graham, R.L. and Shipman, G.M. and Barrett, B.W. and Castain, R.H. and Bosilca, G. and Lumsdaine, A},
  3391. Booktitle = {Cluster Computing, 2006 IEEE International Conference on},
  3392. Date-Added = {2014-08-30 16:13:31 +0000},
  3393. Date-Modified = {2014-08-30 16:13:34 +0000},
  3394. Doi = {10.1109/CLUSTR.2006.311904},
  3395. Issn = {1552-5244},
  3396. 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},
  3397. Month = {Sept},
  3398. Pages = {1-9},
  3399. Title = {Open MPI: A High-Performance, Heterogeneous MPI},
  3400. Year = {2006},
  3401. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CLUSTR.2006.311904}}
  3402. @inproceedings{Hursey:2007aa,
  3403. Author = {Hursey, J. and Squyres, J.M. and Mattox, T.I and Lumsdaine, A},
  3404. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  3405. Date-Added = {2014-08-30 16:12:43 +0000},
  3406. Date-Modified = {2014-08-30 16:12:46 +0000},
  3407. Doi = {10.1109/IPDPS.2007.370605},
  3408. 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},
  3409. Month = {March},
  3410. Pages = {1-8},
  3411. Title = {The Design and Implementation of Checkpoint/Restart Process Fault Tolerance for Open MPI},
  3412. Year = {2007},
  3413. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370605}}
  3414. @incollection{Gabriel:2004aa,
  3415. 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.},
  3416. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  3417. Date-Added = {2014-08-30 16:11:19 +0000},
  3418. Date-Modified = {2014-08-30 16:11:37 +0000},
  3419. Doi = {10.1007/978-3-540-30218-6_19},
  3420. Editor = {Kranzlm{\"u}ller, Dieter and Kacsuk, P{\'e}ter and Dongarra, Jack},
  3421. Isbn = {978-3-540-23163-9},
  3422. Language = {English},
  3423. Pages = {97-104},
  3424. Publisher = {Springer Berlin Heidelberg},
  3425. Series = {Lecture Notes in Computer Science},
  3426. Title = {Open {MPI}: Goals, Concept, and Design of a Next Generation {MPI} Implementation},
  3427. Url = {http://dx.doi.org/10.1007/978-3-540-30218-6_19},
  3428. Volume = {3241},
  3429. Year = {2004},
  3430. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-30218-6_19}}
  3431. @article{Lumsdaine:2007aa,
  3432. Author = {Andrew Lumsdaine and Douglas Gregor and Bruce Hendrickson and Jonathan Berry},
  3433. Date-Added = {2014-08-30 16:07:38 +0000},
  3434. Date-Modified = {2014-08-30 16:08:46 +0000},
  3435. Doi = {10.1142/S0129626407002843},
  3436. Eprint = {http://www.worldscientific.com/doi/pdf/10.1142/S0129626407002843},
  3437. Journal = {Parallel Processing Letters},
  3438. Number = {01},
  3439. Pages = {5-20},
  3440. Title = {Challenges in Parallel Graph Processing},
  3441. Url = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  3442. Volume = {17},
  3443. Year = {2007},
  3444. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2dyYXBocy1hbmQtbWFjaGluZXMucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V20Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAADgAwABcAZwByAGEAcABoAHMALQBhAG4AZAAtAG0AYQBjAGgAaQBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9ncmFwaHMtYW5kLW1hY2hpbmVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  3445. Bdsk-Url-1 = {http://www.worldscientific.com/doi/abs/10.1142/S0129626407002843},
  3446. Bdsk-Url-2 = {http://dx.doi.org/10.1142/S0129626407002843}}
  3447. @inproceedings{Blelloch:2013aa,
  3448. Acmid = {2429077},
  3449. Address = {New York, NY, USA},
  3450. Author = {Blelloch, Guy E. and Harber, Robert},
  3451. Booktitle = {Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3452. Date-Added = {2014-08-30 15:17:58 +0000},
  3453. Date-Modified = {2014-08-30 15:18:02 +0000},
  3454. Doi = {10.1145/2429069.2429077},
  3455. Isbn = {978-1-4503-1832-7},
  3456. Keywords = {I/O efficient algorithms, cost semantics},
  3457. Location = {Rome, Italy},
  3458. Numpages = {12},
  3459. Pages = {39--50},
  3460. Publisher = {ACM},
  3461. Series = {POPL '13},
  3462. Title = {Cache and I/O Efficent Functional Algorithms},
  3463. Url = {http://doi.acm.org/10.1145/2429069.2429077},
  3464. Year = {2013},
  3465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOS1ibGVsbG9jaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOS1ibGVsbG9jaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/euLRDzjyUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOS1ibGVsbG9jaC5wZGYADgAiABAAcAAzADkALQBiAGwAZQBsAGwAbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM5LWJsZWxsb2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  3466. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2429069.2429077},
  3467. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2429069.2429077}}
  3468. @inproceedings{Spoonhower:2008aa,
  3469. Acmid = {1411240},
  3470. Address = {New York, NY, USA},
  3471. Author = {Spoonhower, Daniel and Blelloch, Guy E. and Harper, Robert and Gibbons, Phillip B.},
  3472. Booktitle = {Proceedings of the 13th ACM SIGPLAN International Conference on Functional Programming},
  3473. Date-Added = {2014-08-30 15:16:54 +0000},
  3474. Date-Modified = {2014-08-30 15:16:57 +0000},
  3475. Doi = {10.1145/1411204.1411240},
  3476. Isbn = {978-1-59593-919-7},
  3477. Keywords = {cost semantics, parallelism, profiling, scheduling, standard ml},
  3478. Location = {Victoria, BC, Canada},
  3479. Numpages = {12},
  3480. Pages = {253--264},
  3481. Publisher = {ACM},
  3482. Series = {ICFP '08},
  3483. Title = {Space Profiling for Parallel Functional Programs},
  3484. Url = {http://doi.acm.org/10.1145/1411204.1411240},
  3485. Year = {2008},
  3486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTMtc3Bvb25ob3dlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTMtc3Bvb25ob3dlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em7RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTMtc3Bvb25ob3dlci5wZGYAAA4AKAATAHAAMgA1ADMALQBzAHAAbwBvAG4AaABvAHcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNTMtc3Bvb25ob3dlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  3487. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411240},
  3488. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1411204.1411240}}
  3489. @book{Harper:2012aa,
  3490. Address = {New York, NY, USA},
  3491. Author = {Harper, Professor Robert},
  3492. Date-Added = {2014-08-30 15:15:33 +0000},
  3493. Date-Modified = {2014-08-30 15:15:38 +0000},
  3494. Isbn = {1107029570, 9781107029576},
  3495. Publisher = {Cambridge University Press},
  3496. Title = {Practical Foundations for Programming Languages},
  3497. Year = {2012}}
  3498. @inproceedings{Blelloch:1995aa,
  3499. Acmid = {224210},
  3500. Address = {New York, NY, USA},
  3501. Author = {Blelloch, Guy and Greiner, John},
  3502. Booktitle = {Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  3503. Date-Added = {2014-08-30 15:12:23 +0000},
  3504. Date-Modified = {2014-08-30 15:12:27 +0000},
  3505. Doi = {10.1145/224164.224210},
  3506. Isbn = {0-89791-719-7},
  3507. Location = {La Jolla, California, USA},
  3508. Numpages = {12},
  3509. Pages = {226--237},
  3510. Publisher = {ACM},
  3511. Series = {FPCA '95},
  3512. Title = {Parallelism in Sequential Functional Languages},
  3513. Url = {http://doi.acm.org/10.1145/224164.224210},
  3514. Year = {1995},
  3515. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMjYtYmxlbGxvY2gucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjI2LWJsZWxsb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pH0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjI2LWJsZWxsb2NoLnBkZgAADgAkABEAcAAyADIANgAtAGIAbABlAGwAbABvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjI2LWJsZWxsb2NoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  3516. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224210},
  3517. Bdsk-Url-2 = {http://dx.doi.org/10.1145/224164.224210}}
  3518. @article{Alglave:2012aa,
  3519. Acmid = {2205523},
  3520. Address = {Hingham, MA, USA},
  3521. Author = {Alglave, Jade and Maranget, Luc and Sarkar, Susmit and Sewell, Peter},
  3522. Date-Added = {2014-08-30 14:46:16 +0000},
  3523. Date-Modified = {2014-08-30 14:46:19 +0000},
  3524. Doi = {10.1007/s10703-011-0135-z},
  3525. Issn = {0925-9856},
  3526. Issue_Date = {April 2012},
  3527. Journal = {Form. Methods Syst. Des.},
  3528. Keywords = {Fences, Formal proofs, Generic framework, PowerPC, Testing tool, Weak memory models},
  3529. Month = apr,
  3530. Number = {2},
  3531. Numpages = {36},
  3532. Pages = {170--205},
  3533. Publisher = {Kluwer Academic Publishers},
  3534. Title = {Fences in Weak Memory Models (Extended Version)},
  3535. Url = {http://dx.doi.org/10.1007/s10703-011-0135-z},
  3536. Volume = {40},
  3537. Year = {2012},
  3538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Ztc2QxMi00MC0yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZm1zZDEyLTQwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbdEPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZm1zZDEyLTQwLTIucGRmAAAOACAADwBmAG0AcwBkADEAMgAtADQAMAAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZm1zZDEyLTQwLTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3539. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10703-011-0135-z}}
  3540. @inproceedings{Sarkar:2011aa,
  3541. Acmid = {1993520},
  3542. Address = {New York, NY, USA},
  3543. Author = {Sarkar, Susmit and Sewell, Peter and Alglave, Jade and Maranget, Luc and Williams, Derek},
  3544. Booktitle = {Proceedings of the 32Nd ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3545. Date-Added = {2014-08-30 14:42:12 +0000},
  3546. Date-Modified = {2014-08-30 14:42:15 +0000},
  3547. Doi = {10.1145/1993498.1993520},
  3548. Isbn = {978-1-4503-0663-8},
  3549. Keywords = {relaxed memory models, semantics},
  3550. Location = {San Jose, California, USA},
  3551. Numpages = {12},
  3552. Pages = {175--186},
  3553. Publisher = {ACM},
  3554. Series = {PLDI '11},
  3555. Title = {Understanding POWER Multiprocessors},
  3556. Url = {http://doi.acm.org/10.1145/1993498.1993520},
  3557. Year = {2011},
  3558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBsZGkxMDUtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGxkaTEwNS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98BtEPOPVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxkaTEwNS1zYXJrYXIucGRmAA4AJgASAHAAbABkAGkAMQAwADUALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wbGRpMTA1LXNhcmthci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  3559. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993520},
  3560. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993520}}
  3561. @inproceedings{Sarkar:2009aa,
  3562. Acmid = {1480929},
  3563. Address = {New York, NY, USA},
  3564. 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},
  3565. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  3566. Date-Added = {2014-08-30 14:38:45 +0000},
  3567. Date-Modified = {2014-08-30 14:38:49 +0000},
  3568. Doi = {10.1145/1480881.1480929},
  3569. Isbn = {978-1-60558-379-2},
  3570. Keywords = {relaxed memory models, semantics},
  3571. Location = {Savannah, GA, USA},
  3572. Numpages = {13},
  3573. Pages = {379--391},
  3574. Publisher = {ACM},
  3575. Series = {POPL '09},
  3576. Title = {The Semantics of x86-CC Multiprocessor Machine Code},
  3577. Url = {http://doi.acm.org/10.1145/1480881.1480929},
  3578. Year = {2009},
  3579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzktc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9629EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3OS1zYXJrYXIucGRmAAAOACAADwBwADMANwA5AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3OS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3580. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480929},
  3581. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480929}}
  3582. @article{Arvind:1989aa,
  3583. Acmid = {69562},
  3584. Address = {New York, NY, USA},
  3585. Author = {Arvind and Nikhil, Rishiyur S. and Pingali, Keshav K.},
  3586. Date-Added = {2014-08-28 17:41:40 +0000},
  3587. Date-Modified = {2014-08-28 17:41:44 +0000},
  3588. Doi = {10.1145/69558.69562},
  3589. Issn = {0164-0925},
  3590. Issue_Date = {Oct. 1989},
  3591. Journal = {ACM Trans. Program. Lang. Syst.},
  3592. Month = oct,
  3593. Number = {4},
  3594. Numpages = {35},
  3595. Pages = {598--632},
  3596. Publisher = {ACM},
  3597. Title = {I-structures: Data Structures for Parallel Computing},
  3598. Url = {http://doi.acm.org/10.1145/69558.69562},
  3599. Volume = {11},
  3600. Year = {1989},
  3601. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1OTgtbmlraGlsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU5OC1uaWtoaWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VdEPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU5OC1uaWtoaWwucGRmAAAOACAADwBwADUAOQA4AC0AbgBpAGsAaABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU5OC1uaWtoaWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  3602. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.69562},
  3603. Bdsk-Url-2 = {http://dx.doi.org/10.1145/69558.69562}}
  3604. @article{Halstead:1985aa,
  3605. Acmid = {4478},
  3606. Address = {New York, NY, USA},
  3607. Author = {Halstead,Jr., Robert H.},
  3608. Date-Added = {2014-08-28 17:33:51 +0000},
  3609. Date-Modified = {2014-08-28 17:33:54 +0000},
  3610. Doi = {10.1145/4472.4478},
  3611. Issn = {0164-0925},
  3612. Issue_Date = {Oct. 1985},
  3613. Journal = {ACM Trans. Program. Lang. Syst.},
  3614. Month = oct,
  3615. Number = {4},
  3616. Numpages = {38},
  3617. Pages = {501--538},
  3618. Publisher = {ACM},
  3619. Title = {MULTILISP: A Language for Concurrent Symbolic Computation},
  3620. Url = {http://doi.acm.org/10.1145/4472.4478},
  3621. Volume = {7},
  3622. Year = {1985},
  3623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1MDEtaGFsc3RlYWQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTAxLWhhbHN0ZWFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sr0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTAxLWhhbHN0ZWFkLnBkZgAADgAkABEAcAA1ADAAMQAtAGgAYQBsAHMAdABlAGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTAxLWhhbHN0ZWFkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  3624. Bdsk-Url-1 = {http://doi.acm.org/10.1145/4472.4478},
  3625. Bdsk-Url-2 = {http://dx.doi.org/10.1145/4472.4478}}
  3626. @inproceedings{Eicken:1992aa,
  3627. Acmid = {140382},
  3628. Address = {New York, NY, USA},
  3629. Author = {von Eicken, Thorsten and Culler, David E. and Goldstein, Seth Copen and Schauser, Klaus Erik},
  3630. Booktitle = {Proceedings of the 19th Annual International Symposium on Computer Architecture},
  3631. Date-Added = {2014-08-28 17:30:07 +0000},
  3632. Date-Modified = {2014-08-28 17:30:12 +0000},
  3633. Doi = {10.1145/139669.140382},
  3634. Isbn = {0-89791-509-7},
  3635. Location = {Queensland, Australia},
  3636. Numpages = {11},
  3637. Pages = {256--266},
  3638. Publisher = {ACM},
  3639. Series = {ISCA '92},
  3640. Title = {Active Messages: A Mechanism for Integrated Communication and Computation},
  3641. Url = {http://doi.acm.org/10.1145/139669.140382},
  3642. Year = {1992},
  3643. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNTYtdm9uX2VpY2tlbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNTYtdm9uX2VpY2tlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/em/RDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTYtdm9uX2VpY2tlbi5wZGYAAA4AKAATAHAAMgA1ADYALQB2AG8AbgBfAGUAaQBjAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNTYtdm9uX2VpY2tlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  3644. Bdsk-Url-1 = {http://doi.acm.org/10.1145/139669.140382},
  3645. Bdsk-Url-2 = {http://dx.doi.org/10.1145/139669.140382}}
  3646. @incollection{Gropp:2007aa,
  3647. Author = {Gropp, WilliamD. and Thakur, Rajeev},
  3648. Booktitle = {Recent Advances in Parallel Virtual Machine and Message Passing Interface},
  3649. Date-Added = {2014-08-28 17:28:30 +0000},
  3650. Date-Modified = {2014-08-28 17:28:31 +0000},
  3651. Doi = {10.1007/978-3-540-75416-9_38},
  3652. Editor = {Cappello, Franck and Herault, Thomas and Dongarra, Jack},
  3653. Isbn = {978-3-540-75415-2},
  3654. Language = {English},
  3655. Pages = {272-280},
  3656. Publisher = {Springer Berlin Heidelberg},
  3657. Series = {Lecture Notes in Computer Science},
  3658. Title = {Revealing the Performance of MPI RMA Implementations},
  3659. Url = {http://dx.doi.org/10.1007/978-3-540-75416-9_38},
  3660. Volume = {4757},
  3661. Year = {2007},
  3662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttcGktcm1hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbXBpLXJtYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9499EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbXBpLXJtYS5wZGYAAA4AGAALAG0AcABpAC0AcgBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbXBpLXJtYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  3663. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-75416-9_38}}
  3664. @techreport{Ackerman:1979aa,
  3665. Author = {William B. Ackerman and Jack B. Dennis},
  3666. Date-Added = {2014-08-28 12:52:19 +0000},
  3667. Date-Modified = {2014-08-28 12:53:15 +0000},
  3668. Institution = {MIT},
  3669. Number = {MIT/LCS/TR-218},
  3670. Title = {Val--A Value-Oriented Algorithmic Language},
  3671. Year = {1979},
  3672. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjE4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJNOLdAknoVQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQJNbFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjE4LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3673. @incollection{Ayguade:2009aa,
  3674. Author = {Ayguad{\'e}, Eduard and Badia, RosaM. and Igual, FranciscoD. and Labarta, Jes{\'u}s and Mayo, Rafael and Quintana-Ort{\'\i}, EnriqueS.},
  3675. Booktitle = {Euro-Par 2009 Parallel Processing},
  3676. Date-Added = {2014-08-28 11:59:10 +0000},
  3677. Date-Modified = {2014-08-28 11:59:13 +0000},
  3678. Doi = {10.1007/978-3-642-03869-3_79},
  3679. Editor = {Sips, Henk and Epema, Dick and Lin, Hai-Xiang},
  3680. Isbn = {978-3-642-03868-6},
  3681. Keywords = {Task-level parallelism; graphics processors; heterogeneous systems; programming models},
  3682. Language = {English},
  3683. Pages = {851-862},
  3684. Publisher = {Springer Berlin Heidelberg},
  3685. Series = {Lecture Notes in Computer Science},
  3686. Title = {An Extension of the StarSs Programming Model for Platforms with Multiple GPUs},
  3687. Url = {http://dx.doi.org/10.1007/978-3-642-03869-3_79},
  3688. Volume = {5704},
  3689. Year = {2009},
  3690. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdGFyc3MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdGFyc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4on0Q88lVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdGFyc3MucGRmAA4AFgAKAHMAdABhAHIAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N0YXJzcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  3691. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-03869-3_79}}
  3692. @inproceedings{Lauderdale:2012aa,
  3693. Acmid = {2185478},
  3694. Address = {New York, NY, USA},
  3695. Author = {Lauderdale, Christopher and Khan, Rishi},
  3696. Booktitle = {Proceedings of the 2Nd International Workshop on Adaptive Self-Tuning Computing Systems for the Exaflop Era},
  3697. Date-Added = {2014-08-28 11:53:22 +0000},
  3698. Date-Modified = {2014-08-28 11:53:26 +0000},
  3699. Doi = {10.1145/2185475.2185478},
  3700. Isbn = {978-1-4503-1147-2},
  3701. Keywords = {adaptive, codelet, dynamic, exascale, many-core, parallel, program execution model, runtime},
  3702. Location = {London, United Kingdom},
  3703. Numpages = {6},
  3704. Pages = {21--26},
  3705. Publisher = {ACM},
  3706. Series = {EXADAPT '12},
  3707. Title = {Towards a Codelet-based Runtime for Exascale Computing: Position Paper},
  3708. Url = {http://doi.acm.org/10.1145/2185475.2185478},
  3709. Year = {2012},
  3710. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMS1sYXVkZXJkYWxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIxLWxhdWRlcmRhbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NNEPOPBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxLWxhdWRlcmRhbGUucGRmAA4AJgASAHAAMgAxAC0AbABhAHUAZABlAHIAZABhAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjEtbGF1ZGVyZGFsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  3711. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2185475.2185478},
  3712. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2185475.2185478}}
  3713. @article{Augonnet:2011aa,
  3714. Acmid = {1951454},
  3715. Address = {Chichester, UK},
  3716. Author = {Augonnet, C\&\#x00e9;dric and Thibault, Samuel and Namyst, Raymond and Wacrenier, Pierre-Andr\&\#x00e9;},
  3717. Date-Added = {2014-08-28 11:50:28 +0000},
  3718. Date-Modified = {2014-08-28 11:50:31 +0000},
  3719. Doi = {10.1002/cpe.1631},
  3720. Issn = {1532-0626},
  3721. Issue_Date = {February 2011},
  3722. Journal = {Concurr. Comput. : Pract. Exper.},
  3723. Keywords = {GPU, accelerator, multicore, runtime system, scheduling},
  3724. Month = feb,
  3725. Number = {2},
  3726. Numpages = {12},
  3727. Pages = {187--198},
  3728. Publisher = {John Wiley and Sons Ltd.},
  3729. Title = {StarPU: A Unified Platform for Task Scheduling on Heterogeneous Multicore Architectures},
  3730. Url = {http://dx.doi.org/10.1002/cpe.1631},
  3731. Volume = {23},
  3732. Year = {2011},
  3733. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjY3BlMTAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjY3BlMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ES0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjY3BlMTAucGRmAA4AFgAKAGMAYwBwAGUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjcGUxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  3734. Bdsk-Url-1 = {http://dx.doi.org/10.1002/cpe.1631}}
  3735. @article{Bosilca:2013aa,
  3736. Author = {George Bosilca and Aurelien Bouteiller and Anthony Danalis and Mathieu Faverge and Thomas Herault and Jack J. Dongarra},
  3737. Date-Added = {2014-08-27 16:04:42 +0000},
  3738. Date-Modified = {2014-08-27 16:05:55 +0000},
  3739. Journal = {IEEE Computing in Science and Engineering},
  3740. Month = {November},
  3741. Number = {6},
  3742. Pages = {36-45},
  3743. Title = {PaRSEC: Exploiting Heterogeneity to Enhance Scalability},
  3744. Volume = {15},
  3745. Year = {2013},
  3746. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClBhUlNFQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACTSDPQI3owUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0COycAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQYVJTRUMucGRmAAAOABYACgBQAGEAUgBTAEUAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BhUlNFQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  3747. @inbook{Edwards:2010aa,
  3748. Author = {Harold C. Edwards},
  3749. Chapter = {Managing Complexity in Massively Parallel, Adaptive, Multiphysics Finite Element Applications},
  3750. Date-Added = {2014-08-27 15:58:22 +0000},
  3751. Date-Modified = {2014-08-27 15:59:54 +0000},
  3752. Editor = {Manish Parashar and Xiaolin Li},
  3753. Publisher = {John Wiley \& Sons, Inc.},
  3754. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  3755. Year = {2010},
  3756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDExLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGdEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2gxMS5wZGYADgASAAgAYwBoADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaDExLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  3757. @inbook{Kale:2010aa,
  3758. Author = {Laxmikant V. Kale and Gengbin Zheng},
  3759. Chapter = {Charm++ and AMPI: Adaptive Runtime Strategies via Migratable Objects},
  3760. Date-Added = {2014-08-27 15:52:16 +0000},
  3761. Date-Modified = {2014-08-27 15:53:47 +0000},
  3762. Editor = {Manish Parashar and Xiaolin Li},
  3763. Publisher = {John Wiley \& Sons, Inc.},
  3764. Title = {Advanced Computational Infrastructures For Parallel and Distributed Adaptive Applications},
  3765. Year = {2010},
  3766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaDEzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2gxMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2gxMy5wZGYADgASAAgAYwBoADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaDEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  3767. @inproceedings{Davison-de-St.Germain:2000aa,
  3768. Author = {Davison de St.Germain, J. and McCorquodale, J. and Parker, S.G. and Johnson, C.R.},
  3769. Booktitle = {High-Performance Distributed Computing, 2000. Proceedings. The Ninth International Symposium on},
  3770. Date-Added = {2014-08-27 15:48:22 +0000},
  3771. Date-Modified = {2014-08-27 15:48:27 +0000},
  3772. Doi = {10.1109/HPDC.2000.868632},
  3773. Issn = {1082-8907},
  3774. 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},
  3775. Pages = {33-41},
  3776. Title = {Uintah: a massively parallel problem solving environment},
  3777. Year = {2000},
  3778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1aW50YWgucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1aW50YWgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41j0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1aW50YWgucGRmAA4AFgAKAHUAaQBuAHQAYQBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3VpbnRhaC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  3779. Bdsk-Url-1 = {http://dx.doi.org/10.1109/HPDC.2000.868632}}
  3780. @techreport{Bonachea:2002aa,
  3781. Address = {Berkeley, CA, USA},
  3782. Author = {Bonachea, Dan},
  3783. Date-Added = {2014-08-27 15:41:58 +0000},
  3784. Date-Modified = {2014-08-27 15:42:02 +0000},
  3785. Publisher = {University of California at Berkeley},
  3786. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Aucb%3AUCB%2F%2FCSD-02-1207},
  3787. Title = {GASNet Specification, V1.1},
  3788. Year = {2002}}
  3789. @inproceedings{Kale:1993aa,
  3790. Acmid = {165874},
  3791. Address = {New York, NY, USA},
  3792. Author = {Kale, Laxmikant V. and Krishnan, Sanjeev},
  3793. Booktitle = {Proceedings of the Eighth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  3794. Date-Added = {2014-08-27 15:35:33 +0000},
  3795. Date-Modified = {2014-08-27 15:35:50 +0000},
  3796. Doi = {10.1145/165854.165874},
  3797. Isbn = {0-89791-587-9},
  3798. Location = {Washington, D.C., USA},
  3799. Numpages = {18},
  3800. Pages = {91--108},
  3801. Publisher = {ACM},
  3802. Series = {OOPSLA '93},
  3803. Title = {{CHARM++}: A Portable Concurrent Object Oriented System Based on C++},
  3804. Url = {http://doi.acm.org/10.1145/165854.165874},
  3805. Year = {1993},
  3806. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTEta2FsZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5MS1rYWxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7bRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5MS1rYWxlLnBkZgAOABoADABwADkAMQAtAGsAYQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkxLWthbGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  3807. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165874},
  3808. Bdsk-Url-2 = {http://dx.doi.org/10.1145/165854.165874}}
  3809. @inproceedings{Thornton:2009aa,
  3810. Author = {W. Scott Thornton and Nicholas Vence and Robert Harrison},
  3811. Booktitle = {Cray User Group Conference},
  3812. Date-Added = {2014-08-27 15:24:18 +0000},
  3813. Date-Modified = {2014-08-27 15:25:11 +0000},
  3814. Title = {Introducing the {MADNESS} numerical framework for petascale computing},
  3815. Year = {2009},
  3816. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1Rob3JudG9uLXBhcGVyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVGhvcm50b24tcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJMe/tAjcKBQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQI6jgAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRob3JudG9uLXBhcGVyLnBkZgAADgAmABIAVABoAG8AcgBuAHQAbwBuAC0AcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGhvcm50b24tcGFwZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  3817. @inproceedings{Odegard:1997aa,
  3818. Author = {Odegard, B.C., Jr. and Cadden, C.H. and Watson, R. D. and Nygren, R. and Slattery, K. T.},
  3819. Booktitle = {Fusion Engineering, 1997. 17th IEEE/NPSS Symposium},
  3820. Date-Added = {2014-08-26 20:30:27 +0000},
  3821. Date-Modified = {2014-08-26 20:30:32 +0000},
  3822. Doi = {10.1109/FUSION.1997.687050},
  3823. 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},
  3824. Month = {Oct},
  3825. Pages = {337-343 vol.1},
  3826. Title = {A review of the US joining technologies for plasma facing components in the ITER fusion reactor},
  3827. Volume = {1},
  3828. Year = {1997},
  3829. Bdsk-Url-1 = {http://dx.doi.org/10.1109/FUSION.1997.687050}}
  3830. @article{Thibodeau:2012aa,
  3831. Author = {Patrick Thibodeau},
  3832. Date-Added = {2014-08-26 19:07:24 +0000},
  3833. Date-Modified = {2014-08-26 19:08:14 +0000},
  3834. Journal = {ComputerWorld},
  3835. Month = {October},
  3836. Title = {Climate change research gets petascale supercomputer},
  3837. Year = {2012}}
  3838. @inproceedings{Findler:2001aa,
  3839. Author = {Robert Bruce Findler and Matthias Felleisen},
  3840. Booktitle = {{OOPSLA} : Object-oriented Programming Systems, Languages and Applications},
  3841. Date-Added = {2014-08-26 19:01:16 +0000},
  3842. Date-Modified = {2014-08-26 19:02:53 +0000},
  3843. Title = {Contract Soundness for Object-Oriented Languages},
  3844. Year = {2001},
  3845. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vcHNsYTAxLWZmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29wc2xhMDEtZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95VtEPOOtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb29wc2xhMDEtZmYucGRmAAAOACAADwBvAG8AcABzAGwAYQAwADEALQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb29wc2xhMDEtZmYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  3846. @article{Lane:2013aa,
  3847. Author = {T.J. Lane and D. Shukla and K.A. Beauchamp and V.S. Pande},
  3848. Date-Added = {2014-08-26 17:55:08 +0000},
  3849. Date-Modified = {2014-08-26 17:56:25 +0000},
  3850. Journal = {Current Opinion in Structural Biology},
  3851. Month = {February},
  3852. Title = {To milliseconds and beyond: challenges in the simulation of protein folding},
  3853. Year = {2013}}
  3854. @article{WALKER:2003aa,
  3855. 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},
  3856. Date-Added = {2014-08-26 17:40:53 +0000},
  3857. Date-Modified = {2014-08-28 12:17:03 +0000},
  3858. Journal = {Integrated Assessment},
  3859. Number = {1},
  3860. Pages = {5-17},
  3861. Title = {Defining Uncertainty: A Conceptual Bases for Uncertainty Management in Model-Based Decision Support},
  3862. Volume = {4},
  3863. Year = {2003},
  3864. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3VuY2VydGFpbnR5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdW5jZXJ0YWludHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NZdEPPexQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q8AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdW5jZXJ0YWludHkucGRmAAAOACAADwB1AG4AYwBlAHIAdABhAGkAbgB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdW5jZXJ0YWludHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  3865. @article{Costlow:2014aa,
  3866. Author = {Terry Costlow},
  3867. Date-Added = {2014-08-24 16:20:19 +0000},
  3868. Date-Modified = {2014-08-24 16:25:00 +0000},
  3869. Journal = {Aerospace Engineering},
  3870. Month = {July},
  3871. Number = {4},
  3872. Title = {Simulations for safety},
  3873. Volume = {4},
  3874. Year = {2014}}
  3875. @techreport{Lucas:2014aa,
  3876. Author = {Robert Lucas},
  3877. Date-Added = {2014-08-24 16:00:20 +0000},
  3878. Date-Modified = {2014-08-24 16:02:05 +0000},
  3879. Institution = {DOE ASCAC Subcommittee},
  3880. Month = {February},
  3881. Title = {Top Ten Exascale Research Challenges},
  3882. Year = {2014},
  3883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1RvcDEwcmVwb3J0RkVCMTQucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRUb3AxMHJlcG9ydEZFQjE0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkpVb0B+ExlBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAfvQYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVG9wMTByZXBvcnRGRUIxNC5wZGYAAA4AKgAUAFQAbwBwADEAMAByAGUAcABvAHIAdABGAEUAQgAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Ub3AxMHJlcG9ydEZFQjE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  3884. @techreport{Liblit:1999aa,
  3885. Author = {Ben Liblit and Alexander Aiken},
  3886. Date-Added = {2014-08-22 17:28:19 +0000},
  3887. Date-Modified = {2014-08-22 17:29:17 +0000},
  3888. Institution = {University of California at Berkeley},
  3889. Month = {November},
  3890. Number = {UCB/CSD-99-1072},
  3891. Title = {Type Systems for Distributed Data Structures},
  3892. Year = {1999},
  3893. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0NTRC05OS0xMDcyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQ1NELTk5LTEwNzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJIG3dAc9hNQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQHS5TAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENTRC05OS0xMDcyLnBkZgAOACAADwBDAFMARAAtADkAOQAtADEAMAA3ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTktMTA3Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  3894. @article{De-Millo:1979aa,
  3895. Acmid = {359106},
  3896. Address = {New York, NY, USA},
  3897. Author = {De Millo, Richard A. and Lipton, Richard J. and Perlis, Alan J.},
  3898. Date-Added = {2014-08-19 18:24:20 +0000},
  3899. Date-Modified = {2014-08-19 18:24:24 +0000},
  3900. Doi = {10.1145/359104.359106},
  3901. Issn = {0001-0782},
  3902. Issue_Date = {May 1979},
  3903. Journal = {Commun. ACM},
  3904. Keywords = {formal mathematics, mathematical proofs, program specification, program verification},
  3905. Month = may,
  3906. Number = {5},
  3907. Numpages = {10},
  3908. Pages = {271--280},
  3909. Publisher = {ACM},
  3910. Title = {Social Processes and Proofs of Theorems and Programs},
  3911. Url = {http://doi.acm.org/10.1145/359104.359106},
  3912. Volume = {22},
  3913. Year = {1979},
  3914. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwcm9vZnMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwcm9vZnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wb0Q849VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcm9vZnMucGRmAA4AFgAKAHAAcgBvAG8AZgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3Byb29mcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  3915. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359104.359106},
  3916. Bdsk-Url-2 = {http://dx.doi.org/10.1145/359104.359106}}
  3917. @inproceedings{Whisnant:2000aa,
  3918. Acmid = {854328},
  3919. Address = {Washington, DC, USA},
  3920. Author = {Whisnant, K. and Kalbarczyk, Z. and Iyer, R. K.},
  3921. Booktitle = {Proceedings of the 6th IEEE International On-Line Testing Workshop (IOLTW)},
  3922. Date-Added = {2014-08-19 16:49:04 +0000},
  3923. Date-Modified = {2014-08-19 16:49:10 +0000},
  3924. Isbn = {0-7695-0646-1},
  3925. Keywords = {checkpointing, multithreaded applications, object-oriented programming},
  3926. Pages = {3--},
  3927. Publisher = {IEEE Computer Society},
  3928. Series = {IOLTW '00},
  3929. Title = {Micro-Checkpointing: Checkpointing for Multithreaded Applications},
  3930. Url = {http://dl.acm.org/citation.cfm?id=850960.854328},
  3931. Year = {2000},
  3932. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL09sdHdfMDBfdjUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5PbHR3XzAwX3Y1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAjtlW0Bj4UFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANAZMJAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT2x0d18wMF92NS5wZGYAAA4AHgAOAE8AbAB0AHcAXwAwADAAXwB2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9PbHR3XzAwX3Y1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  3933. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=850960.854328}}
  3934. @article{Fauzia:2013:BRD:2541228.2555309,
  3935. Acmid = {2555309},
  3936. Address = {New York, NY, USA},
  3937. Articleno = {53},
  3938. 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.},
  3939. Date-Added = {2014-08-19 02:39:17 +0000},
  3940. Date-Modified = {2014-08-19 02:39:17 +0000},
  3941. Doi = {10.1145/2541228.2555309},
  3942. Issn = {1544-3566},
  3943. Issue_Date = {December 2013},
  3944. Journal = {ACM Trans. Archit. Code Optim.},
  3945. Keywords = {Data locality, dynamic analysis, tiling},
  3946. Month = dec,
  3947. Number = {4},
  3948. Numpages = {29},
  3949. Pages = {53:1--53:29},
  3950. Publisher = {ACM},
  3951. Title = {Beyond Reuse Distance Analysis: Dynamic Analysis for Characterization of Data Locality Potential},
  3952. Url = {http://doi.acm.org/10.1145/2541228.2555309},
  3953. Volume = {10},
  3954. Year = {2013},
  3955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTMtZmF1emlhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUzLWZhdXppYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugNEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTUzLWZhdXppYS5wZGYADgAeAA4AYQA1ADMALQBmAGEAdQB6AGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNTMtZmF1emlhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  3956. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2541228.2555309},
  3957. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2541228.2555309}}
  3958. @inproceedings{Anderson:2008aa,
  3959. Acmid = {1375600},
  3960. Address = {New York, NY, USA},
  3961. Author = {Anderson, Zachary and Gay, David and Ennals, Rob and Brewer, Eric},
  3962. Booktitle = {Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  3963. Date-Added = {2014-08-18 20:53:17 +0000},
  3964. Date-Modified = {2014-08-18 20:53:21 +0000},
  3965. Doi = {10.1145/1375581.1375600},
  3966. Isbn = {978-1-59593-860-2},
  3967. Keywords = {data-race},
  3968. Location = {Tucson, AZ, USA},
  3969. Numpages = {10},
  3970. Pages = {149--158},
  3971. Publisher = {ACM},
  3972. Series = {PLDI '08},
  3973. Title = {SharC: Checking Data Sharing Strategies for Multithreaded C},
  3974. Url = {http://doi.acm.org/10.1145/1375581.1375600},
  3975. Year = {2008},
  3976. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDktYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ5LWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nQ0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ5LWFuZGVyc29uLnBkZgAADgAkABEAcAAxADQAOQAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ5LWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  3977. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375600},
  3978. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1375581.1375600}}
  3979. @techreport{Rastogi:2014aa,
  3980. Author = {Aseem Rastogi and Nikhil Swamy and Ce ́dric Fournet and Gavin Bierman and Panagiotis Vekris},
  3981. Date-Added = {2014-08-18 18:09:03 +0000},
  3982. Date-Modified = {2014-08-18 18:10:03 +0000},
  3983. Institution = {Microsoft Research},
  3984. Number = {MSR-TR-2014-99},
  3985. Title = {Safe \& Efficient Gradual Typing for {TypeScript}},
  3986. Year = {2014},
  3987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zYWZldHMtdHIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zYWZldHMtdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nY0Q88k1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzYWZldHMtdHIucGRmAAAOABwADQBzAGEAZgBlAHQAcwAtAHQAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zYWZldHMtdHIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  3988. @techreport{Lee:2006aa,
  3989. Author = {Edward A. Lee},
  3990. Date-Added = {2014-08-13 14:23:15 +0000},
  3991. Date-Modified = {2014-08-13 14:24:08 +0000},
  3992. Institution = {University of California at Berkeley},
  3993. Month = {January},
  3994. Number = {UCB/EECS-2006-1},
  3995. Title = {The Problem with Threads},
  3996. Year = {2006},
  3997. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0VFQ1MtMjAwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPRUVDUy0yMDA2LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI0gG9AQ7VFQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADQESWRAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVFQ1MtMjAwNi0xLnBkZgAOACAADwBFAEUAQwBTAC0AMgAwADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FRUNTLTIwMDYtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  3998. @inproceedings{Bacon:2000aa,
  3999. Acmid = {353197},
  4000. Address = {New York, NY, USA},
  4001. Author = {Bacon, David F. and Strom, Robert E. and Tarafdar, Ashis},
  4002. Booktitle = {Proceedings of the 15th ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications},
  4003. Date-Added = {2014-08-12 15:39:01 +0000},
  4004. Date-Modified = {2014-08-12 15:39:06 +0000},
  4005. Doi = {10.1145/353171.353197},
  4006. Isbn = {1-58113-200-X},
  4007. Keywords = {Java, concurrency, data races, monitors, multiprocessors, programming languages, thread safety},
  4008. Location = {Minneapolis, Minnesota, USA},
  4009. Numpages = {19},
  4010. Pages = {382--400},
  4011. Publisher = {ACM},
  4012. Series = {OOPSLA '00},
  4013. Title = {Guava: A Dialect of Java Without Data Races},
  4014. Url = {http://doi.acm.org/10.1145/353171.353197},
  4015. Year = {2000},
  4016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzgyLWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM4Mi1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964NEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4Mi1iYWNvbi5wZGYADgAeAA4AcAAzADgAMgAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzgyLWJhY29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/353171.353197},
  4018. Bdsk-Url-2 = {http://dx.doi.org/10.1145/353171.353197}}
  4019. @inproceedings{Aftandilian:2011aa,
  4020. Acmid = {2048090},
  4021. Address = {New York, NY, USA},
  4022. Author = {Aftandilian, Edward E. and Guyer, Samuel Z. and Vechev, Martin and Yahav, Eran},
  4023. Booktitle = {Proceedings of the 2011 ACM International Conference on Object Oriented Programming Systems Languages and Applications},
  4024. Date-Added = {2014-08-12 02:59:50 +0000},
  4025. Date-Modified = {2014-08-12 02:59:53 +0000},
  4026. Doi = {10.1145/2048066.2048090},
  4027. Isbn = {978-1-4503-0940-0},
  4028. Keywords = {assertions, concurrent checking, data structure invariants, dynamic analysis, heap snapshot},
  4029. Location = {Portland, Oregon, USA},
  4030. Numpages = {14},
  4031. Pages = {275--288},
  4032. Publisher = {ACM},
  4033. Series = {OOPSLA '11},
  4034. Title = {Asynchronous Assertions},
  4035. Url = {http://doi.acm.org/10.1145/2048066.2048090},
  4036. Year = {2011},
  4037. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNzUtYWZ0YW5kaWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjc1LWFmdGFuZGlsaWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qH0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc1LWFmdGFuZGlsaWFuLnBkZgAOACoAFABwADIANwA1AC0AYQBmAHQAYQBuAGQAaQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyNzUtYWZ0YW5kaWxpYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4038. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048090},
  4039. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048090}}
  4040. @inproceedings{Vechev:2010aa,
  4041. Acmid = {1806658},
  4042. Address = {New York, NY, USA},
  4043. Author = {Vechev, Martin and Yahav, Eran and Yorsh, Greta},
  4044. Booktitle = {Proceedings of the 2010 International Symposium on Memory Management},
  4045. Date-Added = {2014-08-12 02:56:00 +0000},
  4046. Date-Modified = {2014-08-12 02:56:03 +0000},
  4047. Doi = {10.1145/1806651.1806658},
  4048. Isbn = {978-1-4503-0054-4},
  4049. Keywords = {ownership, parallel garbage collector, virtual machine},
  4050. Location = {Toronto, Ontario, Canada},
  4051. Numpages = {10},
  4052. Pages = {41--50},
  4053. Publisher = {ACM},
  4054. Series = {ISMM '10},
  4055. Title = {PHALANX: Parallel Checking of Expressive Heap Assertions},
  4056. Url = {http://doi.acm.org/10.1145/1806651.1806658},
  4057. Year = {2010},
  4058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDEtdmVjaGV2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQxLXZlY2hldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968dEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxLXZlY2hldi5wZGYADgAeAA4AcAA0ADEALQB2AGUAYwBoAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDEtdmVjaGV2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4059. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806651.1806658},
  4060. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1806651.1806658}}
  4061. @phdthesis{Shinnar:2011aa,
  4062. Author = {Avraham Ever Shinnar},
  4063. Date-Added = {2014-08-12 02:45:32 +0000},
  4064. Date-Modified = {2014-08-12 02:46:19 +0000},
  4065. Month = {May},
  4066. School = {Harvard University},
  4067. Title = {Safe and Effective Contracts},
  4068. Year = {2011},
  4069. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIFNhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9TYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA05Y30Y4D8VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGOPDEAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBTYWZlIGFuZCBFZmZlY3RpdmUgQyNEMzk2MzcucGRmAAAOAEIAIABTAGEAZgBlACAAYQBuAGQAIABFAGYAZgBlAGMAdABpAHYAZQAgAEMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL1NhZmUgYW5kIEVmZmVjdGl2ZSBDb250cmFjdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  4070. @inproceedings{Nguyen:2008aa,
  4071. Acmid = {1787545},
  4072. Address = {Berlin, Heidelberg},
  4073. Author = {Nguyen, Huu Hai and Kuncak, Viktor and Chin, Wei-Ngan},
  4074. Booktitle = {Proceedings of the 9th International Conference on Verification, Model Checking, and Abstract Interpretation},
  4075. Date-Added = {2014-08-12 02:37:29 +0000},
  4076. Date-Modified = {2014-08-12 02:37:34 +0000},
  4077. Isbn = {3-540-78162-5, 978-3-540-78162-2},
  4078. Location = {San Francisco, USA},
  4079. Numpages = {15},
  4080. Pages = {203--217},
  4081. Publisher = {Springer-Verlag},
  4082. Series = {VMCAI'08},
  4083. Title = {Runtime Checking for Separation Logic},
  4084. Url = {http://dl.acm.org/citation.cfm?id=1787526.1787545},
  4085. Year = {2008},
  4086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPS4uL0Ryb3Bib3gvYmliL05ndXllbkVUQUwwOFJ1bnRpbWVDaGVja2luZ1NlcGFyYXRpb25Mb2dpYy5wZGbSFwsYGVdOUy5kYXRhTxEB8AAAAAAB8AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH05ndXllbkVUQUwwOFJ1bnRpbWVDIzhDRTU1NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACM5VTQDvZPUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0A8ujwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOZ3V5ZW5FVEFMMDhSdW50aW1lQyM4Q0U1NTQucGRmAA4AXgAuAE4AZwB1AHkAZQBuAEUAVABBAEwAMAA4AFIAdQBuAHQAaQBtAGUAQwBoAGUAYwBrAGkAbgBnAFMAZQBwAGEAcgBhAHQAaQBvAG4ATABvAGcAaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBGVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTmd1eWVuRVRBTDA4UnVudGltZUNoZWNraW5nU2VwYXJhdGlvbkxvZ2ljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAM4A0wDbAs8C0QLWAuEC6gL4AvwDAwMMAxEDHgMhAzMDNgM7AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAz0=},
  4087. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1787526.1787545}}
  4088. @techreport{Ashby:2010aa,
  4089. 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},
  4090. Date-Added = {2014-08-11 13:51:10 +0000},
  4091. Date-Modified = {2014-08-11 13:52:36 +0000},
  4092. Institution = {U.S. Department of Energy, Office of Science},
  4093. Month = {Fall},
  4094. Title = {Report on Exascale Computing},
  4095. Year = {2010},
  4096. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGV4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9leGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NP0Q82+1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBleGFzY2FsZV9zdWJjb21taXR0ZSNCRjczNEYucGRmAAAOAEIAIABlAHgAYQBzAGMAYQBsAGUAXwBzAHUAYgBjAG8AbQBtAGkAdAB0AGUAZQBfAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2V4YXNjYWxlX3N1YmNvbW1pdHRlZV9yZXBvcnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  4097. @techreport{Ang:2014aa,
  4098. 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},
  4099. Date-Added = {2014-08-11 13:15:06 +0000},
  4100. Date-Modified = {2014-08-11 13:17:44 +0000},
  4101. Institution = {Lawrence Berkeley National Laboratory},
  4102. Month = {May},
  4103. Title = {Abstract Machine Models and Proxy Architectures for Exascale Computing},
  4104. Year = {2014},
  4105. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGNhbF9hbW1fdjFfMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGNhbF9hbW1fdjFfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQnRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhbF9hbW1fdjFfMS5wZGYADgAiABAAYwBhAGwAXwBhAG0AbQBfAHYAMQBfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvY2FsX2FtbV92MV8xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4106. @article{Whiting:1994aa,
  4107. Acmid = {612574},
  4108. Address = {Piscataway, NJ, USA},
  4109. Author = {Whiting, Paul G. and Pascoe, Robert S. V.},
  4110. Date-Added = {2014-08-10 20:37:32 +0000},
  4111. Date-Modified = {2014-08-10 20:37:39 +0000},
  4112. Doi = {10.1109/85.329757},
  4113. Issn = {1058-6180},
  4114. Issue_Date = {December 1994},
  4115. Journal = {IEEE Ann. Hist. Comput.},
  4116. Month = dec,
  4117. Number = {4},
  4118. Numpages = {22},
  4119. Pages = {38--59},
  4120. Publisher = {IEEE Educational Activities Department},
  4121. Title = {A History of Data-Flow Languages},
  4122. Url = {http://dx.doi.org/10.1109/85.329757},
  4123. Volume = {16},
  4124. Year = {1994},
  4125. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhpc3RvcnktZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoaXN0b3J5LWRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wp0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoaXN0b3J5LWRhdGFmbG93LnBkZgAOACoAFABoAGkAcwB0AG8AcgB5AC0AZABhAHQAYQBmAGwAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hpc3RvcnktZGF0YWZsb3cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4126. Bdsk-Url-1 = {http://dx.doi.org/10.1109/85.329757}}
  4127. @inproceedings{Faustini:1982aa,
  4128. Acmid = {682861},
  4129. Address = {London, UK, UK},
  4130. Author = {Faustini, A. A.},
  4131. Booktitle = {Proceedings of the 9th Colloquium on Automata, Languages and Programming},
  4132. Date-Added = {2014-08-10 20:35:57 +0000},
  4133. Date-Modified = {2014-08-10 20:36:02 +0000},
  4134. Isbn = {3-540-11576-5},
  4135. Numpages = {13},
  4136. Pages = {212--224},
  4137. Publisher = {Springer-Verlag},
  4138. Title = {An Operational Semantics for Pure Dataflow},
  4139. Url = {http://dl.acm.org/citation.cfm?id=646236.682861},
  4140. Year = {1982},
  4141. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646236.682861}}
  4142. @inproceedings{Dean:2004aa,
  4143. Acmid = {1251264},
  4144. Address = {Berkeley, CA, USA},
  4145. Author = {Dean, Jeffrey and Ghemawat, Sanjay},
  4146. Booktitle = {Proceedings of the 6th Conference on Symposium on Opearting Systems Design \& Implementation - Volume 6},
  4147. Date-Added = {2014-08-10 20:12:57 +0000},
  4148. Date-Modified = {2014-08-10 20:13:01 +0000},
  4149. Location = {San Francisco, CA},
  4150. Numpages = {1},
  4151. Pages = {10--10},
  4152. Publisher = {USENIX Association},
  4153. Series = {OSDI'04},
  4154. Title = {MapReduce: Simplified Data Processing on Large Clusters},
  4155. Url = {http://dl.acm.org/citation.cfm?id=1251254.1251264},
  4156. Year = {2004},
  4157. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcHJlZHVjZS1vc2RpMDQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXByZWR1Y2Utb3NkaTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jS0Q845FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYXByZWR1Y2Utb3NkaTA0LnBkZgAOACoAFABtAGEAcAByAGUAZAB1AGMAZQAtAG8AcwBkAGkAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21hcHJlZHVjZS1vc2RpMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4158. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1251254.1251264}}
  4159. @inproceedings{Wozniak:2012aa,
  4160. Acmid = {2443421},
  4161. Address = {New York, NY, USA},
  4162. Articleno = {5},
  4163. 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.},
  4164. Booktitle = {Proceedings of the 1st ACM SIGMOD Workshop on Scalable Workflow Execution Engines and Technologies},
  4165. Date-Added = {2014-08-10 20:10:12 +0000},
  4166. Date-Modified = {2014-08-10 20:10:16 +0000},
  4167. Doi = {10.1145/2443416.2443421},
  4168. Isbn = {978-1-4503-1876-1},
  4169. Keywords = {ADLB, MPI, concurrency, dataflow, exascale, swift, turbine},
  4170. Location = {Scottsdale, Arizona},
  4171. Numpages = {12},
  4172. Pages = {5:1--5:12},
  4173. Publisher = {ACM},
  4174. Series = {SWEET '12},
  4175. Title = {Turbine: A Distributed-memory Dataflow Engine for Extreme-scale Many-task Applications},
  4176. Url = {http://doi.acm.org/10.1145/2443416.2443421},
  4177. Year = {2012},
  4178. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNS13b3puaWFrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTUtd296bmlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ufdEPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTUtd296bmlhay5wZGYADgAeAA4AYQA1AC0AdwBvAHoAbgBpAGEAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNS13b3puaWFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4179. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2443416.2443421},
  4180. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2443416.2443421}}
  4181. @article{Parker:2006aa,
  4182. Acmid = {1125421},
  4183. Address = {Amsterdam, The Netherlands, The Netherlands},
  4184. Author = {Parker, Steven G.},
  4185. Date-Added = {2014-08-10 20:06:38 +0000},
  4186. Date-Modified = {2014-08-10 20:06:42 +0000},
  4187. Doi = {10.1016/j.future.2005.04.001},
  4188. Issn = {0167-739X},
  4189. Issue_Date = {January 2006},
  4190. Journal = {Future Gener. Comput. Syst.},
  4191. Keywords = {components, scientific computing, structured AMR},
  4192. Month = jan,
  4193. Number = {1},
  4194. Numpages = {13},
  4195. Pages = {204--216},
  4196. Publisher = {Elsevier Science Publishers B. V.},
  4197. Title = {A Component-based Architecture for Parallel Multi-physics PDE Simulation},
  4198. Url = {http://dx.doi.org/10.1016/j.future.2005.04.001},
  4199. Volume = {22},
  4200. Year = {2006},
  4201. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHVpbnRhaF9mcmFtZXdvcmsucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR1aW50YWhfZnJhbWV3b3JrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41k0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1aW50YWhfZnJhbWV3b3JrLnBkZgAOACoAFAB1AGkAbgB0AGEAaABfAGYAcgBhAG0AZQB3AG8AcgBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3VpbnRhaF9mcmFtZXdvcmsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4202. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.04.001}}
  4203. @inproceedings{Choi:2011aa,
  4204. 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},
  4205. Booktitle = {Parallel Architectures and Compilation Techniques (PACT), 2011 International Conference on},
  4206. Date-Added = {2014-08-09 16:46:36 +0000},
  4207. Date-Modified = {2014-08-09 16:46:41 +0000},
  4208. Doi = {10.1109/PACT.2011.21},
  4209. Issn = {1089-795X},
  4210. 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},
  4211. Month = {Oct},
  4212. Pages = {155-166},
  4213. Title = {DeNovo: Rethinking the Memory Hierarchy for Disciplined Parallelism},
  4214. Year = {2011},
  4215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWRlbm92b19wYWN0MTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFkZW5vdm9fcGFjdDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FJ0Q81pVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZW5vdm9fcGFjdDExLnBkZgAADgAkABEAZABlAG4AbwB2AG8AXwBwAGEAYwB0ADEAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9kZW5vdm9fcGFjdDExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4216. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2011.21}}
  4217. @inproceedings{Krishnamurthy:1993aa,
  4218. Acmid = {169724},
  4219. Address = {New York, NY, USA},
  4220. Author = {Krishnamurthy, A. and Culler, D. E. and Dusseau, A. and Goldstein, S. C. and Lumetta, S. and von Eicken, T. and Yelick, K.},
  4221. Booktitle = {Proceedings of the 1993 ACM/IEEE Conference on Supercomputing},
  4222. Date-Added = {2014-08-06 20:11:14 +0000},
  4223. Date-Modified = {2014-08-06 20:11:18 +0000},
  4224. Doi = {10.1145/169627.169724},
  4225. Isbn = {0-8186-4340-4},
  4226. Location = {Portland, Oregon, USA},
  4227. Numpages = {12},
  4228. Pages = {262--273},
  4229. Publisher = {ACM},
  4230. Series = {Supercomputing '93},
  4231. Title = {Parallel Programming in Split-C},
  4232. Url = {http://doi.acm.org/10.1145/169627.169724},
  4233. Year = {1993},
  4234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2N1bGxlci1zYzkzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3VsbGVyLXNjOTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xM9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3VsbGVyLXNjOTMucGRmAAAOACAADwBjAHUAbABsAGUAcgAtAHMAYwA5ADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY3VsbGVyLXNjOTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4235. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169627.169724},
  4236. Bdsk-Url-2 = {http://dx.doi.org/10.1145/169627.169724}}
  4237. @techreport{Hilfinger:2006aa,
  4238. Address = {Berkeley, CA, USA},
  4239. Author = {Hilfinger, Paul N. and Bonachea, Dan and Gay, David and Graham, Susan and Liblit, Ben and Pike, Geoff and Yelick, Katherine},
  4240. Date-Added = {2014-08-06 19:57:20 +0000},
  4241. Date-Modified = {2014-08-06 19:58:20 +0000},
  4242. Institution = {University of California},
  4243. Number = {UCB/EECS-2005-15.1},
  4244. Publisher = {University of California at Berkeley},
  4245. Title = {Titanium Language Reference Manual},
  4246. Year = {2006},
  4247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHRpdGFuaXVtLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHRpdGFuaXVtLXJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik/RDzyZUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRpdGFuaXVtLXJlZi5wZGYADgAiABAAdABpAHQAYQBuAGkAdQBtAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdGl0YW5pdW0tcmVmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4248. @inproceedings{Saraswat:2007aa,
  4249. Acmid = {1229469},
  4250. Address = {New York, NY, USA},
  4251. Author = {Saraswat, Vijay A. and Jagadeesan, Radha and Michael, Maged and von Praun, Christoph},
  4252. Booktitle = {Proceedings of the 12th ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming},
  4253. Date-Added = {2014-08-06 19:33:25 +0000},
  4254. Date-Modified = {2014-08-06 19:33:29 +0000},
  4255. Doi = {10.1145/1229428.1229469},
  4256. Isbn = {978-1-59593-602-8},
  4257. Keywords = {memory model, sequential consistency, weak model},
  4258. Location = {San Jose, California, USA},
  4259. Numpages = {12},
  4260. Pages = {161--172},
  4261. Publisher = {ACM},
  4262. Series = {PPoPP '07},
  4263. Title = {A Theory of Memory Models},
  4264. Url = {http://doi.acm.org/10.1145/1229428.1229469},
  4265. Year = {2007},
  4266. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjEtc2FyYXN3YXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYxLXNhcmFzd2F0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3no0Q8471BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYxLXNhcmFzd2F0LnBkZgAADgAkABEAcAAxADYAMQAtAHMAYQByAGEAcwB3AGEAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTYxLXNhcmFzd2F0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4267. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229469},
  4268. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1229428.1229469}}
  4269. @techreport{Yelick:2004aa,
  4270. Author = {Katherine Yelick and Dan Bonachea and Charles Wallace},
  4271. Date-Added = {2014-08-06 19:31:09 +0000},
  4272. Date-Modified = {2014-08-06 19:40:01 +0000},
  4273. Institution = {Lawrence Berkeley National Laboratory},
  4274. Month = {May},
  4275. Number = {LBNL-54983},
  4276. Title = {A Proposal for a {UPC} Memory Consistency Model},
  4277. Year = {2004},
  4278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp1cGNtZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp1cGNtZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41p0Q897FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1cGNtZW0ucGRmAA4AFgAKAHUAcABjAG0AZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3VwY21lbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  4279. @article{Arvind:1982aa,
  4280. Acmid = {1319193},
  4281. Address = {Los Alamitos, CA, USA},
  4282. Author = {Arvind, A. and Gostelow, K. P.},
  4283. Date-Added = {2014-08-06 19:15:32 +0000},
  4284. Date-Modified = {2014-08-06 19:15:36 +0000},
  4285. Doi = {10.1109/MC.1982.1653940},
  4286. Issn = {0018-9162},
  4287. Issue_Date = {February 1982},
  4288. Journal = {Computer},
  4289. Month = feb,
  4290. Number = {2},
  4291. Numpages = {8},
  4292. Pages = {42--49},
  4293. Publisher = {IEEE Computer Society Press},
  4294. Title = {The U-Interpreter},
  4295. Url = {http://dx.doi.org/10.1109/MC.1982.1653940},
  4296. Volume = {15},
  4297. Year = {1982},
  4298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx1LWludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHUtaW50ZXJwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWLRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHUtaW50ZXJwLnBkZgAOABoADAB1AC0AaQBuAHQAZQByAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdS1pbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  4299. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1982.1653940}}
  4300. @inproceedings{Georgel-Calin:2013aa,
  4301. Author = {Georgel Calin and Egor Derevenetc and Rupak Majumdar and Roland Meyer},
  4302. Booktitle = {In Procedings of FSTTCS 2013},
  4303. Date-Added = {2014-08-06 14:57:42 +0000},
  4304. Date-Modified = {2014-11-06 12:57:03 +0000},
  4305. Doi = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127},
  4306. Ee = {http://arxiv.org/abs/1307.6590},
  4307. Pages = {127-139},
  4308. Publisher = {Schloss Dagstuhl - Leibniz-Zentrum fuer Informatik},
  4309. Series = {LIPIcs},
  4310. Title = {A Theory of Partitioned Global Address Spaces},
  4311. Volume = {7792},
  4312. Year = {2013},
  4313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW9yeS1wZ2FzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3J5LXBnYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRdEPPJlQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3J5LXBnYXMucGRmAAAOACAADwB0AGgAZQBvAHIAeQAtAHAAZwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhlb3J5LXBnYXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4314. Bdsk-Url-1 = {http://dx.doi.org/10.4230/LIPIcs.FSTTCS.2013.127}}
  4315. @unpublished{Siek:2012aa,
  4316. Author = {Jeremy G. Siek and Michael M. Vitousek and Shashank Bharadwaj},
  4317. Date-Added = {2014-07-09 15:02:04 +0000},
  4318. Date-Modified = {2014-07-09 15:04:37 +0000},
  4319. Note = {draft},
  4320. Title = {Gradual Typing for Mutable Objects},
  4321. Year = {2012},
  4322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndG1vLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3Rtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91e9EPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3Rtby5wZGYADgASAAgAZwB0AG0AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ndG1vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  4323. @unpublished{Siek:2014aa,
  4324. Author = {Jeremy G. Siek and Michael M. Vitousek and Matteo Cimini},
  4325. Date-Added = {2014-07-08 19:01:02 +0000},
  4326. Date-Modified = {2014-07-08 19:02:32 +0000},
  4327. Month = {July},
  4328. Note = {POPL 2015 submission},
  4329. Title = {Monotonic References for Gradual Typing},
  4330. Year = {2014},
  4331. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW1vbm8tcmVmLXBvcGwyMDE1LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbW9uby1yZWYtcG9wbDIwMTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL949NEPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9uby1yZWYtcG9wbDIwMTUucGRmAAAOACwAFQBtAG8AbgBvAC0AcgBlAGYALQBwAG8AcABsADIAMAAxADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvbW9uby1yZWYtcG9wbDIwMTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  4332. @inproceedings{Tobin-Hochstadt:2009aa,
  4333. Acmid = {1570512},
  4334. Address = {New York, NY, USA},
  4335. Author = {Tobin-Hochstadt, Sam and Findler, Robert Bruce},
  4336. Booktitle = {Proceedings for the 1st Workshop on Script to Program Evolution},
  4337. Date-Added = {2014-07-08 01:50:30 +0000},
  4338. Date-Modified = {2014-07-08 01:50:35 +0000},
  4339. Doi = {10.1145/1570506.1570512},
  4340. Isbn = {978-1-60558-543-7},
  4341. Location = {Genova, Italy},
  4342. Numpages = {11},
  4343. Pages = {47--57},
  4344. Publisher = {ACM},
  4345. Series = {STOP '09},
  4346. Title = {Cycles Without Pollution: A Gradual Typing Poem},
  4347. Url = {http://doi.acm.org/10.1145/1570506.1570512},
  4348. Year = {2009},
  4349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3A0Ny10b2Jpbi1ob2Noc3RhZHQucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sU0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDctdG9iaW4taG9jaHN0YWR0LnBkZgAADgAwABcAcAA0ADcALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9wNDctdG9iaW4taG9jaHN0YWR0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  4350. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570512},
  4351. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1570506.1570512}}
  4352. @inproceedings{Van-Cutsem:2010aa,
  4353. Acmid = {1869638},
  4354. Address = {New York, NY, USA},
  4355. Author = {Van Cutsem, Tom and Miller, Mark S.},
  4356. Booktitle = {Proceedings of the 6th Symposium on Dynamic Languages},
  4357. Date-Added = {2014-07-07 12:49:04 +0000},
  4358. Date-Modified = {2014-07-07 12:49:09 +0000},
  4359. Doi = {10.1145/1869631.1869638},
  4360. Isbn = {978-1-4503-0405-4},
  4361. Keywords = {Javascript, intercession, proxies, reflection},
  4362. Location = {Reno/Tahoe, Nevada, USA},
  4363. Numpages = {14},
  4364. Pages = {59--72},
  4365. Publisher = {ACM},
  4366. Series = {DLS '10},
  4367. Title = {Proxies: Design Principles for Robust Object-oriented Intercession APIs},
  4368. Url = {http://doi.acm.org/10.1145/1869631.1869638},
  4369. Year = {2010},
  4370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OS12YW5jdXRzZW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTktdmFuY3V0c2VtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tS0Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTktdmFuY3V0c2VtLnBkZgAADgAkABEAcAA1ADkALQB2AGEAbgBjAHUAdABzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTktdmFuY3V0c2VtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4371. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869631.1869638},
  4372. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1869631.1869638}}
  4373. @incollection{Perconti:2014aa,
  4374. Author = {Perconti, JamesT. and Ahmed, Amal},
  4375. Booktitle = {Programming Languages and Systems},
  4376. Date-Added = {2014-06-20 02:33:49 +0000},
  4377. Date-Modified = {2014-06-20 02:33:51 +0000},
  4378. Doi = {10.1007/978-3-642-54833-8_8},
  4379. Editor = {Shao, Zhong},
  4380. Isbn = {978-3-642-54832-1},
  4381. Language = {English},
  4382. Pages = {128-148},
  4383. Publisher = {Springer Berlin Heidelberg},
  4384. Series = {Lecture Notes in Computer Science},
  4385. Title = {Verifying an Open Compiler Using Multi-language Semantics},
  4386. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_8},
  4387. Volume = {8410},
  4388. Year = {2014},
  4389. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG11bHRpbGFuZy12ZXJpZnkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtdWx0aWxhbmctdmVyaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j90Q845VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aWxhbmctdmVyaWZ5LnBkZgAOACoAFABtAHUAbAB0AGkAbABhAG4AZwAtAHYAZQByAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL211bHRpbGFuZy12ZXJpZnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4390. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_8}}
  4391. @techreport{Dalessandro:2014aa,
  4392. Author = {Luke Dalessandro and Matthew Anderson and Maciej Brodowicz and Andrew Lumsdaine and Thomas Sterling},
  4393. Date-Added = {2014-06-18 02:32:23 +0000},
  4394. Date-Modified = {2014-06-18 02:33:20 +0000},
  4395. Institution = {Center for Extreme Scale Technologies, Indiana University},
  4396. Month = {March},
  4397. Title = {XPI Draft Specification},
  4398. Year = {2014},
  4399. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVd4cGkucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qd4cGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42r0Q899lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEYAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB4cGkucGRmAAAOABAABwB4AHAAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi94cGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  4400. @article{Tabbal:2011aa,
  4401. Acmid = {1964232},
  4402. Address = {New York, NY, USA},
  4403. Author = {Tabbal, Alexandre and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Sterling, Thomas},
  4404. Date-Added = {2014-06-18 02:27:43 +0000},
  4405. Date-Modified = {2014-06-18 02:27:46 +0000},
  4406. Doi = {10.1145/1964218.1964232},
  4407. Issn = {0163-5999},
  4408. Issue_Date = {March 2011},
  4409. Journal = {SIGMETRICS Perform. Eval. Rev.},
  4410. Keywords = {execution model, model of computation, paralleX},
  4411. Month = mar,
  4412. Number = {4},
  4413. Numpages = {7},
  4414. Pages = {81--87},
  4415. Publisher = {ACM},
  4416. Title = {Preliminary Design Examination of the ParalleX System from a Software and Hardware Perspective},
  4417. Url = {http://doi.acm.org/10.1145/1964218.1964232},
  4418. Volume = {38},
  4419. Year = {2011},
  4420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODEtdGFiYmFsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgxLXRhYmJhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97odEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgxLXRhYmJhbC5wZGYADgAeAA4AcAA4ADEALQB0AGEAYgBiAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODEtdGFiYmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4421. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964232},
  4422. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1964218.1964232}}
  4423. @inproceedings{Gao:2007aa,
  4424. Author = {Gao, G.R. and Sterling, T. and Stevens, R. and Hereld, M. and Weirong Zhu},
  4425. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  4426. Date-Added = {2014-06-18 02:26:30 +0000},
  4427. Date-Modified = {2014-06-18 02:26:44 +0000},
  4428. Doi = {10.1109/IPDPS.2007.370484},
  4429. 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},
  4430. Month = {March},
  4431. Pages = {1-6},
  4432. Title = {{ParalleX}: A Study of A New Parallel Computation Model},
  4433. Year = {2007},
  4434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhcmFsbGVYLWlwZHBzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFyYWxsZVgtaXBkcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972NEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFyYWxsZVgtaXBkcHMucGRmAA4AJgASAHAAYQByAGEAbABsAGUAWAAtAGkAcABkAHAAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wYXJhbGxlWC1pcGRwcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4435. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370484}}
  4436. @article{Dekate:2012aa,
  4437. Acmid = {2331126},
  4438. Address = {Thousand Oaks, CA, USA},
  4439. Author = {Dekate, Chirag and Anderson, Matthew and Brodowicz, Maciej and Kaiser, Hartmut and Adelstein-Lelbach, Bryce and Sterling, Thomas},
  4440. Date-Added = {2014-06-18 02:24:26 +0000},
  4441. Date-Modified = {2014-06-18 02:24:31 +0000},
  4442. Doi = {10.1177/1094342012440585},
  4443. Issn = {1094-3420},
  4444. Issue_Date = {August 2012},
  4445. Journal = {Int. J. High Perform. Comput. Appl.},
  4446. Keywords = {Barnes-Hut, N-body, parallelization, parallex},
  4447. Month = aug,
  4448. Number = {3},
  4449. Numpages = {14},
  4450. Pages = {319--332},
  4451. Publisher = {Sage Publications, Inc.},
  4452. Title = {Improving the Scalability of Parallel N-body Applications with an Event-driven Constraint-based Execution Model},
  4453. Url = {http://dx.doi.org/10.1177/1094342012440585},
  4454. Volume = {26},
  4455. Year = {2012},
  4456. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342012440585}}
  4457. @inproceedings{Sterling:2014aa,
  4458. Address = {Stockholm, Sweden},
  4459. Author = {Thomas Sterling and Matthew Anderson and P. Kevin Bohan and Maciej Brodowicz and Abhishek Kulkarni and Bo Zhang},
  4460. Booktitle = {Exascale Applications and Software Conference},
  4461. Date-Added = {2014-06-18 02:20:26 +0000},
  4462. Date-Modified = {2014-06-18 02:20:38 +0000},
  4463. Keywords = {HPX},
  4464. Month = {Apr},
  4465. Title = {Towards Exascale Co-design in a Runtime System},
  4466. Year = 2014}
  4467. @inproceedings{Kaiser:2009aa,
  4468. Author = {Kaiser, H. and Brodowicz, M. and Sterling, T.},
  4469. Booktitle = {Parallel Processing Workshops, 2009. ICPPW '09. International Conference on},
  4470. Date-Added = {2014-06-18 02:19:23 +0000},
  4471. Date-Modified = {2014-06-18 02:19:38 +0000},
  4472. Doi = {10.1109/ICPPW.2009.14},
  4473. Issn = {1530-2016},
  4474. 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},
  4475. Month = {Sept},
  4476. Pages = {394-401},
  4477. Title = {{ParalleX} An Advanced Parallel Execution Model for Scaling-Impaired Applications},
  4478. Year = {2009},
  4479. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPPW.2009.14}}
  4480. @inproceedings{Boudol:2009aa,
  4481. Acmid = {1480930},
  4482. Address = {New York, NY, USA},
  4483. Author = {Boudol, G{\'e}rard and Petri, Gustavo},
  4484. Booktitle = {Proceedings of the 36th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4485. Date-Added = {2014-06-15 17:37:33 +0000},
  4486. Date-Modified = {2014-06-15 17:37:37 +0000},
  4487. Doi = {10.1145/1480881.1480930},
  4488. Isbn = {978-1-60558-379-2},
  4489. Keywords = {memory models, operational semantics},
  4490. Location = {Savannah, GA, USA},
  4491. Numpages = {12},
  4492. Pages = {392--403},
  4493. Publisher = {ACM},
  4494. Series = {POPL '09},
  4495. Title = {Relaxed Memory Models: An Operational Approach},
  4496. Url = {http://doi.acm.org/10.1145/1480881.1480930},
  4497. Year = {2009},
  4498. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOTItYm91ZG9sLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5Mi1ib3Vkb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9659EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5Mi1ib3Vkb2wucGRmAAAOACAADwBwADMAOQAyAC0AYgBvAHUAZABvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM5Mi1ib3Vkb2wucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4499. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1480881.1480930},
  4500. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1480881.1480930}}
  4501. @article{Plotkin:2004aa,
  4502. Author = {Gordon D. Plotkin},
  4503. Date-Added = {2014-06-15 17:35:53 +0000},
  4504. Date-Modified = {2014-06-15 17:35:58 +0000},
  4505. Journal = {Journal of Logic and Algebraic Programming},
  4506. Pages = {17-139},
  4507. Title = {A structural approach to operational semantics},
  4508. Volume = {60-61},
  4509. Year = {2004},
  4510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzb3NfamxhcC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNvc19qbGFwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihjRDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNvc19qbGFwLnBkZgAOABoADABzAG8AcwBfAGoAbABhAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc29zX2psYXAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  4511. @techreport{MPIForum:1994aa,
  4512. Address = {Knoxville, TN, USA},
  4513. Author = {Message Passing Interface Forum},
  4514. Date-Added = {2014-06-14 04:46:05 +0000},
  4515. Date-Modified = {2014-06-14 04:46:21 +0000},
  4516. Publisher = {University of Tennessee},
  4517. Title = {{MPI}: A Message-Passing Interface Standard},
  4518. Year = {1994}}
  4519. @inproceedings{Might:2011aa,
  4520. Acmid = {2034801},
  4521. Address = {New York, NY, USA},
  4522. Author = {Might, Matthew and Darais, David and Spiewak, Daniel},
  4523. Booktitle = {Proceedings of the 16th ACM SIGPLAN International Conference on Functional Programming},
  4524. Date-Added = {2014-06-04 02:56:13 +0000},
  4525. Date-Modified = {2014-06-04 02:56:18 +0000},
  4526. Doi = {10.1145/2034773.2034801},
  4527. Isbn = {978-1-4503-0865-6},
  4528. Keywords = {context-free grammar, derivative, formal languages, parser combinator, parsing, regular expressions},
  4529. Location = {Tokyo, Japan},
  4530. Numpages = {7},
  4531. Pages = {189--195},
  4532. Publisher = {ACM},
  4533. Series = {ICFP '11},
  4534. Title = {Parsing with Derivatives: A Functional Pearl},
  4535. Url = {http://doi.acm.org/10.1145/2034773.2034801},
  4536. Year = {2011},
  4537. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1pZ2h0MjAxMWRlcml2YXRpdmVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9459EPOORQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWlnaHQyMDExZGVyaXZhdGl2ZXMucGRmAA4AMgAYAG0AaQBnAGgAdAAyADAAMQAxAGQAZQByAGkAdgBhAHQAaQB2AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9taWdodDIwMTFkZXJpdmF0aXZlcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  4538. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034801},
  4539. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034801}}
  4540. @inproceedings{Honda:2008aa,
  4541. Acmid = {1328472},
  4542. Address = {New York, NY, USA},
  4543. Author = {Honda, Kohei and Yoshida, Nobuko and Carbone, Marco},
  4544. Booktitle = {Proceedings of the 35th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4545. Date-Added = {2014-05-26 07:24:09 +0000},
  4546. Date-Modified = {2014-05-26 07:24:14 +0000},
  4547. Doi = {10.1145/1328438.1328472},
  4548. Isbn = {978-1-59593-689-9},
  4549. Keywords = {causality, choreography, communications, mobile processes, multiparty, session types, structured programming},
  4550. Location = {San Francisco, California, USA},
  4551. Numpages = {12},
  4552. Pages = {273--284},
  4553. Publisher = {ACM},
  4554. Series = {POPL '08},
  4555. Title = {Multiparty Asynchronous Session Types},
  4556. Url = {http://doi.acm.org/10.1145/1328438.1328472},
  4557. Year = {2008},
  4558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjczLWhvbmRhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3My1ob25kYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96hNEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3My1ob25kYS5wZGYADgAeAA4AcAAyADcAMwAtAGgAbwBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjczLWhvbmRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4559. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328472},
  4560. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1328438.1328472}}
  4561. @phdthesis{Cann:1989aa,
  4562. Address = {Fort Collins, CO, USA},
  4563. Author = {Cann, David C.},
  4564. Date-Added = {2014-05-19 13:54:07 +0000},
  4565. Date-Modified = {2014-05-19 13:54:12 +0000},
  4566. Note = {AAI9007070},
  4567. Publisher = {Colorado State University},
  4568. Title = {Compilation Techniques for High-performance Applicative Computation},
  4569. Year = {1989}}
  4570. @techreport{Feo:1990aa,
  4571. Author = {John Feo},
  4572. Date-Added = {2014-05-19 13:22:37 +0000},
  4573. Date-Modified = {2014-05-19 13:23:25 +0000},
  4574. Institution = {Lawrence Livermore National Laboratory},
  4575. Month = {September},
  4576. Number = {UCRL-JC-1060781},
  4577. Title = {Arrays in Sisal},
  4578. Year = {1990},
  4579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjIxNTI3Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB25+bPn34YUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz5+2WAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMTUyNzYucGRmAAAOABYACgAyADEANQAyADcANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIxNTI3Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  4580. @manual{Dart:2014aa,
  4581. Author = {The Dart Team},
  4582. Date-Added = {2014-05-15 13:26:57 +0000},
  4583. Date-Modified = {2014-05-15 13:27:33 +0000},
  4584. Edition = {1.2},
  4585. Month = {March},
  4586. Organization = {Google},
  4587. Title = {Dart Programming Language Specification},
  4588. Year = {2014},
  4589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUbRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAAA4AQAAfAGQAYQByAHQALQBsAGEAbgBnAHUAYQBnAGUALQBzAHAAZQBjAGkAZgBpAGMAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL2RhcnQtbGFuZ3VhZ2Utc3BlY2lmaWNhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  4590. @inproceedings{Bolz:2014aa,
  4591. Author = {Carl Friedrich Bolz and Tobias Pape and Jeremy G. Siek and Sam Tobin-Hochstadt},
  4592. Booktitle = {Workshop on Dynamic Languages and Applications},
  4593. Date-Added = {2014-05-06 00:51:24 +0000},
  4594. Date-Modified = {2014-05-06 00:53:21 +0000},
  4595. Title = {Meta-tracing makes a fast {Racket}},
  4596. Year = {2014},
  4597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHB5Y2tldC1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHB5Y2tldC1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fB7RDzj1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHB5Y2tldC1maW5hbC5wZGYADgAiABAAcAB5AGMAawBlAHQALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcHlja2V0LWZpbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4598. @book{Nielson:1999aa,
  4599. Author = {Hanne Riis Nielson and Flemming Nielson},
  4600. Date-Added = {2014-05-01 01:22:18 +0000},
  4601. Date-Modified = {2014-05-01 01:23:53 +0000},
  4602. Publisher = {John Wiley and Sons Ltd.},
  4603. Title = {Semantics with Applications: A Formal Introduction},
  4604. Year = {1999},
  4605. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNlbS13aXRoLWFwcC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNlbS13aXRoLWFwcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/if3RDzyUUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNlbS13aXRoLWFwcC5wZGYADgAiABAAcwBlAG0ALQB3AGkAdABoAC0AYQBwAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2VtLXdpdGgtYXBwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  4606. @techreport{Culler:1989aa,
  4607. Author = {David E. Culler},
  4608. Date-Added = {2014-04-30 18:55:21 +0000},
  4609. Date-Modified = {2014-04-30 18:56:53 +0000},
  4610. Institution = {MIT Lab for Computer Science},
  4611. Number = {TR-446},
  4612. Title = {Managing Parallelism and Resources in Scientific Dataflow Programs},
  4613. Year = {1989},
  4614. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWN1bGxlci1waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY3VsbGVyLXBoZC10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3VsbGVyLXBoZC10aGVzaXMucGRmAAAOACwAFQBjAHUAbABsAGUAcgAtAHAAaABkAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY3VsbGVyLXBoZC10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  4615. @inproceedings{Papadopoulos:1990aa,
  4616. Acmid = {325117},
  4617. Address = {New York, NY, USA},
  4618. Author = {Papadopoulos, Gregory M. and Culler, David E.},
  4619. Booktitle = {Proceedings of the 17th Annual International Symposium on Computer Architecture},
  4620. Date-Added = {2014-04-28 15:09:32 +0000},
  4621. Date-Modified = {2014-04-28 15:09:37 +0000},
  4622. Doi = {10.1145/325164.325117},
  4623. Isbn = {0-89791-366-3},
  4624. Location = {Seattle, Washington, USA},
  4625. Numpages = {10},
  4626. Pages = {82--91},
  4627. Publisher = {ACM},
  4628. Series = {ISCA '90},
  4629. Title = {Monsoon: An Explicit Token-store Architecture},
  4630. Url = {http://doi.acm.org/10.1145/325164.325117},
  4631. Year = {1990},
  4632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA4Mi1wYXBhZG9wb3Vsb3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwODItcGFwYWRvcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ui0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODItcGFwYWRvcG91bG9zLnBkZgAOACoAFABwADgAMgAtAHAAYQBwAGEAZABvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A4Mi1wYXBhZG9wb3Vsb3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4633. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325164.325117},
  4634. Bdsk-Url-2 = {http://dx.doi.org/10.1145/325164.325117}}
  4635. @manual{Bracha:2011aa,
  4636. Author = {Gilad Bracha},
  4637. Date-Added = {2014-04-14 10:26:35 +0000},
  4638. Date-Modified = {2014-04-14 10:27:35 +0000},
  4639. Month = {October},
  4640. Organization = {Google},
  4641. Title = {Optional Types in {Dart}},
  4642. Year = {2011}}
  4643. @article{Hermida:2014aa,
  4644. Author = {Claudio Hermida and Uday S. Reddy and Edmund P. Robinson},
  4645. Date-Added = {2014-04-09 13:44:16 +0000},
  4646. Date-Modified = {2014-04-09 13:44:21 +0000},
  4647. Doi = {http://dx.doi.org/10.1016/j.entcs.2014.02.008},
  4648. Issn = {1571-0661},
  4649. Journal = {Electronic Notes in Theoretical Computer Science},
  4650. Keywords = {Relation lifting},
  4651. Note = {Proceedings of the Workshop on Algebra, Coalgebra and Topology (WACT 2013)},
  4652. Number = {0},
  4653. Pages = {149 - 180},
  4654. Title = {Logical Relations and Parametricity -- A Reynolds Programme for Category Theory and Programming Languages},
  4655. Url = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  4656. Volume = {303},
  4657. Year = {2014},
  4658. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhlcm1pZGEtcGFyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoZXJtaWRhLXBhcmFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wm0Q83dVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoZXJtaWRhLXBhcmFtLnBkZgAADgAkABEAaABlAHIAbQBpAGQAYQAtAHAAYQByAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9oZXJtaWRhLXBhcmFtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4659. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S1571066114000346},
  4660. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2014.02.008}}
  4661. @inproceedings{Vitousek:2014aa,
  4662. Author = {Michael M. Vitousek and Jeremy G. Siek and Andrew Kent and Jim Baker},
  4663. Booktitle = {Dynamic Languages Symposium},
  4664. Date-Added = {2014-04-06 16:02:51 +0000},
  4665. Date-Modified = {2014-09-10 18:49:58 +0000},
  4666. Title = {Design and Evaluation of Gradual Typing for {Python}},
  4667. Year = {2014},
  4668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2RsczI4LXZpdG91c2VrQS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2RsczI4LXZpdG91c2VrQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVjRDzWlUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRsczI4LXZpdG91c2VrQS5wZGYAAA4AKAATAGQAbABzADIAOAAtAHYAaQB0AG8AdQBzAGUAawBBAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2RsczI4LXZpdG91c2VrQS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  4669. @article{Siek:2013aa,
  4670. Author = {Jeremy G. Siek and Michael M. Vitousek},
  4671. Bibsource = {DBLP, http://dblp.uni-trier.de},
  4672. Date-Added = {2014-04-06 16:01:39 +0000},
  4673. Date-Modified = {2014-04-06 16:01:43 +0000},
  4674. Ee = {http://arxiv.org/abs/1312.0694},
  4675. Journal = {CoRR},
  4676. Title = {Monotonic References for Gradual Typing},
  4677. Volume = {abs/1312.0694},
  4678. Year = {2013},
  4679. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtb25vLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1vbm8tcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePXRDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1vbm8tcmVmLnBkZgAOABoADABtAG8AbgBvAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbW9uby1yZWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  4680. @misc{Urma:2013aa,
  4681. Author = {Raoul-Gabriel Urma and Peter Ludemann and Gregory P. Smith},
  4682. Date-Added = {2014-04-06 10:21:44 +0000},
  4683. Date-Modified = {2014-04-06 15:41:41 +0000},
  4684. Howpublished = {\url{http://github.com/google/pytypedecl}},
  4685. Title = {pytypedecl},
  4686. Year = {2013}}
  4687. @inproceedings{Kah74,
  4688. Address = {Stockholm, Sweden},
  4689. Author = {G. Kahn},
  4690. Booktitle = {Information processing},
  4691. Date-Added = {2014-04-03 11:27:28 +0000},
  4692. Date-Modified = {2014-04-03 11:27:28 +0000},
  4693. Editor = {J. L. Rosenfeld},
  4694. Month = {Aug},
  4695. Pages = {471-475},
  4696. Publisher = {North Holland, Amsterdam},
  4697. Title = {The semantics of a simple language for parallel programming},
  4698. Year = {1974},
  4699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdLYWhuUHJvY2Vzc05ldHdvcmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaq6kz2K97FBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM9i9iwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAS2FoblByb2Nlc3NOZXR3b3Jrcy5wZGYADgAwABcASwBhAGgAbgBQAHIAbwBjAGUAcwBzAE4AZQB0AHcAbwByAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0thaG5Qcm9jZXNzTmV0d29ya3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  4700. @incollection{Dennis:1974aa,
  4701. Author = {Dennis, JackB.},
  4702. Booktitle = {Programming Symposium},
  4703. Date-Added = {2014-04-03 02:26:01 +0000},
  4704. Date-Modified = {2014-04-03 02:26:04 +0000},
  4705. Doi = {10.1007/3-540-06859-7_145},
  4706. Editor = {Robinet, B.},
  4707. Isbn = {978-3-540-06859-4},
  4708. Pages = {362-376},
  4709. Publisher = {Springer Berlin Heidelberg},
  4710. Series = {Lecture Notes in Computer Science},
  4711. Title = {First version of a data flow procedure language},
  4712. Url = {http://dx.doi.org/10.1007/3-540-06859-7_145},
  4713. Volume = {19},
  4714. Year = {1974},
  4715. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZpcnN0LWRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZmlyc3QtZGF0YWZsb3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zZ9EPNv5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmlyc3QtZGF0YWZsb3cucGRmAA4AJgASAGYAaQByAHMAdAAtAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9maXJzdC1kYXRhZmxvdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  4716. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-06859-7_145}}
  4717. @inproceedings{Allende:2012aa,
  4718. Author = {Allende, Esteban and Fabry, Johan},
  4719. Booktitle = {Chilean Computer Science Society {(SCCC)}, 31st International Conference of the},
  4720. Date-Added = {2014-04-01 14:09:49 +0000},
  4721. Date-Modified = {2014-04-01 14:09:54 +0000},
  4722. Issn = {1522-4902},
  4723. Pages = {1-8},
  4724. Publisher = {IEEE Computer Society Press},
  4725. Title = {Method Lookup Simulation with a Gradual Typing Language},
  4726. Urldoi = {http://dx.doi.org/10.1109/SCCC.2012.7},
  4727. Users = {eallende, jfabry},
  4728. Year = {2012},
  4729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGW1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN7RDzjkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAAA4ANAAZAG0AZQB0AGgAbwBkAC0AbABvAG8AawB1AHAALQBnAHIAYQBkAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL21ldGhvZC1sb29rdXAtZ3JhZHVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  4730. @inproceedings{Batty:2011aa,
  4731. Acmid = {1926394},
  4732. Address = {New York, NY, USA},
  4733. Author = {Batty, Mark and Owens, Scott and Sarkar, Susmit and Sewell, Peter and Weber, Tjark},
  4734. Booktitle = {Proceedings of the 38th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  4735. Date-Added = {2014-03-31 13:55:44 +0000},
  4736. Date-Modified = {2014-03-31 13:55:50 +0000},
  4737. Doi = {10.1145/1926385.1926394},
  4738. Isbn = {978-1-4503-0490-0},
  4739. Keywords = {relaxed memory models, semantics},
  4740. Location = {Austin, Texas, USA},
  4741. Numpages = {12},
  4742. Pages = {55--66},
  4743. Publisher = {ACM},
  4744. Series = {POPL '11},
  4745. Title = {Mathematizing C++ Concurrency},
  4746. Url = {http://doi.acm.org/10.1145/1926385.1926394},
  4747. Year = {2011},
  4748. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUtYmF0dHkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUtYmF0dHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s70Q8481BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTUtYmF0dHkucGRmAAAOABwADQBwADUANQAtAGIAYQB0AHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTUtYmF0dHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  4749. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926394},
  4750. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1926385.1926394}}
  4751. @incollection{Thiemann:2014aa,
  4752. Author = {Thiemann, Peter and Fennell, Luminous},
  4753. Booktitle = {Programming Languages and Systems},
  4754. Date-Added = {2014-03-31 12:54:05 +0000},
  4755. Date-Modified = {2014-03-31 12:54:07 +0000},
  4756. Doi = {10.1007/978-3-642-54833-8_4},
  4757. Editor = {Shao, Zhong},
  4758. Isbn = {978-3-642-54832-1},
  4759. Pages = {47-66},
  4760. Publisher = {Springer Berlin Heidelberg},
  4761. Series = {Lecture Notes in Computer Science},
  4762. Title = {Gradual Typing for Annotated Type Systems},
  4763. Url = {http://dx.doi.org/10.1007/978-3-642-54833-8_4},
  4764. Volume = {8410},
  4765. Year = {2014},
  4766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWdyYWR1YWwtYW5ub3RhdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ctEPN29QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAAOACwAFQBnAHIAYQBkAHUAYQBsAC0AYQBuAG4AbwB0AGEAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZ3JhZHVhbC1hbm5vdGF0ZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  4767. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-54833-8_4}}
  4768. @inproceedings{Vitousek:2012aa,
  4769. Author = {Michael M. Vitousek and Shashank Bharadwaj and Jeremy G. Siek},
  4770. Booktitle = {Scripts to Programs Workshop (STOP)},
  4771. Date-Added = {2014-03-29 03:58:21 +0000},
  4772. Date-Modified = {2014-03-29 03:59:45 +0000},
  4773. Title = {Towards Gradual Typing in {Jython}},
  4774. Year = {2012}}
  4775. @article{Allende:2013aa,
  4776. Author = {Esteban Allende and Oscar Calla{\'u} and Johan Fabry and {\'E}ric Tanter and Marcus Denker},
  4777. Date-Added = {2014-03-29 03:55:17 +0000},
  4778. Date-Modified = {2014-03-29 03:55:20 +0000},
  4779. Journal = {Science of Computer Programming},
  4780. Month = aug,
  4781. Note = {Available online},
  4782. Publisher = {Elsevier},
  4783. Title = {Gradual Typing for {Smalltalk}},
  4784. Urldoi = {http://dx.doi.org/10.1016/j.scico.2013.06.006},
  4785. Urlpdf = {http://pleiad.dcc.uchile.cl/papers/2013/allendeAl-scp2013.pdf},
  4786. Users = {eallende , ocallau , jfabry , etanter},
  4787. Year = 2013,
  4788. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFsbGVuZGVBbC1zY3AyMDEzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ul9EPNSZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxsZW5kZUFsLXNjcDIwMTMucGRmAAAOACwAFQBhAGwAbABlAG4AZABlAEEAbAAtAHMAYwBwADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvYWxsZW5kZUFsLXNjcDIwMTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  4789. @inproceedings{Bloom:2009aa,
  4790. 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},
  4791. Booktitle = {ACM SIGPLAN Conference on Object Oriented Programming Systems Languages and Applications},
  4792. Date-Added = {2014-03-29 03:49:07 +0000},
  4793. Date-Modified = {2014-07-08 18:44:06 +0000},
  4794. Keywords = {actors, pattern matching, scripting},
  4795. Numpages = {20},
  4796. Pages = {117--136},
  4797. Title = {Thorn: Robust, Concurrent, Extensible Scripting on the JVM},
  4798. Year = {2009},
  4799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTE3LWJsb29tLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExNy1ibG9vbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ntEPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy1ibG9vbS5wZGYADgAeAA4AcAAxADEANwAtAGIAbABvAG8AbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTE3LWJsb29tLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4800. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640098},
  4801. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1640089.1640098}}
  4802. @inproceedings{Boreale:1998aa,
  4803. Acmid = {788902},
  4804. Address = {Washington, DC, USA},
  4805. Author = {Boreale, M. and Sangiorgi, D.},
  4806. Booktitle = {Proceedings of the 13th Annual IEEE Symposium on Logic in Computer Science},
  4807. Date-Added = {2014-03-28 13:27:12 +0000},
  4808. Date-Modified = {2014-03-28 13:27:31 +0000},
  4809. Isbn = {0-8186-8506-9},
  4810. Pages = {165--},
  4811. Publisher = {IEEE Computer Society},
  4812. Series = {LICS '98},
  4813. Title = {Bisimulation in Name-Passing Calculi Without Matching},
  4814. Url = {http://dl.acm.org/citation.cfm?id=788020.788902},
  4815. Year = {1998},
  4816. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QcS4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRm0hcLGBlXTlMuZGF0YU8RAi4AAAAAAi4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAGmvPRBiaXNJTy1saWNzOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaa8/z1m81AAAAAAAAAAAAAQACQAACSAAAAAAAAAAAAAAAAAAAAASUHJldmlld1RlbXAtRGp2bHFRABAACAAAzcj5KgAAABEACAAAz1n1FAAAAAEAIABprz0AZTB6AGTh2gBWwCwAVsArAFC7OgBQje4AUI3qAAIAgk1hY2ludG9zaCBIRDpwcml2YXRlOgB2YXI6AGZvbGRlcnM6AHBjOgBkaDFweXI1ZDI5emdyY3FybnMwcjdtbG0wMDAwZ246AFQ6AGNvbS5hcHBsZS5QcmV2aWV3OgBQcmV2aWV3VGVtcC1EanZscVE6AGJpc0lPLWxpY3M5OC5wZGYADgAiABAAYgBpAHMASQBPAC0AbABpAGMAcwA5ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAG1wcml2YXRlL3Zhci9mb2xkZXJzL3BjL2RoMXB5cjVkMjl6Z3JjcXJuczByN21sbTAwMDBnbi9UL2NvbS5hcHBsZS5QcmV2aWV3L1ByZXZpZXdUZW1wLURqdmxxUS9iaXNJTy1saWNzOTgucGRmAAATAAEvAP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAQIBBwEPA0EDQwNIA1MDXANqA24DdQN+A4MDkAOTA6UDqAOtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAA68=},
  4817. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=788020.788902}}
  4818. @incollection{Chen:2012aa,
  4819. Author = {Chen, Tzu-Chun and Bocchi, Laura and Deni{\'e}lou, Pierre-Malo and Honda, Kohei and Yoshida, Nobuko},
  4820. Booktitle = {Trustworthy Global Computing},
  4821. Date-Added = {2014-03-27 14:35:11 +0000},
  4822. Date-Modified = {2014-03-27 14:35:13 +0000},
  4823. Doi = {10.1007/978-3-642-30065-3_2},
  4824. Editor = {Bruni, Roberto and Sassone, Vladimiro},
  4825. Isbn = {978-3-642-30064-6},
  4826. Pages = {25-45},
  4827. Publisher = {Springer Berlin Heidelberg},
  4828. Series = {Lecture Notes in Computer Science},
  4829. Title = {Asynchronous Distributed Monitoring for Multiparty Session Enforcement},
  4830. Url = {http://dx.doi.org/10.1007/978-3-642-30065-3_2},
  4831. Volume = {7173},
  4832. Year = {2012},
  4833. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2NoZW4tYXN5bmNoLW1vbml0b3IucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eh0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAADgAwABcAYwBoAGUAbgAtAGEAcwB5AG4AYwBoAC0AbQBvAG4AaQB0AG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9jaGVuLWFzeW5jaC1tb25pdG9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  4834. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-30065-3_2}}
  4835. @book{Nipkow:2014aa,
  4836. Author = {Tobias Nipkow and Gerwin Klein},
  4837. Date-Added = {2014-03-22 02:28:14 +0000},
  4838. Date-Modified = {2014-03-22 02:32:06 +0000},
  4839. Publisher = {Technische Universitat Munchen},
  4840. Title = {Concrete Semantics},
  4841. Year = {2014},
  4842. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNvbmNyZXRlLXNlbWFudGljcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNvbmNyZXRlLXNlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSrRDzWiUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvbmNyZXRlLXNlbWFudGljcy5wZGYADgAuABYAYwBvAG4AYwByAGUAdABlAC0AcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY29uY3JldGUtc2VtYW50aWNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  4843. @inproceedings{Holzle:1994aa,
  4844. Acmid = {178478},
  4845. Address = {New York, NY, USA},
  4846. Author = {H\"{o}lzle, Urs and Ungar, David},
  4847. Booktitle = {Proceedings of the ACM SIGPLAN 1994 Conference on Programming Language Design and Implementation},
  4848. Date-Added = {2014-03-14 15:09:32 +0000},
  4849. Date-Modified = {2014-03-14 15:09:37 +0000},
  4850. Doi = {10.1145/178243.178478},
  4851. Isbn = {0-89791-662-X},
  4852. Location = {Orlando, Florida, USA},
  4853. Numpages = {11},
  4854. Pages = {326--336},
  4855. Publisher = {ACM},
  4856. Series = {PLDI '94},
  4857. Title = {Optimizing Dynamically-dispatched Calls with Run-time Type Feedback},
  4858. Url = {http://doi.acm.org/10.1145/178243.178478},
  4859. Year = {1994},
  4860. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMjYtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMyNi1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96vtEPOPFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMyNi1ob2x6bGUucGRmAAAOACAADwBwADMAMgA2AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMyNi1ob2x6bGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  4861. Bdsk-Url-1 = {http://doi.acm.org/10.1145/178243.178478},
  4862. Bdsk-Url-2 = {http://dx.doi.org/10.1145/178243.178478}}
  4863. @article{Brunthaler:2009aa,
  4864. Acmid = {1660797},
  4865. Address = {Amsterdam, The Netherlands, The Netherlands},
  4866. Author = {Brunthaler, Stefan},
  4867. Date-Added = {2014-03-13 20:34:59 +0000},
  4868. Date-Modified = {2014-03-13 20:35:03 +0000},
  4869. Doi = {10.1016/j.entcs.2009.11.011},
  4870. Issn = {1571-0661},
  4871. Issue_Date = {December, 2009},
  4872. Journal = {Electron. Notes Theor. Comput. Sci.},
  4873. Keywords = {Interpreter, Optimization Techniques, Virtual-Machine Abstraction},
  4874. Month = dec,
  4875. Number = {5},
  4876. Numpages = {12},
  4877. Pages = {3--14},
  4878. Publisher = {Elsevier Science Publishers B. V.},
  4879. Title = {Virtual-Machine Abstraction and Optimization Techniques},
  4880. Url = {http://dx.doi.org/10.1016/j.entcs.2009.11.011},
  4881. Volume = {253},
  4882. Year = {2009},
  4883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uL0Ryb3Bib3gvYmliL1ZpcnR1YWwtTWFjaGluZSBBYnN0cmFjdGlvbi0yMDA5LnBkZtIXCxgZV05TLmRhdGFPEQHSAAAAAAHSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfVmlydHVhbC1NYWNoaW5lIEFic3QjNjhCNDJCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGi0K89HjtxQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR8ccAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpcnR1YWwtTWFjaGluZSBBYnN0IzY4QjQyQi5wZGYADgBKACQAVgBpAHIAdAB1AGEAbAAtAE0AYQBjAGgAaQBuAGUAIABBAGIAcwB0AHIAYQBjAHQAaQBvAG4ALQAyADAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA8VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlydHVhbC1NYWNoaW5lIEFic3RyYWN0aW9uLTIwMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxADJANECpwKpAq4CuQLCAtAC1ALbAuQC6QL2AvkDCwMOAxMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADFQ==},
  4884. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.entcs.2009.11.011}}
  4885. @inproceedings{Hayashizaki:2011aa,
  4886. Acmid = {1950412},
  4887. Address = {New York, NY, USA},
  4888. Author = {Hayashizaki, Hiroshige and Wu, Peng and Inoue, Hiroshi and Serrano, Mauricio J. and Nakatani, Toshio},
  4889. Booktitle = {Proceedings of the Sixteenth International Conference on Architectural Support for Programming Languages and Operating Systems},
  4890. Date-Added = {2014-03-13 20:31:42 +0000},
  4891. Date-Modified = {2014-03-13 20:31:46 +0000},
  4892. Doi = {10.1145/1950365.1950412},
  4893. Isbn = {978-1-4503-0266-1},
  4894. Keywords = {repetition detection, trace selection, trace-based compilation},
  4895. Location = {Newport Beach, California, USA},
  4896. Numpages = {14},
  4897. Pages = {405--418},
  4898. Publisher = {ACM},
  4899. Series = {ASPLOS XVI},
  4900. Title = {Improving the Performance of Trace-based Systems by False Loop Filtering},
  4901. Url = {http://doi.acm.org/10.1145/1950365.1950412},
  4902. Year = {2011},
  4903. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0MDUtaGF5YXNoaXpha2kucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDA1LWhheWFzaGl6YWtpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rt0Q848lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA1LWhheWFzaGl6YWtpLnBkZgAOACoAFABwADQAMAA1AC0AaABhAHkAYQBzAGgAaQB6AGEAawBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A0MDUtaGF5YXNoaXpha2kucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  4904. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1950365.1950412},
  4905. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1950365.1950412}}
  4906. @inproceedings{Bebenita:2010aa,
  4907. Author = {Bebenita, Michael and Brandner, Florian and Fahndrich, Manuel and Logozzo, Francesco and Schulte, Wolfram and Tillmann, Nikolai and Venter, Herman},
  4908. Booktitle = oopsla,
  4909. Date-Added = {2014-03-13 20:26:07 +0000},
  4910. Date-Modified = {2014-03-13 20:26:12 +0000},
  4911. Isbn = {978-1-4503-0203-6},
  4912. Pages = {708--725},
  4913. Title = {{SPUR}: A Trace-Based {JIT} Compiler for {CIL}},
  4914. Year = 2010,
  4915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MDgtYmViZW5pdGEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzA4LWJlYmVuaXRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwNQN0RS7P1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEVAY8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzA4LWJlYmVuaXRhLnBkZgAADgAkABEAcAA3ADAAOAAtAGIAZQBiAGUAbgBpAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzA4LWJlYmVuaXRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  4916. @inproceedings{Jorgensen:1999aa,
  4917. Acmid = {665922},
  4918. Address = {London, UK, UK},
  4919. Author = {J{\o}rgensen, Jesper},
  4920. Booktitle = {Partial Evaluation - Practice and Theory, DIKU 1998 International Summer School},
  4921. Date-Added = {2014-03-13 20:07:47 +0000},
  4922. Date-Modified = {2014-03-13 20:07:51 +0000},
  4923. Isbn = {3-540-66710-5},
  4924. Numpages = {25},
  4925. Pages = {83--107},
  4926. Publisher = {Springer-Verlag},
  4927. Title = {SIMILIX: A Self-Applicable Partial Evaluator for Scheme},
  4928. Url = {http://dl.acm.org/citation.cfm?id=645795.665922},
  4929. Year = {1999},
  4930. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzaW1pbGl4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2ltaWxpeC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KEtEPPJRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2ltaWxpeC5wZGYAAA4AGAALAHMAaQBtAGkAbABpAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2ltaWxpeC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  4931. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645795.665922}}
  4932. @incollection{Sullivan:2001aa,
  4933. Author = {Sullivan, GregoryT.},
  4934. Booktitle = {Programs as Data Objects},
  4935. Date-Added = {2014-03-13 20:05:24 +0000},
  4936. Date-Modified = {2014-03-13 20:05:26 +0000},
  4937. Doi = {10.1007/3-540-44978-7_14},
  4938. Editor = {Danvy, Olivier and Filinski, Andrzej},
  4939. Isbn = {978-3-540-42068-2},
  4940. Language = {English},
  4941. Pages = {238-256},
  4942. Publisher = {Springer Berlin Heidelberg},
  4943. Series = {Lecture Notes in Computer Science},
  4944. Title = {Dynamic Partial Evaluation},
  4945. Url = {http://dx.doi.org/10.1007/3-540-44978-7_14},
  4946. Volume = {2053},
  4947. Year = {2001},
  4948. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5keW5hbWljLXBlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZHluYW1pYy1wZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xX9EPNaVQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluYW1pYy1wZS5wZGYADgAeAA4AZAB5AG4AYQBtAGkAYwAtAHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9keW5hbWljLXBlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  4949. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-44978-7_14}}
  4950. @inproceedings{Ertl:2004aa,
  4951. Acmid = {1025995},
  4952. Address = {Washington, DC, USA},
  4953. Author = {Ertl, M. Anton and Gregg, David},
  4954. Booktitle = {Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  4955. Date-Added = {2014-03-13 20:01:59 +0000},
  4956. Date-Modified = {2014-03-13 20:02:02 +0000},
  4957. Doi = {10.1109/PACT.2004.23},
  4958. Isbn = {0-7695-2229-7},
  4959. Numpages = {10},
  4960. Pages = {41--50},
  4961. Publisher = {IEEE Computer Society},
  4962. Series = {PACT '04},
  4963. Title = {Retargeting JIT Compilers by Using C-Compiler Generated Executable Code},
  4964. Url = {http://dx.doi.org/10.1109/PACT.2004.23},
  4965. Year = {2004},
  4966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMDQxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAwNDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGivnc9HhwpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADPR79KAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMDQxLnBkZgAADgAaAAwAMgAyADIAOQAwADAANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAwNDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  4967. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.23}}
  4968. @inproceedings{Piumarta:1998aa,
  4969. Acmid = {277743},
  4970. Address = {New York, NY, USA},
  4971. Author = {Piumarta, Ian and Riccardi, Fabio},
  4972. Booktitle = {Proceedings of the ACM SIGPLAN 1998 Conference on Programming Language Design and Implementation},
  4973. Date-Added = {2014-03-13 19:58:17 +0000},
  4974. Date-Modified = {2014-03-13 19:58:21 +0000},
  4975. Doi = {10.1145/277650.277743},
  4976. Isbn = {0-89791-987-4},
  4977. Keywords = {bytecode interpretation, dynamic translation, inlining, just-in-time compilation, threaded code},
  4978. Location = {Montreal, Quebec, Canada},
  4979. Numpages = {10},
  4980. Pages = {291--300},
  4981. Publisher = {ACM},
  4982. Series = {PLDI '98},
  4983. Title = {Optimizing Direct Threaded Code by Selective Inlining},
  4984. Url = {http://doi.acm.org/10.1145/277650.277743},
  4985. Year = {1998},
  4986. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTEtcGl1bWFydGEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkxLXBpdW1hcnRhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qc0Q848VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjkxLXBpdW1hcnRhLnBkZgAADgAkABEAcAAyADkAMQAtAHAAaQB1AG0AYQByAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjkxLXBpdW1hcnRhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  4987. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277743},
  4988. Bdsk-Url-2 = {http://dx.doi.org/10.1145/277650.277743}}
  4989. @inproceedings{Sullivan:2003aa,
  4990. Acmid = {858576},
  4991. Address = {New York, NY, USA},
  4992. Author = {Sullivan, Gregory T. and Bruening, Derek L. and Baron, Iris and Garnett, Timothy and Amarasinghe, Saman},
  4993. Booktitle = {Proceedings of the 2003 Workshop on Interpreters, Virtual Machines and Emulators},
  4994. Date-Added = {2014-03-13 19:54:42 +0000},
  4995. Date-Modified = {2014-03-13 19:54:46 +0000},
  4996. Doi = {10.1145/858570.858576},
  4997. Isbn = {1-58113-655-2},
  4998. Location = {San Diego, California},
  4999. Numpages = {8},
  5000. Pages = {50--57},
  5001. Publisher = {ACM},
  5002. Series = {IVME '03},
  5003. Title = {Dynamic Native Optimization of Interpreters},
  5004. Url = {http://doi.acm.org/10.1145/858570.858576},
  5005. Year = {2003},
  5006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MC1zdWxsaXZhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MC1zdWxsaXZhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyrRDzjzUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MC1zdWxsaXZhbi5wZGYADgAiABAAcAA1ADAALQBzAHUAbABsAGkAdgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUwLXN1bGxpdmFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5007. Bdsk-Url-1 = {http://doi.acm.org/10.1145/858570.858576},
  5008. Bdsk-Url-2 = {http://dx.doi.org/10.1145/858570.858576}}
  5009. @inproceedings{Clinger:1994aa,
  5010. Acmid = {156786},
  5011. Address = {New York, NY, USA},
  5012. Author = {Clinger, William D. and Hansen, Lars Thomas},
  5013. Booktitle = {Proceedings of the 1994 ACM Conference on LISP and Functional Programming},
  5014. Date-Added = {2014-03-13 14:25:34 +0000},
  5015. Date-Modified = {2014-03-13 14:25:40 +0000},
  5016. Doi = {10.1145/182409.156786},
  5017. Isbn = {0-89791-643-3},
  5018. Location = {Orlando, Florida, USA},
  5019. Numpages = {12},
  5020. Pages = {128--139},
  5021. Publisher = {ACM},
  5022. Series = {LFP '94},
  5023. Title = {Lambda, the Ultimate Label or a Simple Optimizing Compiler for Scheme},
  5024. Url = {http://doi.acm.org/10.1145/182409.156786},
  5025. Year = {1994},
  5026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMjgtY2xpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMjgtY2xpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/earRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjgtY2xpbmdlci5wZGYADgAiABAAcAAxADIAOAAtAGMAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEyOC1jbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5027. Bdsk-Url-1 = {http://doi.acm.org/10.1145/182409.156786},
  5028. Bdsk-Url-2 = {http://dx.doi.org/10.1145/182409.156786}}
  5029. @incollection{Serrano:1995aa,
  5030. Author = {Serrano, Manuel and Weis, Pierre},
  5031. Booktitle = {Static Analysis},
  5032. Date-Added = {2014-03-13 11:53:52 +0000},
  5033. Date-Modified = {2014-03-13 11:53:54 +0000},
  5034. Doi = {10.1007/3-540-60360-3_50},
  5035. Editor = {Mycroft, Alan},
  5036. Isbn = {978-3-540-60360-3},
  5037. Pages = {366-381},
  5038. Publisher = {Springer Berlin Heidelberg},
  5039. Series = {Lecture Notes in Computer Science},
  5040. Title = {Bigloo: a portable and optimizing compiler for strict functional languages},
  5041. Url = {http://dx.doi.org/10.1007/3-540-60360-3_50},
  5042. Volume = {983},
  5043. Year = {1995},
  5044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tb3B0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW9wdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKtEPNW1QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlnbG9vLW9wdC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBvAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaWdsb28tb3B0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5045. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-60360-3_50}}
  5046. @techreport{Dybvig:2011aa,
  5047. Author = {R. Kent Dybvig},
  5048. Date-Added = {2014-03-12 03:49:13 +0000},
  5049. Date-Modified = {2014-03-12 03:50:11 +0000},
  5050. Institution = {Cadence Research Systems},
  5051. Title = {Chez Scheme Version 8 User's Guide},
  5052. Year = {2011}}
  5053. @inproceedings{Rigo:2006aa,
  5054. Acmid = {1176753},
  5055. Address = {New York, NY, USA},
  5056. Author = {Rigo, Armin and Pedroni, Samuele},
  5057. Booktitle = {Companion to the 21st ACM SIGPLAN Symposium on Object-oriented Programming Systems, Languages, and Applications},
  5058. Date-Added = {2014-03-10 14:34:32 +0000},
  5059. Date-Modified = {2014-03-10 14:34:36 +0000},
  5060. Doi = {10.1145/1176617.1176753},
  5061. Isbn = {1-59593-491-X},
  5062. Keywords = {Python, metacircularity, retargettable code generation, type inference, virtual machine},
  5063. Location = {Portland, Oregon, USA},
  5064. Numpages = {10},
  5065. Pages = {944--953},
  5066. Publisher = {ACM},
  5067. Series = {OOPSLA '06},
  5068. Title = {PyPy's Approach to Virtual Machine Construction},
  5069. Url = {http://doi.acm.org/10.1145/1176617.1176753},
  5070. Year = {2006},
  5071. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTQ0LXJpZ28ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTQ0LXJpZ28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vA0Q849FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTQ0LXJpZ28ucGRmAAAOABwADQBwADkANAA0AC0AcgBpAGcAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTQ0LXJpZ28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5072. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1176617.1176753},
  5073. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1176617.1176753}}
  5074. @inproceedings{Gal:2006aa,
  5075. Acmid = {1134780},
  5076. Address = {New York, NY, USA},
  5077. Author = {Gal, Andreas and Probst, Christian W. and Franz, Michael},
  5078. Booktitle = {Proceedings of the 2Nd International Conference on Virtual Execution Environments},
  5079. Date-Added = {2014-03-10 14:30:34 +0000},
  5080. Date-Modified = {2014-03-10 14:30:38 +0000},
  5081. Doi = {10.1145/1134760.1134780},
  5082. Isbn = {1-59593-332-8},
  5083. Keywords = {dynamic compilation, embedded and resource-constrained systems, mixed-mode interpretive compiled systems, software trace scheduling, static single assignment form, virtual machines},
  5084. Location = {Ottawa, Ontario, Canada},
  5085. Numpages = {10},
  5086. Pages = {144--153},
  5087. Publisher = {ACM},
  5088. Series = {VEE '06},
  5089. Title = {HotpathVM: An Effective JIT Compiler for Resource-constrained Devices},
  5090. Url = {http://doi.acm.org/10.1145/1134760.1134780},
  5091. Year = {2006},
  5092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ0LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDQtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecrRDzjvUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDQtZ2FsLnBkZgAOABoADABwADEANAA0AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE0NC1nYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5093. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134760.1134780},
  5094. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1134760.1134780}}
  5095. @techreport{Holtta:2013aa,
  5096. Author = {Marja H\"oltt\"a},
  5097. Date-Added = {2014-03-10 14:02:07 +0000},
  5098. Date-Modified = {2014-03-10 14:05:04 +0000},
  5099. Institution = {Google},
  5100. Month = {August},
  5101. Title = {Crankshafting from the ground up},
  5102. Year = {2013}}
  5103. @techreport{Feeley:2014aa,
  5104. Author = {Marc Feeley},
  5105. Date-Added = {2014-03-10 13:21:08 +0000},
  5106. Date-Modified = {2014-03-10 13:22:38 +0000},
  5107. Institution = {Universite de Montreal},
  5108. Month = {February},
  5109. Number = {v4.7.2},
  5110. Title = {Gambit-C: A portable implementation of Scheme},
  5111. Year = {2014}}
  5112. @techreport{Flatt:2014aa,
  5113. Author = {Matthew Flatt and Robert Bruce Findler and PLT},
  5114. Date-Added = {2014-03-10 13:13:55 +0000},
  5115. Date-Modified = {2014-03-10 13:14:47 +0000},
  5116. Institution = {PLT Inc.},
  5117. Number = {6.0},
  5118. Title = {The Racket Guide},
  5119. Year = {2014}}
  5120. @techreport{plt-tr,
  5121. Author = {Matthew Flatt and PLT},
  5122. Date-Added = {2014-03-10 13:13:44 +0000},
  5123. Date-Modified = {2014-03-10 13:13:44 +0000},
  5124. Institution = {PLT Inc.},
  5125. Note = {\url{http://docs.racket-lang.org/reference/index.html}},
  5126. Title = {The {R}acket Reference~6.0},
  5127. Year = {2014}}
  5128. @inproceedings{Mitchell:1967aa,
  5129. Acmid = {2402558},
  5130. Address = {New York, NY, USA},
  5131. Author = {Mitchell, J. G. and Perlis, A. J. and Van Zoeren, H. R.},
  5132. Booktitle = {Symposium on Interactive Systems for Experimental Applied Mathematics: Proceedings of the Association for Computing Machinery Inc. Symposium},
  5133. Date-Added = {2014-03-10 12:59:39 +0000},
  5134. Date-Modified = {2014-03-10 12:59:48 +0000},
  5135. Doi = {10.1145/2402536.2402558},
  5136. Isbn = {978-1-4503-2792-3},
  5137. Location = {Washington, D.C.},
  5138. Numpages = {12},
  5139. Pages = {203--214},
  5140. Publisher = {ACM},
  5141. Title = {LC2: A Language for Conversational Computing},
  5142. Url = {http://doi.acm.org/10.1145/2402536.2402558},
  5143. Year = {1967},
  5144. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDMtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAzLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3op0Q848FBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAzLW1pdGNoZWxsLnBkZgAADgAkABEAcAAyADAAMwAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjAzLW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  5145. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2402536.2402558},
  5146. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2402536.2402558}}
  5147. @article{Aycock:2003aa,
  5148. Acmid = {857077},
  5149. Address = {New York, NY, USA},
  5150. Author = {Aycock, John},
  5151. Date-Added = {2014-03-10 12:57:03 +0000},
  5152. Date-Modified = {2014-03-10 12:57:08 +0000},
  5153. Doi = {10.1145/857076.857077},
  5154. Issn = {0360-0300},
  5155. Issue_Date = {June 2003},
  5156. Journal = {ACM Comput. Surv.},
  5157. Keywords = {Just-in-time compilation, dynamic compilation},
  5158. Month = jun,
  5159. Number = {2},
  5160. Numpages = {17},
  5161. Pages = {97--113},
  5162. Publisher = {ACM},
  5163. Title = {A Brief History of Just-in-time},
  5164. Url = {http://doi.acm.org/10.1145/857076.857077},
  5165. Volume = {35},
  5166. Year = {2003},
  5167. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTctYXljb2NrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk3LWF5Y29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97xNEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk3LWF5Y29jay5wZGYADgAeAA4AcAA5ADcALQBhAHkAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTctYXljb2NrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5168. Bdsk-Url-1 = {http://doi.acm.org/10.1145/857076.857077},
  5169. Bdsk-Url-2 = {http://dx.doi.org/10.1145/857076.857077}}
  5170. @phdthesis{Mitchell:1970aa,
  5171. Address = {Pittsburgh, PA, USA},
  5172. Author = {Mitchell, James George},
  5173. Date-Added = {2014-03-10 12:56:04 +0000},
  5174. Date-Modified = {2014-03-10 12:56:09 +0000},
  5175. Note = {AAI7104538},
  5176. Publisher = {Carnegie Mellon University},
  5177. Title = {The Design and Construction of Flexible and Efficient Interactive Programming Systems},
  5178. Year = {1970},
  5179. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkppbU1pdGNoZWxsc1RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABlbQ/PQ1scUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAz0OTXAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKaW1NaXRjaGVsbHNUaGVzaXMucGRmAAAOAC4AFgBKAGkAbQBNAGkAdABjAGgAZQBsAGwAcwBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ppbU1pdGNoZWxsc1RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  5180. @inproceedings{Deutsch:1984aa,
  5181. Acmid = {800542},
  5182. Address = {New York, NY, USA},
  5183. Author = {Deutsch, L. Peter and Schiffman, Allan M.},
  5184. Booktitle = {Proceedings of the 11th ACM SIGACT-SIGPLAN Symposium on Principles of Programming Languages},
  5185. Date-Added = {2014-03-10 12:42:11 +0000},
  5186. Date-Modified = {2014-03-10 12:42:16 +0000},
  5187. Doi = {10.1145/800017.800542},
  5188. Isbn = {0-89791-125-3},
  5189. Location = {Salt Lake City, Utah, USA},
  5190. Numpages = {6},
  5191. Pages = {297--302},
  5192. Publisher = {ACM},
  5193. Series = {POPL '84},
  5194. Title = {Efficient Implementation of the Smalltalk-80 System},
  5195. Url = {http://doi.acm.org/10.1145/800017.800542},
  5196. Year = {1984},
  5197. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyOTctZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyOTctZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqHRDzjxUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOTctZGV1dHNjaC5wZGYADgAiABAAcAAyADkANwAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI5Ny1kZXV0c2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5198. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800542},
  5199. Bdsk-Url-2 = {http://dx.doi.org/10.1145/800017.800542}}
  5200. @inproceedings{Holzle:1991aa,
  5201. Acmid = {679193},
  5202. Address = {London, UK, UK},
  5203. Author = {H\"{o}lzle, Urs and Chambers, Craig and Ungar, David},
  5204. Booktitle = {Proceedings of the European Conference on Object-Oriented Programming},
  5205. Date-Added = {2014-03-10 12:38:32 +0000},
  5206. Date-Modified = {2014-03-10 12:38:41 +0000},
  5207. Isbn = {3-540-54262-0},
  5208. Numpages = {18},
  5209. Pages = {21--38},
  5210. Publisher = {Springer-Verlag},
  5211. Series = {ECOOP '91},
  5212. Title = {Optimizing Dynamically-Typed Object-Oriented Languages With Polymorphic Inline Caches},
  5213. Url = {http://dl.acm.org/citation.cfm?id=646149.679193},
  5214. Year = {1991},
  5215. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDkxLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQNEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3A5MS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3A5MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  5216. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646149.679193}}
  5217. @inproceedings{Agesen:1995aa,
  5218. Acmid = {217847},
  5219. Address = {New York, NY, USA},
  5220. Author = {Agesen, Ole and H\"{o}lzle, Urs},
  5221. Booktitle = {Proceedings of the Tenth Annual Conference on Object-oriented Programming Systems, Languages, and Applications},
  5222. Date-Added = {2014-03-10 12:36:01 +0000},
  5223. Date-Modified = {2014-03-10 12:36:05 +0000},
  5224. Doi = {10.1145/217838.217847},
  5225. Isbn = {0-89791-703-0},
  5226. Location = {Austin, Texas, USA},
  5227. Numpages = {17},
  5228. Pages = {91--107},
  5229. Publisher = {ACM},
  5230. Series = {OOPSLA '95},
  5231. Title = {Type Feedback vs. Concrete Type Inference: A Comparison of Optimization Techniques for Object-oriented Languages},
  5232. Url = {http://doi.acm.org/10.1145/217838.217847},
  5233. Year = {1995},
  5234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTEtYWdlc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDkxLWFnZXNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tdEPOPRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkxLWFnZXNlbi5wZGYADgAeAA4AcAA5ADEALQBhAGcAZQBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTEtYWdlc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5235. Bdsk-Url-1 = {http://dx.doi.org/10.1145/217838.217847}}
  5236. @article{Holzle:1996aa,
  5237. Acmid = {233562},
  5238. Address = {New York, NY, USA},
  5239. Author = {H\"{o}lzle, Urs and Ungar, David},
  5240. Date-Added = {2014-03-10 12:30:42 +0000},
  5241. Date-Modified = {2014-03-10 12:30:46 +0000},
  5242. Doi = {10.1145/233561.233562},
  5243. Issn = {0164-0925},
  5244. Issue_Date = {July 1996},
  5245. Journal = {ACM Trans. Program. Lang. Syst.},
  5246. Keywords = {adaptive optimization, pause clustering, profile-based optimization, run-time compilation, type feedback},
  5247. Month = jul,
  5248. Number = {4},
  5249. Numpages = {46},
  5250. Pages = {355--400},
  5251. Publisher = {ACM},
  5252. Title = {Reconciling Responsiveness with Performance in Pure Object-oriented Languages},
  5253. Url = {http://doi.acm.org/10.1145/233561.233562},
  5254. Volume = {18},
  5255. Year = {1996},
  5256. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNTUtaG9semxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM1NS1ob2x6bGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96zdEPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM1NS1ob2x6bGUucGRmAAAOACAADwBwADMANQA1AC0AaABvAGwAegBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM1NS1ob2x6bGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  5257. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233562},
  5258. Bdsk-Url-2 = {http://dx.doi.org/10.1145/233561.233562}}
  5259. @inproceedings{Paleczny:2001aa,
  5260. Acmid = {1267848},
  5261. Address = {Berkeley, CA, USA},
  5262. Author = {Paleczny, Michael and Vick, Christopher and Click, Cliff},
  5263. Booktitle = {Proceedings of the 2001 Symposium on JavaTM Virtual Machine Research and Technology Symposium - Volume 1},
  5264. Date-Added = {2014-03-10 12:27:11 +0000},
  5265. Date-Modified = {2014-03-10 12:45:38 +0000},
  5266. Location = {Monterey, California},
  5267. Numpages = {1},
  5268. Pages = {1--1},
  5269. Publisher = {USENIX Association},
  5270. Series = {JVM'01},
  5271. Title = {The Java hotspot Server Compiler},
  5272. Url = {http://dl.acm.org/citation.cfm?id=1267847.1267848},
  5273. Year = {2001},
  5274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwYWxlY3pueS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHBhbGVjem55LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8/RDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhbGVjem55LnBkZgAOABoADABwAGEAbABlAGMAegBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcGFsZWN6bnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  5275. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1267847.1267848}}
  5276. @article{Ramsdell:1999aa,
  5277. Author = {John D. Ramsdell},
  5278. Date-Added = {2014-03-10 10:33:46 +0000},
  5279. Date-Modified = {2014-03-10 10:34:43 +0000},
  5280. Journal = {Journal of Automated Reasoning},
  5281. Month = {July},
  5282. Number = {1},
  5283. Pages = {43--62},
  5284. Title = {The Tail-Recursive SECD Machine},
  5285. Volume = {23},
  5286. Year = {1999},
  5287. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cnNlY2QucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cnNlY2QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pY0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0cnNlY2QucGRmAA4AFgAKAHQAcgBzAGUAYwBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3Ryc2VjZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  5288. @inbook{Felleisen:1987aa,
  5289. Author = {Matthias Felleisen and Daniel P. Friedman},
  5290. Chapter = {Control operators, the {SECD}-machine and the lambda-calculus},
  5291. Date-Added = {2014-03-09 17:49:19 +0000},
  5292. Date-Modified = {2014-03-09 17:50:56 +0000},
  5293. Editor = {M. Wirsing},
  5294. Publisher = {Elsevier},
  5295. Series = {IFIP},
  5296. Title = {Formal Description of Programming Concepts - III},
  5297. Year = {1987},
  5298. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjZXNrLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2Vzay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFtEPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2Vzay5wZGYADgASAAgAYwBlAHMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jZXNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  5299. @inproceedings{Dinan:2009aa,
  5300. Acmid = {1654113},
  5301. Address = {New York, NY, USA},
  5302. Articleno = {53},
  5303. Author = {Dinan, James and Larkins, D. Brian and Sadayappan, P. and Krishnamoorthy, Sriram and Nieplocha, Jarek},
  5304. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  5305. Date-Added = {2014-03-04 19:36:59 +0000},
  5306. Date-Modified = {2014-03-04 19:37:06 +0000},
  5307. Doi = {10.1145/1654059.1654113},
  5308. Isbn = {978-1-60558-744-8},
  5309. Keywords = {ARMCI, PGAS, dynamic load balancing, global arrays, task pools, work stealing},
  5310. Location = {Portland, Oregon},
  5311. Numpages = {11},
  5312. Pages = {53:1--53:11},
  5313. Publisher = {ACM},
  5314. Series = {SC '09},
  5315. Title = {Scalable Work Stealing},
  5316. Url = {http://doi.acm.org/10.1145/1654059.1654113},
  5317. Year = {2009},
  5318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTMtZGluYW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTMtZGluYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25/0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNTMtZGluYW4ucGRmAAAOABwADQBhADUAMwAtAGQAaQBuAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hNTMtZGluYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654113},
  5320. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1654059.1654113}}
  5321. @inproceedings{Chitil:2012aa,
  5322. Acmid = {2364539},
  5323. Address = {New York, NY, USA},
  5324. Author = {Chitil, Olaf},
  5325. Booktitle = {Proceedings of the 17th ACM SIGPLAN International Conference on Functional Programming},
  5326. Date-Added = {2014-02-23 19:36:36 +0000},
  5327. Date-Modified = {2014-02-23 19:36:40 +0000},
  5328. Doi = {10.1145/2364527.2364539},
  5329. Isbn = {978-1-4503-1054-3},
  5330. Keywords = {haskell, lazy, library, purely functional},
  5331. Location = {Copenhagen, Denmark},
  5332. Numpages = {10},
  5333. Pages = {67--76},
  5334. Publisher = {ACM},
  5335. Series = {ICFP '12},
  5336. Title = {Practical Typed Lazy Contracts},
  5337. Url = {http://doi.acm.org/10.1145/2364527.2364539},
  5338. Year = {2012},
  5339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjctY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY3LWNoaXRpbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97c9EPOPNQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY3LWNoaXRpbC5wZGYADgAeAA4AcAA2ADcALQBjAGgAaQB0AGkAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjctY2hpdGlsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5340. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364539},
  5341. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364539}}
  5342. @inproceedings{Hinze:2006aa,
  5343. Affiliation = {Institut f{\"u}r Informatik III, Universit{\"a}t Bonn, R{\"o}merstra{\ss}e 164, 53117 Bonn, Germany},
  5344. Author = {Ralf Hinze and Johan Jeuring and Andres L\"oh},
  5345. Booktitle = {Proceedings of the Eighth International Symposium on Functional and Logic Programming (FLOPS 2006)},
  5346. Date-Added = {2014-02-23 01:33:12 +0000},
  5347. Date-Modified = {2014-02-23 19:29:26 +0000},
  5348. Editor = {Hagiya, Masami and Wadler, Philip},
  5349. Location = {Fuji Susono, Japan},
  5350. Month = {apr},
  5351. Pages = {208-225},
  5352. Publisher = {Springer Berlin / Heidelberg},
  5353. Series = {Lecture Notes in Computer Science},
  5354. Title = {Typed Contracts for Functional Programming},
  5355. Volume = {3945},
  5356. Year = {2006},
  5357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3R5cGVkLWNvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3R5cGVkLWNvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/il/RDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHR5cGVkLWNvbnRyYWN0cy5wZGYAAA4AKAATAHQAeQBwAGUAZAAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3R5cGVkLWNvbnRyYWN0cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  5358. @incollection{Benton:2008aa,
  5359. Author = {Benton, Nick},
  5360. Booktitle = {Functional and Logic Programming},
  5361. Date-Added = {2014-02-23 01:25:37 +0000},
  5362. Date-Modified = {2014-02-23 01:25:39 +0000},
  5363. Doi = {10.1007/978-3-540-78969-7_17},
  5364. Editor = {Garrigue, Jacques and Hermenegildo, ManuelV.},
  5365. Isbn = {978-3-540-78968-0},
  5366. Pages = {224-238},
  5367. Publisher = {Springer Berlin Heidelberg},
  5368. Series = {Lecture Notes in Computer Science},
  5369. Title = {Undoing Dynamic Typing (Declarative Pearl)},
  5370. Url = {http://dx.doi.org/10.1007/978-3-540-78969-7_17},
  5371. Volume = {4989},
  5372. Year = {2008},
  5373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3VuZG9pbmctZHluYW1pYy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3VuZG9pbmctZHluYW1pYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jWfRDz3sUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHVuZG9pbmctZHluYW1pYy5wZGYAAA4AKAATAHUAbgBkAG8AaQBuAGcALQBkAHkAbgBhAG0AaQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3VuZG9pbmctZHluYW1pYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  5374. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-78969-7_17}}
  5375. @phdthesis{Greenberg:2013aa,
  5376. Author = {Michael Greenberg},
  5377. Date-Added = {2014-02-22 14:56:25 +0000},
  5378. Date-Modified = {2014-02-22 14:56:29 +0000},
  5379. Month = {November},
  5380. School = {University of Pennsylvania},
  5381. Title = {Manifest Contracts},
  5382. Year = {2013},
  5383. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGdyZWVuYmVyZy10aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRncmVlbmJlcmctdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V30Q83b1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmVlbmJlcmctdGhlc2lzLnBkZgAOACoAFABnAHIAZQBlAG4AYgBlAHIAZwAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2dyZWVuYmVyZy10aGVzaXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  5384. @unpublished{Siek:2008aa,
  5385. Author = {Jeremy G. Siek},
  5386. Date-Added = {2014-02-22 14:14:36 +0000},
  5387. Date-Modified = {2014-02-22 14:15:48 +0000},
  5388. Month = {April},
  5389. Title = {Space-Efficient Blame Tracking for Gradual Types},
  5390. Year = {2008},
  5391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzZWd0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2VndC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VndC5wZGYADgASAAgAcwBlAGcAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zZWd0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  5392. @article{Richards:2000aa,
  5393. Author = {Richards, Martin},
  5394. Date-Added = {2014-02-22 02:54:19 +0000},
  5395. Date-Modified = {2014-02-22 02:54:22 +0000},
  5396. Doi = {10.1023/A:1010014110806},
  5397. Issn = {1388-3690},
  5398. Journal = {Higher-Order and Symbolic Computation},
  5399. Language = {English},
  5400. Number = {1-2},
  5401. Pages = {85-88},
  5402. Publisher = {Kluwer Academic Publishers},
  5403. Title = {Christopher Strachey and the Cambridge CPL Compiler},
  5404. Url = {http://dx.doi.org/10.1023/A%3A1010014110806},
  5405. Volume = {13},
  5406. Year = {2000},
  5407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHN0cmFjaGV5LWNwbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHN0cmFjaGV5LWNwbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iivRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0cmFjaGV5LWNwbC5wZGYADgAiABAAcwB0AHIAYQBjAGgAZQB5AC0AYwBwAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc3RyYWNoZXktY3BsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  5408. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1010014110806},
  5409. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1010014110806}}
  5410. @article{Barron:1963aa,
  5411. 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.},
  5412. Author = {Barron, D. W. and Buxton, J. N. and Hartley, D. F. and Nixon, E. and Strachey, C.},
  5413. Date-Added = {2014-02-22 02:31:49 +0000},
  5414. Date-Modified = {2014-02-22 02:31:53 +0000},
  5415. Doi = {10.1093/comjnl/6.2.134},
  5416. Eprint = {http://comjnl.oxfordjournals.org/content/6/2/134.full.pdf+html},
  5417. Journal = {The Computer Journal},
  5418. Number = {2},
  5419. Pages = {134-143},
  5420. Title = {The Main Features of CPL},
  5421. Url = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  5422. Volume = {6},
  5423. Year = {1963},
  5424. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjcGwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjcGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ev0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjcGwucGRmAAAOABAABwBjAHAAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9jcGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  5425. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/6/2/134.abstract},
  5426. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/6.2.134}}
  5427. @article{Fuh:1990aa,
  5428. Author = {You-Chin Fuh and Prateek Mishra},
  5429. Date-Added = {2014-02-22 02:04:54 +0000},
  5430. Date-Modified = {2014-02-22 02:04:59 +0000},
  5431. Doi = {http://dx.doi.org/10.1016/0304-3975(90)90144-7},
  5432. Issn = {0304-3975},
  5433. Journal = {Theoretical Computer Science},
  5434. Number = {2},
  5435. Pages = {155 - 175},
  5436. Title = {Type inference with subtypes},
  5437. Url = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  5438. Volume = {73},
  5439. Year = {1990},
  5440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Z1aC1taXNocmEtMTk5MC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Z1aC1taXNocmEtMTk5MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3jRDzb+UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1aC1taXNocmEtMTk5MC5wZGYAAA4AKAATAGYAdQBoAC0AbQBpAHMAaAByAGEALQAxADkAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2Z1aC1taXNocmEtMTk5MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  5441. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0304397590901447},
  5442. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(90)90144-7}}
  5443. @manual{Matz:2013aa,
  5444. Author = {Michael Matz and Jan Hubicka and Andreas Jaeger and Mark Mitchell},
  5445. Date-Added = {2014-02-13 06:10:06 +0000},
  5446. Date-Modified = {2015-07-22 18:07:30 +0000},
  5447. Keywords = {x86 64},
  5448. Month = {October},
  5449. Title = {System V Application Binary Interface, AMD64 Architecture Processor Supplement},
  5450. Year = {2013},
  5451. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhYmkucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhYmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26M0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhYmkucGRmAAAOABAABwBhAGIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hYmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  5452. @inproceedings{Garcia-Perez:2014aa,
  5453. Acmid = {2543742},
  5454. Address = {New York, NY, USA},
  5455. Author = {Garc\'{\i}a-P{\'e}rez, \'{A}lvaro and Nogueira, Pablo and Sergey, Ilya},
  5456. Booktitle = {Proceedings of the ACM SIGPLAN 2014 Workshop on Partial Evaluation and Program Manipulation},
  5457. Date-Added = {2014-02-05 04:26:21 +0000},
  5458. Date-Modified = {2014-02-05 04:26:27 +0000},
  5459. Doi = {10.1145/2543728.2543742},
  5460. Isbn = {978-1-4503-2619-3},
  5461. Keywords = {2-level continuation-passing style, closures, gradual types, layered semantics, program transformation},
  5462. Location = {San Diego, California, USA},
  5463. Numpages = {12},
  5464. Pages = {157--168},
  5465. Publisher = {ACM},
  5466. Series = {PEPM '14},
  5467. Title = {Deriving Interpretations of the Gradually-typed Lambda Calculus},
  5468. Url = {http://doi.acm.org/10.1145/2543728.2543742},
  5469. Year = {2014},
  5470. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTctZ2FyY2lhLXBlcmV6LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9539EPOO9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAAOACwAFQBwADEANQA3AC0AZwBhAHIAYwBpAGEALQBwAGUAcgBlAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE1Ny1nYXJjaWEtcGVyZXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5471. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2543728.2543742},
  5472. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2543728.2543742}}
  5473. @techreport{Arvind:1986aa,
  5474. Author = {Arvind and David E. Culler},
  5475. Date-Added = {2014-01-19 17:29:02 +0000},
  5476. Date-Modified = {2014-01-19 17:31:28 +0000},
  5477. Institution = {MIT},
  5478. Number = {TM-294},
  5479. Title = {Dataflow Architectures},
  5480. Year = {1986},
  5481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5NZW1vLTI2MS0yLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOTWVtby0yNjEtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANL81dGImtxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiNMcAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATWVtby0yNjEtMi5wZGYADgAeAA4ATQBlAG0AbwAtADIANgAxAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9NZW1vLTI2MS0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  5482. @manual{Bryant:2005aa,
  5483. Author = {Randal E. Bryant and David R. O'Hallaron},
  5484. Date-Added = {2014-01-13 15:56:40 +0000},
  5485. Date-Modified = {2014-01-13 15:58:03 +0000},
  5486. Month = {September},
  5487. Organization = {Carnegie Mellon University},
  5488. Title = {x86-64 Machine-Level Programming},
  5489. Year = {2005},
  5490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFzbTY0LWhhbmRvdXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhc202NC1oYW5kb3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26m0Q81JlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhc202NC1oYW5kb3V0LnBkZgAADgAkABEAYQBzAG0ANgA0AC0AaABhAG4AZABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hc202NC1oYW5kb3V0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5491. @techreport{Liang:1995aa,
  5492. Author = {Sheng Liang},
  5493. Date-Added = {2014-01-09 13:30:13 +0000},
  5494. Date-Modified = {2014-01-09 13:30:57 +0000},
  5495. Institution = {Yale University},
  5496. Month = {February},
  5497. Number = {TR-1067},
  5498. Title = {A Modular Semantics for Compiler Generation},
  5499. Year = {1995},
  5500. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0cjEwNjcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0cjEwNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pU0Q88mVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0cjEwNjcucGRmAA4AFgAKAHQAcgAxADAANgA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3RyMTA2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  5501. @misc{Hejlsberg:2010aa,
  5502. Author = {Anders Hejlsberg},
  5503. Date-Added = {2014-01-06 15:43:48 +0000},
  5504. Date-Modified = {2014-01-06 16:09:03 +0000},
  5505. Howpublished = {Microsoft Channel 9 Blog},
  5506. Month = {April},
  5507. Title = {C\# 4.0 and beyond by Anders Hejlsberg},
  5508. Year = {2010}}
  5509. @misc{Hejlsberg:2012aa,
  5510. Author = {Anders Hejlsberg},
  5511. Date-Added = {2014-01-06 15:39:32 +0000},
  5512. Date-Modified = {2014-09-11 10:40:22 +0000},
  5513. Howpublished = {Microsoft Channel 9 Blog},
  5514. Title = {Introducing {TypeScript}},
  5515. Year = {2012},
  5516. Bdsk-Url-1 = {http://channel9.msdn.com/posts/Anders-Hejlsberg-Introducing-TypeScript}}
  5517. @inproceedings{Adams:2013aa,
  5518. Author = {Keith Adams},
  5519. Booktitle = {Strange Loop},
  5520. Date-Added = {2014-01-06 15:31:52 +0000},
  5521. Date-Modified = {2014-01-06 15:36:34 +0000},
  5522. Month = {September},
  5523. Title = {Taking {PHP} Seriously},
  5524. Year = {2013},
  5525. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHEFkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABM/sPO8DcbUERGIAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzvB9awAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBZGFtcy1UYWtpbmdQSFBTZXJpb3VzbHkucGRmAAAOADoAHABBAGQAYQBtAHMALQBUAGEAawBpAG4AZwBQAEgAUABTAGUAcgBpAG8AdQBzAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FkYW1zLVRha2luZ1BIUFNlcmlvdXNseS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  5526. @inproceedings{Verlaguet:2013aa,
  5527. Author = {Julien Verlaguet},
  5528. Booktitle = {Commercial Users of Functional Programming (CUFP)},
  5529. Date-Added = {2014-01-06 15:28:27 +0000},
  5530. Date-Modified = {2014-04-14 11:23:23 +0000},
  5531. Title = {Facebook: Analyzing {PHP} statically},
  5532. Year = {2013},
  5533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV12ZXJsYWd1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q12ZXJsYWd1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41x0Q8971BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2ZXJsYWd1ZXQucGRmAAAOABwADQB2AGUAcgBsAGEAZwB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi92ZXJsYWd1ZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  5534. @phdthesis{Keep:2012aa,
  5535. Author = {Andrew W. Keep},
  5536. Date-Added = {2014-01-01 15:56:30 +0000},
  5537. Date-Modified = {2014-01-01 15:57:15 +0000},
  5538. Month = {December},
  5539. School = {Indiana University},
  5540. Title = {A Nanopass Framework for Commercial Compiler Development},
  5541. Year = {2012},
  5542. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWtlZXAtZGlzc2VydGF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94n9EPON9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa2VlcC1kaXNzZXJ0YXRpb24ucGRmAAAOACwAFQBrAGUAZQBwAC0AZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIva2VlcC1kaXNzZXJ0YXRpb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  5543. @article{SPERBER:2009aa,
  5544. Author = {SPERBER,MICHAEL and DYBVIG,R. KENT and FLATT,MATTHEW and VAN STRAATEN,ANTON and FINDLER,ROBBY and MATTHEWS,JACOB},
  5545. Date-Added = {2013-12-30 19:30:51 +0000},
  5546. Date-Modified = {2013-12-30 19:30:51 +0000},
  5547. Doi = {10.1017/S0956796809990074},
  5548. Issn = {1469-7653},
  5549. Issue = {Supplement S1},
  5550. Journal = {Journal of Functional Programming},
  5551. Month = {8},
  5552. Numpages = {301},
  5553. Pages = {1--301},
  5554. Title = {Revised6 Report on the Algorithmic Language Scheme},
  5555. Url = {http://journals.cambridge.org/article_S0956796809990074},
  5556. Volume = {19},
  5557. Year = {2009},
  5558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNnJzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjZycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jt9EPPJBQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcjZycy5wZGYADgASAAgAcgA2AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9yNnJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  5559. Bdsk-Url-1 = {http://journals.cambridge.org/article_S0956796809990074},
  5560. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0956796809990074}}
  5561. @book{Dewar:1979aa,
  5562. Author = {Robert B. K. Dewar},
  5563. Date-Added = {2013-12-25 16:44:51 +0000},
  5564. Date-Modified = {2013-12-25 16:47:22 +0000},
  5565. Title = {The {SETL} Programming Language},
  5566. Year = {1979},
  5567. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxzZXRscHJvZy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHNldGxwcm9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNldGxwcm9nLnBkZgAOABoADABzAGUAdABsAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvc2V0bHByb2cucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  5568. @article{Gomard:1991aa,
  5569. Author = {Carsten K. Gomard and Neil D. Jones},
  5570. Date-Added = {2013-12-09 15:00:05 +0000},
  5571. Date-Modified = {2013-12-09 15:00:46 +0000},
  5572. Journal = {Structured Programming},
  5573. Pages = {123--144},
  5574. Title = {Compiler Generation by Partial Evaluation: A Case Study},
  5575. Volume = {12},
  5576. Year = {1991},
  5577. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jb2dlbmJ5cGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jb2dlbmJ5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3En0Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb2dlbmJ5cGUucGRmAAAOABwADQBjAG8AZwBlAG4AYgB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jb2dlbmJ5cGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  5578. @techreport{Donzeau-Gouge:1980aa,
  5579. Author = {Veronique Donzeau-Gouge and Gerard Huet and Gilles Kahn and Bernard Lang},
  5580. Date-Added = {2013-12-05 17:02:21 +0000},
  5581. Date-Modified = {2013-12-05 17:03:39 +0000},
  5582. Institution = {INRIA},
  5583. Number = {26},
  5584. Title = {Programming Environments Based on Structured Editors: the Mentor Experience},
  5585. Year = {1980},
  5586. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMDI2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARLf7zsYcJ1BERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAM7GYncAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDAyNi5wZGYADgAYAAsAUgBSAC0AMAAwADIANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAwMjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  5587. @inproceedings{Zdancewic:1999aa,
  5588. Author = {Steve Zdancewic and Dan Grossman and Greg Morrisett},
  5589. 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},
  5590. Date-Added = {2013-12-05 15:35:00 +0000},
  5591. Date-Modified = {2013-12-05 15:36:44 +0000},
  5592. Month = {September},
  5593. Title = {Principals in Programming Languages: A Syntactic Proof Technique},
  5594. Year = {1999},
  5595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1pHTTk5LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJWkdNOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAESuR87GB0FQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOxk2RAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFpHTTk5LnBkZgAOABQACQBaAEcATQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9aR005OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  5596. @inproceedings{Swamy:2014aa,
  5597. Author = {Nikhil Swamy and Cedric Fournet and Aseem Rastogi and Karthikeyan Bhargavan and Juan Chen and Pierre-Yves Strub and Gavin Bierman},
  5598. Booktitle = {ACM Conference on Principles of Programming Languages (POPL)},
  5599. Date-Added = {2013-12-02 19:01:31 +0000},
  5600. Date-Modified = {2013-12-02 19:02:37 +0000},
  5601. Month = {January},
  5602. Title = {Gradual Typing Embedded Securely in JavaScript},
  5603. Year = {2014},
  5604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0c3Rhci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRzdGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilrRDzyaUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6gAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRzdGFyLnBkZgAADgAUAAkAdABzAHQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3RzdGFyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  5605. @inproceedings{Benton:2009aa,
  5606. Author = {Nick Benton and Chung-Kil Hur},
  5607. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  5608. Date-Added = {2013-10-07 15:04:22 +0000},
  5609. Date-Modified = {2013-10-07 15:05:14 +0000},
  5610. Title = {Biorthogonality, Step-Indexing and Compiler Correctness},
  5611. Year = {2009},
  5612. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmljZnAwNzQtYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaWNmcDA3NC1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910dEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNmcDA3NC1iZW50b24ucGRmAA4AJgASAGkAYwBmAHAAMAA3ADQALQBiAGUAbgB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9pY2ZwMDc0LWJlbnRvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  5613. @misc{Ramananandro:2012aa,
  5614. Author = {Tahina Ramananandro},
  5615. Date-Added = {2013-09-27 12:14:26 +0000},
  5616. Date-Modified = {2013-09-27 12:18:42 +0000},
  5617. Howpublished = {http://flint.cs.yale.edu/certikos/slides/compositional.pdf},
  5618. Month = {October},
  5619. Title = {Compositional Verification and Compilation},
  5620. Year = {2012},
  5621. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdjdmMucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdjdmMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E00Q81olBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjdmMucGRmAAAOABAABwBjAHYAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9jdmMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  5622. @inproceedings{Hur:2012aa,
  5623. Acmid = {2103666},
  5624. Address = {New York, NY, USA},
  5625. Author = {Hur, Chung-Kil and Dreyer, Derek and Neis, Georg and Vafeiadis, Viktor},
  5626. Booktitle = {Proceedings of the 39th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  5627. Date-Added = {2013-09-27 12:08:24 +0000},
  5628. Date-Modified = {2013-09-27 12:08:28 +0000},
  5629. Doi = {10.1145/2103656.2103666},
  5630. Isbn = {978-1-4503-1083-3},
  5631. Keywords = {Kripke logical relations, abstract types, bisimulations, contextual equivalence, global vs. local knowledge, higher-order state, recursive types, relation transition systems, transitivity},
  5632. Location = {Philadelphia, PA, USA},
  5633. Numpages = {14},
  5634. Pages = {59--72},
  5635. Publisher = {ACM},
  5636. Series = {POPL '12},
  5637. Title = {The marriage of bisimulations and Kripke logical relations},
  5638. Url = {http://doi.acm.org/10.1145/2103656.2103666},
  5639. Year = {2012},
  5640. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdydHMucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdydHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nH0Q88kFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBydHMucGRmAAAOABAABwByAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9ydHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  5641. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103666},
  5642. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103666}}
  5643. @inproceedings{Lassen:2005aa,
  5644. Acmid = {1079710},
  5645. Address = {Washington, DC, USA},
  5646. Author = {Lassen, Soren},
  5647. Booktitle = {Proceedings of the 20th Annual IEEE Symposium on Logic in Computer Science},
  5648. Date-Added = {2013-09-27 12:04:18 +0000},
  5649. Date-Modified = {2013-09-27 12:04:24 +0000},
  5650. Doi = {10.1109/LICS.2005.15},
  5651. Isbn = {0-7695-2266-1},
  5652. Numpages = {10},
  5653. Pages = {345--354},
  5654. Publisher = {IEEE Computer Society},
  5655. Series = {LICS '05},
  5656. Title = {Eager Normal Form Bisimulation},
  5657. Url = {http://dx.doi.org/10.1109/LICS.2005.15},
  5658. Year = {2005},
  5659. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhlbmZiLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZW5mYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRdEPNvtQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZW5mYi5wZGYADgASAAgAZQBuAGYAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9lbmZiLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  5660. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2005.15}}
  5661. @book{Sestoft:2012aa,
  5662. Author = {Peter Sestoft},
  5663. Date-Added = {2013-08-22 18:05:41 +0000},
  5664. Date-Modified = {2013-08-22 18:06:50 +0000},
  5665. Publisher = {Springer},
  5666. Series = {Undergraduate Topics in Computer Science},
  5667. Title = {Programming Language Concepts},
  5668. Volume = {50},
  5669. Year = {2012},
  5670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BMQ29uY2VwdHNTZXN0b2Z0LnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUExDb25jZXB0c1Nlc3RvZnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACNQaM47ysgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOPAMIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBMQ29uY2VwdHNTZXN0b2Z0LnBkZgAOACwAFQBQAEwAQwBvAG4AYwBlAHAAdABzAFMAZQBzAHQAbwBmAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QTENvbmNlcHRzU2VzdG9mdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  5671. @techreport{Gries:1981aa,
  5672. Author = {David Gries and Harlan Mills},
  5673. Date-Added = {2013-08-16 19:55:44 +0000},
  5674. Date-Modified = {2013-08-16 19:56:21 +0000},
  5675. Institution = {Cornell University},
  5676. Month = {January},
  5677. Number = {TR 81-452},
  5678. Title = {Swapping Sections},
  5679. Year = {1981},
  5680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjgxLTQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiXafOM/v6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQ0OgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA4MS00NTIucGRmAAAOABYACgA4ADEALQA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzgxLTQ1Mi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  5681. @book{Bentley:1986aa,
  5682. Author = {Jon Bentley},
  5683. Date-Added = {2013-08-16 19:51:12 +0000},
  5684. Date-Modified = {2013-08-16 19:52:14 +0000},
  5685. Publisher = {Addison Wesley},
  5686. Title = {Progrogramming Pearls},
  5687. Year = {1986},
  5688. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlByb2dyYW1taW5nX3BlYXJscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiTKTOM/qZAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzjQy2QAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQcm9ncmFtbWluZ19wZWFybHMucGRmAAAOAC4AFgBQAHIAbwBnAHIAYQBtAG0AaQBuAGcAXwBwAGUAYQByAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1Byb2dyYW1taW5nX3BlYXJscy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  5689. @article{Adelson-Velskii:1962aa,
  5690. Author = {G. M. Adelson-Velskii and E.M. Landis},
  5691. Date-Added = {2013-08-05 14:46:12 +0000},
  5692. Date-Modified = {2013-08-05 14:47:45 +0000},
  5693. Journal = {Soviet Mathematics Doklady},
  5694. Pages = {1259--1263},
  5695. Title = {An algorithm for the organization of information},
  5696. Volume = {3},
  5697. Year = {1962},
  5698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdmwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdmwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26s0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhdmwucGRmAAAOABAABwBhAHYAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hdmwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  5699. @article{Herman:2010aa,
  5700. Author = {Herman, David and Tomb, Aaron and Flanagan, Cormac},
  5701. Date-Added = {2013-07-26 15:40:36 +0000},
  5702. Date-Modified = {2014-04-06 15:59:25 +0000},
  5703. Journal = {Higher-Order and Symbolic Computation},
  5704. Keywords = {Gradual typing; Coercions; Casts; Type dynamic},
  5705. Language = {English},
  5706. Number = {2},
  5707. Pages = {167-189},
  5708. Publisher = {Springer US},
  5709. Title = {Space-efficient gradual typing},
  5710. Volume = {23},
  5711. Year = {2010},
  5712. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhlcm1hbi1ob3NjLTIwMTEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRoZXJtYW4taG9zYy0yMDExLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wl0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoZXJtYW4taG9zYy0yMDExLnBkZgAOACoAFABoAGUAcgBtAGEAbgAtAGgAbwBzAGMALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hlcm1hbi1ob3NjLTIwMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  5713. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-011-9066-z}}
  5714. @inproceedings{Garcia:2013fk,
  5715. Author = {Ronald Garcia},
  5716. Booktitle = {{ICFP} '13: Proceedings of the International Conference on Functional Programming},
  5717. Date-Added = {2013-06-21 18:08:16 +0000},
  5718. Date-Modified = {2013-06-21 18:09:03 +0000},
  5719. Title = {Calculating Threesomes, with Blame},
  5720. Year = {2013},
  5721. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MTctZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxNy1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9689EPOPJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxNy1nYXJjaWEucGRmAAAOACAADwBwADQAMQA3AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQxNy1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  5722. @book{Amadio:1998fk,
  5723. Author = {Roberto M. Amadio and Curien Pierre-Louis},
  5724. Date-Added = {2013-06-17 15:35:25 -0600},
  5725. Date-Modified = {2013-06-17 15:36:21 -0600},
  5726. Publisher = {Cambridge University Press},
  5727. Title = {Domains and Lambda-Calculi},
  5728. Year = {1998}}
  5729. @article{Rossberg:2013fk,
  5730. Author = {Andreas Rossberg and Derek Dreyer},
  5731. Date-Added = {2013-06-14 03:43:14 -0600},
  5732. Date-Modified = {2013-06-14 03:44:07 -0600},
  5733. Journal = {{ACM} Transactions on Programming Languages and Systems},
  5734. Number = {1},
  5735. Title = {Mixin' up the {ML} module system},
  5736. Volume = {35},
  5737. Year = {2013},
  5738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1peG1sLXRvcGxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1peG1sLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOrRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1peG1sLXRvcGxhcy5wZGYADgAiABAAbQBpAHgAbQBsAC0AdABvAHAAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWl4bWwtdG9wbGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  5739. @article{Pitts:2000fk,
  5740. Author = {Andrew M. Pitts},
  5741. Date-Added = {2013-06-13 19:27:42 +0000},
  5742. Date-Modified = {2013-06-13 19:28:21 +0000},
  5743. Journal = {Mathematical Structures in Computer Science},
  5744. Pages = {321--359},
  5745. Title = {Parametric Polymorphism and Operational Equivalence},
  5746. Volume = {10},
  5747. Year = {2000},
  5748. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1waXR0czIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1waXR0czIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wB0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaXR0czIwMDAucGRmAAAOABwADQBwAGkAdAB0AHMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9waXR0czIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  5749. @inproceedings{Smith:2000fk,
  5750. Acmid = {651903},
  5751. Address = {London, UK, UK},
  5752. Author = {Smith, Frederick and Walker, David and Morrisett, J. Gregory},
  5753. Booktitle = {Proceedings of the 9th European Symposium on Programming Languages and Systems},
  5754. Date-Added = {2013-06-11 20:34:27 +0000},
  5755. Date-Modified = {2013-06-11 20:34:33 +0000},
  5756. Isbn = {3-540-67262-1},
  5757. Numpages = {16},
  5758. Pages = {366--381},
  5759. Publisher = {Springer-Verlag},
  5760. Series = {ESOP '00},
  5761. Title = {Alias Types},
  5762. Url = {http://dl.acm.org/citation.cfm?id=645394.651903},
  5763. Year = {2000},
  5764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbGlhcy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFsaWFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFsaWFzLnBkZgAADgAUAAkAYQBsAGkAYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FsaWFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  5765. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645394.651903}}
  5766. @incollection{Churchill:2013fk,
  5767. Author = {Churchill, Martin and Mosses, PeterD.},
  5768. Booktitle = {Foundations of Software Science and Computation Structures},
  5769. Date-Added = {2013-06-05 11:59:38 +0000},
  5770. Date-Modified = {2013-06-05 11:59:41 +0000},
  5771. Doi = {10.1007/978-3-642-37075-5_7},
  5772. Editor = {Pfenning, Frank},
  5773. Isbn = {978-3-642-37074-8},
  5774. Keywords = {structural operational semantics; programming languages; congruence formats; Modular SOS; higher-order bisimulation},
  5775. Pages = {97-112},
  5776. Publisher = {Springer Berlin Heidelberg},
  5777. Series = {Lecture Notes in Computer Science},
  5778. Title = {Modular Bisimulation Theory for Computations and Values},
  5779. Url = {http://dx.doi.org/10.1007/978-3-642-37075-5_7},
  5780. Volume = {7794},
  5781. Year = {2013},
  5782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mb3NzYWNzMTMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mb3NzYWNzMTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N00Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmb3NzYWNzMTMucGRmAAAOABwADQBmAG8AcwBzAGEAYwBzADEAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mb3NzYWNzMTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5783. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-37075-5_7}}
  5784. @article{Ohori:1995fk,
  5785. Acmid = {218572},
  5786. Address = {New York, NY, USA},
  5787. Author = {Ohori, Atsushi},
  5788. Date-Added = {2013-04-23 11:05:06 -0400},
  5789. Date-Modified = {2013-04-23 11:05:12 -0400},
  5790. Doi = {10.1145/218570.218572},
  5791. Issn = {0164-0925},
  5792. Issue_Date = {Nov. 1995},
  5793. Journal = {ACM Trans. Program. Lang. Syst.},
  5794. Keywords = {compilation, polymorphism, record calculus, type inference, type theory},
  5795. Month = nov,
  5796. Number = {6},
  5797. Numpages = {52},
  5798. Pages = {844--895},
  5799. Publisher = {ACM},
  5800. Title = {A polymorphic record calculus and its compilation},
  5801. Url = {http://doi.acm.org/10.1145/218570.218572},
  5802. Volume = {17},
  5803. Year = {1995},
  5804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODQ0LW9ob3JpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg0NC1vaG9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97pdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg0NC1vaG9yaS5wZGYADgAeAA4AcAA4ADQANAAtAG8AaABvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODQ0LW9ob3JpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5805. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218572},
  5806. Bdsk-Url-2 = {http://dx.doi.org/10.1145/218570.218572}}
  5807. @article{Keshav:2007uq,
  5808. Acmid = {1273458},
  5809. Address = {New York, NY, USA},
  5810. Author = {Keshav, S.},
  5811. Date-Added = {2013-03-13 16:15:33 +0000},
  5812. Date-Modified = {2013-03-13 16:15:38 +0000},
  5813. Doi = {10.1145/1273445.1273458},
  5814. Issn = {0146-4833},
  5815. Issue_Date = {July 2007},
  5816. Journal = {SIGCOMM Comput. Commun. Rev.},
  5817. Keywords = {hints, paper, reading},
  5818. Month = jul,
  5819. Number = {3},
  5820. Numpages = {2},
  5821. Pages = {83--84},
  5822. Publisher = {ACM},
  5823. Title = {How to read a paper},
  5824. Url = {http://doi.acm.org/10.1145/1273445.1273458},
  5825. Volume = {37},
  5826. Year = {2007},
  5827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODMta2VzaGF2LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDgzLWtlc2hhdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97o9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgzLWtlc2hhdi5wZGYADgAeAA4AcAA4ADMALQBrAGUAcwBoAGEAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODMta2VzaGF2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5828. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1273445.1273458},
  5829. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1273445.1273458}}
  5830. @article{Fong:2009fk,
  5831. Acmid = {1595493},
  5832. Address = {New York, NY, USA},
  5833. Author = {Fong, Philip W.L.},
  5834. Date-Added = {2013-03-13 16:01:52 +0000},
  5835. Date-Modified = {2013-03-13 16:01:59 +0000},
  5836. Doi = {10.1145/1595453.1595493},
  5837. Issn = {0097-8418},
  5838. Issue_Date = {June 2009},
  5839. Journal = {SIGCSE Bull.},
  5840. Keywords = {graduate education, paper review, reading research papers},
  5841. Month = jun,
  5842. Number = {2},
  5843. Numpages = {3},
  5844. Pages = {138--140},
  5845. Publisher = {ACM},
  5846. Title = {Reading a computer science research paper},
  5847. Url = {http://doi.acm.org/10.1145/1595453.1595493},
  5848. Volume = {41},
  5849. Year = {2009},
  5850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM4LWZvbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM4LWZvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m/0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM4LWZvbmcucGRmAAAOABwADQBwADEAMwA4AC0AZgBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTM4LWZvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  5851. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1595453.1595493},
  5852. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1595453.1595493}}
  5853. @inproceedings{Krishnaswami:2010fk,
  5854. Acmid = {1708025},
  5855. Address = {New York, NY, USA},
  5856. Author = {Krishnaswami, Neel R. and Birkedal, Lars and Aldrich, Jonathan},
  5857. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  5858. Date-Added = {2013-03-02 04:14:46 -0700},
  5859. Date-Modified = {2013-03-02 04:14:49 -0700},
  5860. Doi = {10.1145/1708016.1708025},
  5861. Isbn = {978-1-60558-891-9},
  5862. Keywords = {dataflow, frame rule, functional reactive programming, ramification problem, separation logic, subject-observer},
  5863. Location = {Madrid, Spain},
  5864. Numpages = {14},
  5865. Pages = {63--76},
  5866. Publisher = {ACM},
  5867. Series = {TLDI '10},
  5868. Title = {Verifying event-driven programs using ramified frame properties},
  5869. Url = {http://doi.acm.org/10.1145/1708016.1708025},
  5870. Year = {2010},
  5871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA2My1rcmlzaG5hc3dhbWkwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDYzLWtyaXNobmFzd2FtaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWtyaXNobmFzd2FtaTAucGRmAAAOACwAFQBwADYAMwAtAGsAcgBpAHMAaABuAGEAcwB3AGEAbQBpADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDYzLWtyaXNobmFzd2FtaTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  5872. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708025},
  5873. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1708016.1708025}}
  5874. @unpublished{Siek:2008fk,
  5875. Author = {Jeremy G. Siek},
  5876. Date-Added = {2013-02-27 16:15:24 +0000},
  5877. Date-Modified = {2013-02-27 16:16:09 +0000},
  5878. Month = {September},
  5879. Title = {A Theory of Gradual Typing (Draft)},
  5880. Year = {2008},
  5881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnRoZW9yeV9ncmFkdWFsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESdGhlb3J5X2dyYWR1YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KRtEPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3J5X2dyYWR1YWwucGRmAA4AJgASAHQAaABlAG8AcgB5AF8AZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi90aGVvcnlfZ3JhZHVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  5882. @inproceedings{Hansen:2012uq,
  5883. Acmid = {2384596},
  5884. Address = {New York, NY, USA},
  5885. Author = {Hansen, Michael E. and Lumsdaine, Andrew and Goldstone, Robert L.},
  5886. Booktitle = {Proceedings of the ACM international symposium on New ideas, new paradigms, and reflections on programming and software},
  5887. Date-Added = {2013-02-27 04:26:54 -0700},
  5888. Date-Modified = {2013-02-27 04:27:00 -0700},
  5889. Doi = {10.1145/2384592.2384596},
  5890. Isbn = {978-1-4503-1562-3},
  5891. Keywords = {cognitive architectures, cognitive complexity, psychology of programming},
  5892. Location = {Tucson, Arizona, USA},
  5893. Numpages = {12},
  5894. Pages = {27--38},
  5895. Publisher = {ACM},
  5896. Series = {Onward! '12},
  5897. Title = {Cognitive architectures: a way forward for the psychology of programming},
  5898. Url = {http://doi.acm.org/10.1145/2384592.2384596},
  5899. Year = {2012},
  5900. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctaGFuc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LWhhbnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96fdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWhhbnNlbi5wZGYADgAeAA4AcAAyADcALQBoAGEAbgBzAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjctaGFuc2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  5901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384592.2384596},
  5902. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384592.2384596}}
  5903. @book{Stepanov:2013fk,
  5904. Author = {Alexander A. Stepanov and Daniel E. Rose},
  5905. Date-Added = {2013-02-27 04:22:55 -0700},
  5906. Date-Modified = {2013-02-27 04:24:03 -0700},
  5907. Month = {January},
  5908. Number = {0.3},
  5909. Title = {Three Algorithmic Journeys},
  5910. Year = {2013},
  5911. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEpvdXJuZXlzLTAuMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPIAbNZh+EAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzWZXxAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBKb3VybmV5cy0wLjMucGRmAAAOACIAEABKAG8AdQByAG4AZQB5AHMALQAwAC4AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0pvdXJuZXlzLTAuMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  5912. @inproceedings{Ahmed:2009fk,
  5913. Author = {Amal Ahmed and Robert Bruce Findler and Jacob Matthews and Philip Wadler},
  5914. Booktitle = {Workshop on Script to Program Evolution (STOP)},
  5915. Date-Added = {2013-02-26 17:34:47 +0000},
  5916. Date-Modified = {2013-02-26 17:35:41 +0000},
  5917. Month = {July},
  5918. Title = {Blame for all},
  5919. Year = {2009},
  5920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJsYW1lZm9yYWxsLXN0b3AucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRibGFtZWZvcmFsbC1zdG9wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ay0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBibGFtZWZvcmFsbC1zdG9wLnBkZgAOACoAFABiAGwAYQBtAGUAZgBvAHIAYQBsAGwALQBzAHQAbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2JsYW1lZm9yYWxsLXN0b3AucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  5921. @article{Ohori:1997fk,
  5922. Author = {Ohori, Atsushi and Takamizawa, Tomonobu},
  5923. Date-Added = {2013-01-09 21:26:33 -0700},
  5924. Date-Modified = {2013-01-09 21:26:35 -0700},
  5925. Doi = {10.1023/A:1007730624053},
  5926. Issn = {0892-4635},
  5927. Issue = {1},
  5928. Journal = {LISP and Symbolic Computation},
  5929. Keywords = {operational semantics; polymorphism; type inference; unboxed objects; ML},
  5930. Language = {English},
  5931. Pages = {61-91},
  5932. Publisher = {Kluwer Academic Publishers},
  5933. Title = {An Unboxed Operational Semantics for ML Polymorphism},
  5934. Url = {http://dx.doi.org/10.1023/A%3A1007730624053},
  5935. Volume = {10},
  5936. Year = {1997},
  5937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqbHNjOTcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqbHNjOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YS0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqbHNjOTcucGRmAA4AFgAKAGoAbABzAGMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2psc2M5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  5938. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A%3A1007730624053},
  5939. Bdsk-Url-2 = {http://dx.doi.org/10.1023/A:1007730624053}}
  5940. @incollection{Danvy:2003fk,
  5941. Author = {Danvy, Olivier},
  5942. Booktitle = {Compiler Construction},
  5943. Date-Added = {2013-01-02 15:56:48 -0700},
  5944. Date-Modified = {2013-01-02 15:58:19 -0700},
  5945. Pages = {77-89},
  5946. Series = {LNCS},
  5947. Title = {A New One-Pass Transformation into Monadic Normal Form},
  5948. Volume = {2622},
  5949. Year = {2003},
  5950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTAyLTUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDItNTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hfs1mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTAyLTUyLnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAAyAC0ANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDItNTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  5951. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-36579-6_6}}
  5952. @inproceedings{Hatcliff:1994vn,
  5953. Acmid = {178053},
  5954. Address = {New York, NY, USA},
  5955. Author = {Hatcliff, John and Danvy, Olivier},
  5956. Booktitle = {Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  5957. Date-Added = {2012-12-29 12:26:46 -0700},
  5958. Date-Modified = {2012-12-29 12:26:50 -0700},
  5959. Doi = {10.1145/174675.178053},
  5960. Isbn = {0-89791-636-0},
  5961. Location = {Portland, Oregon, United States},
  5962. Numpages = {14},
  5963. Pages = {458--471},
  5964. Publisher = {ACM},
  5965. Series = {POPL '94},
  5966. Title = {A generic account of continuation-passing styles},
  5967. Url = {http://doi.acm.org/10.1145/174675.178053},
  5968. Year = {1994},
  5969. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0NTgtaGF0Y2xpZmYwLnBkZtIXCxgZV05TLmRhdGFPEQG6AAAAAAG6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADFqTReSCsAAAAO884ScDQ1OC1oYXRjbGlmZjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGdXDM0EkecAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADFqZbOAAAAEQAIAADNBPRXAAAAAQAYAA7zzgAO5bcADuWSAA7liQAKhKwAAHxTAAIASk1hY2ludG9zaCBIRDpVc2VyczpqZXJlbXlzaWVrOnN1YnVyYmFuOnRydW5rOnBhcGVyczpiaWI6cDQ1OC1oYXRjbGlmZjAucGRmAA4AJgASAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9wNDU4LWhhdGNsaWZmMC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AowCoALACbgJwAnUCgAKJApcCmwKiAqsCsAK9AsAC0gLVAtoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3A==},
  5970. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053},
  5971. Bdsk-Url-2 = {http://dx.doi.org/10.1145/174675.178053}}
  5972. @inproceedings{Jones:1995kx,
  5973. Acmid = {734150},
  5974. Address = {London, UK, UK},
  5975. Author = {Jones, Mark P.},
  5976. Booktitle = {Advanced Functional Programming, First International Spring School on Advanced Functional Programming Techniques-Tutorial Text},
  5977. Date-Added = {2012-12-29 11:47:41 -0700},
  5978. Date-Modified = {2012-12-29 11:47:48 -0700},
  5979. Isbn = {3-540-59451-5},
  5980. Numpages = {40},
  5981. Pages = {97--136},
  5982. Publisher = {Springer-Verlag},
  5983. Title = {Functional Programming with Overloading and Higher-Order Polymorphism},
  5984. Url = {http://dl.acm.org/citation.cfm?id=647698.734150},
  5985. Year = {1995},
  5986. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNwcmluZ3NjaG9vbDk1LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc3ByaW5nc2Nob29sOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KI9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3ByaW5nc2Nob29sOTUucGRmAA4AJgASAHMAcAByAGkAbgBnAHMAYwBoAG8AbwBsADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zcHJpbmdzY2hvb2w5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  5987. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647698.734150}}
  5988. @article{Danvy:1992ys,
  5989. Author = {Danvy,Olivier and Filinski,Andrzex},
  5990. Date-Added = {2012-12-28 21:47:07 -0700},
  5991. Date-Modified = {2012-12-29 13:18:58 -0700},
  5992. Issue = {04},
  5993. Journal = {Mathematical Structures in Computer Science},
  5994. Month = {December},
  5995. Numpages = {31},
  5996. Pages = {361--391},
  5997. Title = {Representing Control: a Study of the {CPS} Transformation},
  5998. Volume = {2},
  5999. Year = {1992},
  6000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RhbnZ5OTJyZXByZXNlbnRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAc4AAAAAAc4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMWpNF5IKwAAAA7zzhdkYW52eTkycmVwcmVzZW50aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZxiJzQPDhwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMWpls4AAAARAAgAAM0EJfcAAAABABgADvPOAA7ltwAO5ZIADuWJAAqErAAAfFMAAgBPTWFjaW50b3NoIEhEOlVzZXJzOmplcmVteXNpZWs6c3VidXJiYW46dHJ1bms6cGFwZXJzOmJpYjpkYW52eTkycmVwcmVzZW50aW5nLnBkZgAADgAwABcAZABhAG4AdgB5ADkAMgByAGUAcAByAGUAcwBlAG4AdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vdHJ1bmsvcGFwZXJzL2JpYi9kYW52eTkycmVwcmVzZW50aW5nLnBkZgATAAEvAAAVAAIAEf//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AocCiQKOApkCogKwArQCuwLEAskC1gLZAusC7gLzAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvU=},
  6001. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0960129500001535}}
  6002. @article{Danvy:1994kx,
  6003. Author = {Olivier Danvy},
  6004. Date-Added = {2012-12-28 21:37:12 -0700},
  6005. Date-Modified = {2012-12-28 21:37:14 -0700},
  6006. Doi = {10.1016/0167-6423(94)00003-4},
  6007. Issn = {0167-6423},
  6008. Journal = {Science of Computer Programming},
  6009. Number = {3},
  6010. Pages = {183 - 195},
  6011. Title = {Back to direct style},
  6012. Url = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  6013. Volume = {22},
  6014. Year = {1994},
  6015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44My40NDk3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgzLjQ0OTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KyM0HLCcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNB3J3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44My40NDk3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADMALgA0ADQAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgzLjQ0OTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6016. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/0167642394000034},
  6017. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0167-6423(94)00003-4}}
  6018. @inproceedings{Danvy:1992uq,
  6019. Author = {Danvy, Olivier},
  6020. Booktitle = {{E}uropean {S}ymposium on {P}rogramming},
  6021. Date-Added = {2012-12-28 21:15:01 -0700},
  6022. Date-Modified = {2012-12-29 13:36:39 -0700},
  6023. Month = {February},
  6024. Numpages = {21},
  6025. Pages = {130--150},
  6026. Series = {ESOP},
  6027. Title = {Back to Direct Style},
  6028. Year = {1992},
  6029. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645389.651606}}
  6030. @techreport{Danvy:1991fk,
  6031. Author = {Olivier Danvy},
  6032. Date-Added = {2012-12-28 21:10:58 -0700},
  6033. Date-Modified = {2012-12-29 13:18:25 -0700},
  6034. Institution = {Kansas State University},
  6035. Month = {December},
  6036. Number = {CIS-92-02},
  6037. Title = {Three Steps for the {CPS} Transformation},
  6038. Year = {1991},
  6039. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RocmVlLXN0ZXBzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhyZWUtc3RlcHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMADj9ERWLdQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREZ8HAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhyZWUtc3RlcHMucGRmAAAOACAADwB0AGgAcgBlAGUALQBzAHQAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhyZWUtc3RlcHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  6040. @inproceedings{Ni:2006uq,
  6041. Acmid = {1111066},
  6042. Address = {New York, NY, USA},
  6043. Author = {Ni, Zhaozhong and Shao, Zhong},
  6044. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6045. Date-Added = {2012-12-21 15:57:35 -0700},
  6046. Date-Modified = {2012-12-21 15:57:38 -0700},
  6047. Doi = {10.1145/1111037.1111066},
  6048. Isbn = {1-59593-027-2},
  6049. Keywords = {embedded code pointers, higher-order functions, hoare logic, proof-carrying code},
  6050. Location = {Charleston, South Carolina, USA},
  6051. Numpages = {14},
  6052. Pages = {320--333},
  6053. Publisher = {ACM},
  6054. Series = {POPL '06},
  6055. Title = {Certified assembly programming with embedded code pointers},
  6056. Url = {http://doi.acm.org/10.1145/1111037.1111066},
  6057. Year = {2006},
  6058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzIwLW5pLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMyMC1uaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96u9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMyMC1uaS5wZGYAAA4AGAALAHAAMwAyADAALQBuAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDMyMC1uaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  6059. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066},
  6060. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1111037.1111066}}
  6061. @article{Knowles:2010fk,
  6062. Acmid = {1667051},
  6063. Address = {New York, NY, USA},
  6064. Articleno = {6},
  6065. Author = {Knowles, Kenneth and Flanagan, Cormac},
  6066. Date-Added = {2012-12-21 14:15:52 -0700},
  6067. Date-Modified = {2012-12-21 14:15:57 -0700},
  6068. Doi = {10.1145/1667048.1667051},
  6069. Issn = {0164-0925},
  6070. Issue_Date = {January 2010},
  6071. Journal = {ACM Trans. Program. Lang. Syst.},
  6072. Keywords = {Type systems, contracts, dynamic checking, static checking},
  6073. Month = feb,
  6074. Number = {2},
  6075. Numpages = {34},
  6076. Pages = {6:1--6:34},
  6077. Publisher = {ACM},
  6078. Title = {Hybrid type checking},
  6079. Url = {http://doi.acm.org/10.1145/1667048.1667051},
  6080. Volume = {32},
  6081. Year = {2010},
  6082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNi1rbm93bGVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTYta25vd2xlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ug9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTYta25vd2xlcy5wZGYADgAeAA4AYQA2AC0AawBuAG8AdwBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNi1rbm93bGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6083. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1667048.1667051},
  6084. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1667048.1667051}}
  6085. @misc{Baker:2012fk,
  6086. Author = {Jim Baker},
  6087. Date-Added = {2012-12-20 22:04:57 -0700},
  6088. Date-Modified = {2012-12-20 22:05:25 -0700},
  6089. Title = {Personal Communication},
  6090. Year = {2012}}
  6091. @inproceedings{Strickland:2012fk,
  6092. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Findler, Robert Bruce and Flatt, Matthew},
  6093. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  6094. Date-Added = {2012-12-20 08:42:44 -0700},
  6095. Date-Modified = {2012-12-20 08:55:23 -0700},
  6096. Keywords = {contracts, intercession, interposition, proxies},
  6097. Series = {OOPSLA '12},
  6098. Title = {Chaperones and impersonators: run-time support for reasonable interposition},
  6099. Year = {2012},
  6100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAAA4ANAAZAGMAaABhAHAAZQByAG8AbgBlAHMALQBvAG8AcABzAGwAYQAyADAAMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2NoYXBlcm9uZXMtb29wc2xhMjAxMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  6101. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384685},
  6102. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384685}}
  6103. @inproceedings{Bayne:2011fk,
  6104. Author = {Bayne, M. and Cook, R. and Ernst, M.D.},
  6105. Booktitle = {International Conference on Software Engineering},
  6106. Date-Added = {2012-12-17 17:06:41 +0000},
  6107. Date-Modified = {2012-12-20 08:57:21 -0700},
  6108. 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;},
  6109. Title = {Always-available static and dynamic feedback},
  6110. Year = {2011},
  6111. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFsd2F5cy1hdmFpbGFibGUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhbHdheXMtYXZhaWxhYmxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Z0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbHdheXMtYXZhaWxhYmxlLnBkZgAOACoAFABhAGwAdwBhAHkAcwAtAGEAdgBhAGkAbABhAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Fsd2F5cy1hdmFpbGFibGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6112. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1985793.1985864}}
  6113. @inproceedings{Ren:2013vn,
  6114. Author = {Brianna M. Ren and John Toman and T. Stephen Strickland and Jeffrey S. Foster},
  6115. Booktitle = {SAC'13 (OOPS)},
  6116. Date-Added = {2012-12-16 10:39:59 -0700},
  6117. Date-Modified = {2012-12-16 10:41:02 -0700},
  6118. Title = {The Ruby Type Checker},
  6119. Year = {2013},
  6120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzMjAxMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHMyMDEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVXRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHMyMDEzLnBkZgAOABoADABvAG8AcABzADIAMAAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wczIwMTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6121. @inproceedings{Fahndrich:2003kx,
  6122. Author = {Manuel F{\"a}hndrich and K. Rustan M. Leino},
  6123. Booktitle = {International Workshop on Alias Confinement and Ownership},
  6124. Date-Added = {2012-12-16 10:02:06 -0700},
  6125. Date-Modified = {2014-09-11 10:40:55 +0000},
  6126. Title = {Heap monotonic typestate},
  6127. Year = {2003},
  6128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZXRzLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZXRzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jf0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZXRzLTEucGRmAA4AFgAKAG0AZQB0AHMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21ldHMtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  6129. @inproceedings{Pilkiewicz:2011uq,
  6130. Acmid = {1929565},
  6131. Address = {New York, NY, USA},
  6132. Author = {Pilkiewicz, Alexandre and Pottier, Fran\c{c}ois},
  6133. Booktitle = {Proceedings of the 7th ACM SIGPLAN workshop on Types in language design and implementation},
  6134. Date-Added = {2012-12-16 09:59:45 -0700},
  6135. Date-Modified = {2012-12-16 09:59:59 -0700},
  6136. Doi = {10.1145/1929553.1929565},
  6137. Isbn = {978-1-4503-0484-9},
  6138. Keywords = {amortized complexity, capabilities, hash-consing, hidden state, monotonic state, specification, thunks, type-based complexity-checking, types},
  6139. Location = {Austin, Texas, USA},
  6140. Numpages = {14},
  6141. Pages = {73--86},
  6142. Publisher = {ACM},
  6143. Series = {TLDI '11},
  6144. Title = {The essence of monotonic state},
  6145. Url = {http://doi.acm.org/10.1145/1929553.1929565},
  6146. Year = {2011},
  6147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3My1waWxraWV3aWN6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczLXBpbGtpZXdpY3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97idEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczLXBpbGtpZXdpY3oucGRmAA4AJgASAHAANwAzAC0AcABpAGwAawBpAGUAdwBpAGMAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzMtcGlsa2lld2ljei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  6148. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1929553.1929565},
  6149. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1929553.1929565}}
  6150. @unpublished{Jagadeesan:2009fk,
  6151. Author = {Radha Jagadeesan and Alan Jeffrey and Corin Pitcher and James Riely},
  6152. Date-Added = {2012-12-16 09:51:14 -0700},
  6153. Date-Modified = {2012-12-16 09:52:29 -0700},
  6154. Title = {Monotonic Typestates for the Object Calculus},
  6155. Year = {2009},
  6156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzIwMDktbW9ub3RvbmUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzIwMDktbW9ub3RvbmUtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9lLM97GsAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzPf3/AAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA5LW1vbm90b25lLTEucGRmAA4AKAATADIAMAAwADkALQBtAG8AbgBvAHQAbwBuAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjAwOS1tb25vdG9uZS0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  6157. @inproceedings{Siek:2012uq,
  6158. Author = {Jeremy G. Siek and Ronald Garcia},
  6159. Booktitle = {Scheme and Functional Programming Workshop},
  6160. Date-Added = {2012-12-14 20:22:55 +0000},
  6161. Date-Modified = {2012-12-20 22:40:56 -0700},
  6162. Title = {Interpretations of the Gradually-Typed Lambda Calculus},
  6163. Year = {2012},
  6164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpZ3RsYy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWlndGxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddrRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlndGxjLnBkZgAADgAUAAkAaQBnAHQAbABjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2lndGxjLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  6165. @inproceedings{Wadler:2012fk,
  6166. Acmid = {2364568},
  6167. Address = {New York, NY, USA},
  6168. Author = {Wadler, Philip},
  6169. Booktitle = {Proceedings of the 17th ACM SIGPLAN international conference on Functional programming},
  6170. Date-Added = {2012-12-07 15:35:00 +0000},
  6171. Date-Modified = {2012-12-07 15:35:05 +0000},
  6172. Doi = {10.1145/2364527.2364568},
  6173. Isbn = {978-1-4503-1054-3},
  6174. Keywords = {lambda calculus, linear logic, pi calculus},
  6175. Location = {Copenhagen, Denmark},
  6176. Numpages = {14},
  6177. Pages = {273--286},
  6178. Publisher = {ACM},
  6179. Series = {ICFP '12},
  6180. Title = {Propositions as sessions},
  6181. Url = {http://doi.acm.org/10.1145/2364527.2364568},
  6182. Year = {2012},
  6183. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNzMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI3My13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96htEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3My13YWRsZXIucGRmAAAOACAADwBwADIANwAzAC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI3My13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6184. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2364527.2364568},
  6185. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2364527.2364568}}
  6186. @inproceedings{Holkner:2009fk,
  6187. Acmid = {1862665},
  6188. Address = {Darlinghurst, Australia, Australia},
  6189. Author = {Holkner, Alex and Harland, James},
  6190. Booktitle = {Proceedings of the Thirty-Second Australasian Conference on Computer Science - Volume 91},
  6191. Date-Added = {2012-12-05 15:15:03 -0700},
  6192. Date-Modified = {2012-12-05 15:15:08 -0700},
  6193. Isbn = {978-1-920682-72-9},
  6194. Keywords = {Python and compilers, dynamic languages},
  6195. Location = {Wellington, New Zealand},
  6196. Numpages = {10},
  6197. Pages = {19--28},
  6198. Publisher = {Australian Computer Society, Inc.},
  6199. Series = {ACSC '09},
  6200. Title = {Evaluating the dynamic behaviour of Python applications},
  6201. Url = {http://dl.acm.org/citation.cfm?id=1862659.1862665},
  6202. Year = {2009},
  6203. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOS1ob2xrbmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5LWhvbGtuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5LWhvbGtuZXIucGRmAAAOACAADwBwADEAOQAtAGgAbwBsAGsAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE5LWhvbGtuZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6204. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1862659.1862665}}
  6205. @phdthesis{Miller:2006fk,
  6206. Author = {Mark S. Miller},
  6207. Date-Added = {2012-12-03 22:20:42 +0000},
  6208. Date-Modified = {2012-12-03 22:21:44 +0000},
  6209. Month = {May},
  6210. School = {Johns Hopkins University},
  6211. Title = {Robust Composition: Towards a Unified Approach to Access Control and Concurrency Control},
  6212. Year = {2006},
  6213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hcmttLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hcmttLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNPRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1hcmttLXRoZXNpcy5wZGYADgAiABAAbQBhAHIAawBtAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWFya20tdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  6214. @periodical{Siek:2012fk,
  6215. Author = {Jeremy G. Siek},
  6216. Date-Added = {2012-12-01 08:49:34 -0700},
  6217. Date-Modified = {2012-12-29 13:39:10 -0700},
  6218. Howpublished = {http://siek.blogspot.com/2012/07/my-new-favorite-abstract-machine-ecd-on.html},
  6219. Month = {July},
  6220. Title = {My new favorite abstract machine: {ECD} on {ANF}},
  6221. Urldate = {July 12, 2012},
  6222. Year = {2012}}
  6223. @unpublished{Garcia:2012fk,
  6224. Author = {Ronald Garcia},
  6225. Date-Added = {2012-11-30 21:18:58 -0700},
  6226. Date-Modified = {2012-11-30 21:20:02 -0700},
  6227. Month = {October},
  6228. Title = {Calculating Threesomes with Blame},
  6229. Year = {2012}}
  6230. @inproceedings{Gottschlich:2012,
  6231. Author = {Justin Gottschlich and Maurice Herlihy and Gilles Pokam and Jeremy G. Siek},
  6232. Booktitle = {International Conference on Parallel Architectures and Compilation Techniques (PACT)},
  6233. Date-Added = {2012-11-09 21:45:33 -0700},
  6234. Date-Modified = {2012-11-09 21:45:33 -0700},
  6235. Month = {September},
  6236. Note = {19\% acceptance rate.},
  6237. Title = {Visualizing Transactional Memory},
  6238. Year = 2012}
  6239. @inproceedings{Schwaab:2013uq,
  6240. Author = {Christopher Schwaab and Jeremy G. Siek},
  6241. Booktitle = {ACM SIGPLAN Workshop on Programming Languages meets Program Verification},
  6242. Date-Added = {2012-11-09 21:37:22 -0700},
  6243. Date-Modified = {2012-11-09 21:38:26 -0700},
  6244. Month = {January},
  6245. Title = {Modular Type-Safety Proofs using Dependant Types},
  6246. Year = {2013}}
  6247. @article{Silkensen:2012fk,
  6248. Author = {Erik Silkensen and Jeremy G. Siek},
  6249. Date-Added = {2012-11-09 21:35:49 -0700},
  6250. Date-Modified = {2012-11-09 21:36:06 -0700},
  6251. Journal = {Lecture Notes in Computer Science},
  6252. Note = {Revised and Selected Papers from the Trends in Functional Programming 13th International Symposium, June 12-14, 2012.},
  6253. Title = {Well-typed Islands Parse Faster},
  6254. Volume = {Volume TBD},
  6255. Year = 2012}
  6256. @inproceedings{Takikawa:2012ly,
  6257. Author = {Takikawa, Asumu and Strickland, T. Stephen and Dimoulas, Christos and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  6258. Booktitle = {{C}onference on {O}bject {O}riented {P}rogramming {S}ystems {L}anguages and {A}pplications},
  6259. Date-Added = {2012-11-09 23:28:40 +0000},
  6260. Date-Modified = {2012-12-17 17:17:43 +0000},
  6261. Keywords = {blame theorem (proof technique), contracts, design by contract, first-class classes, gradual typing, row polymorphism, sealing},
  6262. Pages = {793--810},
  6263. Series = {OOPSLA '12},
  6264. Title = {Gradual typing for first-class classes},
  6265. Year = {2012},
  6266. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTMtdGFraWthd2EucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzkzLXRha2lrYXdhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uZ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzkzLXRha2lrYXdhLnBkZgAADgAkABEAcAA3ADkAMwAtAHQAYQBrAGkAawBhAHcAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzkzLXRha2lrYXdhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  6267. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2384616.2384674},
  6268. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2384616.2384674}}
  6269. @inproceedings{Ina:2011zr,
  6270. Author = {Ina, Lintaro and Igarashi, Atsushi},
  6271. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  6272. Date-Added = {2012-11-09 23:27:38 +0000},
  6273. Date-Modified = {2012-12-20 08:58:22 -0700},
  6274. Keywords = {dynamic types, generics, gradual typing},
  6275. Series = {OOPSLA '11},
  6276. Title = {Gradual typing for generics},
  6277. Year = {2011},
  6278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjA5LWluYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2MDktaW5hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MDktaW5hLnBkZgAOABoADABwADYAMAA5AC0AaQBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDYwOS1pbmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  6279. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048114},
  6280. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048114}}
  6281. @inproceedings{Miao:2012vn,
  6282. Author = {Wieyu Miao and Jeremy G. Siek},
  6283. Booktitle = {Symposium on Applied Computing},
  6284. Date-Added = {2012-11-09 23:06:03 +0000},
  6285. Date-Modified = {2012-11-09 23:06:06 +0000},
  6286. Month = {March},
  6287. Note = {26\% acceptance rate, 8 pages},
  6288. Title = {Pattern-based Traits},
  6289. Year = 2012}
  6290. @incollection{Siek:2012kx,
  6291. Author = {Siek, JeremyG.},
  6292. Booktitle = {Generic and Indexed Programming},
  6293. Date-Added = {2012-11-09 23:01:26 +0000},
  6294. Date-Modified = {2012-11-09 23:01:34 +0000},
  6295. Doi = {10.1007/978-3-642-32202-0_4},
  6296. Editor = {Gibbons, Jeremy},
  6297. Isbn = {978-3-642-32201-3},
  6298. Pages = {175-216},
  6299. Publisher = {Springer Berlin Heidelberg},
  6300. Series = {Lecture Notes in Computer Science},
  6301. Title = {The {C++0x} ``Concepts'' Effort},
  6302. Url = {http://dx.doi.org/10.1007/978-3-642-32202-0_4},
  6303. Volume = {7470},
  6304. Year = {2012},
  6305. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-32202-0_4}}
  6306. @inproceedings{Hagino:1987kx,
  6307. Acmid = {755419},
  6308. Address = {London, UK, UK},
  6309. Author = {Hagino, Tatsuya},
  6310. Booktitle = {Category Theory and Computer Science},
  6311. Date-Added = {2012-10-07 21:32:27 -0600},
  6312. Date-Modified = {2012-10-07 21:32:33 -0600},
  6313. Isbn = {3-540-18508-9},
  6314. Numpages = {18},
  6315. Pages = {140--157},
  6316. Publisher = {Springer-Verlag},
  6317. Title = {A Typed Lambda Calculus with Categorical Type Constructors},
  6318. Url = {http://dl.acm.org/citation.cfm?id=648331.755419},
  6319. Year = {1987},
  6320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjY2xjLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2NsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xEdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2NsYy5wZGYADgASAAgAYwBjAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jY2xjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  6321. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=648331.755419}}
  6322. @phdthesis{Malcolm:1990uq,
  6323. Author = {Grant Malcolm},
  6324. Date-Added = {2012-10-07 20:50:15 -0600},
  6325. Date-Modified = {2012-10-07 20:51:02 -0600},
  6326. School = {Groningen University},
  6327. Title = {Algebraic data types and program transformations},
  6328. Year = {1990},
  6329. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0aGVzaXMtMi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRoZXNpcy0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iknRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRoZXNpcy0yLnBkZgAOABoADAB0AGgAZQBzAGkAcwAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdGhlc2lzLTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6330. @article{Swierstra:2008fk,
  6331. Author = {Wouter Swierstra},
  6332. Date-Added = {2012-10-07 20:43:31 -0600},
  6333. Date-Modified = {2012-10-07 20:44:58 -0600},
  6334. Journal = {Journal of Functional Programming},
  6335. Month = {July},
  6336. Number = {4},
  6337. Pages = {423--436},
  6338. Title = {Data types a la carte},
  6339. Volume = {18},
  6340. Year = {2008},
  6341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuNDEzMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuNDEzMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4YzM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjQxMzEucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgA0ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS40MTMxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  6342. @inproceedings{Castagna:1992:COF:141471.141537,
  6343. Acmid = {141537},
  6344. Address = {New York, NY, USA},
  6345. Author = {Castagna, Giuseppe and Ghelli, Giorgio and Longo, Giuseppe},
  6346. Booktitle = {Proceedings of the 1992 ACM conference on LISP and functional programming},
  6347. Date-Added = {2012-09-25 17:17:48 +0000},
  6348. Date-Modified = {2012-09-25 17:17:48 +0000},
  6349. Doi = {10.1145/141471.141537},
  6350. Isbn = {0-89791-481-3},
  6351. Location = {San Francisco, California, United States},
  6352. Numpages = {11},
  6353. Pages = {182--192},
  6354. Publisher = {ACM},
  6355. Series = {LFP '92},
  6356. Title = {A calculus for overloaded functions with subtyping},
  6357. Url = {http://doi.acm.org/10.1145/141471.141537},
  6358. Year = {1992},
  6359. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODItY2FzdGFnbmEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTgyLWNhc3RhZ25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oN0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTgyLWNhc3RhZ25hLnBkZgAADgAkABEAcAAxADgAMgAtAGMAYQBzAHQAYQBnAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTgyLWNhc3RhZ25hLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  6360. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141537},
  6361. Bdsk-Url-2 = {http://dx.doi.org/10.1145/141471.141537}}
  6362. @article{Jarvi:2010fk,
  6363. Author = {Jaakko J{\"a}rvi and John Freeman},
  6364. Date-Added = {2012-08-20 20:55:11 +0000},
  6365. Date-Modified = {2012-08-20 20:55:20 +0000},
  6366. Doi = {10.1016/j.scico.2009.04.003},
  6367. Issn = {0167-6423},
  6368. Journal = {Science of Computer Programming},
  6369. Number = {9},
  6370. Pages = {762-772},
  6371. Title = {C++ lambda expressions and closures},
  6372. Volume = {75},
  6373. Year = {2010},
  6374. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmxhbWJkYS1leHByZXNzaW9ucy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmxhbWJkYS1leHByZXNzaW9ucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxhbWJkYS1leHByZXNzaW9ucy5wZGYADgAuABYAbABhAG0AYgBkAGEALQBlAHgAcAByAGUAcwBzAGkAbwBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvbGFtYmRhLWV4cHJlc3Npb25zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  6375. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2009.04.003}}
  6376. @incollection{Rytz:2012fk,
  6377. Author = {Rytz, Lukas and Odersky, Martin and Haller, Philipp},
  6378. Booktitle = {ECOOP 2012‚ European Conference on Object-Oriented Programming},
  6379. Date-Added = {2012-08-16 13:26:52 -0600},
  6380. Date-Modified = {2012-08-16 13:26:56 -0600},
  6381. Doi = {10.1007/978-3-642-31057-7_13},
  6382. Editor = {Noble, James},
  6383. Isbn = {978-3-642-31056-0},
  6384. Pages = {258-282},
  6385. Publisher = {Springer Berlin Heidelberg},
  6386. Series = {Lecture Notes in Computer Science},
  6387. Title = {Lightweight Polymorphic Effects},
  6388. Url = {http://dx.doi.org/10.1007/978-3-642-31057-7_13},
  6389. Volume = {7313},
  6390. Year = {2012},
  6391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcF8xLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3BfMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3BfMS5wZGYAAA4AGAALAGUAYwBvAG8AcABfADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3BfMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  6392. @techreport{Milner:1990uq,
  6393. 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.}},
  6394. Affiliation = {MEIJE - INRIA Sophia Antipolis},
  6395. Author = {Milner, Robin},
  6396. Date-Added = {2012-08-10 17:04:38 +0000},
  6397. Date-Modified = {2012-08-10 17:05:41 +0000},
  6398. Hal_Id = {inria-00075405},
  6399. Institution = {INRIA},
  6400. Language = {English},
  6401. Number = {RR-1154},
  6402. Pdf = {http://hal.inria.fr/inria-00075405/PDF/RR-1154.pdf},
  6403. Title = {{Functions as processes}},
  6404. Type = {Research Report},
  6405. Url = {http://hal.inria.fr/inria-00075405},
  6406. Year = {1990},
  6407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTExNTQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0xMTU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxXMzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMTE1NC5wZGYADgAYAAsAUgBSAC0AMQAxADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTExNTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  6408. Bdsk-Url-1 = {http://hal.inria.fr/inria-00075405}}
  6409. @incollection{Alur:1998fk,
  6410. Affiliation = {University of Pennsylvania Department of Computer and Information Science 19104 Philadelphia PA USA},
  6411. Author = {Alur, Rajeev and Henzinger, Thomas and Kupferman, Orna and Vardi, Moshe},
  6412. Booktitle = {CONCUR'98 Concurrency Theory},
  6413. Date-Added = {2012-08-08 20:25:08 +0000},
  6414. Date-Modified = {2012-08-08 20:25:19 +0000},
  6415. Editor = {Sangiorgi, Davide and de Simone, Robert},
  6416. Isbn = {978-3-540-64896-3},
  6417. Keyword = {Computer Science},
  6418. Note = {10.1007/BFb0055622},
  6419. Pages = {163-178},
  6420. Publisher = {Springer Berlin / Heidelberg},
  6421. Series = {Lecture Notes in Computer Science},
  6422. Title = {Alternating refinement relations},
  6423. Url = {http://dx.doi.org/10.1007/BFb0055622},
  6424. Volume = {1466},
  6425. Year = {1998},
  6426. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphbHVyOTgucGRm0hcLGBlXTlMuZGF0YU8RAaAAAAAAAaAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMq1OLhIKwAAAA9bHwphbHVyOTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKk4KzEgnFlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMq1jRgAAAARAAgAAMxIe3YAAAABABgAD1sfAAzkwwAL81AAC/NPAAUfIQAAwCMAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAdHJ1bms6AHBhcGVyczoAYmliOgBhbHVyOTgucGRmAA4AFgAKAGEAbAB1AHIAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA1VXNlcnMvamVyZW15c2llay9zdWJ1cmJhbi90cnVuay9wYXBlcnMvYmliL2FsdXI5OC5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmQCeAKYCSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  6427. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0055622}}
  6428. @phdthesis{James-Hiram-Morris:1968kx,
  6429. Address = {Cambridge, MA, USA},
  6430. Author = {James Hiram Morris, Jr.},
  6431. Date-Added = {2012-08-03 15:55:46 +0000},
  6432. Date-Modified = {2012-08-03 15:56:53 +0000},
  6433. Month = {December},
  6434. School = {MIT},
  6435. Title = {Lambda-calculus Models of Programming Languages},
  6436. Year = {1968},
  6437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMDU3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0wNTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAtRMzlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMDU3LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADAANQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0wNTcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  6438. @book{Abelson:1996uq,
  6439. Address = {Cambridge, MA, USA},
  6440. Author = {Abelson, Harold and Sussman, Gerald J.},
  6441. Date-Added = {2012-08-03 15:48:28 +0000},
  6442. Date-Modified = {2012-08-03 15:48:35 +0000},
  6443. Edition = {2nd},
  6444. Isbn = {0262011530},
  6445. Publisher = {MIT Press},
  6446. Title = {Structure and Interpretation of Computer Programs},
  6447. Year = {1996},
  6448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzaWNwLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc2ljcC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KBtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2ljcC5wZGYADgASAAgAcwBpAGMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zaWNwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  6449. @article{Abramsky:1993fk,
  6450. Author = {S. Abramsky and C.H.L. Ong},
  6451. Date-Added = {2012-08-03 15:37:20 +0000},
  6452. Date-Modified = {2012-08-03 15:37:26 +0000},
  6453. Doi = {10.1006/inco.1993.1044},
  6454. Issn = {0890-5401},
  6455. Journal = {Information and Computation},
  6456. Number = {2},
  6457. Pages = {159 - 267},
  6458. Title = {Full Abstraction in the Lazy Lambda Calculus},
  6459. Url = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  6460. Volume = {105},
  6461. Year = {1993},
  6462. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGZ1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9mdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N50Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsLWFic3RyYWN0aW9uLWxheiNCRjczNzkucGRmAAAOAEIAIABmAHUAbABsAC0AYQBiAHMAdAByAGEAYwB0AGkAbwBuAC0AbABhAHoAeQAtAGwAYQBtAGIAZABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2Z1bGwtYWJzdHJhY3Rpb24tbGF6eS1sYW1iZGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  6463. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0890540183710448},
  6464. Bdsk-Url-2 = {http://dx.doi.org/10.1006/inco.1993.1044}}
  6465. @inproceedings{Weeks:1993fk,
  6466. Acmid = {158523},
  6467. Address = {New York, NY, USA},
  6468. Author = {Weeks, Stephen and Felleisen, Matthias},
  6469. Booktitle = {Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6470. Date-Added = {2012-08-01 15:17:32 +0000},
  6471. Date-Modified = {2012-08-01 15:17:40 +0000},
  6472. Doi = {10.1145/158511.158523},
  6473. Isbn = {0-89791-560-7},
  6474. Location = {Charleston, South Carolina, United States},
  6475. Numpages = {14},
  6476. Pages = {57--70},
  6477. Publisher = {ACM},
  6478. Series = {POPL '93},
  6479. Title = {On the orthogonality of assignments and procedures in Algol},
  6480. Url = {http://doi.acm.org/10.1145/158511.158523},
  6481. Year = {1993},
  6482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTctd2Vla3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTctd2Vla3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTctd2Vla3MucGRmAAAOABwADQBwADUANwAtAHcAZQBlAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTctd2Vla3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6483. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158523},
  6484. Bdsk-Url-2 = {http://dx.doi.org/10.1145/158511.158523}}
  6485. @article{Blazy-Leroy-Clight-09,
  6486. Abstract = {This article presents the formal semantics of a large subset of the C
  6487. language called Clight. Clight includes pointer arithmetic,
  6488. struct and union types, C loops and structured switch
  6489. statements. Clight is the source language of the CompCert
  6490. verified compiler. The formal semantics of Clight is a big-step
  6491. semantics equipped with traces of input/output events that observes
  6492. both terminating and diverging executions. The formal semantics of
  6493. Clight is mechanized using the Coq proof assistant. In addition
  6494. to the semantics of Clight, this article describes its integration
  6495. in the CompCert verified compiler and several ways by which the
  6496. semantics was validated.},
  6497. Author = {Sandrine Blazy and Xavier Leroy},
  6498. Date-Added = {2012-07-30 15:21:08 +0000},
  6499. Date-Modified = {2012-07-30 15:21:08 +0000},
  6500. Journal = {Journal of Automated Reasoning},
  6501. Number = 3,
  6502. Pages = {263-288},
  6503. Title = {Mechanized semantics for the {Clight} subset of the {C} language},
  6504. Urllocal = {http://gallium.inria.fr/~xleroy/publi/Clight.pdf},
  6505. Urlpublisher = {http://dx.doi.org/10.1007/s10817-009-9148-3},
  6506. Volume = 43,
  6507. Xtopic = {mechsem},
  6508. Year = 2009,
  6509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0NsaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkNsaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6R7M5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDbGlnaHQucGRmAAAOABYACgBDAGwAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NsaWdodC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  6510. @inbook{Reynolds:1997fk,
  6511. Author = {John C. Reynolds},
  6512. Chapter = {The Essence of Algol},
  6513. Date-Added = {2012-07-28 21:11:47 -0600},
  6514. Date-Modified = {2012-07-28 21:13:14 -0600},
  6515. Publisher = {Birkhauser Boston},
  6516. Title = {ALGOL-like Languages},
  6517. Volume = {1},
  6518. Year = {1997},
  6519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1JleW5vbGRzODEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5SZXlub2xkczgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBNXzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUmV5bm9sZHM4MS5wZGYAAA4AHgAOAFIAZQB5AG4AbwBsAGQAcwA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9SZXlub2xkczgxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  6520. @techreport{Fisher:2003fk,
  6521. Author = {Kathleen Fisher and John Reppy},
  6522. Date-Added = {2012-07-25 19:04:28 +0000},
  6523. Date-Modified = {2012-07-25 19:05:35 +0000},
  6524. Institution = {University of Chicago},
  6525. Month = {December},
  6526. Number = {TR-2003-13},
  6527. Title = {Statically typed traits},
  6528. Year = {2003},
  6529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDMtMTMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDAzLTEzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu7XzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwMy0xMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADMALQAxADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDAzLTEzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  6530. @inproceedings{Harper:1990kx,
  6531. Acmid = {96744},
  6532. Address = {New York, NY, USA},
  6533. Author = {Harper, Robert and Mitchell, John C. and Moggi, Eugenio},
  6534. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6535. Date-Added = {2012-07-17 21:50:55 -0600},
  6536. Date-Modified = {2012-07-17 21:50:59 -0600},
  6537. Doi = {10.1145/96709.96744},
  6538. Isbn = {0-89791-343-4},
  6539. Location = {San Francisco, California, United States},
  6540. Numpages = {14},
  6541. Pages = {341--354},
  6542. Publisher = {ACM},
  6543. Series = {POPL '90},
  6544. Title = {Higher-order modules and the phase distinction},
  6545. Url = {http://doi.acm.org/10.1145/96709.96744},
  6546. Year = {1990},
  6547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MS1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96w9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0MS1oYXJwZXIucGRmAAAOACAADwBwADMANAAxAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0MS1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6548. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96744},
  6549. Bdsk-Url-2 = {http://dx.doi.org/10.1145/96709.96744}}
  6550. @techreport{Cartwright:1992fk,
  6551. Author = {Robert Cartwright and Matthias Felleisen},
  6552. Date-Added = {2012-07-19 17:47:55 +0000},
  6553. Date-Modified = {2012-07-19 17:49:27 +0000},
  6554. Institution = {Rice University Department of Computer Science},
  6555. Number = {TR91-167},
  6556. Title = {Observable sequentiality and full abstraction},
  6557. Year = {1992},
  6558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0cjkxLTE2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRyOTEtMTY3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilXRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRyOTEtMTY3LnBkZgAOABoADAB0AHIAOQAxAC0AMQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdHI5MS0xNjcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  6559. @inproceedings{Cardelli:1997uq,
  6560. Acmid = {263735},
  6561. Address = {New York, NY, USA},
  6562. Author = {Cardelli, Luca},
  6563. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  6564. Date-Added = {2012-07-17 21:44:15 -0600},
  6565. Date-Modified = {2012-07-17 21:44:43 -0600},
  6566. Doi = {10.1145/263699.263735},
  6567. Isbn = {0-89791-853-3},
  6568. Location = {Paris, France},
  6569. Numpages = {12},
  6570. Pages = {266--277},
  6571. Publisher = {ACM},
  6572. Series = {POPL '97},
  6573. Title = {Program fragments, linking, and modularization},
  6574. Url = {http://doi.acm.org/10.1145/263699.263735},
  6575. Year = {1997},
  6576. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNjYtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjY2LWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3p70Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjY2LWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADYANgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjY2LWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  6577. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263735},
  6578. Bdsk-Url-2 = {http://dx.doi.org/10.1145/263699.263735}}
  6579. @inproceedings{Disney:2011uq,
  6580. Acmid = {2034800},
  6581. Address = {New York, NY, USA},
  6582. Author = {Disney, Tim and Flanagan, Cormac and McCarthy, Jay},
  6583. Booktitle = {Proceedings of the 16th ACM SIGPLAN international conference on Functional programming},
  6584. Date-Added = {2012-07-15 22:25:16 -0600},
  6585. Date-Modified = {2013-06-14 04:11:46 -0600},
  6586. Doi = {10.1145/2034773.2034800},
  6587. Isbn = {978-1-4503-0865-6},
  6588. Keywords = {higher-order programming, temporal contracts},
  6589. Location = {Tokyo, Japan},
  6590. Numpages = {13},
  6591. Pages = {176--188},
  6592. Publisher = {ACM},
  6593. Series = {ICFP '11},
  6594. Title = {Temporal higher-order contracts},
  6595. Url = {http://doi.acm.org/10.1145/2034773.2034800},
  6596. Year = {2011},
  6597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzYtZGlzbmV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3Ni1kaXNuZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96A9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3Ni1kaXNuZXkucGRmAAAOACAADwBwADEANwA2AC0AZABpAHMAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3Ni1kaXNuZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  6598. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2034773.2034800},
  6599. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2034773.2034800}}
  6600. @article{Morrisett:1999fk,
  6601. Acmid = {319345},
  6602. Address = {New York, NY, USA},
  6603. Author = {Morrisett, Greg and Walker, David and Crary, Karl and Glew, Neal},
  6604. Date-Added = {2012-07-06 22:23:42 -0600},
  6605. Date-Modified = {2012-07-06 22:23:47 -0600},
  6606. Doi = {10.1145/319301.319345},
  6607. Issn = {0164-0925},
  6608. Issue_Date = {May 1999},
  6609. Journal = {ACM Trans. Program. Lang. Syst.},
  6610. Keywords = {certified code, closure conversion, secure extensible systems, type-directed compilation, typed assembly language, typed intermediate languages},
  6611. Month = may,
  6612. Number = {3},
  6613. Numpages = {42},
  6614. Pages = {527--568},
  6615. Publisher = {ACM},
  6616. Title = {From system F to typed assembly language},
  6617. Url = {http://doi.acm.org/10.1145/319301.319345},
  6618. Volume = {21},
  6619. Year = {1999},
  6620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50YWwtdG9wbGFzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdGFsLXRvcGxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KO9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGFsLXRvcGxhcy5wZGYADgAeAA4AdABhAGwALQB0AG8AcABsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90YWwtdG9wbGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6621. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319301.319345},
  6622. Bdsk-Url-2 = {http://dx.doi.org/10.1145/319301.319345}}
  6623. @techreport{Nipkow:2012fk,
  6624. Author = {Tobias Nipkow},
  6625. Date-Added = {2012-05-23 03:25:44 +0900},
  6626. Date-Modified = {2012-05-23 03:26:41 +0900},
  6627. Institution = {TU Munchen},
  6628. Month = {May},
  6629. Title = {Programming and Proving in Isabelle/HOL},
  6630. Year = {2012},
  6631. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wcm9nLXByb3ZlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcHJvZy1wcm92ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98GdEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvZy1wcm92ZS5wZGYADgAeAA4AcAByAG8AZwAtAHAAcgBvAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wcm9nLXByb3ZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  6632. @inproceedings{Siek:2010uq,
  6633. Acmid = {1706358},
  6634. Address = {New York, NY, USA},
  6635. Author = {Siek, Jeremy G.},
  6636. Booktitle = {Proceedings of the 2010 ACM SIGPLAN workshop on Partial evaluation and program manipulation},
  6637. Date-Added = {2012-03-20 05:38:06 -0600},
  6638. Date-Modified = {2012-03-20 05:38:09 -0600},
  6639. Doi = {10.1145/1706356.1706358},
  6640. Isbn = {978-1-60558-727-1},
  6641. Keywords = {domain-specific embedded languages, metaprogramming, multi-stage programming, reflection},
  6642. Location = {Madrid, Spain},
  6643. Numpages = {2},
  6644. Pages = {3--4},
  6645. Publisher = {ACM},
  6646. Series = {PEPM '10},
  6647. Title = {General purpose languages should be metalanguages},
  6648. Url = {http://doi.acm.org/10.1145/1706356.1706358},
  6649. Year = {2010},
  6650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMy1zaWVrLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDMtc2llay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96p9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMtc2llay5wZGYAAA4AGAALAHAAMwAtAHMAaQBlAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDMtc2llay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  6651. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706356.1706358},
  6652. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1706356.1706358}}
  6653. @inproceedings{Tobin-Hochstadt:2011fk,
  6654. Acmid = {1993514},
  6655. Address = {New York, NY, USA},
  6656. Author = {Tobin-Hochstadt, Sam and St-Amour, Vincent and Culpepper, Ryan and Flatt, Matthew and Felleisen, Matthias},
  6657. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  6658. Date-Added = {2012-03-20 05:30:42 -0600},
  6659. Date-Modified = {2012-03-20 05:30:45 -0600},
  6660. Doi = {10.1145/1993498.1993514},
  6661. Isbn = {978-1-4503-0663-8},
  6662. Keywords = {extensible languages, macros, modules, typed racket},
  6663. Location = {San Jose, California, USA},
  6664. Numpages = {10},
  6665. Pages = {132--141},
  6666. Publisher = {ACM},
  6667. Series = {PLDI '11},
  6668. Title = {Languages as libraries},
  6669. Url = {http://doi.acm.org/10.1145/1993498.1993514},
  6670. Year = {2011},
  6671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHAxMzItdG9iaW4taG9jaHN0YWR0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95s9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMi10b2Jpbi1ob2Noc3RhZHQucGRmAA4AMgAYAHAAMQAzADIALQB0AG8AYgBpAG4ALQBoAG8AYwBoAHMAdABhAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wMTMyLXRvYmluLWhvY2hzdGFkdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  6672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993514},
  6673. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1993498.1993514}}
  6674. @inproceedings{Im:2011fk,
  6675. Acmid = {2048141},
  6676. Address = {New York, NY, USA},
  6677. Author = {Im, Hyeonseung and Nakata, Keiko and Garrigue, Jacques and Park, Sungwoo},
  6678. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  6679. Date-Added = {2012-03-07 10:26:04 -0700},
  6680. Date-Modified = {2012-03-07 10:26:09 -0700},
  6681. Doi = {10.1145/2048066.2048141},
  6682. Isbn = {978-1-4503-0940-0},
  6683. Keywords = {abstract types, modules, recursion, type systems, weak bisimulations},
  6684. Location = {Portland, Oregon, USA},
  6685. Numpages = {20},
  6686. Pages = {993--1012},
  6687. Publisher = {ACM},
  6688. Series = {OOPSLA '11},
  6689. Title = {A syntactic type system for recursive modules},
  6690. Url = {http://doi.acm.org/10.1145/2048066.2048141},
  6691. Year = {2011},
  6692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOTkzLWltLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwuNnSCsAAAAMXnQLcDk5My1pbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYizMt89mAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADIwym3AAAAEQAIAADLfUrAAAAAAQAUAAxedAALrlMAC64wAAce8gAAlkIAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqZXJlbXlzaWVrOgBzdWJ1cmJhbjoAcGFwZXJzOgBiaWI6AHA5OTMtaW0ucGRmAA4AGAALAHAAOQA5ADMALQBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADBVc2Vycy9qZXJlbXlzaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDk5My1pbS5wZGYAEwABLwAAFQACABH//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCaAJ8ApwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  6693. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048141},
  6694. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2048066.2048141}}
  6695. @inproceedings{Rastogi:2012fk,
  6696. Author = {Rastogi, Aseem and Chaudhuri, Avik and Hosmer, Basil},
  6697. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  6698. Date-Added = {2012-02-24 18:32:54 +0000},
  6699. Date-Modified = {2012-12-29 13:38:19 -0700},
  6700. Keywords = {actionscript, gradual typing, type inference},
  6701. Month = {January},
  6702. Pages = {481--494},
  6703. Series = {POPL},
  6704. Title = {The ins and outs of gradual type inference},
  6705. Year = {2012},
  6706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0ODEtcmFzdG9naS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0ODEtcmFzdG9naS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/exzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0ODEtcmFzdG9naS5wZGYADgAiABAAcAA0ADgAMQAtAHIAYQBzAHQAbwBnAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ4MS1yYXN0b2dpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6707. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2103656.2103714},
  6708. Bdsk-Url-2 = {http://dx.doi.org/10.1145/2103656.2103714}}
  6709. @article{Stansifer:2011fk,
  6710. Author = {Paul Stansifer and Mitchell Wand},
  6711. Bibsource = {DBLP, http://dblp.uni-trier.de},
  6712. Date-Added = {2012-01-28 15:46:53 -0700},
  6713. Date-Modified = {2012-01-28 15:46:59 -0700},
  6714. Ee = {http://arxiv.org/abs/1102.2003},
  6715. Journal = {CoRR},
  6716. Title = {Parsing Reflective Grammars},
  6717. Volume = {abs/1102.2003},
  6718. Year = {2011},
  6719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDIuMjAwM3YyLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwMi4yMDAzdjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lRczlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDIuMjAwM3YyLnBkZgAOACAADwAxADEAMAAyAC4AMgAwADAAMwB2ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTAyLjIwMDN2Mi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  6720. @inproceedings{Danvy:2010uq,
  6721. Author = {Olivier Danvy and Kevin Millikin and Johan Munk and Ian Zerny},
  6722. Booktitle = {Functional and Logic Programming, 10th International Symposium, FLOPS 2010},
  6723. Date-Added = {2012-01-16 10:34:23 -0700},
  6724. Date-Modified = {2012-01-16 10:34:26 -0700},
  6725. Doi = {10.1007/978-3-642-12251-4\_18},
  6726. Editor = {Matthias Blume and Naoki Kobayashi and Germ\'an Vidal},
  6727. Location = {Sendai, Japan},
  6728. Month = Apr,
  6729. Number = 6009,
  6730. Pages = {240-256},
  6731. Publisher = {Springer},
  6732. Series = {Lecture Notes in Computer Science},
  6733. Title = {Defunctionalized Interpreters for Call-by-Need Evaluation},
  6734. Url = {http://www.zerny.dk/def-int-for-call-by-need.html},
  6735. Year = 2010,
  6736. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRhbnZ5LWFsLWZsb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkYW52eS1hbC1mbG9wczEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FF0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkYW52eS1hbC1mbG9wczEwLnBkZgAOACoAFABkAGEAbgB2AHkALQBhAGwALQBmAGwAbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2RhbnZ5LWFsLWZsb3BzMTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  6737. Bdsk-Url-1 = {http://www.zerny.dk/def-int-for-call-by-need.html},
  6738. Bdsk-Url-2 = {http://dx.doi.org/10.1007/978-3-642-12251-4%5C_18}}
  6739. @techreport{Maessen:1996fk,
  6740. Author = {Jan-Willem Maessen and Arvind and R.S. Nikhil and Joe Stoy},
  6741. Date-Added = {2012-01-16 09:49:52 -0700},
  6742. Date-Modified = {2012-01-16 09:50:55 -0700},
  6743. Institution = {MIT CSAIL},
  6744. Number = {393},
  6745. Title = {Lambda-S: an implicitly parallel lambda-calculus with recursive bindings, synchronization and sid},
  6746. Year = {1996},
  6747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZW1vLTM5My0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWVtby0zOTMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9429EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWVtby0zOTMtMS5wZGYADgAeAA4AbQBlAG0AbwAtADMAOQAzAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9tZW1vLTM5My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  6748. @inproceedings{Frampton:2009fk,
  6749. Acmid = {1508305},
  6750. Address = {New York, NY, USA},
  6751. 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.},
  6752. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  6753. Date-Added = {2012-01-12 07:22:50 -0700},
  6754. Date-Modified = {2012-01-12 07:22:54 -0700},
  6755. Doi = {http://doi.acm.org/10.1145/1508293.1508305},
  6756. Isbn = {978-1-60558-375-4},
  6757. Keywords = {debugging, intrinsics, jikes rvm, magic, mmtk, systems programming, virtualization, vmmagic},
  6758. Location = {Washington, DC, USA},
  6759. Numpages = {10},
  6760. Pages = {81--90},
  6761. Publisher = {ACM},
  6762. Series = {VEE '09},
  6763. Title = {Demystifying magic: high-level low-level programming},
  6764. Url = {http://doi.acm.org/10.1145/1508293.1508305},
  6765. Year = {2009},
  6766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4MS1mcmFtcHRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4MS1mcmFtcHRvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e57RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4MS1mcmFtcHRvbi5wZGYADgAiABAAcAA4ADEALQBmAHIAYQBtAHAAdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDgxLWZyYW1wdG9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508305}}
  6768. @inproceedings{Dimoulas:2012fk,
  6769. Author = {Christos Dimoulas and Sam Tobin-Hochstadt and Matthias Felleisen},
  6770. Booktitle = {ESOP},
  6771. Date-Added = {2012-01-10 16:53:45 -0700},
  6772. Date-Modified = {2012-01-10 16:54:30 -0700},
  6773. Title = {Complete Monitors for Behavioral Contracts},
  6774. Year = {2012},
  6775. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AxMi1kdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDEyLWR0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zStEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDEyLWR0aGYucGRmAAAOACAADwBlAHMAbwBwADEAMgAtAGQAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZXNvcDEyLWR0aGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  6776. @inproceedings{Allende:2011fk,
  6777. Acmid = {2069175},
  6778. Address = {New York, NY, USA},
  6779. Articleno = {3},
  6780. Author = {Allende, Esteban and Fabry, Johan},
  6781. Booktitle = {Proceedings of the 6th Workshop on Implementation, Compilation, Optimization of Object-Oriented Languages, Programs and Systems},
  6782. Date-Added = {2012-01-01 22:49:44 +0100},
  6783. Date-Modified = {2012-01-01 22:49:47 +0100},
  6784. Doi = {http://doi.acm.org/10.1145/2069172.2069175},
  6785. Isbn = {978-1-4503-0894-6},
  6786. Keywords = {casting, gradual typing, method lookup},
  6787. Location = {Lancaster, United Kingdom},
  6788. Numpages = {6},
  6789. Pages = {3:1--3:6},
  6790. Publisher = {ACM},
  6791. Series = {ICOOOLPS '11},
  6792. Title = {Application optimization when using gradual typing},
  6793. Url = {http://doi.acm.org/10.1145/2069172.2069175},
  6794. Year = {2011},
  6795. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMy1hbGxlbmRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTMtYWxsZW5kZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9udtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTMtYWxsZW5kZS5wZGYADgAeAA4AYQAzAC0AYQBsAGwAZQBuAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMy1hbGxlbmRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6796. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2069172.2069175}}
  6797. @inproceedings{Erdweg:2011kx,
  6798. Acmid = {2048099},
  6799. Address = {New York, NY, USA},
  6800. Author = {Erdweg, Sebastian and Rendel, Tillmann and K\"{a}stner, Christian and Ostermann, Klaus},
  6801. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  6802. Date-Added = {2011-12-23 10:51:33 -0700},
  6803. Date-Modified = {2011-12-23 10:51:38 -0700},
  6804. Doi = {http://doi.acm.org/10.1145/2048066.2048099},
  6805. Isbn = {978-1-4503-0940-0},
  6806. Keywords = {DSL embedding, SugarJ, language composition, language extensibility, libraries, syntactic sugar},
  6807. Location = {Portland, Oregon, USA},
  6808. Numpages = {16},
  6809. Pages = {391--406},
  6810. Publisher = {ACM},
  6811. Series = {OOPSLA '11},
  6812. Title = {SugarJ: library-based syntactic language extensibility},
  6813. Url = {http://doi.acm.org/10.1145/2048066.2048099},
  6814. Year = {2011},
  6815. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZXJkd2VnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWVyZHdlZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWVyZHdlZy5wZGYADgAeAA4AcAAxADcALQBlAHIAZAB3AGUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctZXJkd2VnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6816. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048099}}
  6817. @inproceedings{Parr:2011uq,
  6818. Acmid = {1993548},
  6819. Address = {New York, NY, USA},
  6820. Author = {Parr, Terence and Fisher, Kathleen},
  6821. Booktitle = {Proceedings of the 32nd ACM SIGPLAN conference on Programming language design and implementation},
  6822. Date-Added = {2011-12-23 10:35:36 -0700},
  6823. Date-Modified = {2011-12-23 10:35:41 -0700},
  6824. Doi = {http://doi.acm.org/10.1145/1993498.1993548},
  6825. Isbn = {978-1-4503-0663-8},
  6826. Keywords = {augmented transition networks, backtracking, context-sensitive parsing, deterministic finite automata, glr, memoization, nondeterministic parsing, peg, semantic predicates, subset construction, syntactic predicates},
  6827. Location = {San Jose, California, USA},
  6828. Numpages = {12},
  6829. Pages = {425--436},
  6830. Publisher = {ACM},
  6831. Series = {PLDI '11},
  6832. Title = {LL(*): the foundation of the ANTLR parser generator},
  6833. Url = {http://doi.acm.org/10.1145/1993498.1993548},
  6834. Year = {2011},
  6835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDI1LXBhcnIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDI1LXBhcnIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r70Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI1LXBhcnIucGRmAAAOABwADQBwADQAMgA1AC0AcABhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDI1LXBhcnIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  6836. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993498.1993548}}
  6837. @inproceedings{Baker:2002fk,
  6838. Acmid = {512562},
  6839. Address = {New York, NY, USA},
  6840. Author = {Baker, Jason and Hsieh, Wilson C.},
  6841. Booktitle = {Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  6842. Date-Added = {2011-12-23 10:26:24 -0700},
  6843. Date-Modified = {2011-12-23 10:26:30 -0700},
  6844. Doi = {http://doi.acm.org/10.1145/512529.512562},
  6845. Isbn = {1-58113-463-0},
  6846. Keywords = {Java, generative programming, macros, metaprogramming},
  6847. Location = {Berlin, Germany},
  6848. Numpages = {12},
  6849. Pages = {270--281},
  6850. Publisher = {ACM},
  6851. Series = {PLDI '02},
  6852. Title = {Maya: multiple-dispatch syntax extension in Java},
  6853. Url = {http://doi.acm.org/10.1145/512529.512562},
  6854. Year = {2002},
  6855. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QYC4uLy4uLy4uLy4uLy4uL3Zhci9mb2xkZXJzLzVILzVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSS8tVG1wLS9XZWJLaXRQREZzLWtyaVU3TS9wMjcwLWJha2VyLnBkZtIXCxgZV05TLmRhdGFPEQH2AAAAAAH2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADIwvF3SCsAAAASijQOcDI3MC1iYWtlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKKNcsaI9oAAAAAAAAAAAAFAAgAAAkgAAAAAAAAAAAAAAAAAAAAEVdlYktpdFBERnMta3JpVTdNAAAQAAgAAMjDKbcAAAARAAgAAMsaaioAAAABABwAEoo0ABKG2QAHHz0ABx88AABiTAAAANgAAADWAAIAZk1hY2ludG9zaCBIRDpwcml2YXRlOnZhcjpmb2xkZXJzOjVIOjVIRzk0MFZqRVN5WXhQSGpMME9mY2srKytUSTotVG1wLTpXZWJLaXRQREZzLWtyaVU3TTpwMjcwLWJha2VyLnBkZgAOAB4ADgBwADIANwAwAC0AYgBhAGsAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBZcHJpdmF0ZS92YXIvZm9sZGVycy81SC81SEc5NDBWakVTeVl4UEhqTDBPZmNrKysrVEkvLVRtcC0vV2ViS2l0UERGcy1rcmlVN00vcDI3MC1iYWtlci5wZGYAABMAAS8A//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A8QD2AP4C+AL6Av8DCgMTAyEDJQMsAzUDOgNHA0oDXANfA2QAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADZg==},
  6856. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512562}}
  6857. @article{Dimoulas:2011uq,
  6858. Acmid = {2039348},
  6859. Address = {New York, NY, USA},
  6860. Articleno = {16},
  6861. Author = {Dimoulas, Christos and Felleisen, Matthias},
  6862. Date-Added = {2011-12-21 17:36:54 -0700},
  6863. Date-Modified = {2012-12-01 08:52:40 -0700},
  6864. Doi = {http://doi.acm.org/10.1145/2039346.2039348},
  6865. Issn = {0164-0925},
  6866. Issue = {5},
  6867. Issue_Date = {November 2011},
  6868. Journal = {ACM Trans. Program. Lang. Syst.},
  6869. Keywords = {Contract satisfaction, higher-order contracts},
  6870. Month = nov,
  6871. Numpages = {29},
  6872. Pages = {16:1--16:29},
  6873. Publisher = {ACM},
  6874. Title = {On contract satisfaction in a higher-order world},
  6875. Url = {http://doi.acm.org/10.1145/2039346.2039348},
  6876. Volume = {33},
  6877. Year = {2011},
  6878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNi1kaW1vdWxhcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNi1kaW1vdWxhcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExNi1kaW1vdWxhcy5wZGYADgAiABAAYQAxADYALQBkAGkAbQBvAHUAbABhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE2LWRpbW91bGFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6879. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2039346.2039348}}
  6880. @inproceedings{Ryoo:2008ys,
  6881. Acmid = {1345220},
  6882. Address = {New York, NY, USA},
  6883. Author = {Ryoo, Shane and Rodrigues, Christopher I. and Baghsorkhi, Sara S. and Stone, Sam S. and Kirk, David B. and Hwu, Wen-mei W.},
  6884. Booktitle = {Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  6885. Date-Added = {2011-12-19 13:35:45 -0700},
  6886. Date-Modified = {2011-12-19 13:35:47 -0700},
  6887. Doi = {http://doi.acm.org/10.1145/1345206.1345220},
  6888. Isbn = {978-1-59593-795-7},
  6889. Keywords = {GPU computing, parallel computing},
  6890. Location = {Salt Lake City, UT, USA},
  6891. Numpages = {10},
  6892. Pages = {73--82},
  6893. Publisher = {ACM},
  6894. Series = {PPoPP '08},
  6895. Title = {Optimization principles and application performance evaluation of a multithreaded GPU using CUDA},
  6896. Url = {http://doi.acm.org/10.1145/1345206.1345220},
  6897. Year = {2008},
  6898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzMtcnlvby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3My1yeW9vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4rRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3My1yeW9vLnBkZgAOABoADABwADcAMwAtAHIAeQBvAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDczLXJ5b28ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  6899. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345220}}
  6900. @article{Fraguela:1999vn,
  6901. Author = {B.B. Fraguela and R. Doallo and E.L. Zapata and Basilio B. Fraguela and Ram On Doallo and Emilio L. Zapata},
  6902. Date-Added = {2011-12-19 08:51:01 -0700},
  6903. Date-Modified = {2011-12-19 08:51:02 -0700},
  6904. Journal = {Parallel Processing Letters},
  6905. Pages = {360},
  6906. Title = {Memory Hierarchy Performance Prediction for Blocked Sparse Algorithms},
  6907. Volume = {9},
  6908. Year = {1999},
  6909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNS41NDY0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM1LjU0NjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70vczlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNS41NDY0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADUALgA1ADQANgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM1LjU0NjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  6910. @incollection{Blanco-Heras:1999kx,
  6911. Affiliation = {Univ. Santiago de Compostela Dept. Electronics and Computer Science Campus Sur. 15706 Santiago de Compostela Spain Campus Sur. 15706 Santiago de Compostela Spain},
  6912. Author = {Blanco Heras, Dora and Blanco P{\'e}rez, Vicente and Carlos Cabaleiro Dom{\'\i}nguez, Jos{\'e} and Fern{\'a}ndez Rivera, Francisco},
  6913. Booktitle = {High-Performance Computing and Networking},
  6914. Date-Added = {2011-12-19 08:48:11 -0700},
  6915. Date-Modified = {2011-12-19 08:48:14 -0700},
  6916. Editor = {Sloot, Peter and Bubak, Marian and Hoekstra, Alfons and Hertzberger, Bob},
  6917. Isbn = {978-3-540-65821-4},
  6918. Keyword = {Computer Science},
  6919. Note = {10.1007/BFb0100581},
  6920. Pages = {201-210},
  6921. Publisher = {Springer Berlin / Heidelberg},
  6922. Series = {Lecture Notes in Computer Science},
  6923. Title = {Modeling and improving locality for irregular problems: Sparse matrix-Vector product on cache memories as a case study},
  6924. Url = {http://dx.doi.org/10.1007/BFb0100581},
  6925. Volume = {1593},
  6926. Year = {1999},
  6927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4nRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LTEyMS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6928. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0100581}}
  6929. @inproceedings{Temam:1992uq,
  6930. Acmid = {148091},
  6931. Address = {Los Alamitos, CA, USA},
  6932. Author = {Temam, O. and Jalby, W.},
  6933. Booktitle = {Proceedings of the 1992 ACM/IEEE conference on Supercomputing},
  6934. Date-Added = {2011-12-19 08:45:47 -0700},
  6935. Date-Modified = {2011-12-19 08:45:49 -0700},
  6936. Isbn = {0-8186-2630-5},
  6937. Location = {Minneapolis, Minnesota, United States},
  6938. Numpages = {10},
  6939. Pages = {578--587},
  6940. Publisher = {IEEE Computer Society Press},
  6941. Series = {Supercomputing '92},
  6942. Title = {Characterizing the behavior of sparse algorithms on caches},
  6943. Url = {http://dl.acm.org/citation.cfm?id=147877.148091},
  6944. Year = {1992},
  6945. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc4LXRlbWFtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3OC10ZW1hbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97StEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3OC10ZW1hbS5wZGYADgAeAA4AcAA1ADcAOAAtAHQAZQBtAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc4LXRlbWFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  6946. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=147877.148091}}
  6947. @article{Nishtala:2007fk,
  6948. Affiliation = {University of California at Berkeley Computer Science Division 575 Soda Hall Berkeley CA 94720 USA},
  6949. Author = {Nishtala, Rajesh and Vuduc, Richard and Demmel, James and Yelick, Katherine},
  6950. Date-Added = {2011-12-19 08:31:58 -0700},
  6951. Date-Modified = {2011-12-19 08:32:00 -0700},
  6952. Issn = {0938-1279},
  6953. Issue = {3},
  6954. Journal = {Applicable Algebra in Engineering, Communication and Computing},
  6955. Keyword = {Computer Science},
  6956. Note = {10.1007/s00200-007-0038-9},
  6957. Pages = {297-311},
  6958. Publisher = {Springer Berlin / Heidelberg},
  6959. Title = {When cache blocking of sparse matrix vector multiply works and why},
  6960. Url = {http://dx.doi.org/10.1007/s00200-007-0038-9},
  6961. Volume = {18},
  6962. Year = {2007},
  6963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0LTEyMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0LTEyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4jRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LTEyMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0AC0AMQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  6964. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s00200-007-0038-9}}
  6965. @inproceedings{Kulkarni:2011fk,
  6966. Acmid = {2048126},
  6967. Address = {New York, NY, USA},
  6968. Author = {Kulkarni, Prasad A.},
  6969. Booktitle = {Proceedings of the 2011 ACM international conference on Object oriented programming systems languages and applications},
  6970. Date-Added = {2011-12-18 23:51:50 -0700},
  6971. Date-Modified = {2011-12-18 23:51:53 -0700},
  6972. Doi = {http://doi.acm.org/10.1145/2048066.2048126},
  6973. Isbn = {978-1-4503-0940-0},
  6974. Keywords = {Java, dynamic compilation, multicore, virtual machines},
  6975. Location = {Portland, Oregon, USA},
  6976. Numpages = {16},
  6977. Pages = {773--788},
  6978. Publisher = {ACM},
  6979. Series = {OOPSLA '11},
  6980. Title = {JIT compilation policy for modern machines},
  6981. Url = {http://doi.acm.org/10.1145/2048066.2048126},
  6982. Year = {2011},
  6983. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3NzMta3Vsa2FybmkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzczLWt1bGthcm5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uW0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzczLWt1bGthcm5pLnBkZgAADgAkABEAcAA3ADcAMwAtAGsAdQBsAGsAYQByAG4AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzczLWt1bGthcm5pLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  6984. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2048066.2048126}}
  6985. @inproceedings{Guha:2010fk,
  6986. Author = {Arjun Guha and Claudiu Saftoiu and Shriram Krishnamurthi},
  6987. Booktitle = {{ECOOP} '10: European Conference on Object-oriented Programming},
  6988. Date-Added = {2011-12-18 23:05:31 -0700},
  6989. Date-Modified = {2011-12-18 23:07:15 -0700},
  6990. Title = {The Essence of {JavaScript}},
  6991. Year = {2010},
  6992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci05LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItOS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXItOS5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXItOS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  6993. @inproceedings{Karakasis:2009fk,
  6994. Acmid = {1679714},
  6995. Address = {Washington, DC, USA},
  6996. Author = {Karakasis, Vasileios and Goumas, Georgios and Koziris, Nectarios},
  6997. Booktitle = {Proceedings of the 2009 International Conference on Parallel Processing},
  6998. Date-Added = {2011-12-18 17:56:10 -0700},
  6999. Date-Modified = {2011-12-18 17:56:13 -0700},
  7000. Doi = {http://dx.doi.org/10.1109/ICPP.2009.21},
  7001. Isbn = {978-0-7695-3802-0},
  7002. Keywords = {sparse matrix-vector multiplication, performance models, blocking},
  7003. Numpages = {9},
  7004. Pages = {356--364},
  7005. Publisher = {IEEE Computer Society},
  7006. Series = {ICPP '09},
  7007. Title = {Perfomance Models for Blocked Sparse Matrix-Vector Multiplication Kernels},
  7008. Url = {http://dx.doi.org/10.1109/ICPP.2009.21},
  7009. Year = {2009},
  7010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY3BwMDkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY3BwMDkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XU0Q83eFBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpY3BwMDkucGRmAA4AFgAKAGkAYwBwAHAAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ljcHAwOS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  7011. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2009.21}}
  7012. @inproceedings{An:2009ys,
  7013. Acmid = {1747562},
  7014. Address = {Washington, DC, USA},
  7015. Author = {An, Jong-hoon and Chaudhuri, Avik and Foster, Jeffrey S.},
  7016. Booktitle = {Proceedings of the 2009 IEEE/ACM International Conference on Automated Software Engineering},
  7017. Date-Added = {2011-12-17 22:43:42 -0700},
  7018. Date-Modified = {2011-12-17 22:43:46 -0700},
  7019. Doi = {http://dx.doi.org/10.1109/ASE.2009.80},
  7020. Isbn = {978-0-7695-3891-4},
  7021. Keywords = {Ruby, Ruby on Rails, scripting languages, type systems, web frameworks},
  7022. Numpages = {5},
  7023. Pages = {590--594},
  7024. Publisher = {IEEE Computer Society},
  7025. Series = {ASE '09},
  7026. Title = {Static Typing for Ruby on Rails},
  7027. Url = {http://dx.doi.org/10.1109/ASE.2009.80},
  7028. Year = {2009},
  7029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhc2UwOS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFzZTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqXRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFzZTA5LnBkZgAADgAUAAkAYQBzAGUAMAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FzZTA5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  7030. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ASE.2009.80}}
  7031. @inproceedings{Im:2001vn,
  7032. Acmid = {653756},
  7033. Address = {London, UK, UK},
  7034. Author = {Im, Eun-Jin and Yelick, Katherine A.},
  7035. Booktitle = {Proceedings of the International Conference on Computational Sciences-Part I},
  7036. Date-Added = {2011-12-17 16:52:03 -0700},
  7037. Date-Modified = {2011-12-17 16:52:06 -0700},
  7038. Isbn = {3-540-42232-3},
  7039. Numpages = {10},
  7040. Pages = {127--136},
  7041. Publisher = {Springer-Verlag},
  7042. Series = {ICCS '01},
  7043. Title = {Optimizing Sparse Matrix Computations for Register Reuse in SPARSITY},
  7044. Url = {http://dl.acm.org/citation.cfm?id=645455.653756},
  7045. Year = {2001},
  7046. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC43ODUyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIwLjc4NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lFczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMC43ODUyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADAALgA3ADgANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIwLjc4NTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  7047. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=645455.653756}}
  7048. @techreport{Page:1999kx,
  7049. 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.},
  7050. Author = {Lawrence Page and Sergey Brin and Rajeev Motwani and Terry Winograd},
  7051. Date-Added = {2011-12-17 16:33:59 -0700},
  7052. Date-Modified = {2011-12-17 16:34:02 -0700},
  7053. Institution = {Stanford InfoLab},
  7054. Month = {November},
  7055. Note = {Previous number = SIDL-WP-1999-0120},
  7056. Number = {1999-66},
  7057. Publisher = {Stanford InfoLab},
  7058. Title = {The PageRank Citation Ranking: Bringing Order to the Web.},
  7059. Type = {Technical Report},
  7060. Url = {http://ilpubs.stanford.edu:8090/422/},
  7061. Year = {1999},
  7062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzE5OTktNjYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxOTk5LTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSAzOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5OS02Ni5wZGYADgAYAAsAMQA5ADkAOQAtADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzE5OTktNjYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  7063. Bdsk-Url-1 = {http://ilpubs.stanford.edu:8090/422/}}
  7064. @article{Yang:2011uq,
  7065. Acmid = {1938548},
  7066. Author = {Yang, Xintian and Parthasarathy, Srinivasan and Sadayappan, P.},
  7067. Date-Added = {2011-12-17 16:30:36 -0700},
  7068. Date-Modified = {2011-12-17 16:30:39 -0700},
  7069. Issn = {2150-8097},
  7070. Issue = {4},
  7071. Issue_Date = {January 2011},
  7072. Journal = {Proc. VLDB Endow.},
  7073. Month = jan,
  7074. Numpages = {12},
  7075. Pages = {231--242},
  7076. Publisher = {VLDB Endowment},
  7077. Title = {Fast sparse matrix-vector multiplication on GPUs: implications for graph mining},
  7078. Url = {http://dl.acm.org/citation.cfm?id=1938545.1938548},
  7079. Volume = {4},
  7080. Year = {2011},
  7081. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLXlhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLXlhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjMxLXlhbmcucGRmAAAOABwADQBwADIAMwAxAC0AeQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjMxLXlhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7082. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1938545.1938548}}
  7083. @article{Williams:2009fk,
  7084. Author = {Samuel Williams and Leonid Oliker and Richard Vuduc and John Shalf and Katherine Yelick and James Demmel},
  7085. Date-Added = {2011-12-17 16:05:04 -0700},
  7086. Date-Modified = {2011-12-17 16:05:18 -0700},
  7087. Doi = {10.1016/j.parco.2008.12.006},
  7088. Issn = {0167-8191},
  7089. Journal = {Parallel Computing},
  7090. Keywords = {Niagara},
  7091. Note = {<ce:title>Revolutionary Technologies for Acceleration of Emerging Petascale Applications</ce:title>},
  7092. Number = {3},
  7093. Pages = {178 - 194},
  7094. Title = {Optimization of sparse matrix-vector multiplication on emerging multicore platforms},
  7095. Url = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  7096. Volume = {35},
  7097. Year = {2009},
  7098. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/pii/S0167819108001403},
  7099. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.parco.2008.12.006}}
  7100. @book{Vorst:2003kx,
  7101. Author = {H. A. van der Vorst},
  7102. Date-Added = {2011-12-16 23:47:44 -0700},
  7103. Date-Modified = {2011-12-16 23:48:25 -0700},
  7104. Publisher = {Cambridge University Press},
  7105. Title = {Iterative Krylov methods for large linear systems},
  7106. Year = {2003}}
  7107. @inproceedings{Bell:2009uq,
  7108. Acmid = {1654078},
  7109. Address = {New York, NY, USA},
  7110. Articleno = {18},
  7111. Author = {Bell, Nathan and Garland, Michael},
  7112. Booktitle = {Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  7113. Date-Added = {2011-12-16 22:48:12 -0700},
  7114. Date-Modified = {2011-12-16 22:48:20 -0700},
  7115. Doi = {http://doi.acm.org/10.1145/1654059.1654078},
  7116. Isbn = {978-1-60558-744-8},
  7117. Location = {Portland, Oregon},
  7118. Numpages = {11},
  7119. Pages = {18:1--18:11},
  7120. Publisher = {ACM},
  7121. Series = {SC '09},
  7122. Title = {Implementing sparse matrix-vector multiplication on throughput-oriented processors},
  7123. Url = {http://doi.acm.org/10.1145/1654059.1654078},
  7124. Year = {2009},
  7125. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjMDktc3Btdi10aHJvdWdocHV0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J29EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2MwOS1zcG12LXRocm91Z2hwdXQucGRmAA4AMgAYAHMAYwAwADkALQBzAHAAbQB2AC0AdABoAHIAbwB1AGcAaABwAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zYzA5LXNwbXYtdGhyb3VnaHB1dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  7126. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654078}}
  7127. @inproceedings{Voelter:2003fk,
  7128. Author = {Markus Voelter},
  7129. Booktitle = {EuroPLoP},
  7130. Date-Added = {2011-12-17 11:09:04 -0700},
  7131. Date-Modified = {2011-12-17 11:09:56 -0700},
  7132. Title = {A Catalog of Patterns for Program Generation},
  7133. Year = {2003},
  7134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1Byb2dyYW1HZW5lcmF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUHJvZ3JhbUdlbmVyYXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75G8zlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFByb2dyYW1HZW5lcmF0aW9uLnBkZgAOACwAFQBQAHIAbwBnAHIAYQBtAEcAZQBuAGUAcgBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9Qcm9ncmFtR2VuZXJhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  7135. @techreport{Reenskaug:1979fk,
  7136. Author = {Trygve Reenskaug},
  7137. Date-Added = {2011-12-16 21:10:28 -0700},
  7138. Date-Modified = {2011-12-16 21:11:03 -0700},
  7139. Institution = {Xerox PARC},
  7140. Title = {Models - Views - Controllers},
  7141. Year = {1979},
  7142. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzE5NzktMTItTVZDLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTk3OS0xMi1NVkMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA62SMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE5NzktMTItTVZDLnBkZgAOACAADwAxADkANwA5AC0AMQAyAC0ATQBWAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTc5LTEyLU1WQy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  7143. @article{Johnson:1988uq,
  7144. Author = {Ralph E. Johnson and Brian Foote},
  7145. Date-Added = {2011-12-16 17:14:46 -0700},
  7146. Date-Modified = {2011-12-16 17:15:34 -0700},
  7147. Journal = {Journal of Object-Oriented Programming},
  7148. Month = {June},
  7149. Number = {2},
  7150. Pages = {22-35},
  7151. Title = {Designing Reusable Classes},
  7152. Volume = {1},
  7153. Year = {1988},
  7154. Bdsk-Url-1 = {http://www.laputan.org/drc/drc.html}}
  7155. @misc{Eby:2008fk,
  7156. Author = {Phillip J. Eby},
  7157. Date-Added = {2011-12-16 12:52:06 -0700},
  7158. Date-Modified = {2011-12-16 12:56:40 -0700},
  7159. Howpublished = {http://peak.telecommunity.com/DevCenter/Trellis},
  7160. Title = {Trellis},
  7161. Year = {2008}}
  7162. @misc{Hansson:2011kx,
  7163. Author = {David Heinemeier Hansson},
  7164. Date-Added = {2011-12-15 16:46:33 -0700},
  7165. Date-Modified = {2011-12-15 16:47:46 -0700},
  7166. Howpublished = {http://rubyonrails.org/},
  7167. Title = {Ruby on Rails},
  7168. Year = {2011}}
  7169. @misc{Foundation:2011uq,
  7170. Author = {Django Software Foundation},
  7171. Date-Added = {2011-12-15 16:44:28 -0700},
  7172. Date-Modified = {2011-12-15 16:45:37 -0700},
  7173. Howpublished = {https://www.djangoproject.com/},
  7174. Title = {Django},
  7175. Year = {2011}}
  7176. @inproceedings{Igarashi:2006fk,
  7177. Acmid = {1141610},
  7178. Address = {New York, NY, USA},
  7179. Author = {Igarashi, Atsushi and Nagira, Hideshi},
  7180. Booktitle = {Proceedings of the 2006 ACM symposium on Applied computing},
  7181. Date-Added = {2011-12-15 16:13:01 -0700},
  7182. Date-Modified = {2011-12-15 16:13:06 -0700},
  7183. Doi = {http://doi.acm.org/10.1145/1141277.1141610},
  7184. Isbn = {1-59593-108-2},
  7185. Keywords = {java, language design, language semantics, subtyping, union types},
  7186. Location = {Dijon, France},
  7187. Numpages = {7},
  7188. Pages = {1435--1441},
  7189. Publisher = {ACM},
  7190. Series = {SAC '06},
  7191. Title = {Union types for object-oriented programming},
  7192. Url = {http://doi.acm.org/10.1145/1141277.1141610},
  7193. Year = {2006},
  7194. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDM1LWlnYXJhc2hpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0MzUtaWdhcmFzaGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ydEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MzUtaWdhcmFzaGkucGRmAA4AJgASAHAAMQA0ADMANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTQzNS1pZ2FyYXNoaS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  7195. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1141277.1141610}}
  7196. @article{Wehr:2011uq,
  7197. Acmid = {1985343},
  7198. Address = {New York, NY, USA},
  7199. Articleno = {12},
  7200. Author = {Wehr, Stefan and Thiemann, Peter},
  7201. Date-Added = {2011-12-13 13:18:31 -0700},
  7202. Date-Modified = {2011-12-13 13:18:37 -0700},
  7203. Doi = {http://doi.acm.org/10.1145/1985342.1985343},
  7204. Issn = {0164-0925},
  7205. Issue = {4},
  7206. Issue_Date = {July 2011},
  7207. Journal = {ACM Trans. Program. Lang. Syst.},
  7208. 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},
  7209. Month = {July},
  7210. Numpages = {83},
  7211. Pages = {12:1--12:83},
  7212. Publisher = {ACM},
  7213. Title = {JavaGI: The Interaction of Type Classes with Interfaces and Inheritance},
  7214. Url = {http://doi.acm.org/10.1145/1985342.1985343},
  7215. Volume = {33},
  7216. Year = {2011},
  7217. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhMTItd2Voci5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGExMi13ZWhyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bm3RDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExMi13ZWhyLnBkZgAOABoADABhADEAMgAtAHcAZQBoAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYTEyLXdlaHIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7218. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985342.1985343}}
  7219. @incollection{Vuduc:2005kx,
  7220. Affiliation = {Lawrence Livermore National Laboratory},
  7221. Author = {Vuduc, Richard and Moon, Hyun-Jin},
  7222. Booktitle = {High Performance Computing and Communications},
  7223. Date-Added = {2011-12-15 11:49:11 -0700},
  7224. Date-Modified = {2011-12-15 11:49:13 -0700},
  7225. Editor = {Yang, Laurence and Rana, Omer and Di Martino, Beniamino and Dongarra, Jack},
  7226. Isbn = {978-3-540-29031-5},
  7227. Keyword = {Computer Science},
  7228. Note = {10.1007/11557654_91},
  7229. Pages = {807-816},
  7230. Publisher = {Springer Berlin / Heidelberg},
  7231. Series = {Lecture Notes in Computer Science},
  7232. Title = {Fast Sparse Matrix-Vector Multiplication by Exploiting Variable Block Structure},
  7233. Url = {http://dx.doi.org/10.1007/11557654_91},
  7234. Volume = {3726},
  7235. Year = {2005},
  7236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTEyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zh9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMTIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAxADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7237. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11557654_91}}
  7238. @article{Toledo:1997uq,
  7239. Acmid = {279532},
  7240. Address = {Riverton, NJ, USA},
  7241. Author = {Toledo, S.},
  7242. Date-Added = {2011-12-15 11:47:13 -0700},
  7243. Date-Modified = {2011-12-15 11:47:16 -0700},
  7244. Doi = {http://dx.doi.org/10.1147/rd.416.0711},
  7245. Issn = {0018-8646},
  7246. Issue = {6},
  7247. Journal = {IBM J. Res. Dev.},
  7248. Month = {November},
  7249. Numpages = {16},
  7250. Pages = {711--726},
  7251. Publisher = {IBM Corp.},
  7252. Title = {Improving the memory-system performance of sparse-matrix vector multiplication},
  7253. Url = {http://dx.doi.org/10.1147/rd.416.0711},
  7254. Volume = {41},
  7255. Year = {1997},
  7256. Bdsk-Url-1 = {http://dx.doi.org/10.1147/rd.416.0711}}
  7257. @inproceedings{Keyes:2000fk,
  7258. Acmid = {699093},
  7259. Address = {London, UK},
  7260. Author = {Keyes, David E.},
  7261. Booktitle = {Proceedings from the 6th International Euro-Par Conference on Parallel Processing},
  7262. Date-Added = {2011-12-15 11:46:08 -0700},
  7263. Date-Modified = {2011-12-15 11:46:11 -0700},
  7264. Isbn = {3-540-67956-1},
  7265. Numpages = {17},
  7266. Pages = {1--17},
  7267. Publisher = {Springer-Verlag},
  7268. Series = {Euro-Par '00},
  7269. Title = {Four Horizons for Enhancing the Performance of Parallel Simulations Based on Partial Differential Equations},
  7270. Url = {http://dl.acm.org/citation.cfm?id=646665.699093},
  7271. Year = {2000},
  7272. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=646665.699093}}
  7273. @inproceedings{Siek:2009fk,
  7274. Author = {Jeremy G. Siek and Joe Angell},
  7275. Booktitle = {JVM Language Summit},
  7276. Date-Added = {2011-12-13 11:51:23 -0700},
  7277. Date-Modified = {2011-12-13 11:52:25 -0700},
  7278. Title = {Gradual Typing for Python},
  7279. Year = {2009}}
  7280. @inproceedings{Strickland:2009fk,
  7281. Acmid = {1532978},
  7282. Address = {Berlin, Heidelberg},
  7283. Author = {Strickland, T. Stephen and Tobin-Hochstadt, Sam and Felleisen, Matthias},
  7284. 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},
  7285. Date-Added = {2011-12-11 12:25:48 -0700},
  7286. Date-Modified = {2011-12-11 12:25:52 -0700},
  7287. Doi = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  7288. Isbn = {978-3-642-00589-3},
  7289. Location = {York, UK},
  7290. Numpages = {15},
  7291. Pages = {32--46},
  7292. Publisher = {Springer-Verlag},
  7293. Series = {ESOP '09},
  7294. Title = {Practical Variable-Arity Polymorphism},
  7295. Url = {http://dx.doi.org/10.1007/978-3-642-00590-9_3},
  7296. Year = {2009},
  7297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Vzb3AwOS1zdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZXNvcDA5LXN0aGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDA5LXN0aGYucGRmAAAOACAADwBlAHMAbwBwADAAOQAtAHMAdABoAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZXNvcDA5LXN0aGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7298. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-00590-9_3}}
  7299. @article{Plandowski:2004fk,
  7300. Acmid = {990312},
  7301. Address = {New York, NY, USA},
  7302. Author = {Plandowski, Wojciech},
  7303. Date-Added = {2011-12-09 09:50:54 -0700},
  7304. Date-Modified = {2011-12-09 09:50:58 -0700},
  7305. Doi = {http://doi.acm.org/10.1145/990308.990312},
  7306. Issn = {0004-5411},
  7307. Issue = {3},
  7308. Journal = {J. ACM},
  7309. Keywords = {String unification, word equations},
  7310. Month = {May},
  7311. Numpages = {14},
  7312. Pages = {483--496},
  7313. Publisher = {ACM},
  7314. Title = {Satisfiability of word equations with constants is in PSPACE},
  7315. Url = {http://doi.acm.org/10.1145/990308.990312},
  7316. Volume = {51},
  7317. Year = {2004},
  7318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0ODMtcGxhbmRvd3NraS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnE3A0ODMtcGxhbmRvd3NraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB1AYTLB4juAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAywfrXgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIAP01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6cDQ4My1wbGFuZG93c2tpLnBkZgAADgAoABMAcAA0ADgAMwAtAHAAbABhAG4AZABvAHcAcwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvcDQ4My1wbGFuZG93c2tpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKQAqQCxAlcCWQJeAmkCcgKAAoQCiwKUApkCpgKpArsCvgLDAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAsU=},
  7319. Bdsk-Url-1 = {http://doi.acm.org/10.1145/990308.990312}}
  7320. @article{Quine:1946uq,
  7321. Author = {W. V. Quine},
  7322. Date-Added = {2011-12-07 23:21:53 -0700},
  7323. Date-Modified = {2011-12-07 23:22:44 -0700},
  7324. Journal = {The Journal of Symbolic Logic},
  7325. Number = {4},
  7326. Pages = {105--114},
  7327. Title = {Concatenation as a Basis for Arithmetic},
  7328. Volume = {11},
  7329. Year = {1946}}
  7330. @inproceedings{Kiezun:2009fk,
  7331. Acmid = {1572286},
  7332. Address = {New York, NY, USA},
  7333. Author = {Kiezun, Adam and Ganesh, Vijay and Guo, Philip J. and Hooimeijer, Pieter and Ernst, Michael D.},
  7334. Booktitle = {Proceedings of the eighteenth international symposium on Software testing and analysis},
  7335. Date-Added = {2011-12-07 23:18:20 -0700},
  7336. Date-Modified = {2011-12-07 23:18:23 -0700},
  7337. Doi = {http://doi.acm.org/10.1145/1572272.1572286},
  7338. Isbn = {978-1-60558-338-9},
  7339. Keywords = {context-free languages, regular languages, string constraints},
  7340. Location = {Chicago, IL, USA},
  7341. Numpages = {12},
  7342. Pages = {105--116},
  7343. Publisher = {ACM},
  7344. Series = {ISSTA '09},
  7345. Title = {HAMPI: a solver for string constraints},
  7346. Url = {http://doi.acm.org/10.1145/1572272.1572286},
  7347. Year = {2009},
  7348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDUta2llenVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNS1raWV6dW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95kNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNS1raWV6dW4ucGRmAAAOACAADwBwADEAMAA1AC0AawBpAGUAegB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwNS1raWV6dW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7349. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1572272.1572286}}
  7350. @inproceedings{Oliveira:2008uq,
  7351. Acmid = {1449799},
  7352. Address = {New York, NY, USA},
  7353. Author = {Oliveira, Bruno C.d.S. and Wang, Meng and Gibbons, Jeremy},
  7354. Booktitle = {Proceedings of the 23rd ACM SIGPLAN conference on Object-oriented programming systems languages and applications},
  7355. Date-Added = {2011-12-07 00:13:03 -0700},
  7356. Date-Modified = {2011-12-07 00:13:06 -0700},
  7357. Doi = {http://doi.acm.org/10.1145/1449764.1449799},
  7358. Isbn = {978-1-60558-215-3},
  7359. Keywords = {algebraic datatypes, design patterns, program extensibility, software components, traversal, visitor pattern},
  7360. Location = {Nashville, TN, USA},
  7361. Numpages = {18},
  7362. Pages = {439--456},
  7363. Publisher = {ACM},
  7364. Series = {OOPSLA '08},
  7365. Title = {The visitor pattern as a reusable, generic, type-safe component},
  7366. Url = {http://doi.acm.org/10.1145/1449764.1449799},
  7367. Year = {2008},
  7368. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0Mzktb2xpdmVpcmEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDM5LW9saXZlaXJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sA0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDM5LW9saXZlaXJhLnBkZgAADgAkABEAcAA0ADMAOQAtAG8AbABpAHYAZQBpAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDM5LW9saXZlaXJhLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7369. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1449764.1449799}}
  7370. @inproceedings{Lammel:2004fk,
  7371. Acmid = {1016883},
  7372. Address = {New York, NY, USA},
  7373. Author = {L\"{a}mmel, Ralf and Jones, Simon Peyton},
  7374. Booktitle = {Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  7375. Date-Added = {2011-12-07 00:07:41 -0700},
  7376. Date-Modified = {2011-12-07 00:07:44 -0700},
  7377. Doi = {http://doi.acm.org/10.1145/1016850.1016883},
  7378. Isbn = {1-58113-905-5},
  7379. Keywords = {generic programming, reflection, type cast, zippers},
  7380. Location = {Snow Bird, UT, USA},
  7381. Numpages = {12},
  7382. Pages = {244--255},
  7383. Publisher = {ACM},
  7384. Series = {ICFP '04},
  7385. Title = {Scrap more boilerplate: reflection, zips, and generalised casts},
  7386. Url = {http://doi.acm.org/10.1145/1016850.1016883},
  7387. Year = {2004},
  7388. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDQtbGFlbW1lbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDQtbGFlbW1lbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emHRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDQtbGFlbW1lbC5wZGYADgAiABAAcAAyADQANAAtAGwAYQBlAG0AbQBlAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI0NC1sYWVtbWVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7389. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016883}}
  7390. @inproceedings{Disney:2011fv,
  7391. Author = {Tim Disney and Cormac Flanagan},
  7392. Booktitle = {Workshop on Script to Program Evolution},
  7393. Date-Added = {2011-11-22 16:26:50 -0700},
  7394. Date-Modified = {2011-11-22 16:27:37 -0700},
  7395. Title = {Gradual Information Flow Typing},
  7396. Year = {2011},
  7397. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdG9wMTEoMSkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdG9wMTEoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oq0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdG9wMTEoMSkucGRmAAAOABwADQBzAHQAbwBwADEAMQAoADEAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zdG9wMTEoMSkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  7398. @article{Desmet:2008bs,
  7399. Acmid = {1371502},
  7400. Address = {Oxford, UK, UK},
  7401. Author = {Desmet, Lieven and Joosen, Wouter and Massacci, Fabio and Philippaerts, Pieter and Piessens, Frank and Siahaan, Ida and Vanoverberghe, Dries},
  7402. Date-Added = {2011-11-22 16:20:23 -0700},
  7403. Date-Modified = {2011-11-22 16:20:27 -0700},
  7404. Doi = {10.1016/j.istr.2008.02.001},
  7405. Issn = {1363-4127},
  7406. Issue = {1},
  7407. Journal = {Inf. Secur. Tech. Rep.},
  7408. Month = {January},
  7409. Numpages = {8},
  7410. Pages = {25--32},
  7411. Publisher = {Elsevier Advanced Technology Publications},
  7412. Title = {Security-by-contract on the .NET platform},
  7413. Url = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  7414. Volume = {13},
  7415. Year = {2008},
  7416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTguODkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE1OC44OTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AIczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNTguODkwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADUAOAAuADgAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1OC44OTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  7417. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=1371267.1371502},
  7418. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.istr.2008.02.001}}
  7419. @inproceedings{Yip:2009ij,
  7420. Acmid = {1629604},
  7421. Address = {New York, NY, USA},
  7422. Author = {Yip, Alexander and Wang, Xi and Zeldovich, Nickolai and Kaashoek, M. Frans},
  7423. Booktitle = {Proceedings of the ACM SIGOPS 22nd symposium on Operating systems principles},
  7424. Date-Added = {2011-11-22 16:14:36 -0700},
  7425. Date-Modified = {2011-11-22 16:14:38 -0700},
  7426. Doi = {http://doi.acm.org/10.1145/1629575.1629604},
  7427. Isbn = {978-1-60558-752-3},
  7428. Keywords = {php, privacy, python, security, sql injection, web, xss},
  7429. Location = {Big Sky, Montana, USA},
  7430. Numpages = {14},
  7431. Pages = {291--304},
  7432. Publisher = {ACM},
  7433. Series = {SOSP '09},
  7434. Title = {Improving application security with data flow assertions},
  7435. Url = {http://doi.acm.org/10.1145/1629575.1629604},
  7436. Year = {2009},
  7437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjkxLXlpcC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOTEteWlwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ep3RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOTEteWlwLnBkZgAOABoADABwADIAOQAxAC0AeQBpAHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI5MS15aXAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7438. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1629575.1629604}}
  7439. @inproceedings{Wolff:2011hc,
  7440. Author = {Wolff, Roger and Garcia, Ronald and Tanter, \'{E}ric and Aldrich, Jonathan},
  7441. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  7442. Date-Added = {2011-11-22 15:59:21 -0700},
  7443. Date-Modified = {2012-12-17 17:16:55 +0000},
  7444. Numpages = {25},
  7445. Publisher = {Springer-Verlag},
  7446. Series = {ECOOP'11},
  7447. Title = {Gradual typestate},
  7448. Year = {2011},
  7449. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2FsZHJpY2gtZ3JhZHVhbC1lY29vcDExLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ulNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAAOADgAGwBhAGwAZAByAGkAYwBoAC0AZwByAGEAZAB1AGEAbAAtAGUAYwBvAG8AcAAxADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvYWxkcmljaC1ncmFkdWFsLWVjb29wMTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  7450. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032529}}
  7451. @inproceedings{Wang:2009tg,
  7452. Address = {Berlin, Heidelberg},
  7453. Author = {Wang, Chao and Kundu, Sudipta and Ganai, Malay and Gupta, Aarti},
  7454. Booktitle = {Proceedings of the 2nd World Congress on Formal Methods},
  7455. Date-Added = {2011-11-21 11:59:36 -0700},
  7456. Date-Modified = {2011-11-22 09:47:16 -0700},
  7457. Location = {Eindhoven, The Netherlands},
  7458. Numpages = {17},
  7459. Pages = {256--272},
  7460. Publisher = {Springer-Verlag},
  7461. Series = {FM '09},
  7462. Title = {Symbolic Predictive Analysis for Concurrent Programs},
  7463. Year = {2009},
  7464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1dhbmcwOWNiU3ltYm9saWMucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRXYW5nMDljYlN5bWJvbGljLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuP/zOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FuZzA5Y2JTeW1ib2xpYy5wZGYAAA4AKgAUAFcAYQBuAGcAMAA5AGMAYgBTAHkAbQBiAG8AbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYW5nMDljYlN5bWJvbGljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  7465. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-642-05089-3_17}}
  7466. @inproceedings{Sinha:2011kl,
  7467. Acmid = {1926433},
  7468. Address = {New York, NY, USA},
  7469. Author = {Sinha, Nishant and Wang, Chao},
  7470. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7471. Date-Added = {2011-11-21 11:50:15 -0700},
  7472. Date-Modified = {2011-11-21 11:50:19 -0700},
  7473. Doi = {http://doi.acm.org/10.1145/1926385.1926433},
  7474. Isbn = {978-1-4503-0490-0},
  7475. Keywords = {abstraction/refinement, concurrent verification, interference abstractions, memory consistency, sequential consistency, smt solvers},
  7476. Location = {Austin, Texas, USA},
  7477. Numpages = {12},
  7478. Pages = {423--434},
  7479. Publisher = {ACM},
  7480. Series = {POPL '11},
  7481. Title = {On interference abstractions},
  7482. Url = {http://doi.acm.org/10.1145/1926385.1926433},
  7483. Year = {2011},
  7484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDIzLXNpbmhhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQyMy1zaW5oYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96+dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyMy1zaW5oYS5wZGYADgAeAA4AcAA0ADIAMwAtAHMAaQBuAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDIzLXNpbmhhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7485. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926433}}
  7486. @inproceedings{Yue:2009oq,
  7487. Acmid = {1526838},
  7488. Address = {New York, NY, USA},
  7489. Author = {Yue, Chuan and Wang, Haining},
  7490. Booktitle = {Proceedings of the 18th international conference on World wide web},
  7491. Date-Added = {2011-11-21 11:42:28 -0700},
  7492. Date-Modified = {2011-11-21 11:42:30 -0700},
  7493. Doi = {http://doi.acm.org/10.1145/1526709.1526838},
  7494. Isbn = {978-1-60558-487-4},
  7495. Keywords = {AST tree matching, execution-based measurement, javascript, same origin policy, security, web engineering},
  7496. Location = {Madrid, Spain},
  7497. Numpages = {10},
  7498. Pages = {961--970},
  7499. Publisher = {ACM},
  7500. Series = {WWW '09},
  7501. Title = {Characterizing insecure javascript practices on the web},
  7502. Url = {http://doi.acm.org/10.1145/1526709.1526838},
  7503. Year = {2009},
  7504. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYxLXl1ZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5NjEteXVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8PRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5NjEteXVlLnBkZgAOABoADABwADkANgAxAC0AeQB1AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk2MS15dWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7505. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1526709.1526838}}
  7506. @inproceedings{Cova:2010nx,
  7507. Acmid = {1772720},
  7508. Address = {New York, NY, USA},
  7509. Author = {Cova, Marco and Kruegel, Christopher and Vigna, Giovanni},
  7510. Booktitle = {Proceedings of the 19th international conference on World wide web},
  7511. Date-Added = {2011-11-21 11:40:10 -0700},
  7512. Date-Modified = {2011-11-21 11:40:13 -0700},
  7513. Doi = {http://doi.acm.org/10.1145/1772690.1772720},
  7514. Isbn = {978-1-60558-799-8},
  7515. Keywords = {anomaly detection, drive-by-download attacks, web client exploits},
  7516. Location = {Raleigh, North Carolina, USA},
  7517. Numpages = {10},
  7518. Pages = {281--290},
  7519. Publisher = {ACM},
  7520. Series = {WWW '10},
  7521. Title = {Detection and analysis of drive-by-download attacks and malicious JavaScript code},
  7522. Url = {http://doi.acm.org/10.1145/1772690.1772720},
  7523. Year = {2010},
  7524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjgxLWNvdmEucGRm0hcLGBlXTlMuZGF0YU8RAYoAAAAAAYoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ipw1wMjgxLWNvdmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdI/Nyu/pIgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMEP+ecAAAARAAgAAMrwS5IAAAABABQAT6KnAE+iIwBPnYkATqRTAEbJNgACADlNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpwYXBlcnM6YmliOnAyODEtY292YS5wZGYAAA4AHAANAHAAMgA4ADEALQBjAG8AdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9zdWJ1cmJhbi9wYXBlcnMvYmliL3AyODEtY292YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQI3AjkCPgJJAlICYAJkAmsCdAJ5AoYCiQKbAp4CowAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKl},
  7525. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772690.1772720}}
  7526. @inproceedings{Feinstein:2007cr,
  7527. Author = {Ben Feinstein and Daniel Peck},
  7528. Booktitle = {Black Hat},
  7529. Date-Added = {2011-11-21 11:33:56 -0700},
  7530. Date-Modified = {2011-11-21 11:34:52 -0700},
  7531. Title = {Caffeine Monkey: Automated Collection, Detection and Analysis of Malicious JavaScript},
  7532. Year = {2007},
  7533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9iaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ao0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaC11c2EtMDctZmVpbnN0aWVuXyNCRjcwMjgucGRmAAAOAEgAIwBiAGgALQB1AHMAYQAtADAANwAtAGYAZQBpAG4AcwB0AGkAZQBuAF8AYQBuAGQAXwBwAGUAYwBrAC0AVwBQAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2JoLXVzYS0wNy1mZWluc3RpZW5fYW5kX3BlY2stV1AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  7534. @inproceedings{Richards:2011dq,
  7535. Acmid = {2032503},
  7536. Address = {Berlin, Heidelberg},
  7537. Author = {Richards, Gregor and Hammer, Christian and Burg, Brian and Vitek, Jan},
  7538. Booktitle = {Proceedings of the 25th European conference on Object-oriented programming},
  7539. Date-Added = {2011-11-21 11:25:34 -0700},
  7540. Date-Modified = {2011-11-21 11:25:36 -0700},
  7541. Isbn = {978-3-642-22654-0},
  7542. Location = {Lancaster, UK},
  7543. Numpages = {27},
  7544. Pages = {52--78},
  7545. Publisher = {Springer-Verlag},
  7546. Series = {ECOOP'11},
  7547. Title = {The eval that men do: A large-scale study of the use of eval in javascript applications},
  7548. Url = {http://dl.acm.org/citation.cfm?id=2032497.2032503},
  7549. Year = {2011},
  7550. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2V2YWwtZWNvb3AtMjAxMS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2V2YWwtZWNvb3AtMjAxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c03RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGV2YWwtZWNvb3AtMjAxMS5wZGYAAA4AKAATAGUAdgBhAGwALQBlAGMAbwBvAHAALQAyADAAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2V2YWwtZWNvb3AtMjAxMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  7551. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=2032497.2032503}}
  7552. @inproceedings{Callau:2011bh,
  7553. Acmid = {1985448},
  7554. Address = {New York, NY, USA},
  7555. Author = {Calla\'{u}, Oscar and Robbes, Romain and Tanter, \'{E}ric and R\"{o}thlisberger, David},
  7556. Booktitle = {Proceeding of the 8th working conference on Mining software repositories},
  7557. Date-Added = {2011-11-21 11:19:38 -0700},
  7558. Date-Modified = {2011-11-21 11:19:40 -0700},
  7559. Doi = {http://doi.acm.org/10.1145/1985441.1985448},
  7560. Isbn = {978-1-4503-0574-7},
  7561. Keywords = {dynamic languages, smalltalk, static analysis},
  7562. Location = {Waikiki, Honolulu, HI, USA},
  7563. Numpages = {10},
  7564. Pages = {23--32},
  7565. Publisher = {ACM},
  7566. Series = {MSR '11},
  7567. Title = {How developers use the dynamic features of programming languages: the case of smalltalk},
  7568. Url = {http://doi.acm.org/10.1145/1985441.1985448},
  7569. Year = {2011},
  7570. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMtY2FsbGF1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzLWNhbGxhdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96StEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzLWNhbGxhdS5wZGYADgAeAA4AcAAyADMALQBjAGEAbABsAGEAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjMtY2FsbGF1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7571. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985441.1985448}}
  7572. @inproceedings{Richards:2010qf,
  7573. Acmid = {1806598},
  7574. Address = {New York, NY, USA},
  7575. Author = {Richards, Gregor and Lebresne, Sylvain and Burg, Brian and Vitek, Jan},
  7576. Booktitle = {Proceedings of the 2010 ACM SIGPLAN conference on Programming language design and implementation},
  7577. Date-Added = {2011-11-21 11:02:11 -0700},
  7578. Date-Modified = {2011-11-21 11:02:13 -0700},
  7579. Doi = {http://doi.acm.org/10.1145/1806596.1806598},
  7580. Isbn = {978-1-4503-0019-3},
  7581. Keywords = {dynamic behavior, dynamic metrics, execution tracing, javascript, program analysis},
  7582. Location = {Toronto, Ontario, Canada},
  7583. Numpages = {12},
  7584. Pages = {1--12},
  7585. Publisher = {ACM},
  7586. Series = {PLDI '10},
  7587. Title = {An analysis of the dynamic behavior of JavaScript programs},
  7588. Url = {http://doi.acm.org/10.1145/1806596.1806598},
  7589. Year = {2010},
  7590. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLXJpY2hhcmRzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtcmljaGFyZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ftEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtcmljaGFyZHMucGRmAAAOACAADwBwADEALQByAGkAYwBoAGEAcgBkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtcmljaGFyZHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7591. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1806596.1806598}}
  7592. @inproceedings{Lebresne:2009ve,
  7593. Acmid = {1570510},
  7594. Address = {New York, NY, USA},
  7595. Author = {Lebresne, Sylvain and Richards, Gregor and \"{O}stlund, Johan and Wrigstad, Tobias and Vitek, Jan},
  7596. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  7597. Date-Added = {2011-11-21 11:01:00 -0700},
  7598. Date-Modified = {2011-11-21 11:01:03 -0700},
  7599. Doi = {http://doi.acm.org/10.1145/1570506.1570510},
  7600. Isbn = {978-1-60558-543-7},
  7601. Location = {Genova, Italy},
  7602. Numpages = {4},
  7603. Pages = {30--33},
  7604. Publisher = {ACM},
  7605. Series = {STOP '09},
  7606. Title = {Understanding the dynamics of JavaScript},
  7607. Url = {http://doi.acm.org/10.1145/1570506.1570510},
  7608. Year = {2009},
  7609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMC1sZWJyZXNuZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMC1sZWJyZXNuZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqjRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMC1sZWJyZXNuZS5wZGYADgAiABAAcAAzADAALQBsAGUAYgByAGUAcwBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMwLWxlYnJlc25lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7610. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570510}}
  7611. @inproceedings{Bala:2000ly,
  7612. Acmid = {349303},
  7613. Address = {New York, NY, USA},
  7614. Author = {Bala, Vasanth and Duesterwald, Evelyn and Banerjia, Sanjeev},
  7615. Booktitle = {Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  7616. Date-Added = {2011-11-21 10:30:07 -0700},
  7617. Date-Modified = {2011-11-21 10:30:09 -0700},
  7618. Doi = {http://doi.acm.org/10.1145/349299.349303},
  7619. Isbn = {1-58113-199-2},
  7620. Location = {Vancouver, British Columbia, Canada},
  7621. Numpages = {12},
  7622. Pages = {1--12},
  7623. Publisher = {ACM},
  7624. Series = {PLDI '00},
  7625. Title = {Dynamo: a transparent dynamic optimization system},
  7626. Url = {http://doi.acm.org/10.1145/349299.349303},
  7627. Year = {2000},
  7628. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1iYWxhLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtYmFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95a9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtYmFsYS5wZGYAAA4AGAALAHAAMQAtAGIAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtYmFsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  7629. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349303}}
  7630. @inproceedings{Gal:2009zr,
  7631. Acmid = {1542528},
  7632. Address = {New York, NY, USA},
  7633. 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},
  7634. Booktitle = {Proceedings of the 2009 ACM SIGPLAN conference on Programming language design and implementation},
  7635. Date-Added = {2011-11-21 10:25:04 -0700},
  7636. Date-Modified = {2011-11-21 10:25:07 -0700},
  7637. Doi = {http://doi.acm.org/10.1145/1542476.1542528},
  7638. Isbn = {978-1-60558-392-1},
  7639. Keywords = {dynamically typed languages, trace-based compilation},
  7640. Location = {Dublin, Ireland},
  7641. Numpages = {14},
  7642. Pages = {465--478},
  7643. Publisher = {ACM},
  7644. Series = {PLDI '09},
  7645. Title = {Trace-based just-in-time type specialization for dynamic languages},
  7646. Url = {http://doi.acm.org/10.1145/1542476.1542528},
  7647. Year = {2009},
  7648. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDY1LWdhbC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0NjUtZ2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjUtZ2FsLnBkZgAOABoADABwADQANgA1AC0AZwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQ2NS1nYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7649. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1542476.1542528}}
  7650. @inproceedings{Bebenita:2010ys,
  7651. Acmid = {1852771},
  7652. Address = {New York, NY, USA},
  7653. Author = {Bebenita, Michael and Chang, Mason and Wagner, Gregor and Gal, Andreas and Wimmer, Christian and Franz, Michael},
  7654. Booktitle = {Proceedings of the 8th International Conference on the Principles and Practice of Programming in Java},
  7655. Date-Added = {2011-11-21 10:19:51 -0700},
  7656. Date-Modified = {2011-11-21 10:19:54 -0700},
  7657. Doi = {http://doi.acm.org/10.1145/1852761.1852771},
  7658. Isbn = {978-1-4503-0269-2},
  7659. Keywords = {Java, SSA form, just-in-time compilation, optimization, trace regions, trace-based compilation},
  7660. Location = {Vienna, Austria},
  7661. Numpages = {10},
  7662. Pages = {59--68},
  7663. Publisher = {ACM},
  7664. Series = {PPPJ '10},
  7665. Title = {Trace-based compilation in execution environments without interpreters},
  7666. Url = {http://doi.acm.org/10.1145/1852761.1852771},
  7667. Year = {2010},
  7668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1OS1iZWJlbml0YS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1OS1iZWJlbml0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1OS1iZWJlbml0YS5wZGYADgAiABAAcAA1ADkALQBiAGUAYgBlAG4AaQB0AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU5LWJlYmVuaXRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7669. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1852761.1852771}}
  7670. @inproceedings{Chang:2009vn,
  7671. Acmid = {1508304},
  7672. Address = {New York, NY, USA},
  7673. Author = {Chang, Mason and Smith, Edwin and Reitmaier, Rick and Bebenita, Michael and Gal, Andreas and Wimmer, Christian and Eich, Brendan and Franz, Michael},
  7674. Booktitle = {Proceedings of the 2009 ACM SIGPLAN/SIGOPS international conference on Virtual execution environments},
  7675. Date-Added = {2011-11-21 10:13:53 -0700},
  7676. Date-Modified = {2011-11-21 10:13:54 -0700},
  7677. Doi = {http://doi.acm.org/10.1145/1508293.1508304},
  7678. Isbn = {978-1-60558-375-4},
  7679. Keywords = {dynamic compilation, dynamically typed languages, forth, javascript, tamarin, trace trees, tracing, type specialization},
  7680. Location = {Washington, DC, USA},
  7681. Numpages = {10},
  7682. Pages = {71--80},
  7683. Publisher = {ACM},
  7684. Series = {VEE '09},
  7685. Title = {Tracing for web 3.0: trace compilation for the next generation web applications},
  7686. Url = {http://doi.acm.org/10.1145/1508293.1508304},
  7687. Year = {2009},
  7688. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtY2hhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtY2hhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uA0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEtY2hhbmcucGRmAAAOABwADQBwADcAMQAtAGMAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzEtY2hhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7689. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1508293.1508304}}
  7690. @inproceedings{Bolz:2009kx,
  7691. Acmid = {1565827},
  7692. Address = {New York, NY, USA},
  7693. Author = {Bolz, Carl Friedrich and Cuni, Antonio and Fijalkowski, Maciej and Rigo, Armin},
  7694. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  7695. Date-Added = {2011-11-21 10:11:17 -0700},
  7696. Date-Modified = {2011-11-21 10:11:20 -0700},
  7697. Doi = {http://doi.acm.org/10.1145/1565824.1565827},
  7698. Isbn = {978-1-60558-541-3},
  7699. Location = {Genova, Italy},
  7700. Numpages = {8},
  7701. Pages = {18--25},
  7702. Publisher = {ACM},
  7703. Series = {ICOOOLPS '09},
  7704. Title = {Tracing the meta-level: PyPy's tracing JIT compiler},
  7705. Url = {http://doi.acm.org/10.1145/1565824.1565827},
  7706. Year = {2009},
  7707. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTgtYm9sei5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOC1ib2x6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/egjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOC1ib2x6LnBkZgAOABoADABwADEAOAAtAGIAbwBsAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE4LWJvbHoucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7708. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565827}}
  7709. @inproceedings{An:2011uq,
  7710. Acmid = {1926437},
  7711. Address = {New York, NY, USA},
  7712. Author = {An, Jong-hoon (David) and Chaudhuri, Avik and Foster, Jeffrey S. and Hicks, Michael},
  7713. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7714. Date-Added = {2011-11-21 10:03:50 -0700},
  7715. Date-Modified = {2011-11-21 10:03:54 -0700},
  7716. Doi = {http://doi.acm.org/10.1145/1926385.1926437},
  7717. Isbn = {978-1-4503-0490-0},
  7718. Keywords = {dynamic languages, dynamic type inference, ruby, static types},
  7719. Location = {Austin, Texas, USA},
  7720. Numpages = {14},
  7721. Pages = {459--472},
  7722. Publisher = {ACM},
  7723. Series = {POPL '11},
  7724. Title = {Dynamic inference of static types for ruby},
  7725. Url = {http://doi.acm.org/10.1145/1926385.1926437},
  7726. Year = {2011},
  7727. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDU5LWFuLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ1OS1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1OS1hbi5wZGYAAA4AGAALAHAANAA1ADkALQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQ1OS1hbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  7728. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926437}}
  7729. @inproceedings{Livshits:2005fk,
  7730. Author = {Benjamin Livshits and John Whaley and Monica S. Lam},
  7731. Booktitle = {LNCS 3780},
  7732. Date-Added = {2011-11-21 09:56:39 -0700},
  7733. Date-Modified = {2011-11-21 09:56:43 -0700},
  7734. Location = {Tsakuba, Japan},
  7735. Month = nov,
  7736. Pages = {139--160),},
  7737. Title = {Reflection Analysis for Java},
  7738. Year = {2005},
  7739. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcGxhczA1ci5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFwbGFzMDVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bp/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFwbGFzMDVyLnBkZgAOABoADABhAHAAbABhAHMAMAA1AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYXBsYXMwNXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  7740. @inproceedings{Furr:2009fk,
  7741. Acmid = {1640110},
  7742. Address = {New York, NY, USA},
  7743. Author = {Furr, Michael and An, Jong-hoon (David) and Foster, Jeffrey S.},
  7744. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  7745. Date-Added = {2011-11-21 09:40:19 -0700},
  7746. Date-Modified = {2011-11-21 09:40:22 -0700},
  7747. Doi = {http://doi.acm.org/10.1145/1640089.1640110},
  7748. Isbn = {978-1-60558-766-0},
  7749. Keywords = {RIL, profile guided anlaysis, ruby, scripting languages},
  7750. Location = {Orlando, Florida, USA},
  7751. Numpages = {18},
  7752. Pages = {283--300},
  7753. Publisher = {ACM},
  7754. Series = {OOPSLA '09},
  7755. Title = {Profile-guided static typing for dynamic scripting languages},
  7756. Url = {http://doi.acm.org/10.1145/1640089.1640110},
  7757. Year = {2009},
  7758. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgzLWZ1cnIwLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4My1mdXJyMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ktEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI4My1mdXJyMC5wZGYADgAeAA4AcAAyADgAMwAtAGYAdQByAHIAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjgzLWZ1cnIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7759. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640110}}
  7760. @inproceedings{Braux:1999kx,
  7761. Acmid = {328693},
  7762. Address = {New York, NY, USA},
  7763. Author = {Braux, Mathias and Noy\'{e}, Jacques},
  7764. Booktitle = {Proceedings of the 2000 ACM SIGPLAN workshop on Partial evaluation and semantics-based program manipulation},
  7765. Date-Added = {2011-11-20 12:10:09 -0700},
  7766. Date-Modified = {2011-11-21 09:45:48 -0700},
  7767. Doi = {http://doi.acm.org/10.1145/328690.328693},
  7768. Isbn = {1-58113-201-8},
  7769. Location = {Boston, Massachusetts, United States},
  7770. Numpages = {10},
  7771. Pages = {2--11},
  7772. Publisher = {ACM},
  7773. Series = {PEPM '00},
  7774. Title = {Towards partially evaluating reflection in {Java}},
  7775. Url = {http://doi.acm.org/10.1145/328690.328693},
  7776. Year = {1999},
  7777. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1icmF1eC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLWJyYXV4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiHRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyLWJyYXV4LnBkZgAOABoADABwADIALQBiAHIAYQB1AHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDItYnJhdXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  7778. Bdsk-Url-1 = {http://doi.acm.org/10.1145/328690.328693}}
  7779. @inproceedings{Artzi:2007uq,
  7780. Acmid = {1321649},
  7781. Address = {New York, NY, USA},
  7782. Author = {Artzi, Shay and Kiezun, Adam and Glasser, David and Ernst, Michael D.},
  7783. Booktitle = {Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  7784. Date-Added = {2011-11-20 12:06:57 -0700},
  7785. Date-Modified = {2011-11-20 12:07:01 -0700},
  7786. Doi = {http://doi.acm.org/10.1145/1321631.1321649},
  7787. Isbn = {978-1-59593-882-4},
  7788. Keywords = {readonly, reference immutability},
  7789. Location = {Atlanta, Georgia, USA},
  7790. Numpages = {10},
  7791. Pages = {104--113},
  7792. Publisher = {ACM},
  7793. Series = {ASE '07},
  7794. Title = {Combined static and dynamic mutability analysis},
  7795. Url = {http://doi.acm.org/10.1145/1321631.1321649},
  7796. Year = {2007},
  7797. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMDQtYXJ0emktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMDQtYXJ0emktMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eY7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDQtYXJ0emktMS5wZGYADgAiABAAcAAxADAANAAtAGEAcgB0AHoAaQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEwNC1hcnR6aS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7798. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321649}}
  7799. @inproceedings{Bodden:2011fk,
  7800. Acmid = {1985827},
  7801. Address = {New York, NY, USA},
  7802. Author = {Bodden, Eric and Sewe, Andreas and Sinschek, Jan and Oueslati, Hela and Mezini, Mira},
  7803. Booktitle = {Proceeding of the 33rd International Conference on Software Engineering},
  7804. Date-Added = {2011-11-20 10:05:14 -0700},
  7805. Date-Modified = {2011-11-20 10:05:17 -0700},
  7806. Doi = {http://doi.acm.org/10.1145/1985793.1985827},
  7807. Isbn = {978-1-4503-0445-0},
  7808. Keywords = {dynamic class loaders, dynamic class loading, native code, reflection, static analysis, tracing},
  7809. Location = {Waikiki, Honolulu, HI, USA},
  7810. Numpages = {10},
  7811. Pages = {241--250},
  7812. Publisher = {ACM},
  7813. Series = {ICSE '11},
  7814. Title = {Taming reflection: Aiding static analysis in the presence of reflection and custom class loaders},
  7815. Url = {http://doi.acm.org/10.1145/1985793.1985827},
  7816. Year = {2011},
  7817. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDEtYm9kZGVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0MS1ib2RkZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96W9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0MS1ib2RkZW4ucGRmAAAOACAADwBwADIANAAxAC0AYgBvAGQAZABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0MS1ib2RkZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  7818. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1985793.1985827}}
  7819. @inproceedings{Rossberg:2010:FM:1708016.1708028,
  7820. Acmid = {1708028},
  7821. Address = {New York, NY, USA},
  7822. Author = {Rossberg, Andreas and Russo, Claudio V. and Dreyer, Derek},
  7823. Booktitle = {Proceedings of the 5th ACM SIGPLAN workshop on Types in language design and implementation},
  7824. Date-Added = {2011-11-17 13:01:47 -0700},
  7825. Date-Modified = {2011-11-17 13:01:47 -0700},
  7826. Doi = {http://doi.acm.org/10.1145/1708016.1708028},
  7827. Isbn = {978-1-60558-891-9},
  7828. Keywords = {abstract data types, elaboration, existential types, first-class modules, ml modules, system f, type systems},
  7829. Location = {Madrid, Spain},
  7830. Numpages = {14},
  7831. Pages = {89--102},
  7832. Publisher = {ACM},
  7833. Series = {TLDI '10},
  7834. Title = {F-ing modules},
  7835. Url = {http://doi.acm.org/10.1145/1708016.1708028},
  7836. Year = {2010},
  7837. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4OS1yb3NzYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4OS1yb3NzYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7HRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4OS1yb3NzYmVyZy5wZGYADgAiABAAcAA4ADkALQByAG8AcwBzAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg5LXJvc3NiZXJnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  7838. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1708016.1708028}}
  7839. @inproceedings{blah:2010fk,
  7840. Author = {blah},
  7841. Booktitle = {dable},
  7842. Date-Added = {2011-11-16 22:33:08 -0700},
  7843. Date-Modified = {2011-11-16 22:33:19 -0700},
  7844. Title = {fooby},
  7845. Year = {2010}}
  7846. @inproceedings{Michalakes:2004fk,
  7847. Author = {Michalakes, J., J. and Dudhia, D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  7848. Booktitle = {ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  7849. Date-Added = {2011-11-12 21:21:14 -0700},
  7850. Date-Modified = {2011-11-12 21:22:21 -0700},
  7851. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  7852. Year = {2004}}
  7853. @article{Mitchell:1988kx,
  7854. Acmid = {45065},
  7855. Address = {New York, NY, USA},
  7856. Author = {Mitchell, John C. and Plotkin, Gordon D.},
  7857. Date-Added = {2011-11-12 17:15:37 -0700},
  7858. Date-Modified = {2011-11-12 17:15:40 -0700},
  7859. Doi = {http://doi.acm.org/10.1145/44501.45065},
  7860. Issn = {0164-0925},
  7861. Issue = {3},
  7862. Journal = {ACM Trans. Program. Lang. Syst.},
  7863. Month = {July},
  7864. Numpages = {33},
  7865. Pages = {470--502},
  7866. Publisher = {ACM},
  7867. Title = {Abstract types have existential type},
  7868. Url = {http://doi.acm.org/10.1145/44501.45065},
  7869. Volume = {10},
  7870. Year = {1988},
  7871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzAtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcwLW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sV0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDcwLW1pdGNoZWxsLnBkZgAADgAkABEAcAA0ADcAMAAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDcwLW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  7872. Bdsk-Url-1 = {http://doi.acm.org/10.1145/44501.45065}}
  7873. @inproceedings{Wand:1989uq,
  7874. Acmid = {77360},
  7875. Address = {Piscataway, NJ, USA},
  7876. Author = {Wand, M.},
  7877. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  7878. Date-Added = {2011-11-12 16:07:00 -0700},
  7879. Date-Modified = {2011-11-12 16:07:04 -0700},
  7880. Isbn = {0-8186-1954-6},
  7881. Location = {Pacific Grove, California, United States},
  7882. Numpages = {6},
  7883. Pages = {92--97},
  7884. Publisher = {IEEE Press},
  7885. Title = {Type inference for record concatenatiOn and multiple inheritance},
  7886. Url = {http://dl.acm.org/citation.cfm?id=77350.77360},
  7887. Year = {1989},
  7888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40NC42Mzg3LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ0LjYzODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kMczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40NC42Mzg3LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADQALgA2ADMAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ0LjYzODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  7889. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=77350.77360}}
  7890. @manual{Hejlsberg:2010fk,
  7891. Author = {Anders Hejlsberg},
  7892. Date-Added = {2011-11-12 08:10:20 -0700},
  7893. Date-Modified = {2011-11-12 08:12:45 -0700},
  7894. Edition = {4.0},
  7895. Organization = {Microsoft},
  7896. Title = {C\# Language Specification},
  7897. Year = {2010}}
  7898. @inproceedings{Lewis:2000fk,
  7899. Acmid = {325708},
  7900. Address = {New York, NY, USA},
  7901. Author = {Lewis, Jeffrey R. and Launchbury, John and Meijer, Erik and Shields, Mark B.},
  7902. Booktitle = {Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7903. Date-Added = {2011-11-11 15:47:34 -0700},
  7904. Date-Modified = {2011-11-11 15:47:38 -0700},
  7905. Doi = {http://doi.acm.org/10.1145/325694.325708},
  7906. Isbn = {1-58113-125-9},
  7907. Location = {Boston, MA, USA},
  7908. Numpages = {11},
  7909. Pages = {108--118},
  7910. Publisher = {ACM},
  7911. Series = {POPL '00},
  7912. Title = {Implicit parameters: dynamic scoping with static types},
  7913. Url = {http://doi.acm.org/10.1145/325694.325708},
  7914. Year = {2000},
  7915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2xld2lzMDBpbXBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2xld2lzMDBpbXBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eK/RDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxld2lzMDBpbXBsaWNpdC5wZGYAAA4AKAATAGwAZQB3AGkAcwAwADAAaQBtAHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2xld2lzMDBpbXBsaWNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  7916. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325708}}
  7917. @inproceedings{Flatt:1998fk,
  7918. Acmid = {277730},
  7919. Address = {New York, NY, USA},
  7920. Author = {Flatt, Matthew and Felleisen, Matthias},
  7921. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  7922. Date-Added = {2011-11-11 11:34:46 -0700},
  7923. Date-Modified = {2011-11-11 11:34:49 -0700},
  7924. Doi = {http://doi.acm.org/10.1145/277650.277730},
  7925. Isbn = {0-89791-987-4},
  7926. Location = {Montreal, Quebec, Canada},
  7927. Numpages = {13},
  7928. Pages = {236--248},
  7929. Publisher = {ACM},
  7930. Series = {PLDI '98},
  7931. Title = {Units: cool modules for HOT languages},
  7932. Url = {http://doi.acm.org/10.1145/277650.277730},
  7933. Year = {1998},
  7934. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM2LWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNi1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96VdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzNi1mbGF0dC5wZGYADgAeAA4AcAAyADMANgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM2LWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  7935. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277730}}
  7936. @book{Gosling:1996fk,
  7937. Author = {James Gosling and Bill Joy and Guy Steele},
  7938. Date-Added = {2011-11-09 15:40:45 -0700},
  7939. Date-Modified = {2011-11-09 15:42:05 -0700},
  7940. Publisher = {Sun Developer Network},
  7941. Title = {The Java Language Specification},
  7942. Year = {1996}}
  7943. @inproceedings{Jim:2010ve,
  7944. Acmid = {1706347},
  7945. Address = {New York, NY, USA},
  7946. Author = {Jim, Trevor and Mandelbaum, Yitzhak and Walker, David},
  7947. Booktitle = {Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  7948. Date-Added = {2011-11-04 23:54:31 -0600},
  7949. Date-Modified = {2011-11-04 23:54:35 -0600},
  7950. Doi = {http://doi.acm.org/10.1145/1706299.1706347},
  7951. Isbn = {978-1-60558-479-9},
  7952. 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},
  7953. Location = {Madrid, Spain},
  7954. Numpages = {14},
  7955. Pages = {417--430},
  7956. Publisher = {ACM},
  7957. Series = {POPL '10},
  7958. Title = {Semantics and algorithms for data-dependent grammars},
  7959. Url = {http://doi.acm.org/10.1145/1706299.1706347},
  7960. Year = {2010},
  7961. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wb3BsLTIwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wb3BsLTIwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wM0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsLTIwMTAucGRmAAAOABwADQBwAG8AcABsAC0AMgAwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wb3BsLTIwMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  7962. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706347}}
  7963. @book{Paulson:1994vn,
  7964. Author = {Lawrence C. Paulson},
  7965. Date-Added = {2011-11-05 11:46:14 -0600},
  7966. Date-Modified = {2011-11-05 11:47:02 -0600},
  7967. Publisher = {Springer},
  7968. Series = {LNCS},
  7969. Title = {Isabelle: A Generic Theorem Prover},
  7970. Volume = {828},
  7971. Year = {1994}}
  7972. @inproceedings{Danielsson:2008kx,
  7973. Author = {Nils Anders Danielsson and Ulf Norell},
  7974. Booktitle = {20th International Symposium on the Implementation and Application of Functional Languages},
  7975. Date-Added = {2011-11-05 11:37:36 -0600},
  7976. Date-Modified = {2011-11-05 11:38:49 -0600},
  7977. Title = {Parsing Mixfix Operators},
  7978. Year = {2008},
  7979. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNTcuNzg5OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xNTcuNzg5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7eDM5ZqvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/wAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTU3Ljc4OTkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQA1ADcALgA3ADgAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE1Ny43ODk5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  7980. @techreport{Cardelli:1994uq,
  7981. Author = {Luca Cardelli and Florian Matthes and Martin Abadi},
  7982. Date-Added = {2011-11-05 10:50:30 -0600},
  7983. Date-Modified = {2011-11-05 10:51:14 -0600},
  7984. Institution = {DEC SRC},
  7985. Month = {January},
  7986. Number = {121},
  7987. Title = {Extensible Syntax with Lexical Scoping},
  7988. Year = {1994},
  7989. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1NSQy1SUi0xMjEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5TUkMtUlItMTIxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvDmzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU1JDLVJSLTEyMS5wZGYAAA4AHgAOAFMAUgBDAC0AUgBSAC0AMQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUkMtUlItMTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  7990. @inproceedings{Cheatham:1966ly,
  7991. Acmid = {1464359},
  7992. Address = {New York, NY, USA},
  7993. Author = {Cheatham,Jr., T. E.},
  7994. Booktitle = {Proceedings of the November 7-10, 1966, fall joint computer conference},
  7995. Date-Added = {2011-11-04 23:40:54 -0600},
  7996. Date-Modified = {2011-11-04 23:40:56 -0600},
  7997. Doi = {http://doi.acm.org/10.1145/1464291.1464359},
  7998. Location = {San Francisco, California},
  7999. Numpages = {15},
  8000. Pages = {623--637},
  8001. Publisher = {ACM},
  8002. Series = {AFIPS '66 (Fall)},
  8003. Title = {The introduction of definitional facilities into higher level programming languages},
  8004. Url = {http://doi.acm.org/10.1145/1464291.1464359},
  8005. Year = {1966},
  8006. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtY2hlYXRoYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWNoZWF0aGFtLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3te0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjIzLWNoZWF0aGFtLnBkZgAADgAkABEAcAA2ADIAMwAtAGMAaABlAGEAdABoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjIzLWNoZWF0aGFtLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8007. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1464291.1464359}}
  8008. @techreport{Clavel:1999ys,
  8009. 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},
  8010. Date-Added = {2011-11-04 23:06:39 -0600},
  8011. Date-Modified = {2011-11-04 23:31:37 -0600},
  8012. Organization = {SRI International},
  8013. Title = {Maude: Specification and Programming in Rewriting Logic},
  8014. Year = {1999},
  8015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFkNERUxNTVFtYW51YWxfMTk5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQMePM5ZrVAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhJQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDREVMTU1RbWFudWFsXzE5OTkucGRmAAAOAC4AFgBDAEQARQBMAE0ATQBRAG0AYQBuAHUAYQBsAF8AMQA5ADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NERUxNTVFtYW51YWxfMTk5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  8016. @article{Clavel:2001vn,
  8017. 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},
  8018. Date-Added = {2011-11-04 23:01:24 -0600},
  8019. Date-Modified = {2011-11-04 23:01:25 -0600},
  8020. Journal = {Theoretical Computer Science},
  8021. Title = {{Maude}: Specification and Programming in Rewriting Logic},
  8022. Year = 2001,
  8023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0NERUxNTVFzcGVjcHJvZ18yMDAxLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAnn8zlmtoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEqAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENERUxNTVFzcGVjcHJvZ18yMDAxLnBkZgAADgAyABgAQwBEAEUATABNAE0AUQBzAHAAZQBjAHAAcgBvAGcAXwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ0RFTE1NUXNwZWNwcm9nXzIwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  8024. @inproceedings{Clavel:1999kx,
  8025. Acmid = {718555},
  8026. Address = {London, UK},
  8027. 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.},
  8028. Booktitle = {Proceedings of the 10th International Conference on Rewriting Techniques and Applications},
  8029. Date-Added = {2011-11-04 22:54:03 -0600},
  8030. Date-Modified = {2011-11-04 22:54:06 -0600},
  8031. Isbn = {3-540-66201-4},
  8032. Numpages = {4},
  8033. Pages = {240--243},
  8034. Publisher = {Springer-Verlag},
  8035. Series = {RtA '99},
  8036. Title = {The Maude System},
  8037. Url = {http://dl.acm.org/citation.cfm?id=647198.718555},
  8038. Year = {1999},
  8039. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0zLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zj9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMy5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8040. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=647198.718555}}
  8041. @manual{Clavel:2011uq,
  8042. Author = {Manuel Clavel and Francisco Duran and Steven Eker and Patrick Lincoln and Narciso Marti-Oliet and Jose Meseguer and Carolyn Talcott},
  8043. Date-Added = {2011-11-04 22:35:40 -0600},
  8044. Date-Modified = {2011-11-04 22:37:29 -0600},
  8045. Edition = {2.6},
  8046. Month = {January},
  8047. Organization = {SRI International},
  8048. Title = {Maude Manual},
  8049. Year = {2011},
  8050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1hdWRlLW1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1hdWRlLW1hbnVhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eNnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1hdWRlLW1hbnVhbC5wZGYADgAiABAAbQBhAHUAZABlAC0AbQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWF1ZGUtbWFudWFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  8051. @inproceedings{Bos:2011fk,
  8052. Author = {Jeroen van den Bos and Mark Hills and Paul Klint and Tijs van der Storm and Jurgen J. Vinju},
  8053. Booktitle = {2nd WorKshop on Algebraic Methods in Model-Based Software Engineering},
  8054. Date-Added = {2011-11-03 23:14:59 -0600},
  8055. Date-Modified = {2011-11-03 23:17:05 -0600},
  8056. Month = {June},
  8057. Title = {Rascal: From Algebraic Specification to Meta-Programming},
  8058. Year = {2011},
  8059. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzExMDcuMDA2NHYxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMTEwNy4wMDY0djEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA799szlmrQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEEAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADExMDcuMDA2NHYxLnBkZgAOACAADwAxADEAMAA3AC4AMAAwADYANAB2ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xMTA3LjAwNjR2MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  8060. @book{Stroustrup:1994uq,
  8061. Address = {New York, NY, USA},
  8062. Author = {Stroustrup, Bjarne},
  8063. Date-Added = {2011-10-29 13:54:26 -0600},
  8064. Date-Modified = {2011-10-29 13:54:28 -0600},
  8065. Isbn = {0-201-54330-3},
  8066. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  8067. Title = {The design and evolution of C++},
  8068. Year = {1994}}
  8069. @techreport{Miller:1994fk,
  8070. Author = {Miller, James S. and Rozas, Guillermo J.},
  8071. Date-Added = {2011-10-29 13:43:38 -0600},
  8072. Date-Modified = {2011-10-29 13:45:36 -0600},
  8073. Institution = {MIT Artificial Intelligence Lab},
  8074. Month = {March},
  8075. Number = {AIM-1462},
  8076. Title = {Garbage Collection is Fast, But a Stack is Faster},
  8077. Type = {AI Memos},
  8078. Year = {1994},
  8079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJTS0xNDYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlNLTE0NjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74ZMzlmr8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEPAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJTS0xNDYyLnBkZgAADgAaAAwAQQBJAE0ALQAxADQANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlNLTE0NjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  8080. @inbook{Reynolds:1990fk,
  8081. Author = {John C. Reynolds},
  8082. Chapter = {An Introduction to the Polymorphic Lambda Calculus},
  8083. Date-Added = {2011-10-24 23:54:16 -0600},
  8084. Date-Modified = {2011-10-24 23:56:05 -0600},
  8085. Editor = {Gerard Huet},
  8086. Publisher = {Addison Wesley},
  8087. Title = {Logical Foundations of Functional Programming},
  8088. Year = {1990},
  8089. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNy45OTE2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuEezOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjcuOTkxNi5wZGYADgAkABEAMQAwAC4AMQAuADEALgA3AC4AOQA5ADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS43Ljk5MTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8090. @book{Appel:1992fk,
  8091. Address = {New York, NY, USA},
  8092. Author = {Appel, Andrew W.},
  8093. Date-Added = {2011-10-22 23:50:42 -0600},
  8094. Date-Modified = {2011-10-22 23:50:45 -0600},
  8095. Isbn = {0-521-41695-7},
  8096. Publisher = {Cambridge University Press},
  8097. Title = {Compiling with continuations},
  8098. Year = {1992}}
  8099. @inproceedings{Deutsch:1997zr,
  8100. Acmid = {263750},
  8101. Address = {New York, NY, USA},
  8102. Author = {Deutsch, Alain},
  8103. Booktitle = {Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8104. Date-Added = {2011-10-20 23:49:57 -0600},
  8105. Date-Modified = {2011-10-20 23:50:07 -0600},
  8106. Doi = {http://doi.acm.org/10.1145/263699.263750},
  8107. Isbn = {0-89791-853-3},
  8108. Location = {Paris, France},
  8109. Numpages = {14},
  8110. Pages = {358--371},
  8111. Publisher = {ACM},
  8112. Series = {POPL '97},
  8113. Title = {On the complexity of escape analysis},
  8114. Url = {http://doi.acm.org/10.1145/263699.263750},
  8115. Year = {1997},
  8116. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTgtZGV1dHNjaC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTgtZGV1dHNjaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/es7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNTgtZGV1dHNjaC5wZGYADgAiABAAcAAzADUAOAAtAGQAZQB1AHQAcwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1OC1kZXV0c2NoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8117. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263750}}
  8118. @phdthesis{Stoutamire:1997ys,
  8119. Author = {Stoutamire, David Petrie},
  8120. Date-Added = {2011-10-20 22:52:05 -0600},
  8121. Date-Modified = {2011-10-20 22:52:08 -0600},
  8122. Isbn = {0-591-79541-8},
  8123. Note = {AAI9827111},
  8124. Publisher = {University of California, Berkeley},
  8125. Title = {Portable, modular expression of locality},
  8126. Year = {1997},
  8127. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ci05Ny0wNTYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ci05Ny0wNTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pS0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ci05Ny0wNTYucGRmAAAOABwADQB0AHIALQA5ADcALQAwADUANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90ci05Ny0wNTYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  8128. @article{VO:1996ss,
  8129. Author = {VO, KIEM-PHONG},
  8130. Date-Added = {2011-10-20 22:51:05 -0600},
  8131. Date-Modified = {2011-10-20 22:51:05 -0600},
  8132. Doi = {10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  8133. Issn = {1097-024X},
  8134. Journal = {Software: Practice and Experience},
  8135. Keywords = {dynamic memory allocation, best-fit allocator, malloc performance},
  8136. Number = {3},
  8137. Pages = {357--374},
  8138. Publisher = {John Wiley & Sons, Ltd.},
  8139. Title = {Vmalloc: A General and Efficient Memory Allocator},
  8140. Url = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3<357::AID-SPE15>3.0.CO;2-#},
  8141. Volume = {26},
  8142. Year = {1996},
  8143. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199603)26:3%3C357::AID-SPE15%3E3.0.CO;2-#}}
  8144. @article{Hanson:1990vn,
  8145. Author = {Hanson, David R.},
  8146. Date-Added = {2011-10-20 22:48:37 -0600},
  8147. Date-Modified = {2011-10-20 22:48:40 -0600},
  8148. Doi = {10.1002/spe.4380200104},
  8149. Issn = {1097-024X},
  8150. Journal = {Software: Practice and Experience},
  8151. Keywords = {Storage management, First fit, Quick fit},
  8152. Number = {1},
  8153. Pages = {5--12},
  8154. Publisher = {John Wiley & Sons, Ltd.},
  8155. Title = {Fast allocation and deallocation of memory based on object lifetimes},
  8156. Url = {http://dx.doi.org/10.1002/spe.4380200104},
  8157. Volume = {20},
  8158. Year = {1990},
  8159. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380200104}}
  8160. @inproceedings{Ichisugi:1990kx,
  8161. Author = {Yuuji Ichisugi and Akinori Yonezawa},
  8162. Booktitle = {Workshop on Garbage Collection in Object-Oriented Systems},
  8163. Date-Added = {2011-10-20 22:45:57 -0600},
  8164. Date-Modified = {2011-10-20 22:47:08 -0600},
  8165. Month = {October},
  8166. Title = {Distributed garbage collection using group reference counting},
  8167. Year = {1990},
  8168. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yOS42NTA0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjI5LjY1MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7maszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yOS42NTA0LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADkALgA2ADUAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjI5LjY1MDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  8169. @article{Ross:1967uq,
  8170. Acmid = {363546},
  8171. Address = {New York, NY, USA},
  8172. Author = {Ross, Douglas T.},
  8173. Date-Added = {2011-10-20 22:40:58 -0600},
  8174. Date-Modified = {2011-10-20 22:41:01 -0600},
  8175. Doi = {http://doi.acm.org/10.1145/363534.363546},
  8176. Issn = {0001-0782},
  8177. Issue = {8},
  8178. Journal = {Commun. ACM},
  8179. Month = {August},
  8180. Numpages = {12},
  8181. Pages = {481--492},
  8182. Publisher = {ACM},
  8183. Title = {The AED free storage package},
  8184. Url = {http://doi.acm.org/10.1145/363534.363546},
  8185. Volume = {10},
  8186. Year = {1967},
  8187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDgxLXJvc3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDgxLXJvc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sd0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDgxLXJvc3MucGRmAAAOABwADQBwADQAOAAxAC0AcgBvAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDgxLXJvc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8188. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363534.363546}}
  8189. @inproceedings{Gay:2001uq,
  8190. Acmid = {378815},
  8191. Address = {New York, NY, USA},
  8192. Author = {Gay, David and Aiken, Alex},
  8193. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  8194. Date-Added = {2011-10-20 16:37:31 -0600},
  8195. Date-Modified = {2011-10-20 16:37:34 -0600},
  8196. Doi = {http://doi.acm.org/10.1145/378795.378815},
  8197. Isbn = {1-58113-414-2},
  8198. Location = {Snowbird, Utah, United States},
  8199. Numpages = {11},
  8200. Pages = {70--80},
  8201. Publisher = {ACM},
  8202. Series = {PLDI '01},
  8203. Title = {Language support for regions},
  8204. Url = {http://doi.acm.org/10.1145/378795.378815},
  8205. Year = {2001},
  8206. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNzAtZ2F5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDcwLWdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97fdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDcwLWdheS5wZGYAAA4AGAALAHAANwAwAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDcwLWdheS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8207. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378815}}
  8208. @inproceedings{Boyapati:2003fk,
  8209. Acmid = {781168},
  8210. Address = {New York, NY, USA},
  8211. Author = {Boyapati, Chandrasekhar and Salcianu, Alexandru and Beebee,Jr., William and Rinard, Martin},
  8212. Booktitle = {Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  8213. Date-Added = {2011-10-20 16:34:41 -0600},
  8214. Date-Modified = {2011-10-21 22:22:40 -0600},
  8215. Doi = {http://doi.acm.org/10.1145/781131.781168},
  8216. Keywords = {encapsulation, ownership types, real-time, regions},
  8217. Location = {San Diego, California, USA},
  8218. Numpages = {14},
  8219. Pages = {324--337},
  8220. Publisher = {ACM},
  8221. Series = {PLDI '03},
  8222. Title = {Ownership types for safe region-based memory management in real-time Java},
  8223. Year = {2003},
  8224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wD0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMDMucGRmAA4AFgAKAHAAbABkAGkAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BsZGkwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  8225. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781168}}
  8226. @inproceedings{Gay:1998fk,
  8227. Acmid = {277748},
  8228. Address = {New York, NY, USA},
  8229. Author = {Gay, David and Aiken, Alex},
  8230. Booktitle = {Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  8231. Date-Added = {2011-10-20 22:30:54 -0600},
  8232. Date-Modified = {2011-10-20 22:59:00 -0600},
  8233. Doi = {http://doi.acm.org/10.1145/277650.277748},
  8234. Isbn = {0-89791-987-4},
  8235. Location = {Montreal, Quebec, Canada},
  8236. Numpages = {11},
  8237. Pages = {313--323},
  8238. Publisher = {ACM},
  8239. Series = {PLDI '98},
  8240. Title = {Memory management with explicit regions},
  8241. Year = {1998},
  8242. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzEzLWdheS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMTMtZ2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTMtZ2F5LnBkZgAOABoADABwADMAMQAzAC0AZwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDMxMy1nYXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8243. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277748}}
  8244. @techreport{Tofte:2002ly,
  8245. Author = {M. Tofte and L. Birkedal and M. Elsman and N. Hallenberg and T. H. Olesen and P. Sestoft and P. Bertelsen},
  8246. Date-Added = {2011-10-17 22:45:04 -0600},
  8247. Date-Modified = {2011-10-17 22:46:42 -0600},
  8248. Institution = {DIKU},
  8249. Title = {Programming with regions in the ML Kit},
  8250. Year = {2002},
  8251. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxtjzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjY0MS5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC42NDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8252. @inproceedings{Henglein:2001zr,
  8253. Acmid = {773203},
  8254. Address = {New York, NY, USA},
  8255. Author = {Henglein, Fritz and Makholm, Henning and Niss, Henning},
  8256. Booktitle = {Proceedings of the 3rd ACM SIGPLAN international conference on Principles and practice of declarative programming},
  8257. Date-Added = {2011-10-17 22:40:15 -0600},
  8258. Date-Modified = {2011-10-21 11:04:08 -0600},
  8259. Doi = {http://doi.acm.org/10.1145/773184.773203},
  8260. Location = {Florence, Italy},
  8261. Numpages = {12},
  8262. Pages = {175--186},
  8263. Publisher = {ACM},
  8264. Series = {PPDP '01},
  8265. Title = {A direct approach to control-flow sensitive region-based memory management},
  8266. Year = {2001},
  8267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTc1LWhlbmdsZWluLnBkZgAADgAkABEAcAAxADcANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTc1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8268. Bdsk-Url-1 = {http://doi.acm.org/10.1145/773184.773203}}
  8269. @inproceedings{Pizlo:2007ys,
  8270. Acmid = {1296927},
  8271. Address = {New York, NY, USA},
  8272. Author = {Pizlo, Filip and Frampton, Daniel and Petrank, Erez and Steensgaard, Bjarne},
  8273. Booktitle = {Proceedings of the 6th international symposium on Memory management},
  8274. Date-Added = {2011-10-17 22:34:19 -0600},
  8275. Date-Modified = {2011-10-20 23:00:16 -0600},
  8276. Doi = {http://doi.acm.org/10.1145/1296907.1296927},
  8277. Isbn = {978-1-59593-893-0},
  8278. Keywords = {concurrency, garbage collection, lock-free, real-time},
  8279. Location = {Montreal, Quebec, Canada},
  8280. Numpages = {14},
  8281. Pages = {159--172},
  8282. Publisher = {ACM},
  8283. Series = {ISMM '07},
  8284. Title = {Stopless: a real-time garbage collector for multiprocessors},
  8285. Year = {2007},
  8286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU5LXBpemxvLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1OS1waXpsby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1OS1waXpsby5wZGYADgAeAA4AcAAxADUAOQAtAHAAaQB6AGwAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTU5LXBpemxvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8287. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1296907.1296927}}
  8288. @inproceedings{Kermany:2006vn,
  8289. Acmid = {1134023},
  8290. Address = {New York, NY, USA},
  8291. Author = {Kermany, Haim and Petrank, Erez},
  8292. Booktitle = {Proceedings of the 2006 ACM SIGPLAN conference on Programming language design and implementation},
  8293. Date-Added = {2011-10-17 22:32:49 -0600},
  8294. Date-Modified = {2011-10-20 22:59:37 -0600},
  8295. Doi = {http://doi.acm.org/10.1145/1133981.1134023},
  8296. Isbn = {1-59593-320-4},
  8297. Keywords = {compaction, concurrent garbage collection, garbage collection, memory management, runtime systems},
  8298. Location = {Ottawa, Ontario, Canada},
  8299. Numpages = {10},
  8300. Pages = {354--363},
  8301. Publisher = {ACM},
  8302. Series = {PLDI '06},
  8303. Title = {The Compressor: concurrent, incremental, and parallel compaction},
  8304. Year = {2006},
  8305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNTQta2VybWFueS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNTQta2VybWFueS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eszRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNTQta2VybWFueS5wZGYADgAiABAAcAAzADUANAAtAGsAZQByAG0AYQBuAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM1NC1rZXJtYW55LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8306. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133981.1134023}}
  8307. @inproceedings{Tene:2011kx,
  8308. Acmid = {1993491},
  8309. Address = {New York, NY, USA},
  8310. Author = {Tene, Gil and Iyengar, Balaji and Wolf, Michael},
  8311. Booktitle = {Proceedings of the international symposium on Memory management},
  8312. Date-Added = {2011-10-17 22:29:44 -0600},
  8313. Date-Modified = {2011-10-21 11:04:47 -0600},
  8314. Doi = {http://doi.acm.org/10.1145/1993478.1993491},
  8315. Keywords = {concurrent, garbage collection, genera- tional, linux, pauseless, read barrier, virtual memory},
  8316. Location = {San Jose, California, USA},
  8317. Numpages = {10},
  8318. Pages = {79--88},
  8319. Publisher = {ACM},
  8320. Series = {ISMM '11},
  8321. Title = {C4: the continuously concurrent compacting collector},
  8322. Year = {2011},
  8323. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNzktdGVuZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA3OS10ZW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e5jRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3OS10ZW5lLnBkZgAOABoADABwADcAOQAtAHQAZQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDc5LXRlbmUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8324. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1993478.1993491}}
  8325. @inproceedings{Click:2005uq,
  8326. Acmid = {1064988},
  8327. Address = {New York, NY, USA},
  8328. Author = {Click, Cliff and Tene, Gil and Wolf, Michael},
  8329. Booktitle = {Proceedings of the 1st ACM/USENIX international conference on Virtual execution environments},
  8330. Date-Added = {2011-10-17 22:25:20 -0600},
  8331. Date-Modified = {2011-10-20 22:57:53 -0600},
  8332. Doi = {http://doi.acm.org/10.1145/1064979.1064988},
  8333. Isbn = {1-59593-047-7},
  8334. Keywords = {Java, concurrent GC, custom hardware, garbage collection, memory management, read barriers},
  8335. Location = {Chicago, IL, USA},
  8336. Numpages = {11},
  8337. Pages = {46--56},
  8338. Publisher = {ACM},
  8339. Series = {VEE '05},
  8340. Title = {The pauseless GC algorithm},
  8341. Year = {2005},
  8342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDYtY2xpY2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDYtY2xpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sJ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDYtY2xpY2sucGRmAAAOABwADQBwADQANgAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDYtY2xpY2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8343. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064979.1064988}}
  8344. @inproceedings{Aiken:1995fk,
  8345. Acmid = {207137},
  8346. Address = {New York, NY, USA},
  8347. Author = {Aiken, Alexander and F{\"a}hndrich, Manuel and Levien, Raph},
  8348. Booktitle = {Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  8349. Date-Added = {2011-10-17 21:58:57 -0600},
  8350. Date-Modified = {2011-10-21 11:16:02 -0600},
  8351. Doi = {http://doi.acm.org/10.1145/207110.207137},
  8352. Location = {La Jolla, California, United States},
  8353. Numpages = {12},
  8354. Pages = {174--185},
  8355. Publisher = {ACM},
  8356. Series = {PLDI '95},
  8357. Title = {Better static memory management: improving region-based analysis of higher-order languages},
  8358. Year = {1995},
  8359. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hZmwtcGxkaTk1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYWZsLXBsZGk5NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uktEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWZsLXBsZGk5NS5wZGYADgAeAA4AYQBmAGwALQBwAGwAZABpADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hZmwtcGxkaTk1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8360. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207137}}
  8361. @article{Jones:1995uq,
  8362. Acmid = {223082},
  8363. Address = {Hingham, MA, USA},
  8364. Author = {Jones, Mark P.},
  8365. Date-Added = {2011-10-10 13:23:24 -0600},
  8366. Date-Modified = {2011-10-10 13:23:26 -0600},
  8367. Doi = {10.1007/BF01019005},
  8368. Issn = {0892-4635},
  8369. Issue = {3},
  8370. Journal = {Lisp Symb. Comput.},
  8371. Keywords = {Haskell, partial evaluation, specialization, type class overloading},
  8372. Month = {September},
  8373. Numpages = {20},
  8374. Pages = {229--248},
  8375. Publisher = {Kluwer Academic Publishers},
  8376. Title = {Dictionary-free overloading by partial evaluation},
  8377. Url = {http://dl.acm.org/citation.cfm?id=223079.223082},
  8378. Volume = {8},
  8379. Year = {1995},
  8380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwZXBtOTQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwZXBtOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vn0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwZXBtOTQucGRmAA4AFgAKAHAAZQBwAG0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BlcG05NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  8381. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=223079.223082},
  8382. Bdsk-Url-2 = {http://dx.doi.org/10.1007/BF01019005}}
  8383. @url{Kiselyov:2011fk,
  8384. Author = {Oleg Kiselyov and Simon Peyton-Jones},
  8385. Date-Added = {2011-10-10 09:39:16 -0600},
  8386. Date-Modified = {2011-10-10 09:40:05 -0600},
  8387. Lastchecked = {Oct. 10, 2011},
  8388. Title = {Choosing a type-class instance based on the context},
  8389. Url = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap},
  8390. Year = {2008},
  8391. Bdsk-Url-1 = {http://haskell.org/haskellwiki/GHC/AdvancedOverlap}}
  8392. @techreport{Dos-Reis:2005uq,
  8393. Author = {Gabriel {Dos Reis} and Bjarne Stroustrup},
  8394. Date-Added = {2011-10-09 21:50:29 -0600},
  8395. Date-Modified = {2011-10-09 21:51:09 -0600},
  8396. Institution = {ISO/IEC JTC 1 SC22 WG21},
  8397. Number = {N1886},
  8398. Title = {Specifying {C++} concepts},
  8399. Year = {2005},
  8400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjk1LWRvcy1yZWlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  8401. @article{Bruce:1995fk,
  8402. Acmid = {230854},
  8403. Address = {New York, NY, USA},
  8404. Author = {Bruce, Kim and Cardelli, Luca and Castagna, Giuseppe and Leavens, Gary T. and Pierce, Benjamin},
  8405. Date-Added = {2011-10-09 21:25:34 -0600},
  8406. Date-Modified = {2011-10-09 21:25:37 -0600},
  8407. Issn = {1074-3227},
  8408. Issue = {3},
  8409. Journal = {Theor. Pract. Object Syst.},
  8410. Month = {December},
  8411. Numpages = {22},
  8412. Pages = {221--242},
  8413. Publisher = {John Wiley \& Sons, Inc.},
  8414. Title = {On binary methods},
  8415. Url = {http://dl.acm.org/citation.cfm?id=230849.230854},
  8416. Volume = {1},
  8417. Year = {1995},
  8418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpCaW5hcnkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpCaW5hcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0VML0XXr+lBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANF2JDoAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBCaW5hcnkucGRmAA4AFgAKAEIAaQBuAGEAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL0JpbmFyeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  8419. Bdsk-Url-1 = {http://dl.acm.org/citation.cfm?id=230849.230854}}
  8420. @webpage{Cejtin:2007fk,
  8421. Author = {Henry Cejtin and Matthew Fluet and Suresh Jagannathan and StephenWeeks},
  8422. Date-Added = {2011-10-09 16:38:35 -0600},
  8423. Date-Modified = {2011-10-10 13:35:07 -0600},
  8424. Lastchecked = {Oct. 9, 2011},
  8425. Month = {July},
  8426. Title = {{MLton} Documentation},
  8427. Url = {http://mlton.org/Documentation},
  8428. Year = {2007},
  8429. Bdsk-Url-1 = {http://mlton.org/Documentation}}
  8430. @inproceedings{Sikkel:1994fk,
  8431. Author = {Klass Sikkel},
  8432. Booktitle = {ASMICS Workshop on Parsing Theory},
  8433. Date-Added = {2011-10-07 16:57:38 -0600},
  8434. Date-Modified = {2011-10-07 16:58:40 -0600},
  8435. Month = {October},
  8436. Title = {How to compare the structure of parsing algorithms},
  8437. Year = {1994},
  8438. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNDguODQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvJ/zOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjQ4Ljg0NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA0ADgALgA4ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS40OC44NDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8439. @inproceedings{Visser:1997fk,
  8440. Address = {Boston, USA},
  8441. Author = {Visser, Eelco},
  8442. Booktitle = {International Workshop on Parsing Technology (IWPT'97)},
  8443. Category = {refereed},
  8444. Date-Added = {2011-10-07 15:12:50 -0600},
  8445. Date-Modified = {2011-10-07 15:12:54 -0600},
  8446. Month = {September},
  8447. Organization = {Massachusetts Institute of Technology},
  8448. Pages = {210--224},
  8449. Project = {SDF},
  8450. Pubcat = {workshop},
  8451. Title = {A Case Study in Optimizing Parsing Schemata by Disambiguation Filters},
  8452. Urlpsgz = {http://www.cs.uu.nl/people/visser/ftp/P9507.ps.gz},
  8453. Year = {1997},
  8454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4xMzM5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjEzMzkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wDszlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4xMzM5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAxADMAMwA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjEzMzkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  8455. @inbook{Cardelli:1997fk,
  8456. Author = {Luca Cardelli},
  8457. Chapter = {Type Systems},
  8458. Date-Added = {2011-10-02 22:03:37 -0600},
  8459. Date-Modified = {2011-10-02 22:05:04 -0600},
  8460. Publisher = {CRC Press},
  8461. Title = {Handbook of Computer Science and Engineering},
  8462. Year = {1997},
  8463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NhcmRlbGxpLTk1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2FyZGVsbGktOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMfgNdEvMM9QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRL2kPAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGktOTUucGRmAAAOACAADwBjAGEAcgBkAGUAbABsAGkALQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2FyZGVsbGktOTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  8464. @book{Pierce:2004fk,
  8465. Date-Added = {2011-09-26 21:43:47 -0600},
  8466. Date-Modified = {2011-09-26 21:45:51 -0600},
  8467. Editor = {Benjamin C. Pierce},
  8468. Publisher = {The MIT press},
  8469. Title = {Advanced Topics in Types and Programming Languages},
  8470. Year = {2004},
  8471. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL0FkdmFuY2VkVG9waWNzSW5UQVBMLnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAUcszlmr4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEOAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFkdmFuY2VkVG9waWNzSW5UQVBMLnBkZgAADgAyABgAQQBkAHYAYQBuAGMAZQBkAFQAbwBwAGkAYwBzAEkAbgBUAEEAUABMAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQWR2YW5jZWRUb3BpY3NJblRBUEwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  8472. @article{Bruijn:1972kx,
  8473. Author = {de Bruijn, N.G.},
  8474. Date-Added = {2011-09-24 21:56:06 -0600},
  8475. Date-Modified = {2011-10-21 11:16:54 -0600},
  8476. Doi = {10.1016/1385-7258(72)90034-0},
  8477. Journal = {Indagationes Mathematicae (Proceedings)},
  8478. Keywords = {icfp08, pl},
  8479. Number = {5},
  8480. Pages = {381--392},
  8481. Posted-At = {2008-03-27 20:46:03},
  8482. Priority = {2},
  8483. Title = {{Lambda calculus notation with nameless dummies, a tool for automatic formula manipulation, with application to the Church-Rosser theorem}},
  8484. Volume = {75},
  8485. Year = {1972},
  8486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMzUuODc5NC5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMzUuODc5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFd7M5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTM1Ljg3OTQucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAzADUALgA4ADcAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEzNS44Nzk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  8487. Bdsk-Url-1 = {http://dx.doi.org/10.1016/1385-7258(72)90034-0}}
  8488. @techreport{Jarvi:2007fk,
  8489. Author = {Jaakko J{\"a}rvi and John Freeman and Lawrence Crowl},
  8490. Date-Added = {2011-09-23 22:27:54 -0600},
  8491. Date-Modified = {2011-09-23 22:28:53 -0600},
  8492. Institution = {ISO/IEC JTC 1 SC22 WG21},
  8493. Month = {June},
  8494. Number = {N2329},
  8495. Title = {Lambda expressions and closures for C++ (Revision 1)},
  8496. Year = {2007},
  8497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjMyOS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMzI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRLRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMzI5LnBkZgAADgAUAAkAbgAyADMAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMzI5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  8498. @incollection{Kaes:1988fk,
  8499. Affiliation = {Technische Hochschule Darmstadt Fachbereich Informatik Magdalenenstr. 11c D-6100 Darmstadt Magdalenenstr. 11c D-6100 Darmstadt},
  8500. Author = {Kaes, Stefan},
  8501. Booktitle = {ESOP '88},
  8502. Date-Added = {2011-09-06 09:54:12 +0200},
  8503. Date-Modified = {2011-10-09 21:22:50 -0600},
  8504. Editor = {Ganzinger, H.},
  8505. Isbn = {978-3-540-19027-1},
  8506. Keyword = {Computer Science},
  8507. Pages = {131-144},
  8508. Publisher = {Springer Berlin / Heidelberg},
  8509. Series = {Lecture Notes in Computer Science},
  8510. Title = {Parametric overloading in polymorphic programming languages},
  8511. Url = {http://dx.doi.org/10.1007/3-540-19027-9_9},
  8512. Volume = {300},
  8513. Year = {1988},
  8514. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhrYWVzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIa2Flcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ntEPON8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38vAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAa2Flcy5wZGYADgASAAgAawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9rYWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  8515. Bdsk-Url-1 = {http://dx.doi.org/10.1007/3-540-19027-9_9}}
  8516. @inproceedings{Smaragdakis:1999ly,
  8517. Author = {Yannis Smaragdakis and Don S. Batory},
  8518. Booktitle = {GCSE'99},
  8519. Date-Added = {2011-09-05 14:06:14 +0200},
  8520. Date-Modified = {2011-09-05 14:06:20 +0200},
  8521. Pages = {65-78},
  8522. Title = {Scoping Constructs for Software Generators.},
  8523. Year = {1999},
  8524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnc2NvcGU5OS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdzY29wZTk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXjRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdzY29wZTk5LnBkZgAOABoADABnAHMAYwBvAHAAZQA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZ3Njb3BlOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  8525. @inproceedings{Biernacka:2009zr,
  8526. Author = {Ma{\l}gorzata Biernacka and Olivier Danvy},
  8527. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  8528. Date-Added = {2011-09-05 09:54:08 +0200},
  8529. Date-Modified = {2014-07-05 20:49:36 +0000},
  8530. Pages = {186-206},
  8531. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {II}: Reduction Semantics and Abstract Machines},
  8532. Year = {2009},
  8533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7txMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTg2LnBkZgAADgAaAAwANQA3ADAAMAAwADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  8534. @inproceedings{Danvy:2009ys,
  8535. Author = {Olivier Danvy},
  8536. Booktitle = {Semantics and Algebraic Specification: Essays dedicated to Peter D. Mosses on the occasion of his 60th birthday},
  8537. Crossref = {Mosses:09},
  8538. Date-Added = {2011-09-05 09:52:33 +0200},
  8539. Date-Modified = {2011-09-05 09:55:27 +0200},
  8540. Pages = {162-185},
  8541. Title = {Towards Compatible and Interderivable Semantic Specifications for the {S}cheme Programming Language, {P}art {I}: Denotational Semantics, Natural Semantics, and Abstract Machines},
  8542. Year = {2009},
  8543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzU3MDAwMTYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNTcwMDAxNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7wdszlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADU3MDAwMTYyLnBkZgAADgAaAAwANQA3ADAAMAAwADEANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNTcwMDAxNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  8544. @techreport{Mosses:2005kx,
  8545. Author = {Peter D. Mosses},
  8546. Date-Added = {2011-09-04 11:25:14 +0200},
  8547. Date-Modified = {2011-09-04 11:25:57 +0200},
  8548. Institution = {BRICS},
  8549. Month = {February},
  8550. Number = {RS-05-7},
  8551. Title = {Modular Structural Operational Semantics},
  8552. Year = {2005},
  8553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1SUy0wNS03LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvV/zOWaygAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtUlMtMDUtNy5wZGYADgAkABEAQgBSAEkAQwBTAC0AUgBTAC0AMAA1AC0ANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA1LTcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  8554. @phdthesis{Rekers:1992uq,
  8555. Author = {J. Rekers},
  8556. Date-Added = {2011-09-04 09:01:50 +0200},
  8557. Date-Modified = {2011-09-04 09:02:52 +0200},
  8558. School = {University of Amsterdam},
  8559. Title = {Parser Generation for Interactive Environments},
  8560. Year = {1992}}
  8561. @techreport{Kay:1980fk,
  8562. Annote = {Invention of Chart Parsing},
  8563. Author = {Martin Kay},
  8564. Date-Added = {2011-09-04 08:24:15 +0200},
  8565. Date-Modified = {2011-09-04 08:27:46 +0200},
  8566. Institution = {Xerox PARC},
  8567. Number = {CSL-80-12},
  8568. Title = {Algorithm Scheata and Data Structures in Syntactic Processing},
  8569. Year = {1980}}
  8570. @article{Peyton-Jones:1986ys,
  8571. Author = {Peyton Jones, Simon},
  8572. Date-Added = {2011-09-04 00:49:56 +0200},
  8573. Date-Modified = {2011-09-04 00:51:09 +0200},
  8574. Journal = {Commun. ACM},
  8575. Month = {February},
  8576. Number = {2},
  8577. Title = {Parsing distfix operators},
  8578. Volume = {29},
  8579. Year = {1986},
  8580. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTgtcGV5dG9uX2pvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExOC1wZXl0b25fam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95oNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExOC1wZXl0b25fam9uZXMucGRmAAAOACwAFQBwADEAMQA4AC0AcABlAHkAdABvAG4AXwBqAG8AbgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDExOC1wZXl0b25fam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  8581. @manual{Rauglaudre:2002vn,
  8582. 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.},
  8583. Author = {Daniel de Rauglaudre},
  8584. Date-Added = {2011-09-04 00:34:08 +0200},
  8585. Date-Modified = {2011-09-04 00:35:50 +0200},
  8586. Organization = {INRIA},
  8587. Title = {Camlp4 reference manual},
  8588. Year = {2002},
  8589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptYW51YWwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jQ0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYW51YWwucGRmAA4AFgAKAG0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21hbnVhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  8590. @inproceedings{Bravenboer:2005kx,
  8591. Address = {Tallinn, Estonia},
  8592. Author = {Martin Bravenboer and Rob Vermaas and Jurgen J. Vinju and Eelco Visser},
  8593. Booktitle = {Generative Programming and Component Engineering, 4th International Conference, GPCE 2005},
  8594. Citedby = {2},
  8595. Cites = {0},
  8596. Date-Added = {2011-09-04 00:24:01 +0200},
  8597. Date-Modified = {2011-09-04 00:24:12 +0200},
  8598. Doi = {http://dx.doi.org/10.1007/11561347_12},
  8599. Editor = {Robert Gl{\"u}ck and Michael R. Lowry},
  8600. Isbn = {3-540-29138-5},
  8601. Pages = {157-172},
  8602. Publisher = {Springer},
  8603. Researchr = {http://researchr.org/publication/BravenboerVVV05},
  8604. Series = {Lecture Notes in Computer Science},
  8605. Tags = {AspectJ, syntax definition, meta programming, concrete syntax, parsing, Java, disambiguation, programming languages, scannerless parsing, SDF, programming, concrete object syntax, reuse},
  8606. Title = {Generalized Type-Based Disambiguation of Meta Programs with Concrete Object Syntax},
  8607. Volume = {3676},
  8608. Year = {2005},
  8609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3R5cGVfYmFzZWRfZGlzYW1iaWcucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pd0Q88mgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguoAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAADgAwABcAdAB5AHAAZQBfAGIAYQBzAGUAZABfAGQAaQBzAGEAbQBiAGkAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi90eXBlX2Jhc2VkX2Rpc2FtYmlnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  8610. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11561347_12}}
  8611. @inproceedings{Quesada:1998zr,
  8612. Annote = {The algorithm used in Mod},
  8613. Author = {Quesada, Jose F.},
  8614. Booktitle = {Procesamiento del lenguaje natural},
  8615. Date-Added = {2011-09-04 00:09:16 +0200},
  8616. Date-Modified = {2011-11-04 23:33:43 -0600},
  8617. Number = {23},
  8618. Title = {The SCP parsing algorithm : computational framework and formal properties},
  8619. Year = {1998},
  8620. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1BMTl8yM18yMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVBMTl8yM18yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7uzM5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQTE5fMjNfMjEucGRmAA4AHAANAFAATABOAF8AMgAzAF8AMgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUExOXzIzXzIxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  8621. @inproceedings{Sandberg:1982fk,
  8622. Acmid = {582169},
  8623. Address = {New York, NY, USA},
  8624. Author = {Sandberg, David},
  8625. Booktitle = {Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8626. Date-Added = {2011-09-03 23:56:59 +0200},
  8627. Date-Modified = {2011-09-03 23:57:04 +0200},
  8628. Doi = {http://doi.acm.org/10.1145/582153.582169},
  8629. Isbn = {0-89791-065-6},
  8630. Location = {Albuquerque, New Mexico},
  8631. Numpages = {4},
  8632. Pages = {142--145},
  8633. Publisher = {ACM},
  8634. Series = {POPL '82},
  8635. Title = {Lithe: a language combining a flexible syntax and classes},
  8636. Url = {http://doi.acm.org/10.1145/582153.582169},
  8637. Year = {1982},
  8638. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDItc2FuZGJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQyLXNhbmRiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nG0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQyLXNhbmRiZXJnLnBkZgAADgAkABEAcAAxADQAMgAtAHMAYQBuAGQAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQyLXNhbmRiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8639. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582169}}
  8640. @article{Ranta:2004fk,
  8641. Author = {Aarne Ranta},
  8642. Date-Added = {2011-09-03 17:18:08 +0200},
  8643. Date-Modified = {2011-09-03 17:19:59 +0200},
  8644. Journal = {Journal of Functional Programming},
  8645. Number = {2},
  8646. Pages = {145-189},
  8647. Title = {Grammatical Framework},
  8648. Volume = {14},
  8649. Year = {2004},
  8650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2Fhcm5lX3JhbnRhMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2Fhcm5lX3JhbnRhMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bofRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFhcm5lX3JhbnRhMjAwNC5wZGYAAA4AKAATAGEAYQByAG4AZQBfAHIAYQBuAHQAYQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2Fhcm5lX3JhbnRhMjAwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  8651. @inproceedings{Bravenboer:2004fk,
  8652. Acmid = {1029007},
  8653. Address = {New York, NY, USA},
  8654. Author = {Bravenboer, Martin and Visser, Eelco},
  8655. Booktitle = {Proceedings of the 19th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  8656. Date-Added = {2011-09-02 23:44:37 +0200},
  8657. Date-Modified = {2011-09-02 23:44:43 +0200},
  8658. Doi = {http://doi.acm.org/10.1145/1028976.1029007},
  8659. Isbn = {1-58113-831-8},
  8660. Keywords = {MetaBorg, SDF, concrete object syntax, domain-specific languages, embedded languages, extensible syntax, meta programming, rewriting, stratego, syntax extension},
  8661. Location = {Vancouver, BC, Canada},
  8662. Numpages = {19},
  8663. Pages = {365--383},
  8664. Publisher = {ACM},
  8665. Series = {OOPSLA '04},
  8666. Title = {Concrete syntax for objects: domain-specific language embedding and assimilation without restrictions},
  8667. Url = {http://doi.acm.org/10.1145/1028976.1029007},
  8668. Year = {2004},
  8669. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNjUtYnJhdmVuYm9lci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNjUtYnJhdmVuYm9lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etLRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNjUtYnJhdmVuYm9lci5wZGYAAA4AKAATAHAAMwA2ADUALQBiAHIAYQB2AGUAbgBiAG8AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNjUtYnJhdmVuYm9lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  8670. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028976.1029007}}
  8671. @inproceedings{Ager:2003fk,
  8672. Acmid = {888254},
  8673. Address = {New York, NY, USA},
  8674. Author = {Ager, Mads Sig and Biernacki, Dariusz and Danvy, Olivier and Midtgaard, Jan},
  8675. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  8676. Date-Added = {2011-08-16 10:35:13 -0600},
  8677. Date-Modified = {2011-08-16 10:35:23 -0600},
  8678. Doi = {http://doi.acm.org/10.1145/888251.888254},
  8679. Isbn = {1-58113-705-2},
  8680. Keywords = {abstract machines, closure conversion, defunctionalization, interpreters, transformation into continuation-passing style (CPS)},
  8681. Location = {Uppsala, Sweden},
  8682. Numpages = {12},
  8683. Pages = {8--19},
  8684. Publisher = {ACM},
  8685. Series = {PPDP '03},
  8686. Title = {A functional correspondence between evaluators and abstract machines},
  8687. Url = {http://doi.acm.org/10.1145/888251.888254},
  8688. Year = {2003},
  8689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwOC1hZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDgtYWdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97nNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgtYWdlci5wZGYAAA4AGAALAHAAOAAtAGEAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDgtYWdlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  8690. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888254}}
  8691. @article{Kam:1977fk,
  8692. Author = {Kam, John B. and Ullman, Jeffrey D.},
  8693. Date-Added = {2011-08-15 17:02:23 -0600},
  8694. Date-Modified = {2011-08-15 17:02:28 -0600},
  8695. Issn = {0001-5903},
  8696. Issue = {3},
  8697. Journal = {Acta Informatica},
  8698. Keyword = {Computer Science},
  8699. Note = {10.1007/BF00290339},
  8700. Pages = {305-317},
  8701. Publisher = {Springer Berlin / Heidelberg},
  8702. Title = {Monotone data flow analysis frameworks},
  8703. Url = {http://dx.doi.org/10.1007/BF00290339},
  8704. Volume = {7},
  8705. Year = {1977},
  8706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDE5KTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxOSkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OA0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dCgxOSkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dCgxOSkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8707. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF00290339}}
  8708. @inproceedings{Crary:1999fk,
  8709. Acmid = {292564},
  8710. Address = {New York, NY, USA},
  8711. Author = {Crary, Karl and Walker, David and Morrisett, Greg},
  8712. Booktitle = {Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8713. Date-Added = {2011-08-04 23:14:00 -0600},
  8714. Date-Modified = {2011-10-21 11:03:31 -0600},
  8715. Doi = {http://doi.acm.org/10.1145/292540.292564},
  8716. Location = {San Antonio, Texas, United States},
  8717. Numpages = {14},
  8718. Pages = {262--275},
  8719. Publisher = {ACM},
  8720. Series = {POPL '99},
  8721. Title = {Typed memory management in a calculus of capabilities},
  8722. Year = {1999},
  8723. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYyLWNyYXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2Mi1jcmFyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96d9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2Mi1jcmFyeS5wZGYADgAeAA4AcAAyADYAMgAtAGMAcgBhAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYyLWNyYXJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  8724. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292564}}
  8725. @incollection{Wilson:1992fk,
  8726. Affiliation = {University of Texas 78712-1188 Austin Texas USA 78712-1188 Austin Texas USA},
  8727. Author = {Wilson, Paul},
  8728. Booktitle = {Memory Management},
  8729. Date-Added = {2011-07-29 21:41:28 -0600},
  8730. Date-Modified = {2011-07-29 21:41:31 -0600},
  8731. Editor = {Bekkers, Yves and Cohen, Jacques},
  8732. Note = {10.1007/BFb0017182},
  8733. Pages = {1-42},
  8734. Publisher = {Springer Berlin / Heidelberg},
  8735. Series = {Lecture Notes in Computer Science},
  8736. Title = {Uniprocessor garbage collection techniques},
  8737. Url = {http://dx.doi.org/10.1007/BFb0017182},
  8738. Volume = {637},
  8739. Year = {1992},
  8740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxnY3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGdjc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dWnRDzduAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdjc3VydmV5LnBkZgAOABoADABnAGMAcwB1AHIAdgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZ2NzdXJ2ZXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8741. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0017182}}
  8742. @book{Mitchell:2003kx,
  8743. Author = {John C. Mitchell},
  8744. Date-Added = {2011-07-28 22:54:42 -0600},
  8745. Date-Modified = {2014-03-10 16:05:25 +0000},
  8746. Publisher = {Cambridge University Press},
  8747. Title = {Concepts in Programming Languages},
  8748. Year = {2003}}
  8749. @inproceedings{Minamide:1996ys,
  8750. Acmid = {237791},
  8751. Address = {New York, NY, USA},
  8752. Author = {Minamide, Yasuhiko and Morrisett, Greg and Harper, Robert},
  8753. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8754. Date-Added = {2011-07-29 12:00:28 -0600},
  8755. Date-Modified = {2011-07-29 12:00:30 -0600},
  8756. Doi = {http://doi.acm.org/10.1145/237721.237791},
  8757. Isbn = {0-89791-769-3},
  8758. Location = {St. Petersburg Beach, Florida, United States},
  8759. Numpages = {13},
  8760. Pages = {271--283},
  8761. Publisher = {ACM},
  8762. Series = {POPL '96},
  8763. Title = {Typed closure conversion},
  8764. Url = {http://doi.acm.org/10.1145/237721.237791},
  8765. Year = {1996},
  8766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzEtbWluYW1pZGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjcxLW1pbmFtaWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qD0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjcxLW1pbmFtaWRlLnBkZgAADgAkABEAcAAyADcAMQAtAG0AaQBuAGEAbQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjcxLW1pbmFtaWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237791}}
  8768. @inproceedings{Talpin:1992vn,
  8769. Author = {Talpin, J.-P. and Jouvelot, P.},
  8770. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  8771. Date-Added = {2011-07-29 11:42:48 -0600},
  8772. Date-Modified = {2011-07-29 11:43:28 -0600},
  8773. Doi = {10.1109/LICS.1992.185530},
  8774. Keywords = {data structures; effects; imperative constructs; implicitly typed; observable effects; polymorphic functional languages; type and effect discipline; types; data structures; formal languages; programming theory;},
  8775. Month = {jun},
  8776. Pages = {162 -173},
  8777. Title = {The type and effect discipline},
  8778. Year = {1992},
  8779. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTg1NTMwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxODU1MzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8OpszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTg1NTMwLnBkZgAADgAaAAwAMAAwADEAOAA1ADUAMwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxODU1MzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  8780. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185530}}
  8781. @inproceedings{Blanchet:1998kx,
  8782. Acmid = {268949},
  8783. Address = {New York, NY, USA},
  8784. Author = {Blanchet, Bruno},
  8785. Booktitle = {Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8786. Date-Added = {2011-07-29 11:23:40 -0600},
  8787. Date-Modified = {2011-07-29 11:23:43 -0600},
  8788. Doi = {http://doi.acm.org/10.1145/268946.268949},
  8789. Isbn = {0-89791-979-3},
  8790. Location = {San Diego, California, United States},
  8791. Numpages = {13},
  8792. Pages = {25--37},
  8793. Publisher = {ACM},
  8794. Series = {POPL '98},
  8795. Title = {Escape analysis: correctness proof, implementation and experimental results},
  8796. Url = {http://doi.acm.org/10.1145/268946.268949},
  8797. Year = {1998},
  8798. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNS1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNS1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNS1ibGFuY2hldC5wZGYADgAiABAAcAAyADUALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI1LWJsYW5jaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  8799. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268949}}
  8800. @inproceedings{Serrano:1996uq,
  8801. Acmid = {232635},
  8802. Address = {New York, NY, USA},
  8803. Author = {Serrano, Manuel and Feeley, Marc},
  8804. Booktitle = {Proceedings of the first ACM SIGPLAN international conference on Functional programming},
  8805. Date-Added = {2011-07-29 11:18:23 -0600},
  8806. Date-Modified = {2011-10-21 11:17:45 -0600},
  8807. Doi = {http://doi.acm.org/10.1145/232627.232635},
  8808. Location = {Philadelphia, Pennsylvania, United States},
  8809. Numpages = {12},
  8810. Pages = {50--61},
  8811. Publisher = {ACM},
  8812. Series = {ICFP '96},
  8813. Title = {Storage use analysis and its applications},
  8814. Year = {1996},
  8815. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MC1zZXJyYW5vLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUwLXNlcnJhbm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUwLXNlcnJhbm8ucGRmAAAOACAADwBwADUAMAAtAHMAZQByAHIAYQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUwLXNlcnJhbm8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  8816. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232635}}
  8817. @article{Tofte:2004fk,
  8818. Author = {Mads Tofte and Lars Birkedal and Martin Elsman and Niels Hallenberg},
  8819. Date-Added = {2011-07-29 11:15:07 -0600},
  8820. Date-Modified = {2011-07-29 11:15:11 -0600},
  8821. Journal = {Higher-Order and Symbolic Computation Journal},
  8822. Pages = {245--265},
  8823. Title = {A Retrospective on Region-Based Memory Management},
  8824. Volume = {17},
  8825. Year = {2004},
  8826. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDE5KS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDE5KS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3/RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDE5KS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTkpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  8827. @techreport{ISO:2011uq,
  8828. Author = {ISO},
  8829. Date-Added = {2011-07-28 22:22:37 -0600},
  8830. Date-Modified = {2011-07-28 22:24:15 -0600},
  8831. Institution = {ISO},
  8832. Month = {February},
  8833. Number = {N3242},
  8834. Title = {Working Draft, Standard for Programming Language {C++}},
  8835. Year = {2011},
  8836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMzI0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4zMjQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRTRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4zMjQyLnBkZgAADgAUAAkAbgAzADIANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24zMjQyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  8837. @techreport{Apple:2011fk,
  8838. Address = {Cupertino, CA},
  8839. Author = {{Apple Inc.}},
  8840. Date-Added = {2011-07-28 22:18:28 -0600},
  8841. Date-Modified = {2011-07-28 22:30:37 -0600},
  8842. Institution = {Apple Inc.},
  8843. Month = {March},
  8844. Title = {Blocks Programming Topics},
  8845. Year = {2011},
  8846. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJsb2Nrcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7gHM5ZrIAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCbG9ja3MucGRmAAAOABYACgBCAGwAbwBjAGsAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jsb2Nrcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  8847. @techreport{Grossman:2001fk,
  8848. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Mike Hicks and Yanling Wang and James Cheney},
  8849. Date-Added = {2011-07-19 23:00:23 -0600},
  8850. Date-Modified = {2011-07-19 23:01:56 -0600},
  8851. Institution = {Cornell University},
  8852. Month = {November},
  8853. Number = {2001-1856},
  8854. Title = {Formal Type Soundness for Cyclone's Region System},
  8855. Year = {2001},
  8856. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmN5Y2xvbmUtcmVnaW9ucy10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGN5Y2xvbmUtcmVnaW9ucy10ci5wZGYADgAuABYAYwB5AGMAbABvAG4AZQAtAHIAZQBnAGkAbwBuAHMALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY3ljbG9uZS1yZWdpb25zLXRyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  8857. @inproceedings{Hanenberg:2010fk,
  8858. Acmid = {1869462},
  8859. Address = {New York, NY, USA},
  8860. Author = {Hanenberg, Stefan},
  8861. Booktitle = {Proceedings of the ACM international conference on Object oriented programming systems languages and applications},
  8862. Date-Added = {2011-07-19 09:54:38 -0600},
  8863. Date-Modified = {2011-07-19 09:54:42 -0600},
  8864. Doi = {http://doi.acm.org/10.1145/1869459.1869462},
  8865. Isbn = {978-1-4503-0203-6},
  8866. Keywords = {dynamically typed languages, empirical study, programming languages, type systems},
  8867. Location = {Reno/Tahoe, Nevada, USA},
  8868. Numpages = {14},
  8869. Pages = {22--35},
  8870. Publisher = {ACM},
  8871. Series = {OOPSLA '10},
  8872. Title = {An experiment about static and dynamic type systems: doubts about the positive impact of static type systems on development time},
  8873. Url = {http://doi.acm.org/10.1145/1869459.1869462},
  8874. Year = {2010},
  8875. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyMi1oYW5lbmJlcmcwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDIyLWhhbmVuYmVyZzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96QdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIyLWhhbmVuYmVyZzAucGRmAA4AJgASAHAAMgAyAC0AaABhAG4AZQBuAGIAZQByAGcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjItaGFuZW5iZXJnMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  8876. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1869459.1869462}}
  8877. @inproceedings{Dimoulas:2011fk,
  8878. Acmid = {1926410},
  8879. Address = {New York, NY, USA},
  8880. Author = {Dimoulas, Christos and Findler, Robert Bruce and Flanagan, Cormac and Felleisen, Matthias},
  8881. Booktitle = {Proceedings of the 38th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8882. Date-Added = {2011-07-08 07:48:54 -0400},
  8883. Date-Modified = {2011-07-08 07:49:01 -0400},
  8884. Doi = {http://doi.acm.org/10.1145/1926385.1926410},
  8885. Isbn = {978-1-4503-0490-0},
  8886. Keywords = {behavioral contracts, blame assignment, higher-order programming},
  8887. Location = {Austin, Texas, USA},
  8888. Numpages = {12},
  8889. Pages = {215--226},
  8890. Publisher = {ACM},
  8891. Series = {POPL '11},
  8892. Title = {Correct blame for contracts: no more scapegoating},
  8893. Url = {http://doi.acm.org/10.1145/1926385.1926410},
  8894. Year = {2011},
  8895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTUtZGltb3VsYXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE1LWRpbW91bGFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o70Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE1LWRpbW91bGFzLnBkZgAADgAkABEAcAAyADEANQAtAGQAaQBtAG8AdQBsAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE1LWRpbW91bGFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  8896. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1926385.1926410}}
  8897. @inproceedings{Helsen:2000fk,
  8898. Author = {Simon Helsen and Peter Thiemann},
  8899. Booktitle = {4th International Workshop on Higher Order Operational Techniques in Semantics (HOOTS 2000)},
  8900. Date-Added = {2011-06-23 10:51:05 -0600},
  8901. Date-Modified = {2011-06-23 10:55:12 -0600},
  8902. Number = {3},
  8903. Pages = {1--19},
  8904. Publisher = {Elsevier},
  8905. Series = {ENTCS},
  8906. Title = {Syntactic Type Soundness for the Region Calculus},
  8907. Volume = {41},
  8908. Year = {2000},
  8909. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgxKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgxKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iePRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZSgxKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlKDEpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  8910. @inproceedings{Cook:1990uq,
  8911. Acmid = {96721},
  8912. Address = {New York, NY, USA},
  8913. Author = {Cook, William R. and Hill, Walter and Canning, Peter S.},
  8914. Booktitle = {Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  8915. Date-Added = {2011-06-13 16:23:02 -0600},
  8916. Date-Modified = {2011-06-13 16:23:06 -0600},
  8917. Doi = {http://doi.acm.org/10.1145/96709.96721},
  8918. Isbn = {0-89791-343-4},
  8919. Location = {San Francisco, California, United States},
  8920. Numpages = {11},
  8921. Pages = {125--135},
  8922. Publisher = {ACM},
  8923. Series = {POPL '90},
  8924. Title = {Inheritance is not subtyping},
  8925. Url = {http://doi.acm.org/10.1145/96709.96721},
  8926. Year = {1990},
  8927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LWNvb2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LWNvb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mn0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI1LWNvb2sucGRmAAAOABwADQBwADEAMgA1AC0AYwBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTI1LWNvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  8928. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96721}}
  8929. @inproceedings{Malayeri:2009fk,
  8930. Acmid = {1640092},
  8931. Address = {New York, NY, USA},
  8932. Author = {Malayeri, Donna and Aldrich, Jonathan},
  8933. Booktitle = {Proceeding of the 24th ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  8934. Date-Added = {2011-06-13 16:07:14 -0600},
  8935. Date-Modified = {2011-06-13 16:07:17 -0600},
  8936. Doi = {http://doi.acm.org/10.1145/1640089.1640092},
  8937. Isbn = {978-1-60558-766-0},
  8938. Keywords = {diamond problem, modularity, multimethods, multiple inheritance},
  8939. Location = {Orlando, Florida, USA},
  8940. Numpages = {20},
  8941. Pages = {21--40},
  8942. Publisher = {ACM},
  8943. Series = {OOPSLA '09},
  8944. Title = {CZ: multiple inheritance without diamonds},
  8945. Url = {http://doi.acm.org/10.1145/1640089.1640092},
  8946. Year = {2009},
  8947. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVnRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA5LnBkZgAOABoADABvAG8AcABzAGwAYQAwADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  8948. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1640089.1640092}}
  8949. @inbook{Snyder:1987vn,
  8950. Acmid = {36167},
  8951. Address = {Cambridge, MA, USA},
  8952. Author = {Snyder, Alan},
  8953. Book = {Research directions in object-oriented programming},
  8954. Date-Added = {2011-06-13 15:51:08 -0600},
  8955. Date-Modified = {2011-06-13 15:51:11 -0600},
  8956. Isbn = {0-262-19264-0},
  8957. Numpages = {24},
  8958. Pages = {165--188},
  8959. Publisher = {MIT Press},
  8960. Title = {Inheritance and the development of encapsulated software systems},
  8961. Url = {http://portal.acm.org/citation.cfm?id=36160.36167},
  8962. Year = {1987},
  8963. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGbSFwsYGVdOUy5kYXRhTxEBugAAAAABugACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT6KnGWFsYW5zbnlkZXJpbmhlcml0YW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtrb/KG+JOAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwQ/55wAAABEACAAAyhw2rgAAAAEAFABPoqcAT6IjAE+diQBOpFMARsk2AAIARU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOnBhcGVyczpiaWI6YWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgAADgA0ABkAYQBsAGEAbgBzAG4AeQBkAGUAcgBpAG4AaABlAHIAaQB0AGEAbgBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADhVc2Vycy9zaWVrL3N1YnVyYmFuL3BhcGVycy9iaWIvYWxhbnNueWRlcmluaGVyaXRhbmNlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AnUCdwJ8AocCkAKeAqICqQKyArcCxALHAtkC3ALhAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuM=},
  8964. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=36160.36167}}
  8965. @phdthesis{Bracha:1992kx,
  8966. Author = {Gilad Bracha},
  8967. Date-Added = {2011-06-13 15:39:58 -0600},
  8968. Date-Modified = {2011-06-13 15:40:44 -0600},
  8969. Month = {March},
  8970. School = {The University of Utah},
  8971. Title = {The Programming Language Jigsaw: Mixins, Modularity, and Multiple Inheritance},
  8972. Year = {1992},
  8973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpqaWdzYXcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpqaWdzYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YR0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqaWdzYXcucGRmAA4AFgAKAGoAaQBnAHMAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ppZ3Nhdy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  8974. @article{Bergel:2008uq,
  8975. Acmid = {1327722},
  8976. Address = {Amsterdam, The Netherlands, The Netherlands},
  8977. Author = {Bergel, Alexandre and Ducasse, St\'{e}phane and Nierstrasz, Oscar and Wuyts, Roel},
  8978. Date-Added = {2011-06-13 14:23:40 -0600},
  8979. Date-Modified = {2011-06-13 14:23:44 -0600},
  8980. Doi = {10.1016/j.cl.2007.05.003},
  8981. Issn = {1477-8424},
  8982. Issue = {2-3},
  8983. Journal = {Comput. Lang. Syst. Struct.},
  8984. Keywords = {Eiffel, Flattening, Jigsaw, Mixin, Multiple-inheritance, Traits},
  8985. Month = {July},
  8986. Numpages = {26},
  8987. Pages = {83--108},
  8988. Publisher = {Elsevier Science Publishers B. V.},
  8989. Title = {Stateful traits and their formalization},
  8990. Url = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  8991. Volume = {34},
  8992. Year = {2008},
  8993. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0JlcmcwN2UtU3RhdGVmdWxUcmFpdHMucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpCZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGBzOWaxAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQmVyZzA3ZS1TdGF0ZWZ1bFRyYWl0cy5wZGYAAA4ANgAaAEIAZQByAGcAMAA3AGUALQBTAHQAYQB0AGUAZgB1AGwAVAByAGEAaQB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CZXJnMDdlLVN0YXRlZnVsVHJhaXRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  8994. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1327541.1327722},
  8995. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.cl.2007.05.003}}
  8996. @article{Lee:1961fk,
  8997. Author = {C. Y. Lee},
  8998. Date-Added = {2011-06-13 13:37:04 -0600},
  8999. Date-Modified = {2011-06-13 13:38:01 -0600},
  9000. Journal = {IRE Transactions on Electronic Computers},
  9001. Month = {September},
  9002. Pages = {346--365},
  9003. Title = {An algorithm for path connections and its applications},
  9004. Year = {1961},
  9005. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliLzA1MjE5MjIyKDEpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPMDUyMTkyMjIoMSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/xiczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1MjE5MjIyKDEpLnBkZgAOACAADwAwADUAMgAxADkAMgAyADIAKAAxACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8wNTIxOTIyMigxKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  9006. @inproceedings{Tomita:1985uq,
  9007. Acmid = {1623625},
  9008. Address = {San Francisco, CA, USA},
  9009. Author = {Tomita, Masaru},
  9010. Booktitle = {Proceedings of the 9th international joint conference on Artificial intelligence - Volume 2},
  9011. Date-Added = {2011-05-28 21:43:19 -0600},
  9012. Date-Modified = {2011-05-28 21:43:27 -0600},
  9013. Isbn = {0-934613-02-8, 978-0-934-61302-6},
  9014. Location = {Los Angeles, California},
  9015. Numpages = {9},
  9016. Pages = {756--764},
  9017. Publisher = {Morgan Kaufmann Publishers Inc.},
  9018. Title = {An efficient context-free parsing algorithm for natural languages},
  9019. Url = {http://portal.acm.org/citation.cfm?id=1623611.1623625},
  9020. Year = {1985},
  9021. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC41MDcwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjUwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lS8zlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC41MDcwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA1ADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjUwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  9022. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1623611.1623625}}
  9023. @phdthesis{Earley:1968fk,
  9024. Address = {Pittsburgh, PA, USA},
  9025. Author = {Earley, Jay Clark},
  9026. Date-Added = {2011-05-28 21:32:44 -0600},
  9027. Date-Modified = {2011-05-28 21:32:47 -0600},
  9028. Note = {AAI6907901},
  9029. Publisher = {Carnegie Mellon University},
  9030. Title = {An efficient context-free parsing algorithm},
  9031. Year = {1968}}
  9032. @article{Earley:1970ly,
  9033. Acmid = {362035},
  9034. Address = {New York, NY, USA},
  9035. Author = {Earley, Jay},
  9036. Date-Added = {2011-05-28 11:31:46 -0600},
  9037. Date-Modified = {2011-05-28 11:31:48 -0600},
  9038. Doi = {http://doi.acm.org/10.1145/362007.362035},
  9039. Issn = {0001-0782},
  9040. Issue = {2},
  9041. Journal = {Commun. ACM},
  9042. Keywords = {compilers, computational complexity, context-free grammar, parsing, syntax analysis},
  9043. Month = {February},
  9044. Numpages = {9},
  9045. Pages = {94--102},
  9046. Publisher = {ACM},
  9047. Title = {An efficient context-free parsing algorithm},
  9048. Url = {http://doi.acm.org/10.1145/362007.362035},
  9049. Volume = {13},
  9050. Year = {1970},
  9051. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTQtZWFybGV5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk0LWVhcmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97v9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk0LWVhcmxleS5wZGYADgAeAA4AcAA5ADQALQBlAGEAcgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTQtZWFybGV5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9052. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362007.362035}}
  9053. @book{Jurafsky:2009zr,
  9054. Author = {Dan Jurafsky and James Martin},
  9055. Date-Added = {2011-05-28 10:53:19 -0600},
  9056. Date-Modified = {2011-05-28 10:54:27 -0600},
  9057. Publisher = {Pearson Prentice Hall},
  9058. Title = {Speech and Language Processing},
  9059. Year = {2009}}
  9060. @manual{Paulson:2011ys,
  9061. Author = {Lawrence C. Paulson and Tobias Nipkow and Markus Wenzel},
  9062. Date-Added = {2011-05-28 10:49:21 -0600},
  9063. Date-Modified = {2011-05-28 10:50:46 -0600},
  9064. Month = {January},
  9065. Organization = {University of Cambridge},
  9066. Title = {Isabelle Reference Manual},
  9067. Year = {2011},
  9068. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdyZWYucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdyZWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m+0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZWYucGRmAAAOABAABwByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9yZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  9069. @phdthesis{Missura:1997vn,
  9070. Author = {Stephan Albert Missura},
  9071. Date-Added = {2011-05-28 10:35:24 -0600},
  9072. Date-Modified = {2011-05-28 10:36:09 -0600},
  9073. School = {ETH Zurich},
  9074. Title = {Higher-Order Mixfix Syntax for Representing Mathematical Notation and its Parsing},
  9075. Year = {1997},
  9076. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aDEyMTA4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGgxMjEwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQ9EPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGgxMjEwOC5wZGYAAA4AGAALAHQAaAAxADIAMQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdGgxMjEwOC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  9077. @article{Earley:1974kx,
  9078. Author = {Jay Earley},
  9079. Bibsource = {DBLP, http://dblp.uni-trier.de},
  9080. Date-Added = {2011-05-28 10:26:25 -0600},
  9081. Date-Modified = {2011-05-28 10:26:27 -0600},
  9082. Ee = {http://dx.doi.org/10.1007/BF00288747},
  9083. Journal = {Acta Inf.},
  9084. Pages = {183-192},
  9085. Title = {Ambiguity and Precedence in Syntax Description},
  9086. Volume = {4},
  9087. Year = {1974}}
  9088. @phdthesis{Wieland:2009uq,
  9089. Author = {Jacob Wieland},
  9090. Date-Added = {2011-05-28 10:09:01 -0600},
  9091. Date-Modified = {2011-05-28 10:10:02 -0600},
  9092. School = {Technische Universitat Berlin},
  9093. Title = {Parsing Mixfix Expressions},
  9094. Year = {2009},
  9095. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXdpZWxhbmRfamFjb2IucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RF3aWVsYW5kX2phY29iLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42O0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3aWVsYW5kX2phY29iLnBkZgAADgAkABEAdwBpAGUAbABhAG4AZABfAGoAYQBjAG8AYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi93aWVsYW5kX2phY29iLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  9096. @inproceedings{Aasa:1988fk,
  9097. Acmid = {62688},
  9098. Address = {New York, NY, USA},
  9099. Annote = {Based on Earley parser and integrates Hindley-Milner type inference.},
  9100. Author = {Aasa, Annika and Petersson, Kent and Synek, Dan},
  9101. Booktitle = {Proceedings of the 1988 ACM conference on LISP and functional programming},
  9102. Date-Added = {2011-05-28 09:54:17 -0600},
  9103. Date-Modified = {2011-09-04 01:00:27 +0200},
  9104. Doi = {http://doi.acm.org/10.1145/62678.62688},
  9105. Isbn = {0-89791-273-X},
  9106. Location = {Snowbird, Utah, United States},
  9107. Numpages = {10},
  9108. Pages = {96--105},
  9109. Publisher = {ACM},
  9110. Series = {LFP '88},
  9111. Title = {Concrete syntax for data objects in functional languages},
  9112. Url = {http://doi.acm.org/10.1145/62678.62688},
  9113. Year = {1988},
  9114. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTYtYWFzYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ni1hYXNhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8HRDzj0UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ni1hYXNhLnBkZgAOABoADABwADkANgAtAGEAYQBzAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk2LWFhc2EucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9115. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62688}}
  9116. @inproceedings{Pettersson:1992fk,
  9117. Author = {Mikael Pettersson and Peter Fritzson},
  9118. Booktitle = {ACM SIGPLAN Workshop on ML and its Applications},
  9119. Date-Added = {2011-05-12 09:38:37 -0600},
  9120. Date-Modified = {2011-09-04 01:09:36 +0200},
  9121. Month = {June},
  9122. Title = {A General and Practical Approach to Concrete Syntax Objects within {ML}},
  9123. Year = {1992},
  9124. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21sOTJzeW5vYmpzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWw5MnN5bm9ianMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWw5MnN5bm9ianMucGRmAAAOACAADwBtAGwAOQAyAHMAeQBuAG8AYgBqAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWw5MnN5bm9ianMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  9125. @article{Moses:1970fk,
  9126. Acmid = {1093411},
  9127. Address = {New York, NY, USA},
  9128. Author = {Moses, Joel},
  9129. Date-Added = {2011-05-11 12:53:09 -0600},
  9130. Date-Modified = {2011-10-21 11:04:29 -0600},
  9131. Doi = {http://doi.acm.org/10.1145/1093410.1093411},
  9132. Issue = {15},
  9133. Journal = {SIGSAM Bull.},
  9134. Month = {July},
  9135. Numpages = {15},
  9136. Pages = {13--27},
  9137. Publisher = {ACM},
  9138. Title = {The function of {FUNCTION} in {LISP} or why the {FUNARG} problem should be called the environment problem},
  9139. Year = {1970},
  9140. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMtbW9zZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMtbW9zZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mv0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMtbW9zZXMucGRmAAAOABwADQBwADEAMwAtAG0AbwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMtbW9zZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9141. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1093410.1093411}}
  9142. @inproceedings{Gregor:2002zr,
  9143. Author = {Gregor, S.D.P. and Osman, B. and Musser, D.R. and Siek, J.G. and Lee, L.-Q. and Lumsdaine, A.},
  9144. Booktitle = {Parallel and Distributed Processing Symposium., Proceedings International, IPDPS 2002, Abstracts and CD-ROM},
  9145. Date-Added = {2011-05-10 13:06:50 -0600},
  9146. Date-Modified = {2011-05-10 13:06:53 -0600},
  9147. Doi = {10.1109/IPDPS.2002.1016576},
  9148. Pages = {174 -181},
  9149. Title = {Concept-based component libraries and optimizing compilers},
  9150. Year = {2002},
  9151. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2002.1016576}}
  9152. @inproceedings{Siek:2009ys,
  9153. Acmid = {1570511},
  9154. Address = {New York, NY, USA},
  9155. Author = {Siek, Jeremy G. and Wadler, Philip},
  9156. Booktitle = {Proceedings for the 1st workshop on Script to Program Evolution},
  9157. Date-Added = {2011-05-10 13:02:02 -0600},
  9158. Date-Modified = {2011-05-10 13:02:05 -0600},
  9159. Doi = {http://doi.acm.org/10.1145/1570506.1570511},
  9160. Isbn = {978-1-60558-543-7},
  9161. Location = {Genova, Italy},
  9162. Numpages = {13},
  9163. Pages = {34--46},
  9164. Publisher = {ACM},
  9165. Series = {STOP '09},
  9166. Title = {Threesomes, with and without blame},
  9167. Url = {http://doi.acm.org/10.1145/1570506.1570511},
  9168. Year = {2009},
  9169. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1570506.1570511}}
  9170. @inproceedings{Gottschlich:2009vn,
  9171. Acmid = {1565826},
  9172. Address = {New York, NY, USA},
  9173. Author = {Gottschlich, Justin E. and Siek, Jeremy G. and Vachharajani, Manish and Winkler, Dwight Y. and Connors, Daniel A.},
  9174. Booktitle = {Proceedings of the 4th workshop on the Implementation, Compilation, Optimization of Object-Oriented Languages and Programming Systems},
  9175. Date-Added = {2011-05-10 13:01:06 -0600},
  9176. Date-Modified = {2011-05-10 13:01:09 -0600},
  9177. Doi = {http://doi.acm.org/10.1145/1565824.1565826},
  9178. Isbn = {978-1-60558-541-3},
  9179. Keywords = {irrevocable/inevitable transactions, lock-aware transactional memory, mutual exclusion, software transactional memory},
  9180. Location = {Genova, Italy},
  9181. Numpages = {8},
  9182. Pages = {10--17},
  9183. Publisher = {ACM},
  9184. Series = {ICOOOLPS '09},
  9185. Title = {An efficient lock-aware transactional memory implementation},
  9186. Url = {http://doi.acm.org/10.1145/1565824.1565826},
  9187. Year = {2009},
  9188. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1565824.1565826}}
  9189. @article{Karlin:2011kx,
  9190. Acmid = {1964226},
  9191. Address = {New York, NY, USA},
  9192. Author = {Karlin, Ian and Jessup, Elizabeth and Belter, Geoffrey and Siek, Jeremy G.},
  9193. Date-Added = {2011-05-10 12:51:54 -0600},
  9194. Date-Modified = {2011-05-10 12:51:57 -0600},
  9195. Doi = {http://doi.acm.org/10.1145/1964218.1964226},
  9196. Issn = {0163-5999},
  9197. Issue = {4},
  9198. Issue_Date = {March 2011},
  9199. Journal = {SIGMETRICS Perform. Eval. Rev.},
  9200. Keywords = {auto-tuning, memory modeling, parallel processing},
  9201. Month = {March},
  9202. Numpages = {7},
  9203. Pages = {43--49},
  9204. Publisher = {ACM},
  9205. Title = {Parallel memory prediction for fused linear algebra kernels},
  9206. Url = {http://doi.acm.org/10.1145/1964218.1964226},
  9207. Volume = {38},
  9208. Year = {2011},
  9209. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1964218.1964226}}
  9210. @inproceedings{Zhu:2009uq,
  9211. Acmid = {1547900},
  9212. Address = {Washington, DC, USA},
  9213. Author = {Zhu, Angela Yun and Taha, Walid and Cartwright, Robert and Martel, Matthieu and Siek, Jeremy G.},
  9214. Booktitle = {Proceedings of the 2009 International Conference on Embedded Software and Systems},
  9215. Date-Added = {2011-05-10 12:33:15 -0600},
  9216. Date-Modified = {2011-05-10 12:33:17 -0600},
  9217. Doi = {10.1109/ICESS.2009.91},
  9218. Isbn = {978-0-7695-3678-1},
  9219. Keywords = {real numbers, cyber-physical system, exact real arithmetic},
  9220. Numpages = {8},
  9221. Pages = {115--122},
  9222. Publisher = {IEEE Computer Society},
  9223. Title = {In Pursuit of Real Answers},
  9224. Url = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  9225. Year = {2009},
  9226. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1547553.1547900},
  9227. Bdsk-Url-2 = {http://dx.doi.org/10.1109/ICESS.2009.91}}
  9228. @inproceedings{Gottschlich:2010fk,
  9229. Acmid = {1772970},
  9230. Address = {New York, NY, USA},
  9231. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  9232. Booktitle = {Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  9233. Date-Added = {2011-05-10 12:28:50 -0600},
  9234. Date-Modified = {2011-05-10 12:28:53 -0600},
  9235. Doi = {http://doi.acm.org/10.1145/1772954.1772970},
  9236. Isbn = {978-1-60558-635-9},
  9237. Keywords = {commit-time invalidation, software transactional memory},
  9238. Location = {Toronto, Ontario, Canada},
  9239. Numpages = {10},
  9240. Pages = {101--110},
  9241. Publisher = {ACM},
  9242. Series = {CGO '10},
  9243. Title = {An efficient software transactional memory using commit-time invalidation},
  9244. Url = {http://doi.acm.org/10.1145/1772954.1772970},
  9245. Year = {2010},
  9246. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMDEtZ290dHNjaGxpY2gwLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDEwMS1nb3R0c2NobGljaDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95iNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMS1nb3R0c2NobGljaDAucGRmAAAOACwAFQBwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDEwMS1nb3R0c2NobGljaDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9247. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  9248. @inproceedings{Marlow:2008:PGG:1375634.1375637,
  9249. Acmid = {1375637},
  9250. Address = {New York, NY, USA},
  9251. Author = {Marlow, Simon and Harris, Tim and James, Roshan P. and Peyton Jones, Simon},
  9252. Booktitle = {Proceedings of the 7th international symposium on Memory management},
  9253. Date-Added = {2011-05-04 14:56:49 -0600},
  9254. Date-Modified = {2011-05-04 14:56:49 -0600},
  9255. Doi = {http://doi.acm.org/10.1145/1375634.1375637},
  9256. Isbn = {978-1-60558-134-7},
  9257. Keywords = {parallel garbage collection},
  9258. Location = {Tucson, AZ, USA},
  9259. Numpages = {10},
  9260. Pages = {11--20},
  9261. Publisher = {ACM},
  9262. Series = {ISMM '08},
  9263. Title = {Parallel generational-copying garbage collection with a block-structured heap},
  9264. Url = {http://doi.acm.org/10.1145/1375634.1375637},
  9265. Year = {2008},
  9266. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTEtbWFybG93LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExLW1hcmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ldEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExLW1hcmxvdy5wZGYADgAeAA4AcAAxADEALQBtAGEAcgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTEtbWFybG93LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9267. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375634.1375637}}
  9268. @article{Vuduc:2004ly,
  9269. 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.},
  9270. Author = {Vuduc, Richard and Demmel, James W. and Bilmes, Jeff A.},
  9271. Date-Added = {2011-04-14 14:28:53 -0600},
  9272. Date-Modified = {2011-04-14 14:28:57 -0600},
  9273. Doi = {10.1177/1094342004041293},
  9274. Eprint = {http://hpc.sagepub.com/content/18/1/65.full.pdf+html},
  9275. Journal = {International Journal of High Performance Computing Applications},
  9276. Number = {1},
  9277. Pages = {65-94},
  9278. Title = {Statistical Models for Empirical Search-Based Performance Tuning},
  9279. Url = {http://hpc.sagepub.com/content/18/1/65.abstract},
  9280. Volume = {18},
  9281. Year = {2004},
  9282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZC4uL0Ryb3Bib3gvYmliL0ludGVybmF0aW9uYWwgSm91cm5hbCBvZiBIaWdoIFBlcmZvcm1hbmNlIENvbXB1dGluZyBBcHBsaWNhdGlvbnMtMjAwNC1WdWR1Yy02NS05NC5wZGbSFwsYGVdOUy5kYXRhTxECZgAAAAACZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0ludGVybmF0aW9uYWwgSm91cm5hbCNGMEI3Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPC3vM5Zr7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSwAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBJbnRlcm5hdGlvbmFsIEpvdXJuYWwjRjBCN0IucGRmAA4ArABVAEkAbgB0AGUAcgBuAGEAdABpAG8AbgBhAGwAIABKAG8AdQByAG4AYQBsACAAbwBmACAASABpAGcAaAAgAFAAZQByAGYAbwByAG0AYQBuAGMAZQAgAEMAbwBtAHAAdQB0AGkAbgBnACAAQQBwAHAAbABpAGMAYQB0AGkAbwBuAHMALQAyADAAMAA0AC0AVgB1AGQAdQBjAC0ANgA1AC0AOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBtVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50ZXJuYXRpb25hbCBKb3VybmFsIG9mIEhpZ2ggUGVyZm9ybWFuY2UgQ29tcHV0aW5nIEFwcGxpY2F0aW9ucy0yMDA0LVZ1ZHVjLTY1LTk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD1APoBAgNsA24DcwN+A4cDlQOZA6ADqQOuA7sDvgPQA9MD2AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPa},
  9283. Bdsk-Url-1 = {http://hpc.sagepub.com/content/18/1/65.abstract},
  9284. Bdsk-Url-2 = {http://dx.doi.org/10.1177/1094342004041293}}
  9285. @inproceedings{Balaprakash:2011zr,
  9286. Author = {Balaprakash, P. and Wild, S. and Hovland, P.},
  9287. Conference = {Conditionally accepted for Sixth international Workshop on Automatic Performance Tuning (iWAPT2011)},
  9288. Date-Added = {2011-04-14 13:53:12 -0600},
  9289. Date-Modified = {2011-04-14 13:53:22 -0600},
  9290. Month = {July},
  9291. Numpages = {10},
  9292. Title = {Can search algorithms save large-scale automatic performance tuning?},
  9293. Year = {2011},
  9294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1AxODIzLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJUDE4MjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JTczlmy4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eF+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFAxODIzLnBkZgAOABQACQBQADEAOAAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMTgyMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  9295. @techreport{Qasem03improvingperformance,
  9296. Author = {Apan Qasem and Guohua Jin and John Mellor-crummey},
  9297. Date-Added = {2011-04-14 13:50:15 -0600},
  9298. Date-Modified = {2011-04-14 13:50:15 -0600},
  9299. Institution = {In manuscript},
  9300. Title = {Improving performance with integrated program transformations},
  9301. Year = {2003},
  9302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsY3BjMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsY3BjMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3it0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsY3BjMDMucGRmAA4AFgAKAGwAYwBwAGMAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xjcGMwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  9303. @inproceedings{Pouchet:2010ys,
  9304. Acmid = {1884672},
  9305. Address = {Washington, DC, USA},
  9306. Author = {Pouchet, Louis-No{\"e}l and Bondhugula, Uday and Bastoul, C\'{e}dric and Cohen, Albert and Ramanujam, J. and Sadayappan, P.},
  9307. Booktitle = {Proceedings of the 2010 ACM/IEEE International Conference for High Performance Computing, Networking, Storage and Analysis},
  9308. Date-Added = {2011-04-14 12:58:00 -0600},
  9309. Date-Modified = {2011-04-14 12:58:04 -0600},
  9310. Doi = {http://dx.doi.org/10.1109/SC.2010.14},
  9311. Isbn = {978-1-4244-7559-9},
  9312. Numpages = {11},
  9313. Pages = {1--11},
  9314. Publisher = {IEEE Computer Society},
  9315. Series = {SC '10},
  9316. Title = {Combined Iterative and Model-driven Optimization in an Automatic Parallelization Framework},
  9317. Url = {http://dx.doi.org/10.1109/SC.2010.14},
  9318. Year = {2010},
  9319. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzc1NTkwMDI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNzU1OTAwMjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ww8zlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADc1NTkwMDI5LnBkZgAADgAaAAwANwA1ADUAOQAwADAAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzU1OTAwMjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9320. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SC.2010.14}}
  9321. @techreport{Darte:2000vn,
  9322. Author = {Alain Darte and Guillaume Huard},
  9323. Date-Added = {2011-04-14 11:23:45 -0600},
  9324. Date-Modified = {2011-04-14 11:24:56 -0600},
  9325. Institution = {Ecole Normale Superieure de Lyon},
  9326. Month = {May},
  9327. Number = {2000-22},
  9328. Title = {Loop Shifting for Loop Parallelization},
  9329. Year = {2000},
  9330. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFMSVAtUlIyMDAwLTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR3zOWbBQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATElQLVJSMjAwMC0yMi5wZGYADgAkABEATABJAFAALQBSAFIAMgAwADAAMAAtADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0xJUC1SUjIwMDAtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  9331. @inproceedings{Bondhugula:2010kx,
  9332. Acmid = {1854317},
  9333. Address = {New York, NY, USA},
  9334. Author = {Bondhugula, Uday and Gunluk, Oktay and Dash, Sanjeeb and Renganarayanan, Lakshminarayanan},
  9335. Booktitle = {Proceedings of the 19th international conference on Parallel architectures and compilation techniques},
  9336. Date-Added = {2011-04-14 10:34:48 -0600},
  9337. Date-Modified = {2011-04-14 10:34:55 -0600},
  9338. Doi = {http://doi.acm.org/10.1145/1854273.1854317},
  9339. Isbn = {978-1-4503-0178-7},
  9340. Keywords = {automatic parallelization, locality optimization, loop fusion, polyhedral model, prefetching},
  9341. Location = {Vienna, Austria},
  9342. Numpages = {10},
  9343. Pages = {343--352},
  9344. Publisher = {ACM},
  9345. Series = {PACT '10},
  9346. Title = {A model for fusion and code motion in an automatic parallelizing compiler},
  9347. Url = {http://doi.acm.org/10.1145/1854273.1854317},
  9348. Year = {2010},
  9349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDMtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDMtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esXRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDMtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMwA0ADMALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNDMtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  9350. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1854273.1854317}}
  9351. @inproceedings{Megiddo:1997uq,
  9352. Acmid = {258520},
  9353. Address = {New York, NY, USA},
  9354. Author = {Megiddo, Nimrod and Sarkar, Vivek},
  9355. Booktitle = {Proceedings of the ninth annual ACM symposium on Parallel algorithms and architectures},
  9356. Date-Added = {2011-04-14 10:11:17 -0600},
  9357. Date-Modified = {2011-04-14 10:11:22 -0600},
  9358. Doi = {http://doi.acm.org/10.1145/258492.258520},
  9359. Isbn = {0-89791-890-8},
  9360. Location = {Newport, Rhode Island, United States},
  9361. Numpages = {10},
  9362. Pages = {282--291},
  9363. Publisher = {ACM},
  9364. Series = {SPAA '97},
  9365. Title = {Optimal weighted loop fusion for parallel programs},
  9366. Url = {http://doi.acm.org/10.1145/258492.258520},
  9367. Year = {1997},
  9368. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODItbWVnaWRkby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODItbWVnaWRkby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eo/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODItbWVnaWRkby5wZGYADgAiABAAcAAyADgAMgAtAG0AZQBnAGkAZABkAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4Mi1tZWdpZGRvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9369. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258492.258520}}
  9370. @article{Huang:2011fk,
  9371. Acmid = {1890029},
  9372. Address = {New York, NY, USA},
  9373. Articleno = {6},
  9374. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  9375. Date-Added = {2011-04-07 14:59:00 -0600},
  9376. Date-Modified = {2011-04-07 14:59:06 -0600},
  9377. Doi = {http://doi.acm.org/10.1145/1890028.1890029},
  9378. Issn = {0164-0925},
  9379. Issue = {2},
  9380. Issue_Date = {January 2011},
  9381. Journal = {ACM Trans. Program. Lang. Syst.},
  9382. Keywords = {Metaprogramming, language extensions, morphing},
  9383. Month = {February},
  9384. Numpages = {44},
  9385. Pages = {6:1--6:44},
  9386. Publisher = {ACM},
  9387. Title = {Morphing: Structurally shaping a class by reflecting on others},
  9388. Url = {http://doi.acm.org/10.1145/1890028.1890029},
  9389. Volume = {33},
  9390. Year = {2011},
  9391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhNi1odWFuZy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAyMLjZ0grAAAADF50DGE2LWh1YW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPY5TJw4/TAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAyMMptwAAABEACAAAycPWIwAAAAEAFAAMXnQAC65TAAuuMAAHHvIAAJZCAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAamVyZW15c2llazoAc3VidXJiYW46AHBhcGVyczoAYmliOgBhNi1odWFuZy5wZGYAAA4AGgAMAGEANgAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL2plcmVteXNpZWsvc3VidXJiYW4vcGFwZXJzL2JpYi9hNi1odWFuZy5wZGYAABMAAS8AABUAAgAR//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  9392. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1890028.1890029}}
  9393. @incollection{Smith:2005kx,
  9394. Affiliation = {Department of Computing, Imperial College London},
  9395. Author = {Smith, Charles and Drossopoulou, Sophia},
  9396. Booktitle = {ECOOP 2005 - Object-Oriented Programming},
  9397. Date-Added = {2011-04-07 09:45:54 -0600},
  9398. Date-Modified = {2011-04-07 09:46:10 -0600},
  9399. Editor = {Black, Andrew P.},
  9400. Note = {10.1007/11531142_20},
  9401. Pages = {734-734},
  9402. Publisher = {Springer Berlin / Heidelberg},
  9403. Series = {Lecture Notes in Computer Science},
  9404. Title = {Chai: Traits for Java-Like Languages},
  9405. Url = {http://dx.doi.org/10.1007/11531142_20},
  9406. Volume = {3586},
  9407. Year = {2005},
  9408. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEzKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c37RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEzKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTMpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9409. Bdsk-Url-1 = {http://dx.doi.org/10.1007/11531142_20}}
  9410. @article{Liquori:2008uq,
  9411. Acmid = {1330022},
  9412. Address = {New York, NY, USA},
  9413. Articleno = {11},
  9414. Author = {Liquori, Luigi and Spiwack, Arnaud},
  9415. Date-Added = {2011-04-07 09:36:12 -0600},
  9416. Date-Modified = {2011-04-07 09:36:15 -0600},
  9417. Doi = {http://doi.acm.org/10.1145/1330017.1330022},
  9418. Issn = {0164-0925},
  9419. Issue = {2},
  9420. Journal = {ACM Trans. Program. Lang. Syst.},
  9421. Keywords = {Java, inheritance, language design, language semantics},
  9422. Month = {March},
  9423. Numpages = {32},
  9424. Pages = {11:1--11:32},
  9425. Publisher = {ACM},
  9426. Title = {FeatherTrait: A modest extension of Featherweight Java},
  9427. Url = {http://doi.acm.org/10.1145/1330017.1330022},
  9428. Volume = {30},
  9429. Year = {2008},
  9430. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMS1saXF1b3JpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTExLWxpcXVvcmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uatEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTExLWxpcXVvcmkucGRmAAAOACAADwBhADEAMQAtAGwAaQBxAHUAbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTExLWxpcXVvcmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  9431. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1330017.1330022}}
  9432. @inproceedings{Fisher:2004fk,
  9433. Author = {Kathleen Fisher and John Reppy},
  9434. Booktitle = {Workshop on Foundations of Object-oriented Programming},
  9435. Date-Added = {2011-04-07 09:32:44 -0600},
  9436. Date-Modified = {2011-04-07 09:33:22 -0600},
  9437. Title = {A Typed Calculus of Traits},
  9438. Year = {2004},
  9439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmZvb2wwNF9maXNoZXJfLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZm9vbDA0X2Zpc2hlcl8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZm9vbDA0X2Zpc2hlcl8ucGRmAA4AJgASAGYAbwBvAGwAMAA0AF8AZgBpAHMAaABlAHIAXwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9mb29sMDRfZmlzaGVyXy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  9440. @inproceedings{Bettini:2010fk,
  9441. Acmid = {1774530},
  9442. Address = {New York, NY, USA},
  9443. Author = {Bettini, Lorenzo and Damiani, Ferruccio and Schaefer, Ina},
  9444. Booktitle = {Proceedings of the 2010 ACM Symposium on Applied Computing},
  9445. Date-Added = {2011-04-05 23:24:06 -0600},
  9446. Date-Modified = {2011-04-05 23:24:10 -0600},
  9447. Doi = {http://doi.acm.org/10.1145/1774088.1774530},
  9448. Isbn = {978-1-60558-639-7},
  9449. Keywords = {featherweight java, feature model, software product line, trait, type system},
  9450. Location = {Sierre, Switzerland},
  9451. Numpages = {7},
  9452. Pages = {2096--2102},
  9453. Publisher = {ACM},
  9454. Series = {SAC '10},
  9455. Title = {Implementing software product lines using traits},
  9456. Url = {http://doi.acm.org/10.1145/1774088.1774530},
  9457. Year = {2010},
  9458. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpvb3BzMTAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpvb3BzMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lU0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvb3BzMTAucGRmAA4AFgAKAG8AbwBwAHMAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL29vcHMxMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  9459. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1774088.1774530}}
  9460. @book{Kiczales:1991fk,
  9461. Author = {Gregor Kiczales and Jim des Rivieres and Daniel G. Bobrow},
  9462. Date-Added = {2011-04-05 10:40:41 -0600},
  9463. Date-Modified = {2011-04-05 10:41:55 -0600},
  9464. Publisher = {MIT Press},
  9465. Title = {The Art of the Metaobject Protocol},
  9466. Year = {1991}}
  9467. @inproceedings{Dahl:1968uq,
  9468. Acmid = {805258},
  9469. Booktitle = {Proceedings of the second conference on Applications of simulations},
  9470. Date-Added = {2011-04-05 10:13:29 -0600},
  9471. Date-Modified = {2011-04-05 10:13:32 -0600},
  9472. Location = {New York, New York, United States},
  9473. Numpages = {3},
  9474. Pages = {29--31},
  9475. Publisher = {Winter Simulation Conference},
  9476. Title = {Some features of the SIMULA 67 language},
  9477. Url = {http://portal.acm.org/citation.cfm?id=800166.805258},
  9478. Year = {1968},
  9479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjktZGFobC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyOS1kYWhsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyOS1kYWhsLnBkZgAOABoADABwADIAOQAtAGQAYQBoAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI5LWRhaGwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  9480. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=800166.805258}}
  9481. @article{Dahl:1966:SAS:365813.365819,
  9482. Acmid = {365819},
  9483. Address = {New York, NY, USA},
  9484. Author = {Dahl, Ole-Johan and Nygaard, Kristen},
  9485. Date-Added = {2011-04-05 10:09:20 -0600},
  9486. Date-Modified = {2011-04-05 10:09:20 -0600},
  9487. Doi = {http://doi.acm.org/10.1145/365813.365819},
  9488. Issn = {0001-0782},
  9489. Issue = {9},
  9490. Journal = {Commun. ACM},
  9491. Month = {September},
  9492. Numpages = {8},
  9493. Pages = {671--678},
  9494. Publisher = {ACM},
  9495. Title = {SIMULA: an ALGOL-based simulation language},
  9496. Url = {http://doi.acm.org/10.1145/365813.365819},
  9497. Volume = {9},
  9498. Year = {1966},
  9499. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365813.365819}}
  9500. @incollection{Scharli:2003fk,
  9501. Affiliation = {Software Composition Group , University of Bern, Switzerland x},
  9502. Author = {Nathanael Sch{\"a}rli and Ducasse, St\'{e}phane and Oscar Nierstrasz and Andrew P. Black},
  9503. Booktitle = {ECOOP 2003 -- Object-Oriented Programming},
  9504. Date-Added = {2011-04-04 09:54:20 -0600},
  9505. Date-Modified = {2011-11-11 11:23:58 -0700},
  9506. Pages = {327-339},
  9507. Publisher = {Springer Berlin / Heidelberg},
  9508. Series = {Lecture Notes in Computer Science},
  9509. Title = {Traits: Composable Units of Behaviour},
  9510. Url = {http://dx.doi.org/10.1007/978-3-540-45070-2_12},
  9511. Volume = {2743},
  9512. Year = {2003},
  9513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEyKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c33RDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEyKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  9514. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-45070-2_12}}
  9515. @techreport{Tasker:2009zr,
  9516. Author = {Martin Tasker},
  9517. Date-Added = {2011-03-08 06:41:36 -0700},
  9518. Date-Modified = {2011-03-08 06:42:23 -0700},
  9519. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9520. Month = {June},
  9521. Number = {N2893},
  9522. Title = {The long pole gets longer},
  9523. Year = {2009}}
  9524. @techreport{Stroustrup:2009ys,
  9525. Author = {Bjarne Stroustrup},
  9526. Date-Added = {2011-03-08 05:53:44 -0700},
  9527. Date-Modified = {2011-03-08 05:54:36 -0700},
  9528. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9529. Month = {June},
  9530. Number = {N2906},
  9531. Title = {Simplifying the use of concepts},
  9532. Year = {2009}}
  9533. @book{Gamma:1995vn,
  9534. Address = {Boston, MA, USA},
  9535. Author = {Gamma, Erich and Helm, Richard and Johnson, Ralph and Vlissides, John},
  9536. Date-Added = {2011-03-08 05:29:10 -0700},
  9537. Date-Modified = {2011-03-08 05:29:12 -0700},
  9538. Isbn = {0-201-63361-2},
  9539. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  9540. Title = {Design patterns: elements of reusable object-oriented software},
  9541. Year = {1995}}
  9542. @article{Kiczales:1996kx,
  9543. Acmid = {242420},
  9544. Address = {New York, NY, USA},
  9545. Articleno = {154},
  9546. Author = {Kiczales, G.},
  9547. Date-Added = {2011-03-08 05:27:33 -0700},
  9548. Date-Modified = {2011-03-08 05:27:42 -0700},
  9549. Doi = {http://doi.acm.org/10.1145/242224.242420},
  9550. Issn = {0360-0300},
  9551. Issue = {4es},
  9552. Journal = {ACM Comput. Surv.},
  9553. Month = {December},
  9554. Publisher = {ACM},
  9555. Title = {Aspect-oriented programming},
  9556. Url = {http://doi.acm.org/10.1145/242224.242420},
  9557. Volume = {28},
  9558. Year = {1996},
  9559. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242420}}
  9560. @article{Laufer:2000uq,
  9561. 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.},
  9562. Author = {Laufer, Konstantin and Baumgartner, Gerald and Russo, Vincent F.},
  9563. Date-Added = {2011-03-08 05:24:03 -0700},
  9564. Date-Modified = {2011-03-08 05:24:06 -0700},
  9565. Doi = {10.1093/comjnl/43.6.469},
  9566. Eprint = {http://comjnl.oxfordjournals.org/content/43/6/469.full.pdf+html},
  9567. Journal = {The Computer Journal},
  9568. Number = {6},
  9569. Pages = {469-481},
  9570. Title = {Safe Structural Conformance for Java},
  9571. Url = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  9572. Volume = {43},
  9573. Year = {2000},
  9574. Bdsk-Url-1 = {http://comjnl.oxfordjournals.org/content/43/6/469.abstract},
  9575. Bdsk-Url-2 = {http://dx.doi.org/10.1093/comjnl/43.6.469}}
  9576. @article{Baumgartner:1995fk,
  9577. Author = {Baumgartner, Gerald and Russo, Vincent F.},
  9578. Date-Added = {2011-03-08 05:21:00 -0700},
  9579. Date-Modified = {2011-03-08 05:21:04 -0700},
  9580. Doi = {10.1002/spe.4380250803},
  9581. Issn = {1097-024X},
  9582. Journal = {Software: Practice and Experience},
  9583. Keywords = {object-oriented language, abstract data type, subtyping, polymorphism, C++, inheritance},
  9584. Number = {8},
  9585. Pages = {863--889},
  9586. Publisher = {John Wiley & Sons, Ltd.},
  9587. Title = {Signatures: A language extension for improving type abstraction and subtype polymorphism in C++},
  9588. Url = {http://dx.doi.org/10.1002/spe.4380250803},
  9589. Volume = {25},
  9590. Year = {1995},
  9591. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380250803}}
  9592. @techreport{Siek:2007uq,
  9593. Author = {Jeremy Siek and James Widman},
  9594. Date-Added = {2011-03-04 00:23:08 -0700},
  9595. Date-Modified = {2011-03-04 00:23:47 -0700},
  9596. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9597. Month = {September},
  9598. Number = {N2414},
  9599. Title = {Proposed Wording for Scoped Concept Maps},
  9600. Year = {2007}}
  9601. @techreport{Gregor:2008uq,
  9602. Author = {Douglas Gregor},
  9603. Date-Added = {2011-03-04 00:11:04 -0700},
  9604. Date-Modified = {2012-11-09 22:48:43 +0000},
  9605. Institution = {ISO/IEC JTC 1 SC22 WG21},
  9606. Number = {N2576},
  9607. 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},
  9608. Year = {2008}}
  9609. @article{Jarvi:2003uq,
  9610. Author = {Jaakko J{\"a}rvi and Gary Powell and Andrew Lumsdaine},
  9611. Date-Added = {2011-02-28 23:36:54 -0700},
  9612. Date-Modified = {2011-02-28 23:36:56 -0700},
  9613. Journal = {Software---Practice and Experience},
  9614. Keyword = CPP,
  9615. Number = 3,
  9616. Pages = {259--291},
  9617. Pdf = {http://parasol.cs.tamu.edu/~jarvi/papers/lambda_spe.pdf},
  9618. Title = {{The Lambda Library : unnamed functions in C++}},
  9619. Volume = 33,
  9620. Year = 2003}
  9621. @article{Jarvi:2001fk,
  9622. Author = {Jaakko J{\"a}rvi},
  9623. Date-Added = {2011-02-28 23:36:18 -0700},
  9624. Date-Modified = {2011-02-28 23:36:20 -0700},
  9625. Journal = {C/{C++} Users Journal},
  9626. Keyword = CPP,
  9627. Month = aug,
  9628. Pages = {24--35},
  9629. Title = {Tuple types and multiple return values},
  9630. Volume = 19,
  9631. Year = 2001}
  9632. @article{Millstein:2009ys,
  9633. Acmid = {1462168},
  9634. Address = {New York, NY, USA},
  9635. Articleno = {7},
  9636. Author = {Millstein, Todd and Frost, Christopher and Ryder, Jason and Warth, Alessandro},
  9637. Date-Added = {2011-03-01 15:37:08 -0700},
  9638. Date-Modified = {2011-10-10 13:38:32 -0600},
  9639. Doi = {http://doi.acm.org/10.1145/1462166.1462168},
  9640. Issn = {0164-0925},
  9641. Issue = {2},
  9642. Journal = {ACM Trans. Program. Lang. Syst.},
  9643. Keywords = {Predicate dispatch, dynamic dispatch, modular typechecking},
  9644. Month = {February},
  9645. Numpages = {54},
  9646. Pages = {7:1--7:54},
  9647. Publisher = {ACM},
  9648. Title = {Expressive and modular predicate dispatch for {Java}},
  9649. Url = {http://doi.acm.org/10.1145/1462166.1462168},
  9650. Volume = {31},
  9651. Year = {2009},
  9652. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1462166.1462168}}
  9653. @article{Clifton:2006vn,
  9654. Acmid = {1133655},
  9655. Address = {New York, NY, USA},
  9656. Author = {Clifton, Curtis and Millstein, Todd and Leavens, Gary T. and Chambers, Craig},
  9657. Date-Added = {2011-03-01 15:36:13 -0700},
  9658. Date-Modified = {2011-10-10 13:35:34 -0600},
  9659. Doi = {http://doi.acm.org/10.1145/1133651.1133655},
  9660. Issn = {0164-0925},
  9661. Issue = {3},
  9662. Journal = {ACM Trans. Program. Lang. Syst.},
  9663. 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},
  9664. Month = {May},
  9665. Numpages = {59},
  9666. Pages = {517--575},
  9667. Publisher = {ACM},
  9668. Title = {{MultiJava}: Design rationale, compiler implementation, and applications},
  9669. Url = {http://doi.acm.org/10.1145/1133651.1133655},
  9670. Volume = {28},
  9671. Year = {2006},
  9672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133655}}
  9673. @inproceedings{Millstein:1999kx,
  9674. Acmid = {679834},
  9675. Address = {London, UK},
  9676. Author = {Millstein, Todd D. and Chambers, Craig},
  9677. Booktitle = {Proceedings of the 13th European Conference on Object-Oriented Programming},
  9678. Date-Added = {2011-03-01 15:35:02 -0700},
  9679. Date-Modified = {2011-03-01 15:35:11 -0700},
  9680. Isbn = {3-540-66156-5},
  9681. Numpages = {25},
  9682. Pages = {279--303},
  9683. Publisher = {Springer-Verlag},
  9684. Series = {ECOOP '99},
  9685. Title = {Modular Statically Typed Multimethods},
  9686. Url = {http://portal.acm.org/citation.cfm?id=646156.679834},
  9687. Year = {1999},
  9688. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=646156.679834}}
  9689. @article{Chambers:1995uq,
  9690. Acmid = {218571},
  9691. Address = {New York, NY, USA},
  9692. Author = {Chambers, Craig and Leavens, Gary T.},
  9693. Date-Added = {2011-03-01 15:34:14 -0700},
  9694. Date-Modified = {2011-03-01 15:34:17 -0700},
  9695. Doi = {http://doi.acm.org/10.1145/218570.218571},
  9696. Issn = {0164-0925},
  9697. Issue = {6},
  9698. Journal = {ACM Trans. Program. Lang. Syst.},
  9699. Keywords = {encapsulation, inheritance, multimethods, static typechecking, subtyping},
  9700. Month = {November},
  9701. Numpages = {39},
  9702. Pages = {805--843},
  9703. Publisher = {ACM},
  9704. Title = {Typechecking and modules for multimethods},
  9705. Url = {http://doi.acm.org/10.1145/218570.218571},
  9706. Volume = {17},
  9707. Year = {1995},
  9708. Bdsk-Url-1 = {http://doi.acm.org/10.1145/218570.218571}}
  9709. @book{Meyers:2001fk,
  9710. Address = {Essex, UK, UK},
  9711. Author = {Meyers, Scott},
  9712. Date-Added = {2011-03-01 09:44:25 -0700},
  9713. Date-Modified = {2011-03-01 09:44:28 -0700},
  9714. Isbn = {0-201-74962-9},
  9715. Publisher = {Addison-Wesley Longman Ltd.},
  9716. Title = {Effective STL: 50 specific ways to improve your use of the standard template library},
  9717. Year = {2001}}
  9718. @article{Stevens:1995vn,
  9719. Author = {Al Stevens},
  9720. Date-Added = {2011-02-23 14:53:35 -0700},
  9721. Date-Modified = {2011-02-23 14:54:50 -0700},
  9722. Journal = {Dr. Dobb's},
  9723. Month = {March},
  9724. Title = {Al Stevens Interviews Alex Stepanov},
  9725. Url = {http://www.sgi.com/tech/stl/drdobbs-interview.html},
  9726. Year = {1995},
  9727. Bdsk-Url-1 = {http://www.sgi.com/tech/stl/drdobbs-interview.html}}
  9728. @article{Stroustrup:1988kx,
  9729. Acmid = {624721},
  9730. Address = {Los Alamitos, CA, USA},
  9731. Author = {Stroustrup, Bjarne},
  9732. Date-Added = {2011-02-23 09:51:48 -0700},
  9733. Date-Modified = {2011-02-23 09:51:51 -0700},
  9734. Doi = {10.1109/52.2020},
  9735. Issn = {0740-7459},
  9736. Issue = {3},
  9737. Journal = {IEEE Softw.},
  9738. Keywords = {C language, C++, data abstraction, data hiding, general-purpose programming language, object-oriented programming, procedural programming, programming, programming paradigms},
  9739. Month = {May},
  9740. Numpages = {11},
  9741. Pages = {10--20},
  9742. Publisher = {IEEE Computer Society Press},
  9743. Title = {What Is Object-Oriented Programming?},
  9744. Url = {http://portal.acm.org/citation.cfm?id=624569.624721},
  9745. Volume = {5},
  9746. Year = {1988},
  9747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp3aGF0aXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp3aGF0aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42N0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3aGF0aXMucGRmAA4AFgAKAHcAaABhAHQAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3doYXRpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  9748. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=624569.624721},
  9749. Bdsk-Url-2 = {http://dx.doi.org/10.1109/52.2020}}
  9750. @inproceedings{Stroustrup:2007uq,
  9751. Acmid = {1238848},
  9752. Address = {New York, NY, USA},
  9753. Author = {Stroustrup, Bjarne},
  9754. Booktitle = {Proceedings of the third ACM SIGPLAN conference on History of programming languages},
  9755. Date-Added = {2011-02-23 09:49:29 -0700},
  9756. Date-Modified = {2011-02-23 09:49:33 -0700},
  9757. Doi = {http://doi.acm.org/10.1145/1238844.1238848},
  9758. Isbn = {978-1-59593-766-7},
  9759. Keywords = {C++, ISO, STL, evolution, history, language use, libraries, multi-paradigm programming, programming language, standardization},
  9760. Location = {San Diego, California},
  9761. Pages = {4-1--4-59},
  9762. Publisher = {ACM},
  9763. Series = {HOPL III},
  9764. Title = {Evolving a language in and for the real world: C++ 1991-2006},
  9765. Url = {http://doi.acm.org/10.1145/1238844.1238848},
  9766. Year = {2007},
  9767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGE0LXN0cm91c3RydXAoMikucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRhNC1zdHJvdXN0cnVwKDIpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2560Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNC1zdHJvdXN0cnVwKDIpLnBkZgAOACoAFABhADQALQBzAHQAcgBvAHUAcwB0AHIAdQBwACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2E0LXN0cm91c3RydXAoMikucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  9768. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238848}}
  9769. @inproceedings{Stroustrup:1993fk,
  9770. Acmid = {155375},
  9771. Address = {New York, NY, USA},
  9772. Author = {Stroustrup, Bjarne},
  9773. Booktitle = {The second ACM SIGPLAN conference on History of programming languages},
  9774. Date-Added = {2011-02-23 09:45:49 -0700},
  9775. Date-Modified = {2014-08-28 17:32:25 +0000},
  9776. Doi = {http://doi.acm.org/10.1145/154766.155375},
  9777. Isbn = {0-89791-570-4},
  9778. Location = {Cambridge, Massachusetts, United States},
  9779. Numpages = {27},
  9780. Pages = {271--297},
  9781. Publisher = {ACM},
  9782. Series = {HOPL-II},
  9783. Title = {A HIstory of {C++}: 1979--1991},
  9784. Url = {http://doi.acm.org/10.1145/154766.155375},
  9785. Year = {1993},
  9786. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlob3BsMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhvcGwyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/da7RDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhvcGwyLnBkZgAADgAUAAkAaABvAHAAbAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2hvcGwyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  9787. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155375}}
  9788. @webpage{Russo:2011vn,
  9789. Author = {Graziano Lo Russo},
  9790. Date-Added = {2011-02-22 11:49:31 -0700},
  9791. Date-Modified = {2011-02-22 12:11:08 -0700},
  9792. Lastchecked = {Feb. 22, 2011},
  9793. Title = {An interview with {A. Stepanov}},
  9794. Url = {http://www.stlport.org/resources/StepanovUSA.html},
  9795. Bdsk-Url-1 = {http://www.stlport.org/resources/StepanovUSA.html}}
  9796. @inproceedings{Yu:2004kx,
  9797. Acmid = {964005},
  9798. Address = {New York, NY, USA},
  9799. Author = {Yu, Dachuan and Kennedy, Andrew and Sy Don},
  9800. Booktitle = {Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9801. Date-Added = {2011-02-22 11:37:40 -0700},
  9802. Date-Modified = {2011-02-22 11:37:43 -0700},
  9803. Doi = {http://doi.acm.org/10.1145/964001.964005},
  9804. Isbn = {1-58113-729-X},
  9805. Keywords = {.NET, CLR, generics, polymorphism, run-time types},
  9806. Location = {Venice, Italy},
  9807. Numpages = {13},
  9808. Pages = {39--51},
  9809. Publisher = {ACM},
  9810. Series = {POPL '04},
  9811. Title = {Formalization of generics for the .NET common language runtime},
  9812. Url = {http://doi.acm.org/10.1145/964001.964005},
  9813. Year = {2004},
  9814. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM5LXl1MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  9815. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  9816. @inproceedings{Kennedy:2001uq,
  9817. Acmid = {378797},
  9818. Address = {New York, NY, USA},
  9819. Author = {Kennedy, Andrew and Sy Don},
  9820. Booktitle = {Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  9821. Date-Added = {2011-02-22 11:36:19 -0700},
  9822. Date-Modified = {2011-02-22 11:36:24 -0700},
  9823. Doi = {http://doi.acm.org/10.1145/378795.378797},
  9824. Isbn = {1-58113-414-2},
  9825. Location = {Snowbird, Utah, United States},
  9826. Numpages = {12},
  9827. Pages = {1--12},
  9828. Publisher = {ACM},
  9829. Series = {PLDI '01},
  9830. Title = {Design and implementation of generics for the .NET Common language runtime},
  9831. Url = {http://doi.acm.org/10.1145/378795.378797},
  9832. Year = {2001},
  9833. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95d9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEta2VubmVkeS5wZGYADgAeAA4AcAAxAC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  9834. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378797}}
  9835. @inproceedings{Bracha:1998fk,
  9836. Acmid = {286957},
  9837. Address = {New York, NY, USA},
  9838. Author = {Bracha, Gilad and Odersky, Martin and Stoutamire, David and Wadler, Philip},
  9839. Booktitle = {Proceedings of the 13th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  9840. Date-Added = {2011-02-22 11:33:06 -0700},
  9841. Date-Modified = {2011-02-22 11:33:09 -0700},
  9842. Doi = {http://doi.acm.org/10.1145/286936.286957},
  9843. Isbn = {1-58113-005-8},
  9844. Location = {Vancouver, British Columbia, Canada},
  9845. Numpages = {18},
  9846. Pages = {183--200},
  9847. Publisher = {ACM},
  9848. Series = {OOPSLA '98},
  9849. Title = {Making the future safe for the past: adding genericity to the Java programming language},
  9850. Url = {http://doi.acm.org/10.1145/286936.286957},
  9851. Year = {1998},
  9852. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4My1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4My1icmFjaGEucGRmAAAOACAADwBwADEAOAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4My1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  9853. Bdsk-Url-1 = {http://doi.acm.org/10.1145/286936.286957}}
  9854. @article{Scott:1993uq,
  9855. Author = {Dana S. Scott},
  9856. Date-Added = {2011-02-03 15:27:30 -0700},
  9857. Date-Modified = {2011-02-03 15:28:15 -0700},
  9858. Journal = {Theoretical Computer Science},
  9859. Number = {411-440},
  9860. Title = {A type-theoretic alternative to ISWIM, CUCH, OWHY},
  9861. Volume = {121},
  9862. Year = {1993},
  9863. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zY290dDkzdGNzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2NvdHQ5M3Rjcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J39EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NvdHQ5M3Rjcy5wZGYADgAeAA4AcwBjAG8AdAB0ADkAMwB0AGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zY290dDkzdGNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  9864. @unpublished{Harper:2010fk,
  9865. Author = {Robert Harper},
  9866. Date-Added = {2011-02-03 11:18:39 -0700},
  9867. Date-Modified = {2013-06-17 15:26:25 -0600},
  9868. Month = {May},
  9869. Note = {Working Draft, Version 1.33},
  9870. Title = {Practical Foundations for Programming Languages},
  9871. Year = {2013},
  9872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxib29rLTEzMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJvb2stMTMzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDrRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJvb2stMTMzLnBkZgAOABoADABiAG8AbwBrAC0AMQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYm9vay0xMzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  9873. @inproceedings{Bierman:2010fk,
  9874. Author = {Bierman, Gavin and Meijer, Erik and Torgersen, Mads},
  9875. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  9876. Date-Added = {2011-01-13 21:46:25 -0700},
  9877. Date-Modified = {2012-12-17 17:20:38 +0000},
  9878. Location = {Maribor, Slovenia},
  9879. Numpages = {25},
  9880. Publisher = {Springer-Verlag},
  9881. Series = {ECOOP'10},
  9882. Title = {Adding dynamic types to {C\#}},
  9883. Year = {2010},
  9884. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWVjb29wMTAtY29ycmVjdGVkLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAAOACwAFQBlAGMAbwBvAHAAMQAwAC0AYwBvAHIAcgBlAGMAdABlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZWNvb3AxMC1jb3JyZWN0ZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  9885. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1883978.1883986}}
  9886. @inproceedings{Koutavas:2006uq,
  9887. Acmid = {1111050},
  9888. Address = {New York, NY, USA},
  9889. Author = {Koutavas, Vasileios and Wand, Mitchell},
  9890. Booktitle = {Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  9891. Date-Added = {2011-01-05 22:49:32 -0700},
  9892. Date-Modified = {2011-01-05 22:49:35 -0700},
  9893. Doi = {http://doi.acm.org/10.1145/1111037.1111050},
  9894. Isbn = {1-59593-027-2},
  9895. Keywords = {bisimulations, contextual equivalence, higher-order procedures, imperative languages, lambda-calculus},
  9896. Location = {Charleston, South Carolina, USA},
  9897. Numpages = {12},
  9898. Pages = {141--152},
  9899. Publisher = {ACM},
  9900. Series = {POPL '06},
  9901. Title = {Small bisimulations for reasoning about higher-order imperative programs},
  9902. Url = {http://doi.acm.org/10.1145/1111037.1111050},
  9903. Year = {2006},
  9904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDEta291dGF2YXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQxLWtvdXRhdmFzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nE0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQxLWtvdXRhdmFzLnBkZgAADgAkABEAcAAxADQAMQAtAGsAbwB1AHQAYQB2AGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQxLWtvdXRhdmFzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9905. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111050}}
  9906. @article{Sangiorgi:1998fk,
  9907. Acmid = {967295},
  9908. Address = {New York, NY, USA},
  9909. Author = {Sangiorgi, Davide},
  9910. Date-Added = {2011-01-05 22:08:37 -0700},
  9911. Date-Modified = {2011-01-05 22:08:41 -0700},
  9912. Doi = {10.1017/S0960129598002527},
  9913. Issn = {0960-1295},
  9914. Issue = {5},
  9915. Journal = {Mathematical. Structures in Comp. Sci.},
  9916. Month = {October},
  9917. Numpages = {33},
  9918. Pages = {447--479},
  9919. Publisher = {Cambridge University Press},
  9920. Title = {On the bisimulation proof method},
  9921. Url = {http://portal.acm.org/citation.cfm?id=967294.967295},
  9922. Volume = {8},
  9923. Year = {1998},
  9924. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iaXMtcHJvb2YucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iaXMtcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3At0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaXMtcHJvb2YucGRmAAAOABwADQBiAGkAcwAtAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9iaXMtcHJvb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  9925. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=967294.967295},
  9926. Bdsk-Url-2 = {http://dx.doi.org/10.1017/S0960129598002527}}
  9927. @article{Ghuloum:2010uq,
  9928. 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},
  9929. Date-Added = {2010-12-17 13:53:30 -0700},
  9930. Date-Modified = {2010-12-17 13:55:12 -0700},
  9931. Journal = {Dr. Dobb's},
  9932. Month = {September},
  9933. Title = {Array Building Blocks: A Flexible Parallel Programming Model for Multicore and Many-Core Architectures},
  9934. Year = {2010}}
  9935. @article{Ferrante:1987fk,
  9936. Acmid = {24041},
  9937. Address = {New York, NY, USA},
  9938. Author = {Ferrante, Jeanne and Ottenstein, Karl J. and Warren, Joe D.},
  9939. Date-Added = {2010-12-17 10:25:14 -0700},
  9940. Date-Modified = {2010-12-17 10:25:19 -0700},
  9941. Doi = {http://doi.acm.org/10.1145/24039.24041},
  9942. Issn = {0164-0925},
  9943. Issue = {3},
  9944. Journal = {ACM Trans. Program. Lang. Syst.},
  9945. Month = {July},
  9946. Numpages = {31},
  9947. Pages = {319--349},
  9948. Publisher = {ACM},
  9949. Title = {The program dependence graph and its use in optimization},
  9950. Url = {http://doi.acm.org/10.1145/24039.24041},
  9951. Volume = {9},
  9952. Year = {1987},
  9953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMTktZmVycmFudGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzE5LWZlcnJhbnRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q50Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzE5LWZlcnJhbnRlLnBkZgAADgAkABEAcAAzADEAOQAtAGYAZQByAHIAYQBuAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzE5LWZlcnJhbnRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9954. Bdsk-Url-1 = {http://doi.acm.org/10.1145/24039.24041}}
  9955. @article{Monma:1989bh,
  9956. Author = {Clyde L. Monma and Chris N. Potts},
  9957. Date-Added = {2010-12-16 23:03:29 -0700},
  9958. Date-Modified = {2010-12-16 23:04:18 -0700},
  9959. Journal = {Operations Research},
  9960. Number = {5},
  9961. Pages = {798--804},
  9962. Title = {On the Complexity of Scheduling with Batch Setup Times},
  9963. Volume = {37},
  9964. Year = {1989}}
  9965. @inproceedings{Nahapetian:2003qf,
  9966. Author = {Ani Nahapetian},
  9967. Booktitle = {In International Conference on Parallel and Distributed Computing and Systems},
  9968. Date-Added = {2010-12-16 22:46:18 -0700},
  9969. Date-Modified = {2010-12-16 22:46:21 -0700},
  9970. Pages = {916--921},
  9971. Title = {Scheduling on heterogeneous resources with heterogeneous reconfiguration costs},
  9972. Year = {2003},
  9973. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS42Ni42MDM2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjY2LjYwMzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lqszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS42Ni42MDM2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA2ADYALgA2ADAAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjY2LjYwMzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  9974. @article{Nahapetian:2009ve,
  9975. Acmid = {1596537},
  9976. Address = {New York, NY, USA},
  9977. Articleno = {5},
  9978. Author = {Nahapetian, Ani and Brisk, Philip and Ghiasi, Soheil and Sarrafzadeh, Majid},
  9979. Date-Added = {2010-12-16 22:42:58 -0700},
  9980. Date-Modified = {2010-12-17 10:23:06 -0700},
  9981. Issn = {1539-9087},
  9982. Issue = {1},
  9983. Journal = {ACM Trans. Embed. Comput. Syst.},
  9984. Keywords = {Dynamic reconfiguration, fully polynomial approximation algorithm, heterogeneous resources},
  9985. Month = {October},
  9986. Numpages = {20},
  9987. Pages = {5:1--5:20},
  9988. Publisher = {ACM},
  9989. Title = {An approximation algorithm for scheduling on heterogeneous reconfigurable resources},
  9990. Volume = {9},
  9991. Year = {2009},
  9992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWE1LW5haGFwZXRpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhNS1uYWhhcGV0aWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2580Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNS1uYWhhcGV0aWFuLnBkZgAADgAkABEAYQA1AC0AbgBhAGgAYQBwAGUAdABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hNS1uYWhhcGV0aWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  9993. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596532.1596537}}
  9994. @incollection{Bianco:1994ly,
  9995. Affiliation = {I.A.S.I. --- C.N.R. --- Viale Manzoni, 30 I-00185 Rome I-00185 Rome},
  9996. Author = {Bianco, L. and Dell'Olmo, P.},
  9997. Booktitle = {System Modelling and Optimization},
  9998. Date-Added = {2010-12-16 22:40:56 -0700},
  9999. Date-Modified = {2010-12-17 10:23:06 -0700},
  10000. Editor = {Henry, Jacques and Yvon, Jean-Pierre},
  10001. Note = {10.1007/BFb0035528},
  10002. Pages = {783-794},
  10003. Publisher = {Springer Berlin / Heidelberg},
  10004. Series = {Lecture Notes in Control and Information Sciences},
  10005. Title = {The minimization of resource costs in scheduling independent tasks with fixed completion time},
  10006. Volume = {197},
  10007. Year = {1994},
  10008. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BFb0035528}}
  10009. @url{Grosser:2010zr,
  10010. Author = {Tobias Grosser and Hongbin Zheng},
  10011. Date-Added = {2010-12-16 21:50:53 -0700},
  10012. Date-Modified = {2010-12-17 10:23:06 -0700},
  10013. Lastchecked = {December},
  10014. Month = {December},
  10015. Title = {Polly -- Polyhedral optimizations for LLVM},
  10016. Year = {2010},
  10017. Bdsk-Url-1 = {http://wiki.llvm.org/Polly}}
  10018. @article{Hjelmas:2001ys,
  10019. Author = {Erik Hjelmas and Boon Kee Low},
  10020. Date-Added = {2010-12-16 21:20:02 -0700},
  10021. Date-Modified = {2010-12-16 21:21:06 -0700},
  10022. Journal = {Computer Vision and Image Understanding},
  10023. Month = {September},
  10024. Number = {3},
  10025. Pages = {236--274},
  10026. Title = {Face Detection: A Survey},
  10027. Volume = {83},
  10028. Year = {2001}}
  10029. @inproceedings{Sandeep:2002vn,
  10030. Author = {K. Sandeep and A. N Rajagopalan},
  10031. Booktitle = {{ICVGIP} 2002, Proceedings of the Third Indian Conference on Computer Vision, Graphics, \& Image Processing},
  10032. Date-Added = {2010-12-16 21:14:07 -0700},
  10033. Date-Modified = {2010-12-17 10:23:06 -0700},
  10034. Title = {Human Face Detection in Cluttered Color Images Using Skin Color and Edge Information},
  10035. Year = {2002},
  10036. Bdsk-Url-1 = {http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.12.730}}
  10037. @article{Banerjee:1995kx,
  10038. Acmid = {620330},
  10039. Address = {Los Alamitos, CA, USA},
  10040. 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},
  10041. Date-Added = {2010-12-16 21:11:27 -0700},
  10042. Date-Modified = {2010-12-17 10:23:06 -0700},
  10043. Issn = {0018-9162},
  10044. Issue = {10},
  10045. Journal = {Computer},
  10046. Month = {October},
  10047. Numpages = {11},
  10048. Pages = {37--47},
  10049. Publisher = {IEEE Computer Society Press},
  10050. Title = {The Paradigm Compiler for Distributed-Memory Multicomputers},
  10051. Volume = {28},
  10052. Year = {1995},
  10053. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.467577}}
  10054. @article{Forum:1993uq,
  10055. Author = {High Performance Fortran Forum},
  10056. Date-Added = {2010-12-16 20:52:21 -0700},
  10057. Date-Modified = {2010-12-16 20:53:15 -0700},
  10058. Journal = {Scientific Programming},
  10059. Number = {1--2},
  10060. Pages = {1--170},
  10061. Title = {High Performance Fortran Language Specification, version 1.0},
  10062. Volume = {3},
  10063. Year = {1993}}
  10064. @inproceedings{Thies:2002fk,
  10065. Address = {Grenoble, France},
  10066. Author = {William Thies and Michal Karczmarek and Saman Amarasinghe},
  10067. Booktitle = {International Conference on Compiler Construction},
  10068. Date-Added = {2010-12-16 20:44:18 -0700},
  10069. Date-Modified = {2010-12-17 10:23:06 -0700},
  10070. Keywords = {StreamIt},
  10071. Month = {Apr},
  10072. Slides = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.ppt},
  10073. Title = {StreamIt: A Language for Streaming Applications},
  10074. Year = {2002},
  10075. Bdsk-Url-1 = {http://groups.csail.mit.edu/commit/papers/02/streamit-cc.pdf}}
  10076. @inproceedings{Radulescu:2001ly,
  10077. Acmid = {656984},
  10078. Address = {Washington, DC, USA},
  10079. Author = {Radulescu, Andrei and Gemund, Arjan J. C. van},
  10080. Booktitle = {Proceedings of the 2001 International Conference on Parallel Processing},
  10081. Date-Added = {2010-12-15 22:57:08 -0700},
  10082. Date-Modified = {2010-12-17 10:23:06 -0700},
  10083. Isbn = {0-7695-1257-7},
  10084. Numpages = {8},
  10085. Pages = {69--76},
  10086. Publisher = {IEEE Computer Society},
  10087. Series = {ICPP '02},
  10088. Title = {A Low-Cost Approach towards Mixed Task and Data Parallel Scheduling},
  10089. Year = {2001},
  10090. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMy41NTg1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjIzLjU1ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rxszlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4yMy41NTg1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAyADMALgA1ADUAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjIzLjU1ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10091. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645535.656984}}
  10092. @phdthesis{Ramaswamy:1996zr,
  10093. Address = {Champaign, IL, USA},
  10094. Advisor = {Banerjee, Prithviraj},
  10095. Author = {Ramaswamy, Shankar},
  10096. Date-Added = {2010-12-15 22:48:27 -0700},
  10097. Date-Modified = {2010-12-15 22:48:30 -0700},
  10098. Isbn = {0-591-08833-9},
  10099. Note = {AAI9702648},
  10100. Publisher = {University of Illinois at Urbana-Champaign},
  10101. Title = {Simultaneous exploitation of task and data parallelism in regular scientific applications},
  10102. Year = {1996},
  10103. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwaGQ5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBoZDk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e+rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBoZDk2LnBkZgAADgAUAAkAcABoAGQAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3BoZDk2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  10104. @inproceedings{Boudet:2003ys,
  10105. Acmid = {838602},
  10106. Address = {Washington, DC, USA},
  10107. Author = {Boudet, Vincent and Desprez, Frederic and Suter, Frederic},
  10108. Booktitle = {Proceedings of the 17th International Symposium on Parallel and Distributed Processing},
  10109. Date-Added = {2010-12-15 22:46:00 -0700},
  10110. Date-Modified = {2010-12-17 10:23:06 -0700},
  10111. Isbn = {0-7695-1926-1},
  10112. Keywords = {Mixed-parallelism, Ressource allocation, Scheduling},
  10113. Pages = {41.2--},
  10114. Publisher = {IEEE Computer Society},
  10115. Series = {IPDPS '03},
  10116. Title = {One-Step Algorithm for Mixed Data and Task Parallel Scheduling without Data Replication},
  10117. Year = {2003},
  10118. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00NTkxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvSYzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDU5MS5wZGYADgAYAAsAUgBSAC0ANAA1ADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ1OTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10119. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=838237.838602}}
  10120. @article{Topcuoglu:2002vn,
  10121. Author = {Topcuoglu, H. and Hariri, S. and Min-You Wu},
  10122. Date-Added = {2010-12-15 22:39:22 -0700},
  10123. Date-Modified = {2010-12-17 10:23:06 -0700},
  10124. Issn = {1045-9219},
  10125. Journal = {Parallel and Distributed Systems, IEEE Transactions on},
  10126. 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;},
  10127. Month = mar,
  10128. Number = {3},
  10129. Pages = {260 -274},
  10130. Title = {Performance-effective and low-complexity task scheduling for heterogeneous computing},
  10131. Volume = {13},
  10132. Year = {2002},
  10133. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMTkuMTIyLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjExOS4xMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LWMzlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xMTkuMTIyLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADEAOQAuADEAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjExOS4xMjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10134. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.993206}}
  10135. @incollection{Suter:2004kx,
  10136. Affiliation = {Dept. of CSE, Univ. of California, San Diego USA},
  10137. Booktitle = {Euro-Par 2004 Parallel Processing},
  10138. Date-Added = {2010-12-15 22:23:19 -0700},
  10139. Date-Modified = {2010-12-15 23:39:52 -0700},
  10140. Editor = {Danelutto, Marco and Vanneschi, Marco and Laforenza, Domenico},
  10141. Pages = {230-237},
  10142. Publisher = {Springer Berlin / Heidelberg},
  10143. Series = {Lecture Notes in Computer Science},
  10144. Title = {From Heterogeneous Task Scheduling to Heterogeneous Mixed Parallel Scheduling},
  10145. Volume = {3149},
  10146. Year = {2004},
  10147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi00OTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvAZzOWbaAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItNDk5NS5wZGYADgAYAAsAUgBSAC0ANAA5ADkANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTQ5OTUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10148. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-27866-5_30}}
  10149. @inproceedings{NTakpe:2006uq,
  10150. Acmid = {1157508},
  10151. Address = {Washington, DC, USA},
  10152. Author = {N'Takpe, Tchimou and Suter, Frederic},
  10153. Booktitle = {Proceedings of the 12th International Conference on Parallel and Distributed Systems - Volume 1},
  10154. Date-Added = {2010-12-15 22:15:29 -0700},
  10155. Date-Modified = {2010-12-17 10:23:06 -0700},
  10156. Isbn = {0-7695-2612-8},
  10157. Numpages = {8},
  10158. Pages = {3--10},
  10159. Publisher = {IEEE Computer Society},
  10160. Series = {ICPADS '06},
  10161. Title = {Critical Path and Area Based Scheduling of Parallel Task Graphs on Heterogeneous Platforms},
  10162. Year = {2006},
  10163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDEuMjE2NS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDEuMjE2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7iHM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTAxLjIxNjUucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADEALgAyADEANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwMS4yMTY1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  10164. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPADS.2006.32}}
  10165. @inproceedings{Chakrabarti:1995fk,
  10166. Acmid = {215423},
  10167. Address = {New York, NY, USA},
  10168. Author = {Chakrabarti, Soumen and Demmel, James and Yelick, Katherine},
  10169. Booktitle = {Proceedings of the seventh annual ACM symposium on Parallel algorithms and architectures},
  10170. Date-Added = {2010-12-15 22:02:30 -0700},
  10171. Date-Modified = {2010-12-17 10:23:06 -0700},
  10172. Isbn = {0-89791-717-0},
  10173. Location = {Santa Barbara, California, United States},
  10174. Numpages = {10},
  10175. Pages = {74--83},
  10176. Publisher = {ACM},
  10177. Series = {SPAA '95},
  10178. Title = {Modeling the benefits of mixed data and task parallelism},
  10179. Year = {1995},
  10180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3NC1jaGFrcmFiYXJ0aS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3NC1jaGFrcmFiYXJ0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3NC1jaGFrcmFiYXJ0aS5wZGYAAA4AKAATAHAANwA0AC0AYwBoAGEAawByAGEAYgBhAHIAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A3NC1jaGFrcmFiYXJ0aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10181. Bdsk-Url-1 = {http://doi.acm.org/10.1145/215399.215423}}
  10182. @article{Gonzalez:1977uq,
  10183. Acmid = {356700},
  10184. Address = {New York, NY, USA},
  10185. Author = {Gonzalez,Jr., Mario J.},
  10186. Date-Added = {2010-12-15 19:55:49 -0700},
  10187. Date-Modified = {2010-12-17 10:23:06 -0700},
  10188. Issn = {0360-0300},
  10189. Issue = {3},
  10190. Journal = {ACM Comput. Surv.},
  10191. Month = {September},
  10192. Numpages = {32},
  10193. Pages = {173--204},
  10194. Publisher = {ACM},
  10195. Title = {Deterministic Processor Scheduling},
  10196. Volume = {9},
  10197. Year = {1977},
  10198. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzMtZ29uemFsZXoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTczLWdvbnphbGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTczLWdvbnphbGV6LnBkZgAADgAkABEAcAAxADcAMwAtAGcAbwBuAHoAYQBsAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTczLWdvbnphbGV6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10199. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356698.356700}}
  10200. @book{Shirazi:1995fk,
  10201. Address = {Los Alamitos, CA, USA},
  10202. Date-Added = {2010-12-15 19:32:21 -0700},
  10203. Date-Modified = {2010-12-15 19:32:38 -0700},
  10204. Editor = {Shirazi, Behrooz A. and Kavi, Krishna M. and Hurson, Ali R.},
  10205. Isbn = {0818665874},
  10206. Publisher = {IEEE Computer Society Press},
  10207. Title = {Scheduling and Load Balancing in Parallel and Distributed Systems},
  10208. Year = {1995}}
  10209. @inproceedings{Banerjee:2006bh,
  10210. Acmid = {1118419},
  10211. Address = {Piscataway, NJ, USA},
  10212. Author = {Banerjee, Sudarshan and Bozorgzadeh, Elaheh and Dutt, Nikil},
  10213. Booktitle = {Proceedings of the 2006 Asia and South Pacific Design Automation Conference},
  10214. Date-Added = {2010-12-15 00:38:08 -0700},
  10215. Date-Modified = {2010-12-17 10:23:06 -0700},
  10216. Isbn = {0-7803-9451-8},
  10217. Keywords = {data-parallelism, granularity selection, linear placement, partial dynamic reconfiguration, scheduling},
  10218. Location = {Yokohama, Japan},
  10219. Numpages = {6},
  10220. Pages = {491--496},
  10221. Publisher = {IEEE Press},
  10222. Series = {ASP-DAC '06},
  10223. Title = {PARLGRAN: parallelism granularity selection for scheduling task chains on dynamically reconfigurable architectures},
  10224. Year = {2006},
  10225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTEtYmFuZXJqZWUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkxLWJhbmVyamVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3si0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDkxLWJhbmVyamVlLnBkZgAADgAkABEAcAA0ADkAMQAtAGIAYQBuAGUAcgBqAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDkxLWJhbmVyamVlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10226. Bdsk-Url-1 = {http://dx.doi.org/10.1145/1118299.1118419}}
  10227. @inproceedings{Santambrogio:2009qf,
  10228. Acmid = {1531552},
  10229. Address = {New York, NY, USA},
  10230. Author = {Santambrogio, Marco Domenico and Redaelli, Massimo and Maggioni, Marco},
  10231. Booktitle = {Proceedings of the 19th ACM Great Lakes symposium on VLSI},
  10232. Date-Added = {2010-12-15 00:34:09 -0700},
  10233. Date-Modified = {2010-12-17 10:23:06 -0700},
  10234. Isbn = {978-1-60558-522-2},
  10235. Keywords = {dynamic reconfiguration, fpga, scheduling},
  10236. Location = {Boston Area, MA, USA},
  10237. Numpages = {6},
  10238. Pages = {21--26},
  10239. Publisher = {ACM},
  10240. Series = {GLSVLSI '09},
  10241. Title = {Task graph scheduling for reconfigurable architectures driven by reconfigurations hiding and resources reuse},
  10242. Year = {2009},
  10243. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMS1zYW50YW1icm9naW8ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjEtc2FudGFtYnJvZ2lvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjEtc2FudGFtYnJvZ2lvLnBkZgAOACoAFABwADIAMQAtAHMAYQBuAHQAYQBtAGIAcgBvAGcAaQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyMS1zYW50YW1icm9naW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10244. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1531542.1531552}}
  10245. @techreport{Ravi:1986ve,
  10246. Author = {T.M. Ravi and M.D. Ercegovac and T. Lang and R. R. Muntz},
  10247. Date-Added = {2010-12-15 00:28:09 -0700},
  10248. Date-Modified = {2010-12-15 00:29:24 -0700},
  10249. Institution = {UCLA},
  10250. Month = {November},
  10251. Number = {CSD-860028},
  10252. Title = {Static Allocation for a Data Flow Multiprocessor System},
  10253. Year = {1986}}
  10254. @inproceedings{Ramamoorthy:1969ly,
  10255. Acmid = {1478561},
  10256. Address = {New York, NY, USA},
  10257. Author = {Ramamoorthy, C. V. and Gonzalez, M. J.},
  10258. Booktitle = {Proceedings of the November 18-20, 1969, fall joint computer conference},
  10259. Date-Added = {2010-12-15 00:12:59 -0700},
  10260. Date-Modified = {2010-12-17 10:23:06 -0700},
  10261. Location = {Las Vegas, Nevada},
  10262. Numpages = {15},
  10263. Pages = {1--15},
  10264. Publisher = {ACM},
  10265. Series = {AFIPS '69 (Fall)},
  10266. Title = {A survey of techniques for recognizing parallel processable streams in computer programs},
  10267. Year = {1969},
  10268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLXJhbWFtb29ydGh5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtcmFtYW1vb3J0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95fdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtcmFtYW1vb3J0aHkucGRmAA4AJgASAHAAMQAtAHIAYQBtAGEAbQBvAG8AcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMS1yYW1hbW9vcnRoeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10269. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1478559.1478561}}
  10270. @inproceedings{NTakpe:2007vn,
  10271. Author = {N'Takpe, T. and Suter, F. and Casanova, H.},
  10272. Booktitle = {Parallel and Distributed Computing, 2007. ISPDC '07. Sixth International Symposium on},
  10273. Date-Added = {2010-12-15 14:48:35 -0700},
  10274. Date-Modified = {2010-12-17 10:23:06 -0700},
  10275. Keywords = {homogeneous clusters;large-scale computing;mixed-parallel applications;scheduling;directed graphs;parallel processing;scheduling;},
  10276. Month = july,
  10277. Pages = {35},
  10278. Title = {A Comparison of Scheduling Approaches for Mixed-Parallel Applications on Heterogeneous Platforms},
  10279. Year = {2007},
  10280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE21peGVkX3Bhcl9zY2hlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE21peGVkX3Bhcl9zY2hlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eOnRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1peGVkX3Bhcl9zY2hlZC5wZGYAAA4AKAATAG0AaQB4AGUAZABfAHAAYQByAF8AcwBjAGgAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL21peGVkX3Bhcl9zY2hlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10281. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ISPDC.2007.1}}
  10282. @incollection{Graham:1979kx,
  10283. Author = {R.L. Graham and E.L. Lawler and J.K. Lenstra and A.H.G.Rinnooy Kan},
  10284. 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},
  10285. Date-Added = {2010-12-15 14:20:42 -0700},
  10286. Date-Modified = {2010-12-17 10:23:06 -0700},
  10287. Editor = {P.L. Hammer, E.L. Johnson and B.H. Korte},
  10288. Issn = {0167-5060},
  10289. Pages = {287 - 326},
  10290. Publisher = {Elsevier},
  10291. Series = {Annals of Discrete Mathematics},
  10292. Title = {Optimization and Approximation in Deterministic Sequencing and Scheduling: a Survey},
  10293. Volume = {5},
  10294. Year = {1979},
  10295. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B8G56-4SD21YG-M/2/4b302b1ea464cf17986f7e4642be86a1},
  10296. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0167-5060(08)70356-X}}
  10297. @article{Wang:1991uq,
  10298. Acmid = {110966},
  10299. Address = {Amsterdam, The Netherlands, The Netherlands},
  10300. Author = {Wang, Qingzhou and Cheng, Kam Hoi},
  10301. Date-Added = {2010-12-15 11:55:16 -0700},
  10302. Date-Modified = {2010-12-17 10:23:06 -0700},
  10303. Issn = {0020-0190},
  10304. Issue = {5},
  10305. Journal = {Inf. Process. Lett.},
  10306. Month = {March},
  10307. Numpages = {7},
  10308. Pages = {291--297},
  10309. Publisher = {Elsevier North-Holland, Inc.},
  10310. Title = {List scheduling of parallel tasks},
  10311. Volume = {37},
  10312. Year = {1991},
  10313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmxpc3Rfc2NoZWRfcGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESbGlzdF9zY2hlZF9wYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ttEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGlzdF9zY2hlZF9wYXIucGRmAA4AJgASAGwAaQBzAHQAXwBzAGMAaABlAGQAXwBwAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9saXN0X3NjaGVkX3Bhci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10314. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=110958.110966},
  10315. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0020-0190(91)90222-4}}
  10316. @inproceedings{Kim:1988fk,
  10317. Author = {S. J. Kim and J. C. Browne},
  10318. Booktitle = {International Conference of Parallel Processing},
  10319. Date-Added = {2010-12-15 11:28:08 -0700},
  10320. Date-Modified = {2010-12-15 11:29:20 -0700},
  10321. Pages = {1--8},
  10322. Title = {A general approach to mapping of parallel computations upon multiprocessor architectures},
  10323. Volume = {3},
  10324. Year = {1988}}
  10325. @article{Yang:1994vn,
  10326. Acmid = {629335},
  10327. Address = {Piscataway, NJ, USA},
  10328. Author = {Yang, T. and Gerasoulis, A.},
  10329. Date-Added = {2010-12-15 10:34:28 -0700},
  10330. Date-Modified = {2010-12-17 10:23:06 -0700},
  10331. Issn = {1045-9219},
  10332. Issue = {9},
  10333. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  10334. 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},
  10335. Month = {September},
  10336. Numpages = {17},
  10337. Pages = {951--967},
  10338. Publisher = {IEEE Press},
  10339. Title = {DSC: Scheduling Parallel Tasks on an Unbounded Number of Processors},
  10340. Volume = {5},
  10341. Year = {1994},
  10342. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=628924.629335},
  10343. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.308533}}
  10344. @book{El-Rewini:1994kx,
  10345. Address = {Upper Saddle River, NJ, USA},
  10346. Author = {El-Rewini, Hesham and Lewis, Theodore G. and Ali, Hesham H.},
  10347. Date-Added = {2010-12-15 10:28:33 -0700},
  10348. Date-Modified = {2010-12-15 10:28:35 -0700},
  10349. Isbn = {0-13-099235-6},
  10350. Publisher = {Prentice-Hall, Inc.},
  10351. Title = {Task scheduling in parallel and distributed systems},
  10352. Year = {1994}}
  10353. @book{Coffman:1976uq,
  10354. Author = {E. G. Coffman, Jr.},
  10355. Date-Added = {2010-12-15 10:23:24 -0700},
  10356. Date-Modified = {2010-12-15 10:24:21 -0700},
  10357. Publisher = {John Wiley \& Sons, Inc.},
  10358. Title = {Computer and Job-Shop Scheduling Theory},
  10359. Year = {1976}}
  10360. @article{Codd:1960zr,
  10361. Acmid = {367356},
  10362. Address = {New York, NY, USA},
  10363. Author = {Codd, E. F.},
  10364. Date-Added = {2010-12-14 23:45:40 -0700},
  10365. Date-Modified = {2010-12-17 10:23:06 -0700},
  10366. Issn = {0001-0782},
  10367. Issue = {7},
  10368. Journal = {Commun. ACM},
  10369. Month = {July},
  10370. Numpages = {6},
  10371. Pages = {413--418},
  10372. Publisher = {ACM},
  10373. Title = {Multiprogram scheduling: parts 3 and 4. scheduling algorithm and external constraints},
  10374. Volume = {3},
  10375. Year = {1960},
  10376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDEzLWNvZGQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDEzLWNvZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ry0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDEzLWNvZGQucGRmAAAOABwADQBwADQAMQAzAC0AYwBvAGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDEzLWNvZGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  10377. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367349.367356}}
  10378. @article{Graham:1969ys,
  10379. Author = {Graham, R. L.},
  10380. Copyright = {Copyright {\copyright} 1969 Society for Industrial and Applied Mathematics},
  10381. Date-Added = {2010-12-14 23:35:59 -0700},
  10382. Date-Modified = {2010-12-17 10:23:06 -0700},
  10383. Issn = {00361399},
  10384. Journal = {SIAM Journal on Applied Mathematics},
  10385. Jstor_Articletype = {research-article},
  10386. Jstor_Formatteddate = {Mar., 1969},
  10387. Language = {English},
  10388. Number = {2},
  10389. Pages = {pp. 416-429},
  10390. Publisher = {Society for Industrial and Applied Mathematics},
  10391. Title = {Bounds on Multiprocessing Timing Anomalies},
  10392. Volume = {17},
  10393. Year = {1969},
  10394. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS45MC44MTMxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjkwLjgxMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yxczlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS45MC44MTMxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA5ADAALgA4ADEAMwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjkwLjgxMzEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10395. Bdsk-Url-1 = {http://www.jstor.org/stable/2099572}}
  10396. @book{Coffman:1973vn,
  10397. Author = {Coffman,Jr., Edward G. and Denning, Peter J.},
  10398. Date-Added = {2010-12-14 23:28:36 -0700},
  10399. Date-Modified = {2010-12-14 23:28:40 -0700},
  10400. Isbn = {0136378684},
  10401. Publisher = {Prentice Hall Professional Technical Reference},
  10402. Title = {Operating Systems Theory},
  10403. Year = {1973}}
  10404. @article{Adam:1974kx,
  10405. Acmid = {361619},
  10406. Address = {New York, NY, USA},
  10407. Author = {Adam, Thomas L. and Chandy, K. M. and Dickson, J. R.},
  10408. Date-Added = {2010-12-14 23:26:08 -0700},
  10409. Date-Modified = {2010-12-17 10:23:06 -0700},
  10410. Issn = {0001-0782},
  10411. Issue = {12},
  10412. Journal = {Commun. ACM},
  10413. Keywords = {dynamic programming, list scheduling, optimization, parallel processing, precedence graphs, scheduling},
  10414. Month = {December},
  10415. Numpages = {6},
  10416. Pages = {685--690},
  10417. Publisher = {ACM},
  10418. Title = {A comparison of list schedules for parallel processing systems},
  10419. Volume = {17},
  10420. Year = {1974},
  10421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjg1LWFkYW0wLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY4NS1hZGFtMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97eNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY4NS1hZGFtMC5wZGYADgAeAA4AcAA2ADgANQAtAGEAZABhAG0AMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjg1LWFkYW0wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  10422. Bdsk-Url-1 = {http://doi.acm.org/10.1145/361604.361619}}
  10423. @book{Sinnen:2007uq,
  10424. Author = {Sinnen, Oliver},
  10425. Date-Added = {2010-12-14 23:14:35 -0700},
  10426. Date-Modified = {2010-12-14 23:15:10 -0700},
  10427. Isbn = {0471735760},
  10428. Publisher = {Wiley-Interscience},
  10429. Series = {Wiley Series on Parallel and Distributed Computing},
  10430. Title = {Task Scheduling for Parallel Systems},
  10431. Year = {2007},
  10432. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjg1LWFkYW0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjg1LWFkYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjg1LWFkYW0ucGRmAAAOABwADQBwADYAOAA1AC0AYQBkAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjg1LWFkYW0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  10433. @article{Kwok:1996fk,
  10434. Acmid = {232007},
  10435. Address = {Piscataway, NJ, USA},
  10436. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  10437. Date-Added = {2010-12-14 23:00:31 -0700},
  10438. Date-Modified = {2010-12-17 10:23:06 -0700},
  10439. Issn = {1045-9219},
  10440. Issue = {5},
  10441. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  10442. Keywords = {Algorithms, clustering, list scheduling, multiprocessors, processor allocation, parallel scheduling, task graphs.},
  10443. Month = {May},
  10444. Numpages = {16},
  10445. Pages = {506--521},
  10446. Publisher = {IEEE Press},
  10447. Title = {Dynamic Critical-Path Scheduling: An Effective Technique for Allocating Task Graphs to Multiprocessors},
  10448. Volume = {7},
  10449. Year = {1996},
  10450. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTAzNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1MDM3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA+aS8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTAzNzc2LnBkZgAADgAaAAwAMAAwADUAMAAzADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1MDM3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10451. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=231983.232007},
  10452. Bdsk-Url-2 = {http://dx.doi.org/10.1109/71.503776}}
  10453. @book{Sarkar:1989fk,
  10454. Address = {Cambridge, MA, USA},
  10455. Author = {Sarkar, Vivek},
  10456. Date-Added = {2010-12-14 21:45:49 -0700},
  10457. Date-Modified = {2010-12-14 21:45:58 -0700},
  10458. Isbn = {0262691302},
  10459. Publisher = {MIT Press},
  10460. Title = {Partitioning and Scheduling Parallel Programs for Multiprocessors},
  10461. Year = {1989}}
  10462. @inproceedings{Demiroz:2004kx,
  10463. Author = {Betul Demiroz and Haluk Topcuoglu and Mahmut Kandemir},
  10464. Booktitle = {Evolutionary Computation in Combinatorial Optimization},
  10465. Date-Added = {2010-12-14 12:59:41 -0700},
  10466. Date-Modified = {2010-12-14 13:00:30 -0700},
  10467. Pages = {62--71},
  10468. Series = {LNCS},
  10469. Title = {A Hybrid Evolutionary Algorithm for Solving the Register Allocation Problem},
  10470. Volume = {3004},
  10471. Year = {2004},
  10472. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDEwKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDEwKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3vRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDEwKS5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMTApLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  10473. @article{Omari:2006uq,
  10474. Author = {Hussein Al-Omari and Khair Eddin Sabri},
  10475. Date-Added = {2010-12-14 12:52:52 -0700},
  10476. Date-Modified = {2015-11-12 04:20:43 +0000},
  10477. Journal = {Journal of Mathematics and Statistics},
  10478. Number = {4},
  10479. Read = {1},
  10480. Title = {New Graph Coloring Algorithms},
  10481. Volume = {2},
  10482. Year = {2006},
  10483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWptczIyNDczOS03NDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFqbXMyMjQ3MzktNzQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YV0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqbXMyMjQ3MzktNzQxLnBkZgAADgAkABEAagBtAHMAMgAyADQANwAzADkALQA3ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9qbXMyMjQ3MzktNzQxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  10484. @phdthesis{Gebremedhin:1999fk,
  10485. Author = {Assefaw Hadish Gebremedhin},
  10486. Date-Added = {2010-12-14 12:49:57 -0700},
  10487. Date-Modified = {2010-12-14 12:50:31 -0700},
  10488. School = {University of Bergen},
  10489. Title = {Parallel Graph Coloring},
  10490. Year = {1999},
  10491. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43OS44NDA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjc5Ljg0MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+MszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43OS44NDA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADkALgA4ADQAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjc5Ljg0MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  10492. @article{Swanson:2007zr,
  10493. Acmid = {1233308},
  10494. Address = {New York, NY, USA},
  10495. Articleno = {4},
  10496. 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.},
  10497. Date-Added = {2010-12-11 10:08:10 -0700},
  10498. Date-Modified = {2010-12-17 10:23:06 -0700},
  10499. Issn = {0734-2071},
  10500. Issue = {2},
  10501. Journal = {ACM Trans. Comput. Syst.},
  10502. Keywords = {WaveScalar, dataflow computing, multithreading},
  10503. Month = {May},
  10504. Numpages = {54},
  10505. Pages = {4:1--4:54},
  10506. Publisher = {ACM},
  10507. Title = {The WaveScalar architecture},
  10508. Volume = {25},
  10509. Year = {2007},
  10510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNC1zd2Fuc29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTQtc3dhbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ue9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTQtc3dhbnNvbi5wZGYADgAeAA4AYQA0AC0AcwB3AGEAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNC1zd2Fuc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  10511. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1233307.1233308}}
  10512. @inproceedings{Nagarajan:2001ys,
  10513. 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.},
  10514. Acmid = {564005},
  10515. Address = {Washington, DC, USA},
  10516. Author = {Nagarajan, Ramadass and Sankaralingam, Karthikeyan and Burger, Doug and Keckler, Stephen W.},
  10517. Booktitle = {Proceedings of the 34th annual ACM/IEEE international symposium on Microarchitecture},
  10518. Date-Added = {2010-12-11 09:53:24 -0700},
  10519. Date-Modified = {2010-12-17 10:23:06 -0700},
  10520. Isbn = {0-7695-1369-7},
  10521. Location = {Austin, Texas},
  10522. Numpages = {12},
  10523. Pages = {40--51},
  10524. Publisher = {IEEE Computer Society},
  10525. Read = {1},
  10526. Series = {MICRO 34},
  10527. Title = {A design space evaluation of grid processor architectures},
  10528. Year = {2001},
  10529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MC1uYWdhcmFqYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDAtbmFnYXJhamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rr0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAtbmFnYXJhamFuLnBkZgAADgAkABEAcAA0ADAALQBuAGEAZwBhAHIAYQBqAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDAtbmFnYXJhamFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10530. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=563998.564005}}
  10531. @article{Sankaralingam:2003vn,
  10532. 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.},
  10533. Acmid = {859667},
  10534. Address = {New York, NY, USA},
  10535. 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.},
  10536. Date-Added = {2010-12-11 09:40:43 -0700},
  10537. Date-Modified = {2010-12-17 10:23:06 -0700},
  10538. Issn = {0163-5964},
  10539. Issue = {2},
  10540. Journal = {SIGARCH Comput. Archit. News},
  10541. Month = {May},
  10542. Numpages = {12},
  10543. Pages = {422--433},
  10544. Publisher = {ACM},
  10545. Title = {Exploiting ILP, TLP, and DLP with the polymorphous TRIPS architecture},
  10546. Volume = {31},
  10547. Year = {2003},
  10548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnA0MjItc2Fua2FyYWxpbmdhbS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnA0MjItc2Fua2FyYWxpbmdhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MjItc2Fua2FyYWxpbmdhbS5wZGYADgAuABYAcAA0ADIAMgAtAHMAYQBuAGsAYQByAGEAbABpAG4AZwBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcDQyMi1zYW5rYXJhbGluZ2FtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  10549. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871656.859667}}
  10550. @inproceedings{Robatmili:2008kx,
  10551. 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.},
  10552. Acmid = {1521816},
  10553. Address = {Washington, DC, USA},
  10554. Author = {Robatmili, Behnam and Coons, Katherine E. and Burger, Doug and McKinley, Kathryn S.},
  10555. Booktitle = {Proceedings of the 41st annual IEEE/ACM International Symposium on Microarchitecture},
  10556. Date-Added = {2010-12-11 09:30:33 -0700},
  10557. Date-Modified = {2010-12-17 10:23:06 -0700},
  10558. Isbn = {978-1-4244-2836-6},
  10559. Numpages = {12},
  10560. Pages = {23--34},
  10561. Publisher = {IEEE Computer Society},
  10562. Series = {MICRO 41},
  10563. Title = {Strategies for mapping dataflow blocks to distributed hardware},
  10564. Year = {2008},
  10565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0NzcxNzc2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQ3NzE3NzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8AP8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0NzcxNzc2LnBkZgAADgAaAAwAMAA0ADcANwAxADcANwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQ3NzE3NzYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10566. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2008.4771776}}
  10567. @inproceedings{Sarkar:1986uq,
  10568. Acmid = {13313},
  10569. Address = {New York, NY, USA},
  10570. Author = {Sarkar, Vivek and Hennessy, John},
  10571. Booktitle = {Proceedings of the 1986 SIGPLAN symposium on Compiler construction},
  10572. Date-Added = {2010-12-11 08:51:51 -0700},
  10573. Date-Modified = {2010-12-17 10:23:06 -0700},
  10574. Isbn = {0-89791-197-0},
  10575. Location = {Palo Alto, California, United States},
  10576. Numpages = {10},
  10577. Pages = {17--26},
  10578. Publisher = {ACM},
  10579. Series = {SIGPLAN '86},
  10580. Title = {Compile-time partitioning and scheduling of parallel programs},
  10581. Year = {1986},
  10582. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LXNhcmthci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LXNhcmthci5wZGYADgAeAA4AcAAxADcALQBzAGEAcgBrAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctc2Fya2FyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  10583. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12276.13313}}
  10584. @article{Waingold:1997fk,
  10585. Acmid = {620807},
  10586. Address = {Los Alamitos, CA, USA},
  10587. 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},
  10588. Date-Added = {2010-12-11 08:46:41 -0700},
  10589. Date-Modified = {2010-12-17 10:23:06 -0700},
  10590. Issn = {0018-9162},
  10591. Issue = {9},
  10592. Journal = {Computer},
  10593. Month = {September},
  10594. Numpages = {8},
  10595. Pages = {86--93},
  10596. Publisher = {IEEE Computer Society Press},
  10597. Title = {Baring It All to Software: Raw Machines},
  10598. Volume = {30},
  10599. Year = {1997},
  10600. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL1dhaW5nb2xkLUNvbXB1dGVyLTE5OTcucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpXYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvjbzOWbjgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAV2FpbmdvbGQtQ29tcHV0ZXItMTk5Ny5wZGYAAA4ANgAaAFcAYQBpAG4AZwBvAGwAZAAtAEMAbwBtAHAAdQB0AGUAcgAtADEAOQA5ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9XYWluZ29sZC1Db21wdXRlci0xOTk3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=},
  10601. Bdsk-Url-1 = {http://dx.doi.org/10.1109/2.612254}}
  10602. @inproceedings{Rahman:2007fk,
  10603. Acmid = {1333553},
  10604. Address = {Washington, DC, USA},
  10605. Author = {Rahman, Mustafizur and Venugopal, Srikumar and Buyya, Rajkumar},
  10606. Booktitle = {Proceedings of the Third IEEE International Conference on e-Science and Grid Computing},
  10607. Date-Added = {2010-12-08 14:05:32 -0500},
  10608. Date-Modified = {2010-12-17 10:23:06 -0700},
  10609. Isbn = {0-7695-3064-8},
  10610. Numpages = {8},
  10611. Pages = {35--42},
  10612. Publisher = {IEEE Computer Society},
  10613. Title = {A Dynamic Critical Path Algorithm for Scheduling Scientific Workflow Applications on Global Grids},
  10614. Year = {2007},
  10615. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS43Mi43MjgzLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjcyLjcyODMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kbszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS43Mi43MjgzLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA3ADIALgA3ADIAOAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjcyLjcyODMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10616. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1332478.1333553},
  10617. Bdsk-Url-2 = {http://dx.doi.org/10.1109/E-SCIENCE.2007.3}}
  10618. @inproceedings{Raman:2008fk,
  10619. Acmid = {1356074},
  10620. Address = {New York, NY, USA},
  10621. Author = {Raman, Easwaran and Ottoni, Guilherme and Raman, Arun and Bridges, Matthew J. and August, David I.},
  10622. Booktitle = {Proceedings of the 6th annual IEEE/ACM international symposium on Code generation and optimization},
  10623. Date-Added = {2010-12-06 09:58:09 -0700},
  10624. Date-Modified = {2010-12-17 10:23:06 -0700},
  10625. Isbn = {978-1-59593-978-4},
  10626. Keywords = {automatic parallelization, doall, dswp, multi-core architectures, pipelined parallelism, tlp},
  10627. Location = {Boston, MA, USA},
  10628. Numpages = {10},
  10629. Pages = {114--123},
  10630. Publisher = {ACM},
  10631. Series = {CGO '08},
  10632. Title = {Parallel-stage decoupled software pipelining},
  10633. Year = {2008},
  10634. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NnbzZfcHNkc3dwLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY2dvNl9wc2Rzd3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xGNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2dvNl9wc2Rzd3AucGRmAAAOACAADwBjAGcAbwA2AF8AcABzAGQAcwB3AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY2dvNl9wc2Rzd3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10635. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1356058.1356074}}
  10636. @inproceedings{Charles:2005fk,
  10637. Acmid = {1094852},
  10638. Address = {New York, NY, USA},
  10639. 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},
  10640. Booktitle = {Proceedings of the 20th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  10641. Date-Added = {2010-12-05 12:12:12 -0700},
  10642. Date-Modified = {2010-12-17 10:23:06 -0700},
  10643. Isbn = {1-59593-031-0},
  10644. Keywords = {Java, X10, atomic blocks, clocks, data distribution, multithreading, non-uniform cluster computing (NUCC), partitioned global address space (PGAS), places, productivity, scalability},
  10645. Location = {San Diego, CA, USA},
  10646. Numpages = {20},
  10647. Pages = {519--538},
  10648. Publisher = {ACM},
  10649. Series = {OOPSLA '05},
  10650. Title = {X10: an object-oriented approach to non-uniform cluster computing},
  10651. Year = {2005},
  10652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MTktY2hhcmxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MTktY2hhcmxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezHRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MTktY2hhcmxlcy5wZGYADgAiABAAcAA1ADEAOQAtAGMAaABhAHIAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUxOS1jaGFybGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  10653. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094852}}
  10654. @inproceedings{Weng:2002ly,
  10655. Acmid = {661369},
  10656. Address = {Washington, DC, USA},
  10657. Author = {Weng, Tien-hsiung and Chapman, Barbara M.},
  10658. Booktitle = {Proceedings of the 16th International Parallel and Distributed Processing Symposium},
  10659. Date-Added = {2010-12-04 23:24:53 -0700},
  10660. Date-Modified = {2010-12-17 10:23:06 -0700},
  10661. Isbn = {0-7695-1573-8},
  10662. Pages = {180--},
  10663. Publisher = {IEEE Computer Society},
  10664. Series = {IPDPS '02},
  10665. Title = {Implementing OpenMP Using Dataflow Execution Model for Data Locality and Efficient Parallel Execution},
  10666. Year = {2002},
  10667. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMDE2NDkzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEwMTY0OTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y2szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMDE2NDkzLnBkZgAADgAaAAwAMAAxADAAMQA2ADQAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEwMTY0OTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  10668. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=645610.661369}}
  10669. @article{Gordon:2006zr,
  10670. 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.},
  10671. Author = {Michael I. Gordon and William Thies and Saman Amarasinghe},
  10672. Date-Added = {2010-12-04 23:11:08 -0700},
  10673. Date-Modified = {2010-12-17 10:23:06 -0700},
  10674. Journal = {{SIGARCH} Comput. Archit. News},
  10675. Keywords = {coarse-grained dataflow, multicore, raw, software pipelining, streamit, streams},
  10676. Number = {5},
  10677. Title = {Exploiting coarse-grained task, data, and pipeline parallelism in stream programs},
  10678. Volume = {34},
  10679. Year = {2006},
  10680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTEtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1MS1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MS1nb3Jkb24ucGRmAAAOACAADwBwADEANQAxAC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1MS1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10681. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1168919.1168877},
  10682. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1168919.1168877}}
  10683. @book{Darte:2000ys,
  10684. Author = {Alain Darte and Yves Robert and Frederic Vivien},
  10685. Date-Added = {2010-12-04 23:07:46 -0700},
  10686. Date-Modified = {2010-12-17 10:23:06 -0700},
  10687. Isbn = {0817641491},
  10688. Pages = {264},
  10689. Publisher = {Birkhauser Boston},
  10690. Title = {Scheduling and Automatic Parallelization},
  10691. Year = {2000},
  10692. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=556139&dl=GUIDE&coll=GUIDE&CFID=64381860&CFTOKEN=90334991}}
  10693. @inproceedings{Baskaran:2008vn,
  10694. 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.},
  10695. Address = {Salt Lake City, {UT,} {USA}},
  10696. Author = {Muthu Manikandan Baskaran and Uday Bondhugula and Sriram Krishnamoorthy and J. Ramanujam and Atanas Rountev and P. Sadayappan},
  10697. Booktitle = {Proceedings of the 13th {ACM} {SIGPLAN} Symposium on Principles and practice of parallel programming},
  10698. Date-Added = {2010-12-04 23:04:52 -0700},
  10699. Date-Modified = {2010-12-17 10:23:06 -0700},
  10700. Isbn = {978-1-59593-795-7},
  10701. Keywords = {data movement, graphics processor unit, multi-level tiling, scratchpad memory},
  10702. Pages = {1--10},
  10703. Publisher = {{ACM}},
  10704. Title = {Automatic data movement and computation mapping for multi-level parallel architectures with explicitly managed memories},
  10705. Year = {2008},
  10706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWJhc2thcmFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtYmFza2FyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95bNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtYmFza2FyYW4ucGRmAAAOACAADwBwADEALQBiAGEAcwBrAGEAcgBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtYmFza2FyYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10707. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1345210&dl=GUIDE&coll=GUIDE&CFID=64381844&CFTOKEN=70258847},
  10708. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1345206.1345210}}
  10709. @inproceedings{Aleta:2001kx,
  10710. 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).},
  10711. Address = {Austin, Texas},
  10712. Author = {Alet\`{a}, Alex and Codina, Josep M. and S\'{a}nchez, Jes\'{u}s and Gonz\'{a}lez, Antonio},
  10713. Booktitle = {Proceedings of the 34th annual {ACM/IEEE} international symposium on Microarchitecture},
  10714. Date-Added = {2010-12-04 23:02:13 -0700},
  10715. Date-Modified = {2010-12-17 10:23:06 -0700},
  10716. Isbn = {0-7695-1369-7},
  10717. Publisher = {{IEEE} Computer Society},
  10718. Title = {Graph-partitioning based instruction scheduling for clustered processors},
  10719. Year = {2001},
  10720. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTUwLWFsZXRhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1MC1hbGV0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL951NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MC1hbGV0YS5wZGYADgAeAA4AcAAxADUAMAAtAGEAbABlAHQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTUwLWFsZXRhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  10721. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?doid=563998.564019}}
  10722. @inproceedings{Ottoni:2007uq,
  10723. Acmid = {1331708},
  10724. Address = {Washington, DC, USA},
  10725. Author = {Ottoni, Guilherme and August, David},
  10726. Booktitle = {Proceedings of the 40th Annual IEEE/ACM International Symposium on Microarchitecture},
  10727. Date-Added = {2010-12-04 22:58:25 -0700},
  10728. Date-Modified = {2010-12-17 10:23:06 -0700},
  10729. Isbn = {0-7695-3047-8},
  10730. Numpages = {13},
  10731. Pages = {56--68},
  10732. Publisher = {IEEE Computer Society},
  10733. Series = {MICRO 40},
  10734. Title = {Global Multi-Threaded Instruction Scheduling},
  10735. Year = {2007},
  10736. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS44MC40NzU1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjgwLjQ3NTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA77MMzlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS44MC40NzU1LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA4ADAALgA0ADcANQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjgwLjQ3NTUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  10737. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2007.17}}
  10738. @inproceedings{Warth:2008uq,
  10739. Acmid = {1328424},
  10740. Address = {New York, NY, USA},
  10741. Author = {Warth, Alessandro and Douglass, James R. and Millstein, Todd},
  10742. Booktitle = {Proceedings of the 2008 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  10743. Date-Added = {2010-12-04 14:49:31 -0700},
  10744. Date-Modified = {2010-12-17 10:23:06 -0700},
  10745. Isbn = {978-1-59593-977-7},
  10746. Keywords = {left recursion, packrat parsing},
  10747. Location = {San Francisco, California, USA},
  10748. Numpages = {8},
  10749. Pages = {103--110},
  10750. Publisher = {ACM},
  10751. Series = {PEPM '08},
  10752. Title = {Packrat parsers can support left recursion},
  10753. Year = {2008},
  10754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTAzLXdhcnRoLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwMy13YXJ0aC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95i9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMy13YXJ0aC5wZGYADgAeAA4AcAAxADAAMwAtAHcAYQByAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTAzLXdhcnRoLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  10755. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328408.1328424}}
  10756. @article{Reps:1984fk,
  10757. Acmid = {808247},
  10758. Address = {New York, NY, USA},
  10759. Author = {Reps, Thomas and Teitelbaum, Tim},
  10760. Date-Added = {2010-12-04 14:46:29 -0700},
  10761. Date-Modified = {2010-12-17 10:23:06 -0700},
  10762. Issn = {0163-5948},
  10763. Issue = {3},
  10764. Journal = {SIGSOFT Softw. Eng. Notes},
  10765. Month = {April},
  10766. Numpages = {7},
  10767. Pages = {42--48},
  10768. Publisher = {ACM},
  10769. Title = {The synthesizer generator},
  10770. Volume = {9},
  10771. Year = {1984},
  10772. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDItcmVwcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0Mi1yZXBzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evbRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0Mi1yZXBzLnBkZgAOABoADABwADQAMgAtAHIAZQBwAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQyLXJlcHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  10773. Bdsk-Url-1 = {http://doi.acm.org/10.1145/390010.808247}}
  10774. @article{Kwok:1999fk,
  10775. Acmid = {344618},
  10776. Address = {New York, NY, USA},
  10777. Author = {Kwok, Yu-Kwong and Ahmad, Ishfaq},
  10778. Date-Added = {2010-11-18 21:27:21 -0700},
  10779. Date-Modified = {2010-12-17 10:23:06 -0700},
  10780. Issn = {0360-0300},
  10781. Issue = {4},
  10782. Journal = {ACM Comput. Surv.},
  10783. Keywords = {DAG, automatic parallelization, multiprocessors, parallel processing, software tools, static scheduling, task graphs},
  10784. Month = {December},
  10785. Numpages = {66},
  10786. Pages = {406--471},
  10787. Publisher = {ACM},
  10788. Title = {Static scheduling algorithms for allocating directed task graphs to multiprocessors},
  10789. Volume = {31},
  10790. Year = {1999},
  10791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDA2LWt3b2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDA2LWt3b2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ru0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA2LWt3b2sucGRmAAAOABwADQBwADQAMAA2AC0AawB3AG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDA2LWt3b2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  10792. Bdsk-Url-1 = {http://doi.acm.org/10.1145/344588.344618}}
  10793. @inproceedings{Waddell:1997fk,
  10794. Acmid = {717859},
  10795. Address = {London, UK},
  10796. Author = {Waddell, Oscar and Dybvig, R. Kent},
  10797. Booktitle = {Proceedings of the 4th International Symposium on Static Analysis},
  10798. Date-Added = {2010-11-08 09:44:34 -0700},
  10799. Date-Modified = {2011-02-09 22:20:07 -0700},
  10800. Isbn = {3-540-63468-1},
  10801. Numpages = {18},
  10802. Pages = {35--52},
  10803. Publisher = {Springer-Verlag},
  10804. Series = {SAS '97},
  10805. Title = {Fast and Effective Procedure Inlining},
  10806. Year = {1997},
  10807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS43MS4xNDQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNzEuMTQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADulSzOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjcxLjE0NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA3ADEALgAxADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS43MS4xNDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  10808. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=647166.717859}}
  10809. @inproceedings{Rossberg:2003fk,
  10810. Acmid = {888274},
  10811. Address = {New York, NY, USA},
  10812. Author = {Rossberg, Andreas},
  10813. Booktitle = {Proceedings of the 5th ACM SIGPLAN international conference on Principles and practice of declaritive programming},
  10814. Date-Added = {2010-11-03 21:03:58 -0600},
  10815. Date-Modified = {2010-12-17 10:23:06 -0700},
  10816. Isbn = {1-58113-705-2},
  10817. Keywords = {abstract types, dynamic typing, encapsulation, existential types, generativity, opacity},
  10818. Location = {Uppsala, Sweden},
  10819. Numpages = {12},
  10820. Pages = {241--252},
  10821. Publisher = {ACM},
  10822. Series = {PPDP '03},
  10823. Title = {Generativity and dynamic opacity for abstract types},
  10824. Year = {2003},
  10825. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtcm9zc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLXJvc3NiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pe0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLXJvc3NiZXJnLnBkZgAADgAkABEAcAAyADQAMQAtAHIAbwBzAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQxLXJvc3NiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10826. Bdsk-Url-1 = {http://doi.acm.org/10.1145/888251.888274}}
  10827. @inproceedings{Stock:1988fk,
  10828. Address = {Morristown, NJ, USA},
  10829. Author = {Stock, Oliviero and Falcone, Rino and Insinnamo, Patrizia},
  10830. Booktitle = {Proceedings of the 12th conference on Computational linguistics},
  10831. Date-Added = {2010-10-07 16:02:13 -0600},
  10832. Date-Modified = {2010-12-17 10:23:06 -0700},
  10833. Isbn = {963 8431 56 3},
  10834. Location = {Budapest, Hungry},
  10835. Pages = {636--641},
  10836. Publisher = {Association for Computational Linguistics},
  10837. Title = {Island parsing and bidirectional charts},
  10838. Year = {1988},
  10839. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0M4OC0yMTMyKDMpLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPQzg4LTIxMzIoMykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+fszlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEM4OC0yMTMyKDMpLnBkZgAOACAADwBDADgAOAAtADIAMQAzADIAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DODgtMjEzMigzKS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  10840. Bdsk-Url-1 = {http://dx.doi.org/10.3115/991719.991768}}
  10841. @inproceedings{Ahmed:2011fk,
  10842. Author = {Amal Ahmed and Robert Bruce Findler and Jeremy G. Siek and Philip Wadler},
  10843. Booktitle = {Symposium on Principles of Programming Languages},
  10844. Date-Added = {2010-10-03 14:18:52 -0600},
  10845. Date-Modified = {2012-12-17 17:10:25 +0000},
  10846. Month = {January},
  10847. Title = {Blame for {All}},
  10848. Year = {2011},
  10849. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BvcGwxMTZnZi1haG1lZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BvcGwxMTZnZi1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBHRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwxMTZnZi1haG1lZC5wZGYAAA4AKAATAHAAbwBwAGwAMQAxADYAZwBmAC0AYQBoAG0AZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3BvcGwxMTZnZi1haG1lZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  10850. @inproceedings{Miao:2010qq,
  10851. Author = {Weiyu Miao and Jeremy G. Siek},
  10852. Booktitle = {{GPCE '10}: Proceedings of the international conference on Generative programming and component engineering},
  10853. Date-Added = {2010-08-03 09:51:58 -0600},
  10854. Date-Modified = {2010-08-03 09:52:39 -0600},
  10855. Title = {Incremental Type-Checking for Type-Reflective Metaprograms},
  10856. Year = {2010}}
  10857. @techreport{siek04:_fg1,
  10858. 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.},
  10859. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  10860. Date-Added = {2010-08-03 09:24:19 -0600},
  10861. Date-Modified = {2010-12-17 10:23:06 -0700},
  10862. Institution = {Indiana University},
  10863. Month = {December},
  10864. Number = 605,
  10865. Title = {Essential Language Support for Generic Programming: Formalization Part 1},
  10866. Year = 2004,
  10867. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NpZWswNF9fZmcxLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2llazA0X19mZzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KCNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA0X19mZzEucGRmAAAOACAADwBzAGkAZQBrADAANABfAF8AZgBnADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2llazA0X19mZzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  10868. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR605}}
  10869. @inproceedings{Gottschlich:2010xd,
  10870. Address = {New York, NY, USA},
  10871. Author = {Gottschlich, Justin E. and Vachharajani, Manish and Siek, Jeremy G.},
  10872. Booktitle = {CGO '10: Proceedings of the 8th annual IEEE/ACM international symposium on Code generation and optimization},
  10873. Date-Added = {2010-08-02 18:06:11 -0600},
  10874. Date-Modified = {2010-12-17 10:23:06 -0700},
  10875. Isbn = {978-1-60558-635-9},
  10876. Location = {Toronto, Ontario, Canada},
  10877. Pages = {101--110},
  10878. Publisher = {ACM},
  10879. Title = {An efficient software transactional memory using commit-time invalidation},
  10880. Year = {2010},
  10881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtZ290dHNjaGxpY2gucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWdvdHRzY2hsaWNoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mH0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTAxLWdvdHRzY2hsaWNoLnBkZgAOACoAFABwADEAMAAxAC0AZwBvAHQAdABzAGMAaABsAGkAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMDEtZ290dHNjaGxpY2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  10882. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1772954.1772970}}
  10883. @phdthesis{Furr:2009mi,
  10884. Author = {Michael Furr},
  10885. Date-Added = {2010-08-02 10:24:49 -0600},
  10886. Date-Modified = {2010-08-02 10:25:21 -0600},
  10887. School = {University of Maryland},
  10888. Title = {Combining Static and Dynamic Typing in Ruby},
  10889. Year = {2009}}
  10890. @mastersthesis{Mehnert:2009sf,
  10891. Author = {Hannes Mehnert},
  10892. Date-Added = {2010-08-02 10:20:10 -0600},
  10893. Date-Modified = {2010-08-02 10:21:43 -0600},
  10894. Month = {October},
  10895. School = {Technische Universitat Berlin},
  10896. Title = {Extending Dylan's Type System for Better Type Inference and Error Detection},
  10897. Year = {2009},
  10898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtkaXBsb21hLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZGlwbG9tYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xUdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlwbG9tYS5wZGYAAA4AGAALAGQAaQBwAGwAbwBtAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZGlwbG9tYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  10899. @misc{Tang:2010uq,
  10900. Author = {Audrey Tang},
  10901. Date-Added = {2010-07-31 23:50:27 +0100},
  10902. Date-Modified = {2010-08-01 14:01:46 +0100},
  10903. Howpublished = {http://pugs.blogs.com/pugs/2010/04/how-to-implement-perl-6-in-10.html},
  10904. Month = {April},
  10905. Title = {How to Implement {Perl} 6 in '10},
  10906. Year = {2010}}
  10907. @techreport{Gregor:2008fk,
  10908. Author = {Douglas Gregor and Bjarne Stroustrup and Jeremy Siek and James Widman},
  10909. Date-Added = {2010-07-31 08:26:13 +0100},
  10910. Date-Modified = {2010-07-31 08:28:14 +0100},
  10911. Institution = {ISO/IEC JTC1 SC22 WG21},
  10912. Month = {February},
  10913. Number = {N2520},
  10914. Title = {Proposed Wording for Concepts},
  10915. Year = {2008},
  10916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjUyMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yNTIwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRPRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yNTIwLnBkZgAADgAUAAkAbgAyADUAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yNTIwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  10917. @inproceedings{Sulzmann:2007uq,
  10918. Address = {New York, NY, USA},
  10919. Author = {Sulzmann, Martin and Chakravarty, Manuel M. T. and Jones, Simon Peyton and Donnelly, Kevin},
  10920. Booktitle = {TLDI '07: Proceedings of the 2007 ACM SIGPLAN international workshop on Types in languages design and implementation},
  10921. Date-Added = {2010-07-27 23:37:24 +0100},
  10922. Date-Modified = {2010-12-17 10:23:06 -0700},
  10923. Isbn = {1-59593-393-X},
  10924. Location = {Nice, Nice, France},
  10925. Pages = {53--66},
  10926. Publisher = {ACM},
  10927. Title = {System F with type equality coercions},
  10928. Year = {2007},
  10929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmYy10bGRpLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmMtdGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zW9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmMtdGxkaS5wZGYAAA4AGAALAGYAYwAtAHQAbABkAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZmMtdGxkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  10930. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190315.1190324}}
  10931. @inproceedings{Wrigstad:2010fk,
  10932. Author = {Wrigstad, Tobias and Nardelli, Francesco Zappa and Lebresne, Sylvain and {\"O}stlund, Johan and Vitek, Jan},
  10933. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  10934. Date-Added = {2010-07-13 20:52:40 +0100},
  10935. Date-Modified = {2014-09-10 18:49:14 +0000},
  10936. Pages = {377--388},
  10937. Series = {POPL},
  10938. Title = {Integrating typed and untyped code in a scripting language},
  10939. Year = {2010},
  10940. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzctd3JpZ3N0YWQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzc3LXdyaWdzdGFkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rZ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzc3LXdyaWdzdGFkLnBkZgAADgAkABEAcAAzADcANwAtAHcAcgBpAGcAcwB0AGEAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzc3LXdyaWdzdGFkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  10941. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706343}}
  10942. @article{Grossman:2000ys,
  10943. Address = {New York, NY, USA},
  10944. Author = {Grossman, Dan and Morrisett, Greg and Zdancewic, Steve},
  10945. Date-Added = {2010-07-07 11:19:10 +0100},
  10946. Date-Modified = {2010-12-17 10:23:06 -0700},
  10947. Issn = {0164-0925},
  10948. Journal = {ACM Trans. Program. Lang. Syst.},
  10949. Number = {6},
  10950. Pages = {1037--1080},
  10951. Publisher = {ACM},
  10952. Title = {Syntactic type abstraction},
  10953. Volume = {22},
  10954. Year = {2000},
  10955. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDM3LWdyb3NzbWFuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMzctZ3Jvc3NtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMzctZ3Jvc3NtYW4ucGRmAA4AJgASAHAAMQAwADMANwAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTAzNy1ncm9zc21hbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  10956. Bdsk-Url-1 = {http://doi.acm.org/10.1145/371880.371887}}
  10957. @inproceedings{Turi:1997vn,
  10958. Address = {Washington, DC, USA},
  10959. Author = {Turi, Daniele and Plotkin, Gordon},
  10960. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  10961. Date-Added = {2010-06-29 22:57:51 +0100},
  10962. Date-Modified = {2010-06-29 22:57:55 +0100},
  10963. Isbn = {0-8186-7925-5},
  10964. Pages = {280},
  10965. Publisher = {IEEE Computer Society},
  10966. Title = {Towards a Mathematical Operational Semantics},
  10967. Year = {1997},
  10968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01hdGhfT3BfU2VtLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWF0aF9PcF9TZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7vl8zlmwkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1hdGhfT3BfU2VtLnBkZgAOACAADwBNAGEAdABoAF8ATwBwAF8AUwBlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NYXRoX09wX1NlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  10969. @article{Sangiorgi:2009kx,
  10970. Address = {New York, NY, USA},
  10971. Author = {Sangiorgi, Davide},
  10972. Date-Added = {2010-06-28 11:15:26 +0100},
  10973. Date-Modified = {2010-12-17 10:23:06 -0700},
  10974. Issn = {0164-0925},
  10975. Journal = {ACM Trans. Program. Lang. Syst.},
  10976. Number = {4},
  10977. Pages = {1--41},
  10978. Publisher = {ACM},
  10979. Title = {On the origins of bisimulation and coinduction},
  10980. Volume = {31},
  10981. Year = {2009},
  10982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWhpc3RvcnlfYmlzX2NvaW5kLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaGlzdG9yeV9iaXNfY29pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91qtEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaGlzdG9yeV9iaXNfY29pbmQucGRmAAAOACwAFQBoAGkAcwB0AG8AcgB5AF8AYgBpAHMAXwBjAG8AaQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvaGlzdG9yeV9iaXNfY29pbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  10983. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1516507.1516510}}
  10984. @inproceedings{Sangiorgi:2007uq,
  10985. Address = {Washington, DC, USA},
  10986. Author = {Sangiorgi, Davide and Kobayashi, Naoki and Sumii, Eijiro},
  10987. Booktitle = {LICS '07: Proceedings of the 22nd Annual IEEE Symposium on Logic in Computer Science},
  10988. Date-Added = {2010-06-28 11:12:22 +0100},
  10989. Date-Modified = {2010-12-17 10:23:06 -0700},
  10990. Isbn = {0-7695-2908-9},
  10991. Pages = {293--302},
  10992. Publisher = {IEEE Computer Society},
  10993. Title = {Environmental Bisimulations for Higher-Order Languages},
  10994. Year = {2007},
  10995. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Qs0Mjc2NTczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuXDzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoANDI3NjU3My5wZGYADgAYAAsANAAyADcANgA1ADcAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzQyNzY1NzMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=},
  10996. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hcHBMSUNTMDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hcHBMSUNTMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26g0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhcHBMSUNTMDcucGRmAAAOABwADQBhAHAAcABMAEkAQwBTADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hcHBMSUNTMDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  10997. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2007.17}}
  10998. @inproceedings{Sangiorgi:1992fk,
  10999. Address = {London, UK},
  11000. Author = {Sangiorgi, Davide and Milner, Robin},
  11001. Booktitle = {CONCUR '92: Proceedings of the Third International Conference on Concurrency Theory},
  11002. Date-Added = {2010-06-28 11:10:33 +0100},
  11003. Date-Modified = {2010-06-28 11:10:38 +0100},
  11004. Isbn = {3-540-55822-5},
  11005. Pages = {32--46},
  11006. Publisher = {Springer-Verlag},
  11007. Title = {The Problem of ``Weak Bisimulation up to''},
  11008. Year = {1992},
  11009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDIpMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDIpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDIpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAMgApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMikwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11010. @inproceedings{Neis:2009fk,
  11011. Address = {New York, NY, USA},
  11012. Author = {Neis, Georg and Dreyer, Derek and Rossberg, Andreas},
  11013. Booktitle = {ICFP '09: Proceedings of the 14th ACM SIGPLAN international conference on Functional programming},
  11014. Date-Added = {2010-05-20 23:56:33 -0600},
  11015. Date-Modified = {2010-12-17 10:23:06 -0700},
  11016. Isbn = {978-1-60558-332-7},
  11017. Location = {Edinburgh, Scotland},
  11018. Pages = {135--148},
  11019. Publisher = {ACM},
  11020. Title = {Non-parametric parametricity},
  11021. Year = {2009},
  11022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTM1LW5laXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTM1LW5laXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m70Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM1LW5laXMucGRmAAAOABwADQBwADEAMwA1AC0AbgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTM1LW5laXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11023. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1596550.1596572}}
  11024. @inproceedings{Garcia:2009eu,
  11025. Address = {New York, NY, USA},
  11026. Author = {Garcia, Ronald and Lumsdaine, Andrew},
  11027. Booktitle = {GPCE '09: Proceedings of the eighth international conference on Generative programming and component engineering},
  11028. Date-Added = {2010-05-17 10:01:32 -0600},
  11029. Date-Modified = {2010-12-17 10:23:06 -0700},
  11030. Isbn = {978-1-60558-494-2},
  11031. Location = {Denver, Colorado, USA},
  11032. Pages = {25--34},
  11033. Publisher = {ACM},
  11034. Title = {Toward foundations for type-reflective metaprogramming},
  11035. Year = {2009},
  11036. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI1LWdhcmNpYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96atEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1LWdhcmNpYS5wZGYADgAeAA4AcAAyADUALQBnAGEAcgBjAGkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjUtZ2FyY2lhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11037. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1621607.1621613}}
  11038. @inproceedings{Bracha:1990it,
  11039. Address = {New York, NY, USA},
  11040. Author = {Bracha, Gilad and Cook, William},
  11041. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  11042. Date-Added = {2010-04-23 10:17:46 -0600},
  11043. Date-Modified = {2010-12-17 10:23:06 -0700},
  11044. Isbn = {0-201-52430-X},
  11045. Location = {Ottawa, Canada},
  11046. Pages = {303--311},
  11047. Publisher = {ACM},
  11048. Title = {Mixin-based inheritance},
  11049. Year = {1990},
  11050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMDMtYnJhY2hhMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMDMtYnJhY2hhMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMDMtYnJhY2hhMC5wZGYADgAiABAAcAAzADAAMwAtAGIAcgBhAGMAaABhADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMwMy1icmFjaGEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  11051. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  11052. @inproceedings{Westbrook:2010vn,
  11053. Author = {Edwin Westbrook and Mathias Ricken and Jun Inoue and Yilong Yao and Tamer Abdelatif and Walid Taha},
  11054. Booktitle = {ACM SIGPLAN Conference on Programming Language Design and Implementation},
  11055. Date-Added = {2010-04-19 09:29:37 -0600},
  11056. Date-Modified = {2010-04-19 09:30:24 -0600},
  11057. Title = {Mint: Java Multi-stage Programming Using Weak Separability},
  11058. Year = {2010},
  11059. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkyMDEwLW1pbnQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMjAxMC1taW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wH0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMjAxMC1taW50LnBkZgAADgAkABEAcABsAGQAaQAyADAAMQAwAC0AbQBpAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wbGRpMjAxMC1taW50LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11060. @inproceedings{Huang:2008yq,
  11061. Address = {New York, NY, USA},
  11062. Author = {Huang, Shan Shan and Smaragdakis, Yannis},
  11063. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  11064. Date-Added = {2010-04-19 09:15:27 -0600},
  11065. Date-Modified = {2010-12-17 10:23:06 -0700},
  11066. Isbn = {978-1-59593-860-2},
  11067. Location = {Tucson, AZ, USA},
  11068. Pages = {79--89},
  11069. Publisher = {ACM},
  11070. Title = {Expressive and safe static reflection with MorphJ},
  11071. Year = {2008},
  11072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzktaHVhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzktaHVhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uX0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzktaHVhbmcucGRmAAAOABwADQBwADcAOQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzktaHVhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11073. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375592}}
  11074. @inproceedings{Danvy:2008fk,
  11075. Address = {New York, NY, USA},
  11076. Author = {Danvy, Olivier},
  11077. Booktitle = {ICFP '08: Proceeding of the 13th ACM SIGPLAN international conference on Functional programming},
  11078. Date-Added = {2010-04-14 22:09:25 -0600},
  11079. Date-Modified = {2010-12-17 10:23:06 -0700},
  11080. Isbn = {978-1-59593-919-7},
  11081. Location = {Victoria, BC, Canada},
  11082. Pages = {131--142},
  11083. Publisher = {ACM},
  11084. Title = {Defunctionalized interpreters for programming languages},
  11085. Year = {2008},
  11086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMxLWRhbnZ5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzMS1kYW52eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95stEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMS1kYW52eS5wZGYADgAeAA4AcAAxADMAMQAtAGQAYQBuAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTMxLWRhbnZ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11087. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411204.1411206}}
  11088. @inproceedings{Turi:1997mq,
  11089. Address = {Washington, DC, USA},
  11090. Author = {Turi, Daniele and Plotkin, Gordon},
  11091. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  11092. Date-Added = {2010-04-13 14:42:32 -0600},
  11093. Date-Modified = {2010-04-13 14:42:34 -0600},
  11094. Isbn = {0-8186-7925-5},
  11095. Pages = {280},
  11096. Publisher = {IEEE Computer Society},
  11097. Title = {Towards a Mathematical Operational Semantics},
  11098. Year = {1997},
  11099. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzOTcucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzOTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iy0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsaWNzOTcucGRmAA4AFgAKAGwAaQBjAHMAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xpY3M5Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  11100. @article{Hutton:2007il,
  11101. Author = {Graham Hutton and Joel Wright},
  11102. Date-Added = {2010-04-13 14:28:07 -0600},
  11103. Date-Modified = {2010-04-13 14:28:09 -0600},
  11104. Journal = {Journal of Functional Programming},
  11105. Month = nov,
  11106. Number = 6,
  11107. Pages = {777--792},
  11108. Publisher = {Cambridge University Press},
  11109. Title = {{What is the Meaning of These Constant Interruptions?}},
  11110. Volume = 17,
  11111. Year = 2007,
  11112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pbnRlcnJ1cHRzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaW50ZXJydXB0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914NEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW50ZXJydXB0cy5wZGYADgAeAA4AaQBuAHQAZQByAHIAdQBwAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pbnRlcnJ1cHRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  11113. @unpublished{Felleisen:1999df,
  11114. Author = {Matthias Felleisen and Amr Sabry},
  11115. Date-Added = {2010-04-13 13:40:27 -0600},
  11116. Date-Modified = {2010-04-13 13:40:58 -0600},
  11117. Month = {August},
  11118. Title = {Continuations in Programming Practice: Introduction and Survey},
  11119. Year = {1999},
  11120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRpbnVhdGlvbnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250aW51YXRpb25zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Er0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb250aW51YXRpb25zLnBkZgAADgAkABEAYwBvAG4AdABpAG4AdQBhAHQAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jb250aW51YXRpb25zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11121. @inproceedings{Launchbury:1993jx,
  11122. Address = {New York, NY, USA},
  11123. Author = {Launchbury, John},
  11124. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11125. Date-Added = {2010-04-13 13:00:06 -0600},
  11126. Date-Modified = {2010-12-17 10:23:06 -0700},
  11127. Isbn = {0-89791-560-7},
  11128. Location = {Charleston, South Carolina, United States},
  11129. Pages = {144--154},
  11130. Publisher = {ACM},
  11131. Title = {A natural semantics for lazy evaluation},
  11132. Year = {1993},
  11133. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxNDQtbGF1bmNoYnVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxNDQtbGF1bmNoYnVyeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ecvRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDQtbGF1bmNoYnVyeS5wZGYAAA4AKAATAHAAMQA0ADQALQBsAGEAdQBuAGMAaABiAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxNDQtbGF1bmNoYnVyeS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11134. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158618}}
  11135. @article{Ariola:2008fk,
  11136. Address = {New York, NY, USA},
  11137. Author = {Ariola, Zena m. and Herbelin, Hugo},
  11138. Date-Added = {2010-04-07 12:58:38 -0400},
  11139. Date-Modified = {2010-12-17 10:23:06 -0700},
  11140. Issn = {0956-7968},
  11141. Journal = {J. Funct. Program.},
  11142. Number = {3},
  11143. Pages = {373--419},
  11144. Publisher = {Cambridge University Press},
  11145. Title = {Control reduction theories: The benefit of structural substitution},
  11146. Volume = {18},
  11147. Year = {2008},
  11148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg3RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcC1BcmlIZXIwNy1sYW1iZGEtQy10cC5wZGYADgA6ABwAagBmAHAALQBBAHIAaQBIAGUAcgAwADcALQBsAGEAbQBiAGQAYQAtAEMALQB0AHAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvamZwLUFyaUhlcjA3LWxhbWJkYS1DLXRwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  11149. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796807006612}}
  11150. @inbook{McCarthy:1963fk,
  11151. Author = {John McCarthy},
  11152. Date-Added = {2010-04-05 22:23:00 -0600},
  11153. Date-Modified = {2010-04-05 22:24:06 -0600},
  11154. Publisher = {North-Holland},
  11155. Title = {A basis for a mathematical theory of computation},
  11156. Volume = {Computer programming and formal systems},
  11157. Year = {1963}}
  11158. @article{Banerjee:1998uq,
  11159. Address = {Amsterdam, The Netherlands, The Netherlands},
  11160. Author = {Banerjee, Anindya and Schmidt, David A.},
  11161. Date-Added = {2010-04-01 01:38:26 -0600},
  11162. Date-Modified = {2010-12-17 10:23:06 -0700},
  11163. Issn = {0167-6423},
  11164. Journal = {Sci. Comput. Program.},
  11165. Number = {1},
  11166. Pages = {47--73},
  11167. Publisher = {Elsevier North-Holland, Inc.},
  11168. Title = {Stackability in the simply-typed call-by-value lambda calculus},
  11169. Volume = {31},
  11170. Year = {1998},
  11171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlNC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11172. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(96)00040-8}}
  11173. @inproceedings{Filinski:2010oq,
  11174. Address = {New York, NY, USA},
  11175. Author = {Filinski, Andrzej},
  11176. Booktitle = {POPL '10: Proceedings of the 37th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11177. Date-Added = {2010-04-02 10:50:45 -0600},
  11178. Date-Modified = {2010-12-17 10:23:06 -0700},
  11179. Isbn = {978-1-60558-479-9},
  11180. Location = {Madrid, Spain},
  11181. Pages = {483--494},
  11182. Publisher = {ACM},
  11183. Title = {Monads in action},
  11184. Year = {2010},
  11185. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706354}}
  11186. @inproceedings{Jaskelioff:2008nx,
  11187. Address = {Reykjavik, Iceland},
  11188. Author = {Mauro Jaskelioff and Neil Ghani and Graham Hutton},
  11189. Booktitle = {Proceedings of the Workshop on Mathematically Structured Functional Programming},
  11190. Date-Added = {2010-04-02 10:46:37 -0600},
  11191. Date-Modified = {2010-04-02 10:46:41 -0600},
  11192. Month = jul,
  11193. Title = {{Modularity and Implementation of Mathematical Operational Semantics}},
  11194. Year = 2008,
  11195. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2R1bGFyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kdWxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9489EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kdWxhci5wZGYAAA4AGAALAG0AbwBkAHUAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbW9kdWxhci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  11196. @article{Ullmann:1976fk,
  11197. Address = {New York, NY, USA},
  11198. Author = {Ullmann, J. R.},
  11199. Date-Added = {2010-03-30 23:45:35 -0600},
  11200. Date-Modified = {2010-12-17 10:23:06 -0700},
  11201. Issn = {0004-5411},
  11202. Journal = {J. ACM},
  11203. Number = {1},
  11204. Pages = {31--42},
  11205. Publisher = {ACM},
  11206. Title = {An Algorithm for Subgraph Isomorphism},
  11207. Volume = {23},
  11208. Year = {1976},
  11209. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMS11bGxtYW5uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxLXVsbG1hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96sdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxLXVsbG1hbm4ucGRmAAAOACAADwBwADMAMQAtAHUAbABsAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxLXVsbG1hbm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11210. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321921.321925}}
  11211. @unpublished{Barr:1999th,
  11212. Author = {Michael Barr and Charles Wells},
  11213. Date-Added = {2010-03-29 16:48:20 -0600},
  11214. Date-Modified = {2010-03-29 16:48:58 -0600},
  11215. Title = {Category Theory Lectures Notes for ESSLLI},
  11216. Year = {1999},
  11217. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1iYXJyd2VsbHMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1iYXJyd2VsbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Aj0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYXJyd2VsbHMucGRmAAAOABwADQBiAGEAcgByAHcAZQBsAGwAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9iYXJyd2VsbHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11218. @inproceedings{Peyton-Jones:1993fk,
  11219. Address = {New York, NY, USA},
  11220. Author = {Peyton Jones, Simon L. and Wadler, Philip},
  11221. Booktitle = {POPL '93: Proceedings of the 20th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11222. Date-Added = {2010-03-26 22:10:53 -0600},
  11223. Date-Modified = {2010-12-17 10:23:06 -0700},
  11224. Isbn = {0-89791-560-7},
  11225. Location = {Charleston, South Carolina, United States},
  11226. Pages = {71--84},
  11227. Publisher = {ACM},
  11228. Title = {Imperative functional programming},
  11229. Year = {1993},
  11230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzEtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzEtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uC0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEtam9uZXMucGRmAAAOABwADQBwADcAMQAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzEtam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11231. Bdsk-Url-1 = {http://doi.acm.org/10.1145/158511.158524}}
  11232. @article{Fluet:2006hb,
  11233. Address = {New York, NY, USA},
  11234. Author = {Fluet, Matthew and Morrisett, Greg},
  11235. Date-Added = {2010-03-26 11:05:39 -0600},
  11236. Date-Modified = {2011-10-21 22:23:36 -0600},
  11237. Journal = {J. Funct. Program.},
  11238. Number = {4-5},
  11239. Pages = {485--545},
  11240. Publisher = {Cambridge University Press},
  11241. Title = {Monadic regions},
  11242. Volume = {16},
  11243. Year = {2006},
  11244. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlqZnAwNi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWpmcDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg/RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcDA2LnBkZgAADgAUAAkAagBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2pmcDA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  11245. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679680600596X}}
  11246. @inproceedings{Jones:1995fk,
  11247. Address = {New York, NY, USA},
  11248. Author = {Jones, Mark P.},
  11249. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  11250. Date-Added = {2010-03-22 23:20:47 +0000},
  11251. Date-Modified = {2010-12-17 10:23:06 -0700},
  11252. Isbn = {0-89791-719-7},
  11253. Location = {La Jolla, California, United States},
  11254. Pages = {160--169},
  11255. Publisher = {ACM},
  11256. Title = {Simplifying and improving qualified types},
  11257. Year = {1995},
  11258. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYwLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2MC1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MC1qb25lcy5wZGYADgAeAA4AcAAxADYAMAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYwLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11259. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224198}}
  11260. @techreport{Siek:2006qf,
  11261. Author = {Jeremy G. Siek},
  11262. Date-Added = {2010-03-21 23:34:03 +0000},
  11263. Date-Modified = {2010-03-21 23:35:35 +0000},
  11264. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11265. Month = {September},
  11266. Number = {N2098},
  11267. Title = {Scoped Concept Maps},
  11268. Year = {2006},
  11269. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRDRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMDk4LnBkZgAADgAUAAkAbgAyADAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMDk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11270. @techreport{Gregor:2007ve,
  11271. Author = {Douglas Gregor and Bjarne Stroustrup},
  11272. Date-Added = {2010-03-21 23:14:44 +0000},
  11273. Date-Modified = {2010-03-21 23:15:22 +0000},
  11274. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11275. Month = {March},
  11276. Title = {Proposed Wording for Concepts},
  11277. Year = {2007},
  11278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjE5My5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMTkzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRHRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMTkzLnBkZgAADgAUAAkAbgAyADEAOQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMTkzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11279. @techreport{Gregor:2006ly,
  11280. Author = {Douglas Gregor and Bjarne Stroustrup},
  11281. Date-Added = {2010-03-21 23:01:21 +0000},
  11282. Date-Modified = {2011-03-03 16:04:21 -0700},
  11283. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11284. Month = {June},
  11285. Number = {N2042},
  11286. Title = {Concepts},
  11287. Year = {2006},
  11288. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMjA0Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4yMDQyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ/RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4yMDQyLnBkZgAADgAUAAkAbgAyADAANAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24yMDQyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11289. @inproceedings{Dos-Reis:2006zr,
  11290. Address = {New York, NY, USA},
  11291. Author = {Dos Reis, Gabriel and Stroustrup, Bjarne},
  11292. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  11293. Date-Added = {2010-03-21 22:08:00 +0000},
  11294. Date-Modified = {2011-03-03 15:58:01 -0700},
  11295. Isbn = {1-59593-027-2},
  11296. Location = {Charleston, South Carolina, USA},
  11297. Pages = {295--308},
  11298. Publisher = {ACM},
  11299. Title = {Specifying {C++} concepts},
  11300. Year = {2006},
  11301. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTUtZG9zLXJlaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjk1LWRvcy1yZWlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qf0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk1LWRvcy1yZWlzLnBkZgAADgAkABEAcAAyADkANQAtAGQAbwBzAC0AcgBlAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjk1LWRvcy1yZWlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11302. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111064}}
  11303. @unpublished{Stepanov:1991ys,
  11304. Author = {Alexander A. Stepanov},
  11305. Date-Added = {2010-03-18 23:45:24 -0600},
  11306. Date-Modified = {2010-03-18 23:46:30 -0600},
  11307. Howpublished = {http://www.stepanovpapers.com/},
  11308. Note = {Lecture given at SRI},
  11309. Title = {Design of Generic Libraries},
  11310. Year = {1991},
  11311. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHERlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9KXM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZXNpZ25PZkdlbmVyaWNMaWJyYXJpZXMucGRmAAAOADoAHABEAGUAcwBpAGcAbgBPAGYARwBlAG4AZQByAGkAYwBMAGkAYgByAGEAcgBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rlc2lnbk9mR2VuZXJpY0xpYnJhcmllcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  11312. @inproceedings{MacQueen:1984vn,
  11313. Address = {New York, NY, USA},
  11314. Author = {MacQueen, David},
  11315. Booktitle = {LFP '84: Proceedings of the 1984 {ACM} Symposium on {LISP} and functional programming},
  11316. Date-Added = {2010-03-18 22:56:19 -0600},
  11317. Date-Modified = {2010-12-17 10:23:06 -0700},
  11318. Isbn = {0-89791-142-3},
  11319. Location = {Austin, Texas, United States},
  11320. Pages = {198--207},
  11321. Publisher = {ACM},
  11322. Title = {Modules for standard {ML}},
  11323. Year = {1984},
  11324. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxOTgtbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTk4LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3of0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTk4LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAxADkAOAAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTk4LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11325. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800055.802036}}
  11326. @inproceedings{Burstall:1980kx,
  11327. Address = {New York, NY, USA},
  11328. Author = {Burstall, R. M. and MacQueen, D. B. and Sannella, D. T.},
  11329. Booktitle = {LFP '80: Proceedings of the 1980 ACM conference on LISP and functional programming},
  11330. Date-Added = {2010-03-18 20:39:44 -0600},
  11331. Date-Modified = {2011-10-10 13:34:41 -0600},
  11332. Location = {Stanford University, California, United States},
  11333. Pages = {136--143},
  11334. Publisher = {ACM},
  11335. Title = {{HOPE}: An experimental applicative language},
  11336. Year = {1980},
  11337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMzYtYnVyc3RhbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTM2LWJ1cnN0YWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m90Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM2LWJ1cnN0YWxsLnBkZgAADgAkABEAcAAxADMANgAtAGIAdQByAHMAdABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTM2LWJ1cnN0YWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11338. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800087.802799}}
  11339. @inproceedings{Jenks:1981uq,
  11340. Address = {New York, NY, USA},
  11341. Author = {Jenks, Richard D. and Trager, Barry M.},
  11342. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  11343. Date-Added = {2010-03-18 20:30:55 -0600},
  11344. Date-Modified = {2010-12-17 10:23:06 -0700},
  11345. Isbn = {0-89791-047-8},
  11346. Location = {Snowbird, Utah, United States},
  11347. Pages = {6--13},
  11348. Publisher = {ACM},
  11349. Read = {1},
  11350. Title = {A language for computational algebra},
  11351. Year = {1981},
  11352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNi1qZW5rcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2LWplbmtzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1bRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2LWplbmtzLnBkZgAOABoADABwADYALQBqAGUAbgBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDYtamVua3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  11353. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806363}}
  11354. @inproceedings{Kapur:1982fk,
  11355. Address = {London, UK},
  11356. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander A.},
  11357. Booktitle = {Program Specification, Proceedings of a Workshop},
  11358. Date-Added = {2010-03-18 20:22:38 -0600},
  11359. Date-Modified = {2010-03-18 20:22:58 -0600},
  11360. Isbn = {3-540-11490-4},
  11361. Pages = {402--414},
  11362. Publisher = {Springer-Verlag},
  11363. Title = {Tecton: A Language for Manipulating Generic Objects},
  11364. Year = {1982},
  11365. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClRlY3Rvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBufM5Zt7AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhywAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUZWN0b24ucGRmAAAOABYACgBUAGUAYwB0AG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1RlY3Rvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11366. @techreport{Birkedal:1993vh,
  11367. Author = {Lars Birkedal and Nick Rothwell and Mads Tofte and David N. Turner},
  11368. Date-Added = {2010-03-17 10:54:56 -0600},
  11369. Date-Modified = {2010-03-17 10:55:02 -0600},
  11370. Institution = {Department of Computer Science, University of Copenhagen, Universitetsparken 1, DK-2100 Copenhagen},
  11371. Number = {DIKU-report 93/14},
  11372. Semno = {D-181},
  11373. 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.},
  11374. Title = {The {ML} Kit (Version 1)},
  11375. Year = {1993},
  11376. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40Ny4zNzIwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ3LjM3MjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Jx8zlmrIAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eECAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40Ny4zNzIwLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADcALgAzADcAMgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ3LjM3MjAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  11377. @book{van-der-Waerden:1990kn,
  11378. Author = {B. L. {van der Waerden}},
  11379. Date-Added = {2010-03-17 10:08:36 -0600},
  11380. Date-Modified = {2010-03-17 10:12:15 -0600},
  11381. Publisher = {Springer},
  11382. Title = {Algebra: Volume I},
  11383. Year = {1991}}
  11384. @inproceedings{Burstall:1977yf,
  11385. Address = {San Francisco, CA, USA},
  11386. Author = {Burstall, R. M. and Goguen, J. A.},
  11387. Booktitle = {IJCAI'77: Proceedings of the 5th international joint conference on Artificial intelligence},
  11388. Date-Added = {2010-03-17 10:02:04 -0600},
  11389. Date-Modified = {2010-03-17 10:02:09 -0600},
  11390. Location = {Cambridge, USA},
  11391. Pages = {1045--1058},
  11392. Publisher = {Morgan Kaufmann Publishers Inc.},
  11393. Title = {Putting theories together to make specifications},
  11394. Year = {1977}}
  11395. @inproceedings{Burstall:1980eu,
  11396. Address = {London, UK},
  11397. Author = {Burstall, Rod M. and Goguen, Joseph A.},
  11398. Booktitle = {Proceedings of the Abstract Software Specifications, 1979 Copenhagen Winter School},
  11399. Date-Added = {2010-03-17 09:59:40 -0600},
  11400. Date-Modified = {2011-10-10 13:34:19 -0600},
  11401. Isbn = {3-540-10007-5},
  11402. Pages = {292--332},
  11403. Publisher = {Springer-Verlag},
  11404. Title = {The Semantics of {CLEAR}, A Specification Language},
  11405. Year = {1980},
  11406. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZ1bGx0ZXh0KDkpMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZ1bGx0ZXh0KDkpMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c4XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0KDkpMC5wZGYADgAiABAAZgB1AGwAbAB0AGUAeAB0ACgAOQApADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZnVsbHRleHQoOSkwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  11407. @article{McCarthy:1960dz,
  11408. Address = {New York, NY, USA},
  11409. Author = {McCarthy, John},
  11410. Date-Added = {2010-03-15 16:25:41 -0600},
  11411. Date-Modified = {2010-12-17 10:23:06 -0700},
  11412. Issn = {0001-0782},
  11413. Journal = {Commun. ACM},
  11414. Number = {4},
  11415. Pages = {184--195},
  11416. Publisher = {ACM},
  11417. Title = {Recursive functions of symbolic expressions and their computation by machine, Part I},
  11418. Volume = {3},
  11419. Year = {1960},
  11420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxODQtbWNjYXJ0aHkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTg0LW1jY2FydGh5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oR0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTg0LW1jY2FydGh5LnBkZgAADgAkABEAcAAxADgANAAtAG0AYwBjAGEAcgB0AGgAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTg0LW1jY2FydGh5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11421. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367199}}
  11422. @inproceedings{Morris:1973jt,
  11423. Address = {New York, NY, USA},
  11424. Author = {Morris,Jr., James H.},
  11425. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  11426. Date-Added = {2010-03-15 11:34:03 -0600},
  11427. Date-Modified = {2010-12-17 10:23:06 -0700},
  11428. Location = {Boston, Massachusetts},
  11429. Pages = {120--124},
  11430. Publisher = {ACM},
  11431. Title = {Types are not sets},
  11432. Year = {1973},
  11433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjAtbW9ycmlzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMC1tb3JyaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95o9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMC1tb3JyaXMucGRmAAAOACAADwBwADEAMgAwAC0AbQBvAHIAcgBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMC1tb3JyaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11434. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512938}}
  11435. @techreport{Gries:1975rr,
  11436. Author = {David Gries and Narain Gehani},
  11437. Date-Added = {2010-03-15 11:27:55 -0600},
  11438. Date-Modified = {2010-03-15 11:28:44 -0600},
  11439. Institution = {Cornell University},
  11440. Month = {May},
  11441. Number = {TR75-244},
  11442. Title = {Some Ideas on Data Types in High Level Languages},
  11443. Year = {1975},
  11444. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjc1LTI0NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPMlfM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3NS0yNDQucGRmAAAOABYACgA3ADUALQAyADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzc1LTI0NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  11445. @inproceedings{Siek:2004si,
  11446. 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. },
  11447. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  11448. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  11449. Date-Added = {2010-03-11 16:08:22 -0700},
  11450. Date-Modified = {2010-03-11 16:08:34 -0700},
  11451. Month = {April},
  11452. Organization = {{Adobe Systems}},
  11453. Title = {Modular Generics},
  11454. Year = 2004,
  11455. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ignRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNF9fbW9kdWxhcl9nZW5lcmljcy5wZGYADgA6ABwAcwBpAGUAawAwADQAXwBfAG0AbwBkAHUAbABhAHIAXwBnAGUAbgBlAHIAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvc2llazA0X19tb2R1bGFyX2dlbmVyaWNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  11456. @inproceedings{Siek:2000if,
  11457. Address = {Erfurt, Germany},
  11458. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  11459. Booktitle = {Proceedings of the First Workshop on C++ Template Programming},
  11460. Date-Added = {2010-03-11 15:48:29 -0700},
  11461. Date-Modified = {2010-12-17 10:23:06 -0700},
  11462. Title = {Concept checking: Binding parametric polymorphism in {C}++},
  11463. Year = {2000},
  11464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswMGNvbmNlcHQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDBjb25jZXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oH0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDBjb25jZXB0LnBkZgAADgAkABEAcwBpAGUAawAwADAAYwBvAG4AYwBlAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaWVrMDBjb25jZXB0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  11465. Bdsk-Url-1 = {citeseer.nj.nec.com/siek00concept.html}}
  11466. @techreport{Stroustrup:2003vl,
  11467. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  11468. Date-Added = {2010-03-11 15:04:22 -0700},
  11469. Date-Modified = {2010-03-11 15:04:43 -0700},
  11470. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11471. Number = {N1522},
  11472. Title = {Concepts - Design choices for template argument checking},
  11473. Year = {2003},
  11474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUyMi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQrRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTIyLnBkZgAADgAUAAkAbgAxADUAMgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTIyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11475. @techreport{Stroustrup:2003yf,
  11476. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  11477. Date-Added = {2010-03-11 15:03:07 -0700},
  11478. Date-Modified = {2010-03-11 15:04:01 -0700},
  11479. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11480. Number = {N1536},
  11481. Title = {Concepts - syntax and composition},
  11482. Year = {2003},
  11483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUzNi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTM2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQvRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTM2LnBkZgAADgAUAAkAbgAxADUAMwA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTM2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11484. @techreport{Stroustrup:2003sf,
  11485. Author = {Bjarne Stroustrup},
  11486. Date-Added = {2010-03-11 14:58:46 -0700},
  11487. Date-Modified = {2010-03-13 22:45:30 -0700},
  11488. Institution = {ISO/IEC JTC 1 SC22 WG21},
  11489. Number = {N1510},
  11490. Title = {Concept checking - A more abstract complement to type checking},
  11491. Year = {2003},
  11492. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTUxMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNTEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQnRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNTEwLnBkZgAADgAUAAkAbgAxADUAMQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNTEwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11493. @inproceedings{HermanWand08:Hygiene,
  11494. Author = {David Herman and Mitchell Wand},
  11495. Booktitle = {{ESOP} '08: Proceedings of the Seventeenth European Symposium On Programming},
  11496. Date-Added = {2010-03-05 09:54:26 -0700},
  11497. Date-Modified = {2010-03-05 09:54:26 -0700},
  11498. Location = {Budapest, Hungary},
  11499. Month = mar,
  11500. Title = {A Theory of Hygienic Macros},
  11501. Year = 2008,
  11502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmVzb3AwOC1oeWdpZW5lLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZXNvcDA4LWh5Z2llbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zSNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZXNvcDA4LWh5Z2llbmUucGRmAA4AJgASAGUAcwBvAHAAMAA4AC0AaAB5AGcAaQBlAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9lc29wMDgtaHlnaWVuZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  11503. @inproceedings{Ferrante:1992kb,
  11504. Address = {London, UK},
  11505. Author = {Ferrante, Jeanne and Sarkar, Vivek and Thrash, W.},
  11506. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  11507. Date-Added = {2009-04-13 14:50:47 -0600},
  11508. Date-Modified = {2009-04-13 14:51:11 -0600},
  11509. Isbn = {3-540-55422-X},
  11510. Pages = {328--343},
  11511. Publisher = {Springer-Verlag},
  11512. Title = {On Estimating and Enhancing Cache Effectiveness},
  11513. Year = {1992}}
  11514. @techreport{Scott:1970dp,
  11515. Author = {Dana Scott},
  11516. Date-Added = {2010-02-08 21:11:36 -0700},
  11517. Date-Modified = {2010-02-08 21:23:13 -0700},
  11518. Institution = {Oxford University},
  11519. Month = {November},
  11520. Number = {PRG-2},
  11521. Title = {Outline of a Mathematical Theory of Computation},
  11522. Year = {1970},
  11523. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY283MC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjbzcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/id7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjbzcwLnBkZgAADgAUAAkAcwBjAG8ANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjbzcwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11524. @inproceedings{Goldberg:1990pi,
  11525. Author = {Benjamin Goldberg and Young Gil Park},
  11526. Booktitle = {ESOP},
  11527. Date-Added = {2010-02-04 15:00:00 -0700},
  11528. Date-Modified = {2010-02-04 15:09:02 -0700},
  11529. Title = {Higher Order Escape Analysis},
  11530. Year = {1990},
  11531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDkpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoOSkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoOSkucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA5ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoOSkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  11532. @inproceedings{Siek:2010ya,
  11533. Author = {Siek, Jeremy G. and Wadler, Philip},
  11534. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  11535. Date-Added = {2010-01-29 21:50:28 -0700},
  11536. Date-Modified = {2012-12-29 13:39:33 -0700},
  11537. Location = {Madrid, Spain},
  11538. Month = {January},
  11539. Pages = {365--376},
  11540. Series = {POPL},
  11541. Title = {Threesomes, with and without blame},
  11542. Year = {2010},
  11543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzY1LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzY1LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rU0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzY1LXNpZWsucGRmAAAOABwADQBwADMANgA1AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzY1LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11544. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1706299.1706342}}
  11545. @book{Friedman:2006nx,
  11546. Author = {Daniel P. Friedman and William E. Byrd and Oleg Kiselyov},
  11547. Date-Added = {2010-01-29 21:48:30 -0700},
  11548. Date-Modified = {2010-05-13 14:11:30 -0600},
  11549. Publisher = {The MIT press},
  11550. Title = {The Reasoned Schemer},
  11551. Year = {2006},
  11552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1yZWFzb25lZDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1yZWFzb25lZDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m80Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByZWFzb25lZDAucGRmAAAOABwADQByAGUAYQBzAG8AbgBlAGQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9yZWFzb25lZDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  11553. @inproceedings{Meyer:1988oq,
  11554. Author = {Meyer, A.R. and Cosmadakis, S.S.},
  11555. Booktitle = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  11556. Date-Added = {2010-01-28 23:27:08 -0700},
  11557. Date-Modified = {2010-12-17 10:23:06 -0700},
  11558. 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},
  11559. Month = {Jul},
  11560. Pages = {236-253},
  11561. Title = {Semantical paradigms: notes for an invited lecture},
  11562. Year = {1988},
  11563. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8YVszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUxLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11564. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5123}}
  11565. @techreport{Gordon:1995ye,
  11566. Author = {Andrew D. Gordon},
  11567. Date-Added = {2010-01-28 22:59:24 -0700},
  11568. Date-Modified = {2010-01-28 23:00:35 -0700},
  11569. Institution = {BRICS},
  11570. Number = {NS-95-3},
  11571. Title = {Bisimilarity as a Theory of Functional Programming},
  11572. Year = {1995},
  11573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk1LTMucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFCUklDUy1OUy05NS0zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwmkzOWayQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQlJJQ1MtTlMtOTUtMy5wZGYADgAkABEAQgBSAEkAQwBTAC0ATgBTAC0AOQA1AC0AMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk1LTMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  11574. @inproceedings{Aceto:1992ao,
  11575. Author = {Aceto, L. and Bloom, B. and Vaandrager, F.},
  11576. Booktitle = {Logic in Computer Science, 1992. LICS '92., Proceedings of the Seventh Annual IEEE Symposium on},
  11577. Date-Added = {2010-01-28 22:34:48 -0700},
  11578. Date-Modified = {2010-12-17 10:23:06 -0700},
  11579. Keywords = {formal languages GSOS, bisimulation equivalence, parallel composition, process algebra},
  11580. Month = {Jun},
  11581. Pages = {113-124},
  11582. Title = {Turning SOS rules into equations},
  11583. Year = {1992},
  11584. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUwLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPSUVFRVhwbG9yZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q7MzlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AElFRUVYcGxvcmUwLnBkZgAOACAADwBJAEUARQBFAFgAcABsAG8AcgBlADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  11585. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1992.185526}}
  11586. @article{I.-Mason:1996eu,
  11587. Author = {I. Mason, S. Smith, C. Talcott},
  11588. Date-Added = {2010-01-27 21:22:55 -0700},
  11589. Date-Modified = {2010-01-27 21:23:33 -0700},
  11590. Journal = {Information and Computation},
  11591. Pages = {26--47},
  11592. Title = {From Operational Semantics to Domain Theory},
  11593. Volume = {128},
  11594. Year = {1996},
  11595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlmb3NkdC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWZvc2R0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZvc2R0LnBkZgAADgAUAAkAZgBvAHMAZAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2Zvc2R0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  11596. @techreport{Findler:2004eu,
  11597. Author = {Robert Bruce Findler and Matthias Blume and Matthias Felleisen},
  11598. Date-Added = {2010-01-23 01:08:01 +0100},
  11599. Date-Modified = {2010-01-23 01:09:55 +0100},
  11600. Institution = {University of Chicago},
  11601. Number = {TR-2004-02},
  11602. Title = {An Investigation of Contracts as Projections},
  11603. Year = {2004},
  11604. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5UUi0yMDA0LTAyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOVFItMjAwNC0wMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANv+NdHK0RFQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRywlRAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAVFItMjAwNC0wMi5wZGYADgAeAA4AVABSAC0AMgAwADAANAAtADAAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9UUi0yMDA0LTAyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  11605. @manual{Tantau:2007fv,
  11606. Author = {Til Tantau},
  11607. Date-Added = {2010-01-16 00:16:58 -0700},
  11608. Date-Modified = {2010-01-16 00:17:46 -0700},
  11609. Title = {Beamer User Guide},
  11610. Year = {2007},
  11611. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2JlYW1lcnVzZXJndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2JlYW1lcnVzZXJndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCTRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJlYW1lcnVzZXJndWlkZS5wZGYAAA4AKAATAGIAZQBhAG0AZQByAHUAcwBlAHIAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2JlYW1lcnVzZXJndWlkZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  11612. @inproceedings{Greenberg:2010lq,
  11613. Author = {Michael Greenberg and Benjamin C. Pierce and Stephanie Weirich},
  11614. Booktitle = {Principles of Programming Languages (POPL) 2010},
  11615. Date-Added = {2010-01-13 22:45:41 -0700},
  11616. Date-Modified = {2010-01-13 22:45:47 -0700},
  11617. Title = {Contracts Made Manifest},
  11618. Year = {2010},
  11619. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnBvcGwyMDEwX2NvbnRyYWN0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBTRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwyMDEwX2NvbnRyYWN0cy5wZGYADgAuABYAcABvAHAAbAAyADAAMQAwAF8AYwBvAG4AdAByAGEAYwB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcG9wbDIwMTBfY29udHJhY3RzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  11620. @techreport{Dmitriev:2004yq,
  11621. Author = {Sergey Dmitriev},
  11622. Date-Added = {2010-01-12 23:41:47 -0700},
  11623. Date-Modified = {2010-01-12 23:42:39 -0700},
  11624. Institution = {JetBrains},
  11625. Title = {Language Oriented Programming: The Next Programming Paradigm},
  11626. Year = {2004},
  11627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL0xhbmd1YWdlX09yaWVudGVkX1Byb2dyYW1taW5nLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvI0YwQjY5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LaczlmwMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFTAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AExhbmd1YWdlX09yaWVudGVkX1BybyNGMEI2OS5wZGYADgBEACEATABhAG4AZwB1AGEAZwBlAF8ATwByAGkAZQBuAHQAZQBkAF8AUAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTGFuZ3VhZ2VfT3JpZW50ZWRfUHJvZ3JhbW1pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  11628. @techreport{Nipkow:2009kb,
  11629. Author = {Tobias Nipkow},
  11630. Date-Added = {2010-01-09 10:09:51 -0700},
  11631. Date-Modified = {2010-01-09 10:11:18 -0700},
  11632. Institution = {Institut fur Informatik, TU Munchen},
  11633. Title = {A Tutorial Introduction to Structured Isar Proofs},
  11634. Year = {2009},
  11635. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2lzYXItb3ZlcnZpZXctMS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2lzYXItb3ZlcnZpZXctMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dePRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlzYXItb3ZlcnZpZXctMS5wZGYAAA4AKAATAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2lzYXItb3ZlcnZpZXctMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  11636. @misc{Ferguson:2009jt,
  11637. Author = {Michael Ferguson},
  11638. Date-Added = {2009-12-31 14:13:05 -0700},
  11639. Date-Modified = {2009-12-31 14:17:23 -0700},
  11640. Howpublished = {\url{http://sourceforge.net/apps/mediawiki/chapel/index.php?title=Type-system_Improvements}},
  11641. Lastchecked = {December 31, 2009},
  11642. Title = {Type-system Improvements},
  11643. Urldate = {October 26, 2009}}
  11644. @article{Moore:1965tw,
  11645. Author = {Gordon E. Moore},
  11646. Date-Added = {2009-12-29 14:28:57 -0700},
  11647. Date-Modified = {2009-12-29 14:29:42 -0700},
  11648. Journal = {Electronics Magazine},
  11649. Title = {Cramming more components onto integrated circuits},
  11650. Year = {1965}}
  11651. @article{Diaconescu:2007fv,
  11652. Address = {Thousand Oaks, CA, USA},
  11653. Author = {Diaconescu, R.E. and Zima, H.P.},
  11654. Date-Added = {2009-12-29 14:18:09 -0700},
  11655. Date-Modified = {2010-12-17 10:23:06 -0700},
  11656. Issn = {1094-3420},
  11657. Journal = {Int. J. High Perform. Comput. Appl.},
  11658. Number = {3},
  11659. Pages = {313--335},
  11660. Publisher = {Sage Publications, Inc.},
  11661. Title = {An Approach To Data Distributions in Chapel},
  11662. Volume = {21},
  11663. Year = {2007},
  11664. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpYWN6LWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGlhY3otZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xTtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlhY3otZmluYWwucGRmAAAOACAADwBkAGkAYQBjAHoALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZGlhY3otZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  11665. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342007078451}}
  11666. @inproceedings{Deitz:2006bs,
  11667. Address = {New York, NY, USA},
  11668. Author = {Deitz, Steven J. and Callahan, David and Chamberlain, Bradford L. and Snyder, Lawrence},
  11669. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  11670. Date-Added = {2009-12-29 14:04:27 -0700},
  11671. Date-Modified = {2010-12-17 10:23:06 -0700},
  11672. Isbn = {1-59593-189-9},
  11673. Location = {New York, New York, USA},
  11674. Pages = {40--47},
  11675. Publisher = {ACM},
  11676. Title = {Global-view abstractions for user-defined reductions and scans},
  11677. Year = {2006},
  11678. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNDAtZGVpdHoucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNDAtZGVpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rq0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDAtZGVpdHoucGRmAAAOABwADQBwADQAMAAtAGQAZQBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNDAtZGVpdHoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  11679. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122980}}
  11680. @inproceedings{Mohiyuddin:2009dw,
  11681. Address = {New York, NY, USA},
  11682. Author = {Mohiyuddin, Marghoob and Hoemmen, Mark and Demmel, James and Yelick, Katherine},
  11683. Booktitle = {SC '09: Proceedings of the Conference on High Performance Computing Networking, Storage and Analysis},
  11684. Date-Added = {2009-12-14 13:10:55 -0700},
  11685. Date-Modified = {2010-12-17 10:23:06 -0700},
  11686. Isbn = {978-1-60558-744-8},
  11687. Location = {Portland, Oregon},
  11688. Pages = {1--12},
  11689. Publisher = {ACM},
  11690. Title = {Minimizing communication in sparse matrix solvers},
  11691. Year = {2009},
  11692. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmEzNi1tb2hpeXVkZGluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTM2LW1vaGl5dWRkaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uedEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTM2LW1vaGl5dWRkaW4ucGRmAA4AJgASAGEAMwA2AC0AbQBvAGgAaQB5AHUAZABkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hMzYtbW9oaXl1ZGRpbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  11693. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1654059.1654096}}
  11694. @inproceedings{Pouchet:2007fy,
  11695. Address = {Washington, DC, USA},
  11696. Author = {Pouchet, Louis-Noel and Bastoul, Cedric and Cohen, Albert and Vasilache, Nicolas},
  11697. Booktitle = {CGO '07: Proceedings of the International Symposium on Code Generation and Optimization},
  11698. Date-Added = {2009-12-14 10:46:09 -0700},
  11699. Date-Modified = {2010-12-17 10:23:06 -0700},
  11700. Isbn = {0-7695-2764-7},
  11701. Pages = {144--156},
  11702. Publisher = {IEEE Computer Society},
  11703. Title = {Iterative Optimization in the Polyhedral Model: Part I, One-Dimensional Time},
  11704. Year = {2007},
  11705. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI3NjQwMTQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjc2NDAxNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+bMzlmrcAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI3NjQwMTQ0LnBkZgAADgAaAAwAMgA3ADYANAAwADEANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjc2NDAxNDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  11706. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2007.21}}
  11707. @inproceedings{Bondhugula:2008yq,
  11708. Address = {New York, NY, USA},
  11709. Author = {Bondhugula, Uday and Hartono, Albert and Ramanujam, J. and Sadayappan, P.},
  11710. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  11711. Date-Added = {2009-12-08 13:44:26 -0700},
  11712. Date-Modified = {2010-12-17 10:23:06 -0700},
  11713. Isbn = {978-1-59593-860-2},
  11714. Location = {Tucson, AZ, USA},
  11715. Pages = {101--113},
  11716. Publisher = {ACM},
  11717. Title = {A practical automatic polyhedral parallelizer and locality optimizer},
  11718. Year = {2008},
  11719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMDEtYm9uZGh1Z3VsYTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTAxLWJvbmRodWd1bGEwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mG0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTAxLWJvbmRodWd1bGEwLnBkZgAOACoAFABwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMDEtYm9uZGh1Z3VsYTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  11720. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375595}}
  11721. @phdthesis{Taha:1999sf,
  11722. Author = {Walid Taha},
  11723. Date-Added = {2009-10-13 14:47:27 -0600},
  11724. Date-Modified = {2009-10-13 14:48:07 -0600},
  11725. School = {Oregon Graduate Institute of Science and Technology},
  11726. Title = {Multi-Stage Programming: Its Theory and Applications},
  11727. Year = {1999},
  11728. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtc3AucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdtc3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j60Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc3AucGRmAAAOABAABwBtAHMAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tc3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  11729. @article{Pous:2007vl,
  11730. Author = {Damien Pous},
  11731. Date-Added = {2009-10-12 23:45:02 -0600},
  11732. Date-Modified = {2010-12-17 10:23:06 -0700},
  11733. Issn = {0304-3975},
  11734. Journal = {Theoretical Computer Science},
  11735. Keywords = {Commutation},
  11736. Note = {Automata, Languages and Programming},
  11737. Number = {1-2},
  11738. Pages = {164 - 180},
  11739. Title = {New up-to techniques for weak bisimulation},
  11740. Volume = {380},
  11741. Year = {2007},
  11742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaXNpbS11cHRvLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlzaW0tdXB0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wL9EPNW5QREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlzaW0tdXB0by5wZGYADgAeAA4AYgBpAHMAaQBtAC0AdQBwAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaXNpbS11cHRvLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11743. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-4N5CXMV-5/2/0f18a1d7f0d93e064d858be7370f1bc6},
  11744. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.tcs.2007.02.060}}
  11745. @inproceedings{Johnsson:1985yq,
  11746. Author = {Thomas Johnsson},
  11747. Booktitle = {Functional Programming Languages and Computer Architectures},
  11748. Date-Added = {2009-10-08 20:56:05 -0600},
  11749. Date-Modified = {2009-10-08 20:57:39 -0600},
  11750. Pages = {190-203},
  11751. Title = {Lambda Lifting: Transforming Programs to Recursive Equations},
  11752. Year = {1985}}
  11753. @article{Landin:1965eu,
  11754. Address = {New York, NY, USA},
  11755. Author = {Landin, P. J.},
  11756. Date-Added = {2009-10-05 17:05:30 -0600},
  11757. Date-Modified = {2010-12-17 10:23:06 -0700},
  11758. Issn = {0001-0782},
  11759. Journal = {Commun. ACM},
  11760. Number = {2},
  11761. Pages = {89--101},
  11762. Publisher = {ACM},
  11763. Title = {Correspondence between ALGOL 60 and Church's Lambda-notation: part I},
  11764. Volume = {8},
  11765. Year = {1965},
  11766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODktbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg5LWxhbmRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97sNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg5LWxhbmRpbi5wZGYADgAeAA4AcAA4ADkALQBsAGEAbgBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODktbGFuZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  11767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363744.363749}}
  11768. @inproceedings{Cooper:1998ly,
  11769. Author = {Keith D. Cooper and L. Taylor Simpson},
  11770. Booktitle = {Compiler Construction},
  11771. Date-Added = {2009-09-23 10:39:26 -0600},
  11772. Date-Modified = {2009-09-23 10:39:57 -0600},
  11773. Title = {Live range splitting in a graph coloring register allocator},
  11774. Year = {1998},
  11775. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC00LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtNC5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC00LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  11776. @techreport{Gharachorloo:1995eu,
  11777. Author = {Kourosh Gharachorloo},
  11778. Date-Added = {2009-09-22 14:45:46 -0600},
  11779. Date-Modified = {2009-09-22 14:45:51 -0600},
  11780. Title = {Memory Consistency Models for Shared-Memory Multiprocessors},
  11781. Year = {1995},
  11782. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNy4zMDI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM3LjMwMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/pJszlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNy4zMDI2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADcALgAzADAAMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM3LjMwMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  11783. @incollection{Shavit:1995oz,
  11784. Author = {Shavit, Nir and Touitou, Dan},
  11785. Booktitle = {Proceedings of the 14th ACM Symposium on Principles of Distributed Computing},
  11786. Date-Added = {2009-08-31 16:19:40 -0600},
  11787. Date-Modified = {2009-08-31 16:19:44 -0600},
  11788. Month = {Aug},
  11789. Pages = {204--213},
  11790. Title = {Software Transactional Memory},
  11791. Urlpage = {http://doi.acm.org/10.1145/224964.224987},
  11792. Year = {1995},
  11793. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtc2hhdml0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1zaGF2aXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96LNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNC1zaGF2aXQucGRmAAAOACAADwBwADIAMAA0AC0AcwBoAGEAdgBpAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwNC1zaGF2aXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  11794. @incollection{Herlihy:1993hb,
  11795. Author = {Herlihy, Maurice and Moss, J. Eliot B.},
  11796. Booktitle = {Proceedings of the 20th Annual International Symposium on Computer Architecture},
  11797. Date-Added = {2009-08-31 15:54:49 -0600},
  11798. Date-Modified = {2009-08-31 15:54:55 -0600},
  11799. Month = {May},
  11800. Pages = {289--300},
  11801. Title = {Transactional Memory: Architectural Support for Lock-Free Data Structures},
  11802. Urlpage = {http://doi.acm.org/10.1145/165123.165164},
  11803. Year = {1993},
  11804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daTRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhlcmxpaHk5M3RyYW5zYWN0aW9uYWwtMS5wZGYADgA6ABwAaABlAHIAbABpAGgAeQA5ADMAdAByAGEAbgBzAGEAYwB0AGkAbwBuAGEAbAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvaGVybGloeTkzdHJhbnNhY3Rpb25hbC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  11805. @inproceedings{Belter:2009fc,
  11806. Author = {Geoffrey Belter and E. R. Jessup and Ian Karlin and Jeremy G. Siek},
  11807. Booktitle = {International Conference for High Performance Computing, Networking, Storage and Analysis},
  11808. Date-Added = {2009-08-26 23:06:03 -0600},
  11809. Date-Modified = {2009-08-26 23:08:04 -0600},
  11810. Title = {Automating the Generation of Composed Linear Algebra Kernels},
  11811. Year = {2009},
  11812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNTktYmVsdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTU5LWJlbHRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ugtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTU5LWJlbHRlci5wZGYADgAeAA4AYQA1ADkALQBiAGUAbAB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNTktYmVsdGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  11813. @inproceedings{Quinlan:1994la,
  11814. Author = {Dan Quinlan and Rebecca Parsons},
  11815. Booktitle = {Object-Oriented Numerics Conference},
  11816. Date-Added = {2009-08-26 22:06:56 -0600},
  11817. Date-Modified = {2009-08-26 22:07:30 -0600},
  11818. Title = {A++/P++ array classes for architecture independent finite differences computations},
  11819. Year = {1994}}
  11820. @inproceedings{Yi:2004fy,
  11821. Author = {Qing Yi and Daniel J. Quinlan},
  11822. Booktitle = {LCPC},
  11823. Date-Added = {2009-08-26 22:05:10 -0600},
  11824. Date-Modified = {2009-08-26 22:06:05 -0600},
  11825. Pages = {253-267},
  11826. Title = {Applying Loop Optimizations to Object-Oriented Abstractions Through General Classification of Array Semantics},
  11827. Year = {2004},
  11828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QZS4uL0Ryb3Bib3gvYmliL0xDUEMyMDA0LU9wdGltaXphdGlvbnNPZk9iamVjdE9yaWVudGVkQWJzdHJhY3Rpb25zVGhyb3VnaENsYXNzaWZpY2F0aW9uT2ZTZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAmgAAAAAAmgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9MQ1BDMjAwNC1PcHRpbWl6YXRpb24jRUU4NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuhIzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDQtT3B0aW1pemF0aW9uI0VFODQ4LnBkZgAOAK4AVgBMAEMAUABDADIAMAAwADQALQBPAHAAdABpAG0AaQB6AGEAdABpAG8AbgBzAE8AZgBPAGIAagBlAGMAdABPAHIAaQBlAG4AdABlAGQAQQBiAHMAdAByAGEAYwB0AGkAbwBuAHMAVABoAHIAbwB1AGcAaABDAGwAYQBzAHMAaQBmAGkAYwBhAHQAaQBvAG4ATwBmAFMAZQBtAGEAbgB0AGkAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBuVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTENQQzIwMDQtT3B0aW1pemF0aW9uc09mT2JqZWN0T3JpZW50ZWRBYnN0cmFjdGlvbnNUaHJvdWdoQ2xhc3NpZmljYXRpb25PZlNlbWFudGljcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgD2APsBAwNvA3EDdgOBA4oDmAOcA6MDrAOxA74DwQPTA9YD2wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAPd}}
  11829. @inproceedings{Norris:2009fx,
  11830. Author = {Boyana Norris and Albert Hartono and Elizabeth Jessup and Jeremy G. Siek},
  11831. Booktitle = {International Conference on Computational Science},
  11832. Date-Added = {2009-08-27 10:10:14 -0600},
  11833. Date-Modified = {2009-08-27 10:11:12 -0600},
  11834. Title = {Generating Empirically Optimized Composed Matrix Kernels from MATLAB Prototypes},
  11835. Year = {2009}}
  11836. @inproceedings{Ganapathi:2008qq,
  11837. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  11838. Booktitle = {Third Workshop on Tackling Computer Systems Problems with Machine Learning Techniques},
  11839. Date-Added = {2009-08-27 09:45:55 -0600},
  11840. Date-Modified = {2009-08-27 09:46:34 -0600},
  11841. Title = {Using Machine Learning to Auto-tune a Stencil Code on a Multicore Architecture},
  11842. Year = {2008}}
  11843. @inproceedings{Ganapathi:2009gb,
  11844. Author = {A. Ganapathi and K. Datta and A. Fox and D. Patterson},
  11845. Booktitle = {HotPar09},
  11846. Date-Added = {2009-08-27 09:43:54 -0600},
  11847. Date-Modified = {2009-08-27 09:45:02 -0600},
  11848. Title = {A Case for Machine Learning to Optimize Multicore Performance},
  11849. Year = {2009}}
  11850. @inproceedings{Leather:2009bv,
  11851. Address = {Washington, DC, USA},
  11852. Author = {Leather, Hugh and Bonilla, Edwin and O'Boyle, Michael},
  11853. Booktitle = {CGO '09: Proceedings of the 2009 International Symposium on Code Generation and Optimization},
  11854. Date-Added = {2009-08-27 09:37:14 -0600},
  11855. Date-Modified = {2010-12-17 10:23:06 -0700},
  11856. Isbn = {978-0-7695-3576-0},
  11857. Pages = {81--91},
  11858. Publisher = {IEEE Computer Society},
  11859. Title = {Automatic Feature Generation for Machine Learning Based Optimizing Compilation},
  11860. Year = {2009},
  11861. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2009.21}}
  11862. @inproceedings{Yang:2002oz,
  11863. Author = {Yang, L.T. and Brent, R.P.},
  11864. Booktitle = {Algorithms and Architectures for Parallel Processing, 2002. Proceedings. Fifth International Conference on},
  11865. Date-Added = {2009-08-25 23:15:39 -0600},
  11866. Date-Modified = {2010-12-17 10:23:06 -0700},
  11867. 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},
  11868. Pages = {324-328},
  11869. Title = {The improved BiCGStab method for large and sparse unsymmetric linear systems on parallel distributed memory architectures},
  11870. Year = {2002},
  11871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5JRUVFWHBsb3JlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuUFzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZS5wZGYAAA4AHgAOAEkARQBFAEUAWABwAGwAbwByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JRUVFWHBsb3JlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  11872. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICAPP.2002.1173595}}
  11873. @article{Hammond:2008rw,
  11874. 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.},
  11875. Author = {G E Hammond and P C Lichtner and R T Mills and C Lu},
  11876. Date-Added = {2009-08-25 22:44:58 -0600},
  11877. Date-Modified = {2010-12-17 10:23:06 -0700},
  11878. Journal = {Journal of Physics: Conference Series},
  11879. Pages = {012051 (10pp)},
  11880. Title = {Toward petascale computing in geosciences: application to the Hanford 300 area},
  11881. Volume = {125},
  11882. Year = {2008},
  11883. Bdsk-Url-1 = {http://stacks.iop.org/1742-6596/125/012051}}
  11884. @misc{Balay:2009dz,
  11885. 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},
  11886. Date-Added = {2009-08-25 22:33:17 -0600},
  11887. Date-Modified = {2009-08-25 22:33:26 -0600},
  11888. Note = {http://www.mcs.anl.gov/petsc},
  11889. Title = {{PETSc} {W}eb page},
  11890. Year = {2009}}
  11891. @techreport{Balay:2008fv,
  11892. 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},
  11893. Date-Added = {2009-08-25 22:32:55 -0600},
  11894. Date-Modified = {2009-08-25 22:32:59 -0600},
  11895. Institution = {Argonne National Laboratory},
  11896. Number = {ANL-95/11 - Revision 3.0.0},
  11897. Title = {{PETS}c Users Manual},
  11898. Year = {2008}}
  11899. @inproceedings{Balay:1997bs,
  11900. Author = {Satish Balay and William D. Gropp and Lois Curfman McInnes and Barry F. Smith},
  11901. Booktitle = {Modern Software Tools in Scientific Computing},
  11902. Date-Added = {2009-08-25 22:29:59 -0600},
  11903. Date-Modified = {2009-08-25 22:30:06 -0600},
  11904. Editor = {E. Arge and A. M. Bruaset and H. P. Langtangen},
  11905. Pages = {163--202},
  11906. Publisher = {Birkh{\"{a}}user Press},
  11907. Title = {Efficient Management of Parallelism in Object Oriented Numerical Software Libraries},
  11908. Year = {1997}}
  11909. @phdthesis{Bondhugula08-thesis,
  11910. Author = {Uday Bondhugula},
  11911. Month = {August},
  11912. School = {The Ohio State University},
  11913. Title = {Effective Automatic Parallelization and Optimization Using the Polyhedral Model},
  11914. Year = {2008}}
  11915. @inproceedings{Ferrante91,
  11916. Address = {London, UK},
  11917. Author = {Ferrante,, Jeanne and Sarkar,, Vivek and Thrash,, W.},
  11918. Booktitle = {Proceedings of the Fourth International Workshop on Languages and Compilers for Parallel Computing},
  11919. Isbn = {3-540-55422-X},
  11920. Pages = {328--343},
  11921. Publisher = {Springer-Verlag},
  11922. Series = {Lecture Notes in Computer Science},
  11923. Title = {On Estimating and Enhancing Cache Effectiveness},
  11924. Year = {1992}}
  11925. @article{Ghosh99cachemiss,
  11926. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  11927. Journal = {ACM Transactions on Programming Languages and Systems},
  11928. Pages = {703--746},
  11929. Title = {Cache miss equations: A compiler framework for analyzing and tuning memory behavior},
  11930. Volume = {21},
  11931. Year = {1999}}
  11932. @inproceedings{Rivera2000,
  11933. Address = {Washington, DC, USA},
  11934. Author = {Gabriel Rivera and Chau-Wen Tseng},
  11935. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE Conference on Supercomputing (CDROM)},
  11936. Pages = {32},
  11937. Publisher = {IEEE Computer Society},
  11938. Title = {Tiling optimizations for {3D} scientific computations},
  11939. Year = {2000}}
  11940. @inproceedings{qing08,
  11941. Address = {Berlin, Heidelberg},
  11942. Author = {Yi, Qing and Qasem, Apan},
  11943. Booktitle = {Languages and Compilers for Parallel Computing: 21th International Workshop, LCPC 2008, Edmonton, Canada, July 31 - August 2, 2008, Revised Selected Papers},
  11944. Date-Modified = {2010-12-17 10:23:06 -0700},
  11945. Isbn = {978-3-540-89739-2},
  11946. Pages = {343--355},
  11947. Publisher = {Springer-Verlag},
  11948. Title = {Exploring the Optimization Space of Dense Linear Algebra Kernels},
  11949. Year = 2008,
  11950. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-89740-8_24}}
  11951. @inproceedings{agakov-machine-learn,
  11952. Address = {Washington, DC, USA},
  11953. 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.},
  11954. Booktitle = {CGO '06: Proceedings of the International Symposium on Code Generation and Optimization},
  11955. Date-Modified = {2010-12-17 10:23:06 -0700},
  11956. Isbn = {0-7695-2499-0},
  11957. Pages = {295--305},
  11958. Publisher = {IEEE Computer Society},
  11959. Title = {Using Machine Learning to Focus Iterative Optimization},
  11960. Year = {2006},
  11961. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2006.37}}
  11962. @inproceedings{louis-noel-genetic,
  11963. Address = {New York, NY, USA},
  11964. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  11965. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN Conference on Programming Language Design and Implementation},
  11966. Date-Modified = {2010-12-17 10:23:06 -0700},
  11967. Isbn = {978-1-59593-860-2},
  11968. Location = {Tucson, AZ, USA},
  11969. Pages = {90--100},
  11970. Publisher = {ACM},
  11971. Title = {Iterative optimization in the polyhedral model: {Part} {II}, multidimensional time},
  11972. Year = {2008},
  11973. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  11974. @inproceedings{chen-search,
  11975. Address = {Washington, DC, USA},
  11976. Author = {Chen, Chun and Chame, Jacqueline and Hall, Mary},
  11977. Booktitle = {CGO '05: Proceedings of the International Symposium on Code Generation and Optimization},
  11978. Date-Modified = {2010-12-17 10:23:06 -0700},
  11979. Isbn = {0-7695-2298-X},
  11980. Pages = {111--122},
  11981. Publisher = {IEEE Computer Society},
  11982. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  11983. Year = {2005},
  11984. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  11985. @phdthesis{Qasem07-thesis,
  11986. Author = {Apan Qasem},
  11987. Month = {July},
  11988. School = {Rice University},
  11989. Title = {Automatic Tuning of Scientific Applications},
  11990. Year = {2007}}
  11991. @article{McCalpin1995,
  11992. Abstract = {The ratio of cpu speed to memory speed in current high-performance
  11993. computers is growing rapidly, with significant implications for the
  11994. design and implementation of algorithms in scientific computing.
  11995. I present the results of a broad survey of memory bandwidth and machine
  11996. balance for a large variety of current computers, including uniprocessors,
  11997. vector processors, shared-memory systems, and districuted-memory
  11998. systems. The results are analyzed in terms of the sustainable data
  11999. transfer rates for uncached unit-stride vector operation for each
  12000. machine, and for each class.},
  12001. Author = {John D. McCalpin},
  12002. Journal = {IEEE Computer Society Technical Committee on Computer Architecture (TCCA) Newsletter},
  12003. Month = dec,
  12004. Pages = {19--25},
  12005. Pdf = {http://tab.computer.org/tcca/NEWS/DEC95/dec95_mccalpin.ps},
  12006. Title = {Memory Bandwidth and Machine Balance in Current High Performance Computers},
  12007. Year = {1995}}
  12008. @misc{AMDMath:fk,
  12009. Author = {AMD},
  12010. Howpublished = {\newline http://developer.amd.com/cpu/Libraries/acml/Pages/default.aspx},
  12011. Title = {{AMD} Core Math Library ({ACML})},
  12012. Year = {2009}}
  12013. @inproceedings{Spear:2006hp,
  12014. Author = {Spear, Michael F. and Marathe, Virendra J. and {{Scherer III}}, William N. and Scott, Michael L.},
  12015. Booktitle = {Proceedings of the Twentieth International Symposium on Distributed Computing},
  12016. Date-Added = {2009-08-21 23:01:40 -0600},
  12017. Date-Modified = {2009-08-21 23:01:45 -0600},
  12018. Month = {Sep},
  12019. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_DISC_conflict.pdf},
  12020. Title = {Conflict Detection and Validation Strategies for SoftwareTransactional Memory},
  12021. Year = {2006},
  12022. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFjIwMDZfRElTQ19jb25mbGljdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5UHM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X0RJU0NfY29uZmxpY3QucGRmAAAOAC4AFgAyADAAMAA2AF8ARABJAFMAQwBfAGMAbwBuAGYAbABpAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfRElTQ19jb25mbGljdC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  12023. @article{Herlihy:1990if,
  12024. Author = {Herlihy, Maurice and Wing, Jeannette M.},
  12025. Date-Added = {2009-08-21 22:50:52 -0600},
  12026. Date-Modified = {2009-08-21 22:50:57 -0600},
  12027. Journal = {ACM Transactions on Programming Languages and Systems},
  12028. Month = {Jul},
  12029. Number = {3},
  12030. Pages = {463--492},
  12031. Title = {Linearizability: A Correctness Condition for Concurrent Objects},
  12032. Urlpage = {http://doi.acm.org/10.1145/78969.78972},
  12033. Volume = {12},
  12034. Year = {1990},
  12035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0NjMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0NjMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjMtaGVybGloeS5wZGYADgAiABAAcAA0ADYAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ2My1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  12036. @incollection{Scott:2006hq,
  12037. Author = {Scott, Michael L.},
  12038. Booktitle = {ACM SIGPLAN Workshop on Transactional Computing},
  12039. Date-Added = {2009-08-21 22:48:09 -0600},
  12040. Date-Modified = {2009-08-21 22:48:12 -0600},
  12041. Month = {Jun},
  12042. Note = {Held in conjunction with PLDI 2006},
  12043. Pdf = {http://www.cs.rochester.edu/u/scott/papers/2006_TRANSACT_formal_STM.pdf},
  12044. Title = {Sequential Specification of Transactional Memory Semantics},
  12045. Year = {2006},
  12046. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHDIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5V7M5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBFTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA2X1RSQU5TQUNUX2Zvcm1hbF9TVE0ucGRmAAAOADoAHAAyADAAMAA2AF8AVABSAEEATgBTAEEAQwBUAF8AZgBvAHIAbQBhAGwAXwBTAFQATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDZfVFJBTlNBQ1RfZm9ybWFsX1NUTS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC8AMEAyQKFAocCjAKXAqACrgKyArkCwgLHAtQC1wLpAuwC8QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALz}}
  12047. @inproceedings{Spear:2008pt,
  12048. Address = {Berlin, Heidelberg},
  12049. Author = {Spear, Michael F. and Dalessandro, Luke and Marathe, Virendra J. and Scott, Michael L.},
  12050. Booktitle = {OPODIS '08: Proceedings of the 12th International Conference on Principles of Distributed Systems},
  12051. Date-Added = {2009-08-21 22:46:55 -0600},
  12052. Date-Modified = {2010-12-17 10:23:06 -0700},
  12053. Isbn = {978-3-540-92220-9},
  12054. Location = {Luxor, Egypt},
  12055. Pages = {275--294},
  12056. Publisher = {Springer-Verlag},
  12057. Title = {Ordering-Based Semantics for Software Transactional Memory},
  12058. Year = {2008},
  12059. Bdsk-Url-1 = {http://dx.doi.org/10.1007/978-3-540-92221-6_19}}
  12060. @inproceedings{Luchangco:2008xq,
  12061. Address = {New York, NY, USA},
  12062. Author = {Luchangco, Victor},
  12063. Booktitle = {SPAA '08: Proceedings of the twentieth annual symposium on Parallelism in algorithms and architectures},
  12064. Date-Added = {2009-08-21 22:43:30 -0600},
  12065. Date-Modified = {2010-12-17 10:23:06 -0700},
  12066. Isbn = {978-1-59593-973-9},
  12067. Location = {Munich, Germany},
  12068. Pages = {98--100},
  12069. Publisher = {ACM},
  12070. Title = {Against lock-based semantics for transactional memory},
  12071. Year = {2008},
  12072. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OC1sdWNoYW5nY28ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTgtbHVjaGFuZ2NvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vI0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTgtbHVjaGFuZ2NvLnBkZgAADgAkABEAcAA5ADgALQBsAHUAYwBoAGEAbgBnAGMAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wOTgtbHVjaGFuZ2NvLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12073. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1378533.1378549}}
  12074. @inproceedings{Herlihy:1988fq,
  12075. Address = {New York, NY, USA},
  12076. Author = {Herlihy, M. P. and Wing, J. M.},
  12077. Booktitle = {Proceedings of the 1988 ACM SIGPLAN workshop on Object-based concurrent programming},
  12078. Date-Added = {2009-08-21 22:39:19 -0600},
  12079. Date-Modified = {2010-12-17 10:23:06 -0700},
  12080. Isbn = {0-89791-304-3},
  12081. Location = {San Diego, California, United States},
  12082. Pages = {133--135},
  12083. Publisher = {ACM},
  12084. Title = {Linearizable concurrent objects},
  12085. Year = {1988},
  12086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtaGVybGloeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtaGVybGloeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebfRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtaGVybGloeS5wZGYADgAiABAAcAAxADMAMwAtAGgAZQByAGwAaQBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzMy1oZXJsaWh5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12087. Bdsk-Url-1 = {http://doi.acm.org/10.1145/67386.67423}}
  12088. @book{Larus:2007sp,
  12089. Author = {James R. Larus and Ravi Rajwar},
  12090. Date-Added = {2009-08-21 22:25:50 -0600},
  12091. Date-Modified = {2009-08-21 22:27:03 -0600},
  12092. Editor = {Mark D. Hill},
  12093. Publisher = {Morgan and Laypool},
  12094. Title = {Transactional Memory},
  12095. Year = {2007}}
  12096. @article{Hack:2006hi,
  12097. Author = {Sebastian Hack and Gerhard Goos},
  12098. Date-Added = {2009-08-18 15:58:31 -0600},
  12099. Date-Modified = {2010-12-17 10:23:06 -0700},
  12100. Issn = {0020-0190},
  12101. Journal = {Information Processing Letters},
  12102. Keywords = {Graph algorithms},
  12103. Number = {4},
  12104. Pages = {150 - 155},
  12105. Title = {Optimal register allocation for SSA-form programs in polynomial time},
  12106. Volume = {98},
  12107. Year = {2006},
  12108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nm0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUoMykxLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUoMykxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12109. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0F-4J91RDC-1/2/605deda79b0cfb12ff7893afe3236645},
  12110. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.ipl.2006.01.008}}
  12111. @article{Chaitin:1981vl,
  12112. Author = {Gregory J. Chaitin and Marc A. Auslander and Ashok K. Chandra and John Cocke and Martin E. Hopkins and Peter W. Markstein},
  12113. Date-Added = {2009-08-18 15:39:06 -0600},
  12114. Date-Modified = {2009-08-18 15:40:26 -0600},
  12115. Journal = {Computer Languages},
  12116. Pages = {47-57},
  12117. Title = {Register allocation via coloring},
  12118. Volume = {6},
  12119. Year = {1981},
  12120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaGFpdGluODEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaGFpdGluODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eb0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaGFpdGluODEucGRmAAAOABwADQBjAGgAYQBpAHQAaQBuADgAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jaGFpdGluODEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  12121. @phdthesis{Briggs:1992yf,
  12122. Author = {Preston Briggs},
  12123. Date-Added = {2009-08-18 13:08:13 -0600},
  12124. Date-Modified = {2009-08-18 13:08:41 -0600},
  12125. School = {Rice University},
  12126. Title = {Register Allocation via Graph Coloring},
  12127. Year = {1992},
  12128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJyaWdnczkycmVnaXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRicmlnZ3M5MnJlZ2lzdGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A/0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBicmlnZ3M5MnJlZ2lzdGVyLnBkZgAOACoAFABiAHIAaQBnAGcAcwA5ADIAcgBlAGcAaQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2JyaWdnczkycmVnaXN0ZXIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  12129. @article{Lotfi:1986oq,
  12130. Address = {Oxford, UK, UK},
  12131. Author = {Lotfi, Vahid and Sarin, Sanjiv},
  12132. Date-Added = {2009-08-18 12:23:28 -0600},
  12133. Date-Modified = {2010-12-17 10:23:06 -0700},
  12134. Issn = {0305-0548},
  12135. Journal = {Comput. Oper. Res.},
  12136. Number = {1},
  12137. Pages = {27--32},
  12138. Publisher = {Elsevier Science Ltd.},
  12139. Title = {A graph coloring algorithm for large scale scheduling problems},
  12140. Volume = {13},
  12141. Year = {1986},
  12142. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0305-0548(86)90061-4}}
  12143. @article{Palubeckis:2008nx,
  12144. 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.},
  12145. Author = {Palubeckis, G.},
  12146. Citeulike-Article-Id = {5469515},
  12147. Citeulike-Linkout-0 = {http://dx.doi.org/10.1080/00207160701419114},
  12148. Date-Added = {2009-08-18 12:17:04 -0600},
  12149. Date-Modified = {2010-12-17 10:23:06 -0700},
  12150. Journal = {International Journal of Computer Mathematics},
  12151. Number = {2},
  12152. Pages = {191--200},
  12153. Posted-At = {2009-08-18 19:16:52},
  12154. Priority = {2},
  12155. Publisher = {Taylor \& Francis},
  12156. Title = {On the recursive largest first algorithm for graph colouring},
  12157. Volume = {85},
  12158. Year = {2008},
  12159. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzc5MDM1OTE3My5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTc5MDM1OTE3My5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4frM5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA3OTAzNTkxNzMucGRmAA4AHAANADcAOQAwADMANQA5ADEANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNzkwMzU5MTczLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  12160. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  12161. @article{Galinier:2006cr,
  12162. Address = {Oxford, UK, UK},
  12163. Author = {Galinier, Philippe and Hertz, Alain},
  12164. Date-Added = {2009-08-18 12:13:10 -0600},
  12165. Date-Modified = {2010-12-17 10:23:06 -0700},
  12166. Issn = {0305-0548},
  12167. Journal = {Comput. Oper. Res.},
  12168. Number = {9},
  12169. Pages = {2547--2562},
  12170. Publisher = {Elsevier Science Ltd.},
  12171. Title = {A survey of local search methods for graph coloring},
  12172. Volume = {33},
  12173. Year = {2006},
  12174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNkYXJ0aWNsZSgzKTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzZGFydGljbGUoMykwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nl0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUoMykwLnBkZgAADgAkABEAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUoMykwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12175. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.cor.2005.07.028}}
  12176. @article{Palubeckis:2008dq,
  12177. Address = {Bristol, PA, USA},
  12178. Author = {Palubeckis, G.},
  12179. Date-Added = {2009-08-18 12:09:12 -0600},
  12180. Date-Modified = {2010-12-17 10:23:07 -0700},
  12181. Issn = {0020-7160},
  12182. Journal = {Int. J. Comput. Math.},
  12183. Number = {2},
  12184. Pages = {191--200},
  12185. Publisher = {Taylor \& Francis, Inc.},
  12186. Title = {On the recursive largest first algorithm for graph colouring},
  12187. Volume = {85},
  12188. Year = {2008},
  12189. Bdsk-Url-1 = {http://dx.doi.org/10.1080/00207160701419114}}
  12190. @book{Rosen:2002bh,
  12191. Author = {Rosen, Kenneth H.},
  12192. Date-Added = {2009-08-18 12:06:39 -0600},
  12193. Date-Modified = {2009-08-18 12:06:43 -0600},
  12194. Isbn = {0072474777},
  12195. Publisher = {McGraw-Hill Higher Education},
  12196. Title = {Discrete Mathematics and Its Applications},
  12197. Year = {2002}}
  12198. @article{Tarjan:1984qf,
  12199. Author = {Robert E. Tarjan and Mihalis Yannakakis},
  12200. Date-Added = {2009-08-18 11:58:20 -0600},
  12201. Date-Modified = {2010-12-17 10:23:07 -0700},
  12202. Journal = {SIAM Journal on Computing},
  12203. Keywords = {graph algorithm; acyclic data base scheme; sparse Gaussian elimination; graph search; hypergraph},
  12204. Number = {3},
  12205. Pages = {566-579},
  12206. Publisher = {SIAM},
  12207. Title = {Simple Linear-Time Algorithms to Test Chordality of Graphs, Test Acyclicity of Hypergraphs, and Selectively Reduce Acyclic Hypergraphs},
  12208. Volume = {13},
  12209. Year = {1984},
  12210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDU2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPOeLM5Zt2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA1NjYucGRmAA4AHAANAFMATQBKADAAMAAwADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNTY2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  12211. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/13/566/1},
  12212. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0213035}}
  12213. @book{Balakrishnan:1996ve,
  12214. Author = {Balakrishnan, V. K.},
  12215. Date-Added = {2009-08-18 10:52:15 -0600},
  12216. Date-Modified = {2009-08-18 10:52:22 -0600},
  12217. Isbn = {0486691152},
  12218. Publisher = {Dover Publications, Incorporated},
  12219. Title = {Introductory Discrete Mathematics},
  12220. Year = {1996}}
  12221. @book{Garey:1990zp,
  12222. Address = {New York, NY, USA},
  12223. Author = {Garey, Michael R. and Johnson, David S.},
  12224. Date-Added = {2009-08-18 00:00:02 -0600},
  12225. Date-Modified = {2009-08-18 00:00:07 -0600},
  12226. Isbn = {0716710455},
  12227. Publisher = {W. H. Freeman \& Co.},
  12228. Title = {Computers and Intractability; A Guide to the Theory of NP-Completeness},
  12229. Year = {1990}}
  12230. @article{Welsh:1967qe,
  12231. 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},
  12232. Author = {Welsh, D. J. A. and Powell, M. B.},
  12233. Citeulike-Article-Id = {5457407},
  12234. Citeulike-Linkout-0 = {http://dx.doi.org/10.1093/comjnl/10.1.85},
  12235. Citeulike-Linkout-1 = {http://comjnl.oxfordjournals.org/cgi/content/abstract/10/1/85},
  12236. Date-Added = {2009-08-17 23:36:07 -0600},
  12237. Date-Modified = {2010-12-17 10:23:07 -0700},
  12238. Journal = {The Computer Journal},
  12239. Month = {January},
  12240. Number = {1},
  12241. Pages = {85--86},
  12242. Posted-At = {2009-08-18 06:35:37},
  12243. Priority = {2},
  12244. Title = {An upper bound for the chromatic number of a graph and its application to timetabling problems},
  12245. Volume = {10},
  12246. Year = {1967},
  12247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uL0Ryb3Bib3gvYmliLzg1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEGODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NcMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADg1LnBkZgAADgAOAAYAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAeVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApgCrALMCFwIZAh4CKQIyAkACRAJLAlQCWQJmAmkCewJ+AoMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAChQ==},
  12248. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/10.1.85}}
  12249. @article{Brelaz:1979eu,
  12250. Address = {New York, NY, USA},
  12251. Author = {Br\'{e}laz, Daniel},
  12252. Date-Added = {2009-08-17 23:29:36 -0600},
  12253. Date-Modified = {2010-12-17 10:23:07 -0700},
  12254. Issn = {0001-0782},
  12255. Journal = {Commun. ACM},
  12256. Number = {4},
  12257. Pages = {251--256},
  12258. Publisher = {ACM},
  12259. Title = {New methods to color the vertices of a graph},
  12260. Volume = {22},
  12261. Year = {1979},
  12262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTEtYnJlbGF6LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1MS1icmVsYXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96a9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1MS1icmVsYXoucGRmAAAOACAADwBwADIANQAxAC0AYgByAGUAbABhAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1MS1icmVsYXoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12263. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359094.359101}}
  12264. @inproceedings{Pouchet:2008cl,
  12265. Address = {New York, NY, USA},
  12266. Author = {Pouchet, Louis-No{\"{e}}l and Bastoul, C\'{e}dric and Cohen, Albert and Cavazos, John},
  12267. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  12268. Date-Added = {2009-08-07 13:49:08 -0600},
  12269. Date-Modified = {2010-12-17 10:23:07 -0700},
  12270. Isbn = {978-1-59593-860-2},
  12271. Location = {Tucson, AZ, USA},
  12272. Pages = {90--100},
  12273. Publisher = {ACM},
  12274. Title = {Iterative optimization in the polyhedral model: part ii, multidimensional time},
  12275. Year = {2008},
  12276. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5MC1wb3VjaGV0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkwLXBvdWNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97tNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkwLXBvdWNoZXQucGRmAAAOACAADwBwADkAMAAtAHAAbwB1AGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDkwLXBvdWNoZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12277. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375594}}
  12278. @inproceedings{Palsberg:2007si,
  12279. Address = {Darlinghurst, Australia, Australia},
  12280. Author = {Palsberg, Jens},
  12281. Booktitle = {CATS '07: Proceedings of the thirteenth Australasian symposium on Theory of computing},
  12282. Date-Added = {2009-08-15 15:34:24 -0600},
  12283. Date-Modified = {2009-08-15 15:34:31 -0600},
  12284. Isbn = {1-920-68246-5},
  12285. Location = {Ballarat, Victoria, Australia},
  12286. Pages = {3--3},
  12287. Publisher = {Australian Computer Society, Inc.},
  12288. Title = {Register allocation via coloring of chordal graphs},
  12289. Year = {2007},
  12290. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcGxhczA1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXBsYXMwNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9untEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXBsYXMwNS5wZGYAAA4AGAALAGEAcABsAGEAcwAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXBsYXMwNS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  12291. @article{Assmann:1999dn,
  12292. Address = {River Edge, NJ, USA},
  12293. Author = {Assmann, U.},
  12294. Book = {Handbook of graph grammars and computing by graph transformation: vol. 2: applications, languages, and tools},
  12295. Date-Added = {2009-07-28 10:41:19 -0600},
  12296. Date-Modified = {2009-07-28 10:41:26 -0600},
  12297. Isbn = {981-02-4020-1},
  12298. Pages = {307--318},
  12299. Publisher = {World Scientific Publishing Co., Inc.},
  12300. Title = {{OPTIMIX}---a tool for rewriting and optimizing programs},
  12301. Year = 1999}
  12302. @inproceedings{Kimmell:2005rz,
  12303. Address = {Washington, DC, USA},
  12304. Author = {Kimmell, Garrin and Komp, Ed and Alexander, Perry},
  12305. Booktitle = {ECBS '05: Proceedings of the 12th IEEE International Conference and Workshops on Engineering of Computer-Based Systems},
  12306. Date-Added = {2009-07-23 16:34:16 -0600},
  12307. Date-Modified = {2010-12-17 10:23:07 -0700},
  12308. Isbn = {0-7695-2308-0},
  12309. Pages = {331--338},
  12310. Publisher = {IEEE Computer Society},
  12311. Title = {Building Compilers by Combining Algebras},
  12312. Year = {2005},
  12313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplY2JzMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QplY2JzMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3M50Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlY2JzMDUucGRmAA4AFgAKAGUAYwBiAHMAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2VjYnMwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  12314. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ECBS.2005.23}}
  12315. @article{Sumii:2007hb,
  12316. Address = {New York, NY, USA},
  12317. Author = {Sumii, Eijiro and Pierce, Benjamin C.},
  12318. Date-Added = {2009-07-17 08:50:09 -0600},
  12319. Date-Modified = {2010-12-17 10:23:07 -0700},
  12320. Issn = {0004-5411},
  12321. Journal = {J. ACM},
  12322. Number = {5},
  12323. Pages = {26},
  12324. Publisher = {ACM},
  12325. Title = {A bisimulation for type abstraction and recursion},
  12326. Volume = {54},
  12327. Year = {2007},
  12328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMjYtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMjYtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2500Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMjYtc3VtaWkucGRmAAAOABwADQBhADIANgAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMjYtc3VtaWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12329. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1284320.1284325}}
  12330. @article{Mason:1996yf,
  12331. Address = {Duluth, MN, USA},
  12332. Author = {Mason, Ian A. and Smith, Scott F. and Talcott, Carolyn L.},
  12333. Date-Added = {2009-07-16 23:53:30 -0600},
  12334. Date-Modified = {2010-12-17 10:23:07 -0700},
  12335. Issn = {0890-5401},
  12336. Journal = {Inf. Comput.},
  12337. Number = {1},
  12338. Pages = {26--47},
  12339. Publisher = {Academic Press, Inc.},
  12340. Title = {From operational semantics to domain theory},
  12341. Volume = {128},
  12342. Year = {1996},
  12343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+NEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMi5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12344. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0061}}
  12345. @inproceedings{Wrigstad:2009oz,
  12346. Author = {Tobias Wrigstad and Patrick Eugster and John Field and Nate Nystrom and Jan Vitek},
  12347. Booktitle = {International Workshop on Script to Program Evolution},
  12348. Date-Added = {2009-07-11 16:26:39 -0600},
  12349. Date-Modified = {2009-07-11 16:27:46 -0600},
  12350. Month = {July},
  12351. Title = {Software Hardening: A Research Agenda},
  12352. Year = {2009}}
  12353. @techreport{Wall:2009rw,
  12354. Author = {Larry Wall},
  12355. Date-Added = {2009-07-11 15:47:11 -0600},
  12356. Date-Modified = {2010-12-17 10:23:07 -0700},
  12357. Month = {June},
  12358. Title = {Synopsis 2: Bits and Pieces},
  12359. Year = {2009},
  12360. Bdsk-Url-1 = {http://perlcabal.org/syn/S02.html}}
  12361. @misc{Hejlsberg:2008hb,
  12362. Author = {Anders Hejlsberg},
  12363. Date-Added = {2009-07-11 15:07:34 -0600},
  12364. Date-Modified = {2009-07-11 15:09:02 -0600},
  12365. Howpublished = {http://channel9.msdn.com/pdc2008/TL16/},
  12366. Month = {October},
  12367. Title = {The Future of C\#},
  12368. Year = {2008}}
  12369. @article{Scott:1977ff,
  12370. Address = {New York, NY, USA},
  12371. Author = {Scott, Dana S.},
  12372. Date-Added = {2009-07-16 17:04:19 -0600},
  12373. Date-Modified = {2010-12-17 10:23:07 -0700},
  12374. Issn = {0001-0782},
  12375. Journal = {Commun. ACM},
  12376. Number = {9},
  12377. Pages = {634--641},
  12378. Publisher = {ACM},
  12379. Title = {Logic and programming languages},
  12380. Volume = {20},
  12381. Year = {1977},
  12382. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExOTc2LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTE5NzYtc2NvdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ucdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE5NzYtc2NvdHQucGRmAAAOACAADwBhADEAOQA3ADYALQBzAGMAbwB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTE5NzYtc2NvdHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12383. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359810.359826}}
  12384. @article{Tennent:1976pi,
  12385. Address = {New York, NY, USA},
  12386. Author = {Tennent, R. D.},
  12387. Date-Added = {2009-07-16 17:03:35 -0600},
  12388. Date-Modified = {2010-12-17 10:23:07 -0700},
  12389. Issn = {0001-0782},
  12390. Journal = {Commun. ACM},
  12391. Number = {8},
  12392. Pages = {437--453},
  12393. Publisher = {ACM},
  12394. Title = {The denotational semantics of programming languages},
  12395. Volume = {19},
  12396. Year = {1976},
  12397. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MzctdGVubmVudC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MzctdGVubmVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ev/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MzctdGVubmVudC5wZGYADgAiABAAcAA0ADMANwAtAHQAZQBuAG4AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQzNy10ZW5uZW50LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12398. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360303.360308}}
  12399. @inproceedings{Arvind:1997mi,
  12400. Address = {London, UK},
  12401. Author = {Arvind, and Caro, Alejandro and Maessen, Jan-Willem and Aditya, Shail},
  12402. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  12403. Date-Added = {2009-07-16 16:31:18 -0600},
  12404. Date-Modified = {2009-07-16 16:31:22 -0600},
  12405. Isbn = {3-540-63091-0},
  12406. Pages = {519--533},
  12407. Publisher = {Springer-Verlag},
  12408. Title = {A Multithreaded Substrate and Compilation Model for the Implicity Parallel Language pH},
  12409. Year = {1997},
  12410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuNTUuNjUwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvXIzOWaswAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjU1LjY1MC5wZGYADgAkABEAMQAwAC4AMQAuADEALgA1ADUALgA2ADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS41NS42NTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  12411. @inproceedings{Aditya:1995hb,
  12412. Address = {New York, NY, USA},
  12413. Author = {Aditya, Shail and Stoy, Joseph E. and Arvind,},
  12414. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  12415. Date-Added = {2009-07-16 16:24:57 -0600},
  12416. Date-Modified = {2010-12-17 10:23:07 -0700},
  12417. Isbn = {0-89791-719-7},
  12418. Location = {La Jolla, California, United States},
  12419. Pages = {204--215},
  12420. Publisher = {ACM},
  12421. Title = {Semantics of barriers in a non-strict, implicitly-parallel language},
  12422. Year = {1995},
  12423. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDQtYWRpdHlhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwNC1hZGl0eWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96K9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNC1hZGl0eWEucGRmAAAOACAADwBwADIAMAA0AC0AYQBkAGkAdAB5AGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwNC1hZGl0eWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12424. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224206}}
  12425. @inproceedings{Maessen:2002pi,
  12426. Address = {New York, NY, USA},
  12427. Author = {Maessen, Jan-Willem},
  12428. Booktitle = {Haskell '02: Proceedings of the 2002 ACM SIGPLAN workshop on Haskell},
  12429. Date-Added = {2009-07-16 16:24:04 -0600},
  12430. Date-Modified = {2010-12-17 10:23:07 -0700},
  12431. Isbn = {1-58113-605-6},
  12432. Location = {Pittsburgh, Pennsylvania},
  12433. Pages = {38--50},
  12434. Publisher = {ACM},
  12435. Title = {Eager Haskell: resource-bounded execution yields efficient iteration},
  12436. Year = {2002},
  12437. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOC1tYWVzc2VuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4LW1hZXNzZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL963tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4LW1hZXNzZW4ucGRmAAAOACAADwBwADMAOAAtAG0AYQBlAHMAcwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM4LW1hZXNzZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12438. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581690.581694}}
  12439. @techreport{Traub:1986ph,
  12440. Address = {Cambridge, MA, USA},
  12441. Author = {Traub, K. R.},
  12442. Date-Added = {2009-07-16 16:17:46 -0600},
  12443. Date-Modified = {2009-07-16 16:17:54 -0600},
  12444. Publisher = {Massachusetts Institute of Technology},
  12445. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-LCS%2F%2FMIT%2FLCS%2FTR-370},
  12446. Title = {A COMPILER FOR THE MIT TAGGED-TOKEN DATAFLOW ARCHITECTURE},
  12447. Year = {1986},
  12448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEk1JVC1MQ1MtVFItMzcwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESTUlULUxDUy1UUi0zNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANNDEtGKq4ZQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRiuPGAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoATUlULUxDUy1UUi0zNzAucGRmAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAFIALQAzADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9NSVQtTENTLVRSLTM3MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  12449. @inproceedings{Schauser:1995it,
  12450. Author = {Klaus E. Schauser and Seth C. Goldstein},
  12451. Booktitle = {Functional Programming Languages and Computer Architectures},
  12452. Date-Added = {2009-07-16 16:01:46 -0600},
  12453. Date-Modified = {2009-07-16 16:02:42 -0600},
  12454. Title = {How Much Non-strictness do Lenient Programs Require?},
  12455. Year = {1995},
  12456. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsZW5pZW50LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGVuaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94rtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGVuaWVudC5wZGYAAA4AGAALAGwAZQBuAGkAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGVuaWVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  12457. @techreport{Arvind:1988la,
  12458. Author = {Arvind and S.K. Heller and R.S. Nikhil},
  12459. Date-Added = {2009-07-16 15:37:31 -0600},
  12460. Date-Modified = {2009-07-16 15:38:29 -0600},
  12461. Institution = {MIT},
  12462. Number = {Computation Structures Group Memo 287},
  12463. Title = {Programming Generality and Parallel Computers},
  12464. Year = {1988},
  12465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL01lbW8tMjg3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMTWVtby0yODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Q/czlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lbW8tMjg3LnBkZgAADgAaAAwATQBlAG0AbwAtADIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVtby0yODcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  12466. @phdthesis{Schauser:CSD-94-832,
  12467. Author = {Schauser, Klaus Erik},
  12468. Date-Added = {2009-07-16 15:29:49 -0600},
  12469. Date-Modified = {2010-12-17 10:23:07 -0700},
  12470. Number = {UCB/CSD-94-832},
  12471. School = {EECS Department, University of California, Berkeley},
  12472. Title = {Compiling Lenient Languages for Parallel Asynchronous Execution},
  12473. Year = {1994},
  12474. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0NTRC05NC04MzIucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5DU0QtOTQtODMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxhczOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1NELTk0LTgzMi5wZGYAAA4AHgAOAEMAUwBEAC0AOQA0AC0AOAAzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9DU0QtOTQtODMyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  12475. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1994/5850.html}}
  12476. @techreport{Gallier:1989vl,
  12477. Author = {Jean H. Gallier},
  12478. Date-Added = {2009-07-14 12:52:40 -0600},
  12479. Date-Modified = {2009-07-14 12:53:39 -0600},
  12480. Institution = {University of Pennsylvania},
  12481. Number = {MS-CIS-89-31},
  12482. Title = {On Girard's ``Candidats De Reductibilite''},
  12483. Year = {1989},
  12484. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDcpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoNykucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zg9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoNykucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAA3ACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoNykucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  12485. @article{Scott:1976lq,
  12486. Author = {Dana Scott},
  12487. Date-Added = {2009-07-13 10:04:10 -0600},
  12488. Date-Modified = {2010-12-17 10:23:07 -0700},
  12489. Journal = {SIAM Journal on Computing},
  12490. Keywords = {programming language semantics; lattice; continuous lattice; algebraic lattice; computability; retract; combinatory logic; lambda calculus; recursion theorem; enumeration degrees; continuous function; fixed-point theorem},
  12491. Number = {3},
  12492. Pages = {522-587},
  12493. Publisher = {SIAM},
  12494. Title = {Data Types as Lattices},
  12495. Volume = {5},
  12496. Year = {1976},
  12497. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmRhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/950crS9VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHLCzUAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkYXRhX3R5cGVzX2FzX2xhdHRpY2VzLnBkZgAOADYAGgBkAGEAdABhAF8AdAB5AHAAZQBzAF8AYQBzAF8AbABhAHQAdABpAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL2RhdGFfdHlwZXNfYXNfbGF0dGljZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  12498. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/522/1},
  12499. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205037}}
  12500. @article{rovner86:_modula,
  12501. Address = {Los Alamitos, CA, USA},
  12502. Author = {P. Rovner},
  12503. Date-Added = {2009-06-23 16:32:48 -0600},
  12504. Date-Modified = {2010-12-17 10:23:07 -0700},
  12505. Issn = {0740-7459},
  12506. Journal = {IEEE Software},
  12507. Number = 6,
  12508. Pages = {46-57},
  12509. Publisher = {IEEE Computer Society},
  12510. Title = {Extending Modula-2 to Build Large, Integrated Systems},
  12511. Volume = 3,
  12512. Year = 1986,
  12513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1NSQy1SUi0zLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMU1JDLVJSLTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9Wwczlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNSQy1SUi0zLnBkZgAADgAaAAwAUwBSAEMALQBSAFIALQAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU1JDLVJSLTMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  12514. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/MS.1986.229476}}
  12515. @inproceedings{Cardelli:1989kr,
  12516. Address = {New York, NY, USA},
  12517. Author = {Cardelli, L. and Donahue, J. and Jordan, M. and Kalsow, B. and Nelson, G.},
  12518. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  12519. Date-Added = {2009-06-23 16:19:21 -0600},
  12520. Date-Modified = {2010-12-17 10:23:07 -0700},
  12521. Isbn = {0-89791-294-2},
  12522. Location = {Austin, Texas, United States},
  12523. Pages = {202--212},
  12524. Publisher = {ACM},
  12525. Title = {The Modula--3 type system},
  12526. Year = {1989},
  12527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDItY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjAyLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oo0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAyLWNhcmRlbGxpLnBkZgAADgAkABEAcAAyADAAMgAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjAyLWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  12528. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75295}}
  12529. @inproceedings{Breazu-Tannen:1989il,
  12530. Address = {Piscataway, NJ, USA},
  12531. Author = {Breazu-Tannen, V. and Coquand, T. and Gunter, C. and Scedrov, A.},
  12532. Booktitle = {Proceedings of the Fourth Annual Symposium on Logic in computer science},
  12533. Date-Added = {2009-06-23 16:03:47 -0600},
  12534. Date-Modified = {2009-06-23 16:03:51 -0600},
  12535. Isbn = {0-8186-1954-6},
  12536. Location = {Pacific Grove, California, United States},
  12537. Pages = {112--129},
  12538. Publisher = {IEEE Press},
  12539. Title = {Inheritance and explicit coercion},
  12540. Year = {1989}}
  12541. @techreport{Lampson:1983et,
  12542. Author = {Butler W. Lampson},
  12543. Date-Added = {2009-06-23 15:56:08 -0600},
  12544. Date-Modified = {2009-06-23 15:56:56 -0600},
  12545. Institution = {Xerox PARC},
  12546. Title = {A Description of the Cedar Language},
  12547. Year = {1983},
  12548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzMmEtQ2VkYXJMYW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBFzzOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzJhLUNlZGFyTGFuZy5wZGYADgAkABEAMwAyAGEALQBDAGUAZABhAHIATABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzMyYS1DZWRhckxhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  12549. @inproceedings{Abadi:1989ez,
  12550. Author = {Abadi, M. and Cardelli, L. and Pierce, B. and Plotkin, G.},
  12551. Booktitle = {Symposium on Principles of programming languages},
  12552. Date-Added = {2009-06-23 15:38:48 -0600},
  12553. Date-Modified = {2014-04-06 15:58:51 +0000},
  12554. Title = {Dynamic typing in a statically-typed language},
  12555. Year = {1989},
  12556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96NtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMy1hYmFkaS5wZGYADgAeAA4AcAAyADEAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjEzLWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12557. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75296}}
  12558. @inproceedings{Liskov:1993dk,
  12559. Address = {New York, NY, USA},
  12560. Author = {Liskov, Barbara},
  12561. Booktitle = {HOPL-II: The second ACM SIGPLAN conference on History of programming languages},
  12562. Date-Added = {2009-06-23 15:24:34 -0600},
  12563. Date-Modified = {2010-12-17 10:23:07 -0700},
  12564. Isbn = {0-89791-570-4},
  12565. Location = {Cambridge, Massachusetts, United States},
  12566. Pages = {133--147},
  12567. Publisher = {ACM},
  12568. Title = {A history of CLU},
  12569. Year = {1993},
  12570. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1saXNrb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95uNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMy1saXNrb3YucGRmAAAOACAADwBwADEAMwAzAC0AbABpAHMAawBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMy1saXNrb3YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12571. Bdsk-Url-1 = {http://doi.acm.org/10.1145/154766.155367}}
  12572. @inproceedings{Cardelli:1986dp,
  12573. Author = {Luca Cardelli},
  12574. Booktitle = {Combinators and Functional Programming Languages},
  12575. Date-Added = {2009-06-23 13:59:32 -0600},
  12576. Date-Modified = {2009-06-23 14:00:20 -0600},
  12577. Pages = {21-70},
  12578. Title = {Amber},
  12579. Volume = {242},
  12580. Year = {1986},
  12581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlhbWJlci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWFtYmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt/9DR27kkUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvxZAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFtYmVyLnBkZgAADgAUAAkAYQBtAGIAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2FtYmVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  12582. @techreport{Scheifler:1978tg,
  12583. Author = {Robert W. Scheifler},
  12584. Date-Added = {2009-06-23 11:51:19 -0600},
  12585. Date-Modified = {2009-06-23 11:52:02 -0600},
  12586. Institution = {MIT},
  12587. Title = {A Denotational Semantics of CLU},
  12588. Year = {1978},
  12589. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAHfszlmxMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFjAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjAxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  12590. @book{Steele:1990dz,
  12591. Address = {Newton, MA, USA},
  12592. Author = {Steele,Jr., Guy L.},
  12593. Date-Added = {2009-06-18 14:00:02 -0600},
  12594. Date-Modified = {2009-06-18 14:00:07 -0600},
  12595. Isbn = {1-55558-041-6},
  12596. Publisher = {Digital Press},
  12597. Title = {Common LISP: the language (2nd ed.)},
  12598. Year = {1990}}
  12599. @article{Miles:2007yq,
  12600. Author = {Donna Miles},
  12601. Date-Added = {2009-06-16 12:41:34 -0600},
  12602. Date-Modified = {2009-06-16 12:43:03 -0600},
  12603. Journal = {Air Force Print News},
  12604. Month = {May},
  12605. Title = {New concept gets latest technologies to warfighters quickly},
  12606. Year = {2007}}
  12607. @book{Council:2006kx,
  12608. Author = {{National Research Council}},
  12609. Date-Added = {2009-06-16 11:25:39 -0600},
  12610. Date-Modified = {2009-06-16 13:40:56 -0600},
  12611. Publisher = {The National Academies Press},
  12612. Title = {Basic Research in Information Science and Technology for Air Force Needs},
  12613. Year = {2006}}
  12614. @article{Howe:1996pi,
  12615. Address = {Duluth, MN, USA},
  12616. Author = {Howe, Douglas J.},
  12617. Date-Added = {2009-06-11 09:36:38 -0600},
  12618. Date-Modified = {2010-12-17 10:23:07 -0700},
  12619. Issn = {0890-5401},
  12620. Journal = {Inf. Comput.},
  12621. Number = {2},
  12622. Pages = {103--112},
  12623. Publisher = {Academic Press, Inc.},
  12624. Title = {Proving congruence of bisimulation in functional programming languages},
  12625. Volume = {124},
  12626. Year = {1996},
  12627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4zNi42NjAxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjM2LjY2MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t/szlmrAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEAAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4zNi42NjAxLnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAzADYALgA2ADYAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjM2LjY2MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  12628. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.0008}}
  12629. @inproceedings{Howe:1989ph,
  12630. Author = {Howe, D.J.},
  12631. Date-Added = {2009-06-11 09:35:39 -0600},
  12632. Date-Modified = {2010-12-17 10:23:07 -0700},
  12633. Journal = {Logic in Computer Science, 1989. LICS '89, Proceedings., Fourth Annual Symposium on},
  12634. 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},
  12635. Month = {Jun},
  12636. Pages = {198-203},
  12637. Title = {Equality in lazy computation systems},
  12638. Year = {1989},
  12639. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUoOCkucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFJRUVFWHBsb3JlKDgpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwCbzOWa+gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASUVFRVhwbG9yZSg4KS5wZGYADgAkABEASQBFAEUARQBYAHAAbABvAHIAZQAoADgAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0lFRUVYcGxvcmUoOCkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  12640. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1989.39174}}
  12641. @article{Hoste:2007zl,
  12642. Author = {Hoste, K. and Eeckhout, L.},
  12643. Date-Added = {2009-06-06 21:56:22 -0600},
  12644. Date-Modified = {2010-12-17 10:23:07 -0700},
  12645. Issn = {0272-1732},
  12646. Journal = {Micro, IEEE},
  12647. Keywords = {computer architecture, microprogrammingcomputer designers, computer systems, microarchitecture-independent workload characterization, microprocessor design},
  12648. Month = {May-June},
  12649. Number = {3},
  12650. Pages = {63-72},
  12651. Title = {Microarchitecture-Independent Workload Characterization},
  12652. Volume = {27},
  12653. Year = {2007},
  12654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1taWNyby1pbmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1taWNyby1pbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jm0Q845FBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWNyby1pbmQucGRmAAAOABwADQBtAGkAYwByAG8ALQBpAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9taWNyby1pbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12655. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MM.2007.56}}
  12656. @inproceedings{Grossman:2006yq,
  12657. Address = {New York, NY, USA},
  12658. Author = {Grossman, Dan and Manson, Jeremy and Pugh, William},
  12659. Booktitle = {MSPC '06: Proceedings of the 2006 workshop on Memory system performance and correctness},
  12660. Date-Added = {2009-05-27 16:20:25 -0600},
  12661. Date-Modified = {2010-12-17 10:23:07 -0700},
  12662. Isbn = {1-59593-578-9},
  12663. Location = {San Jose, California},
  12664. Pages = {62--69},
  12665. Publisher = {ACM},
  12666. Title = {What do high-level memory models mean for transactions?},
  12667. Year = {2006},
  12668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA2Mi1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA2Mi1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e13RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2Mi1ncm9zc21hbi5wZGYADgAiABAAcAA2ADIALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDYyLWdyb3NzbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12669. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1178597.1178609}}
  12670. @inproceedings{D.-Sangiorgi:2007fu,
  12671. Author = {D. Sangiorgi, N. Kobayashi, E. Sumii},
  12672. Booktitle = {International Symposium on Fundamentals of Software Engineerin (FSEN'07)},
  12673. Date-Added = {2009-05-26 16:12:57 -0600},
  12674. Date-Modified = {2009-05-26 16:14:25 -0600},
  12675. Title = {Logical Bisimulations and functional languages},
  12676. Year = {2007},
  12677. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsb2dCaXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpsb2dCaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3i60Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsb2dCaXMucGRmAA4AFgAKAGwAbwBnAEIAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xvZ0Jpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  12678. @inproceedings{Ramadan:2009dp,
  12679. Address = {New York, NY, USA},
  12680. Author = {Ramadan, Hany E. and Roy, Indrajit and Herlihy, Maurice and Witchel, Emmett},
  12681. Booktitle = {PPoPP '09: Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  12682. Date-Added = {2009-05-17 21:12:35 -0600},
  12683. Date-Modified = {2010-12-17 10:23:07 -0700},
  12684. Isbn = {978-1-60558-397-6},
  12685. Location = {Raleigh, NC, USA},
  12686. Pages = {163--172},
  12687. Publisher = {ACM},
  12688. Title = {Committing conflicting transactions in an STM},
  12689. Year = {2009},
  12690. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjMtcmFtYWRhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjMtcmFtYWRhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ee/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjMtcmFtYWRhbi5wZGYADgAiABAAcAAxADYAMwAtAHIAYQBtAGEAZABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2My1yYW1hZGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12691. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1504176.1504201}}
  12692. @inproceedings{Moore:2008oq,
  12693. Address = {New York, NY, USA},
  12694. Author = {Moore, Katherine F. and Grossman, Dan},
  12695. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  12696. Date-Added = {2009-05-16 13:12:00 -0600},
  12697. Date-Modified = {2010-12-17 10:23:07 -0700},
  12698. Isbn = {978-1-59593-689-9},
  12699. Location = {San Francisco, California, USA},
  12700. Pages = {51--62},
  12701. Publisher = {ACM},
  12702. Title = {High-level small-step operational semantics for transactions},
  12703. Year = {2008},
  12704. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTEtbW9vcmUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTEtbW9vcmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3st0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTEtbW9vcmUucGRmAAAOABwADQBwADUAMQAtAG0AbwBvAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTEtbW9vcmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12705. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328448}}
  12706. @inproceedings{Guerraoui:2008la,
  12707. Address = {New York, NY, USA},
  12708. Author = {Guerraoui, Rachid and Kapalka, Michal},
  12709. Booktitle = {PPoPP '08: Proceedings of the 13th ACM SIGPLAN Symposium on Principles and practice of parallel programming},
  12710. Date-Added = {2009-05-15 23:07:00 -0600},
  12711. Date-Modified = {2010-12-17 10:23:07 -0700},
  12712. Isbn = {978-1-59593-795-7},
  12713. Location = {Salt Lake City, UT, USA},
  12714. Pages = {175--184},
  12715. Publisher = {ACM},
  12716. Title = {On the correctness of transactional memory},
  12717. Year = {2008},
  12718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNzUtZ3VlcnJhb3VpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE3NS1ndWVycmFvdWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NS1ndWVycmFvdWkucGRmAA4AJgASAHAAMQA3ADUALQBnAHUAZQByAHIAYQBvAHUAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTc1LWd1ZXJyYW91aS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  12719. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1345206.1345233}}
  12720. @inproceedings{Abadi:2008eu,
  12721. Address = {New York, NY, USA},
  12722. Author = {Abadi, Mart\'{\i}n and Birrell, Andrew and Harris, Tim and Isard, Michael},
  12723. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  12724. Date-Added = {2009-05-15 23:03:24 -0600},
  12725. Date-Modified = {2010-12-17 10:23:07 -0700},
  12726. Isbn = {978-1-59593-689-9},
  12727. Location = {San Francisco, California, USA},
  12728. Pages = {63--74},
  12729. Publisher = {ACM},
  12730. Title = {Semantics of transactional memory and automatic mutual exclusion},
  12731. Year = {2008},
  12732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ti0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMtYWJhZGkucGRmAAAOABwADQBwADYAMwAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjMtYWJhZGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  12733. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328449}}
  12734. @inproceedings{Chen:2005eu,
  12735. Address = {New York, NY, USA},
  12736. Author = {Chen, Juan and Tarditi, David},
  12737. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  12738. Date-Added = {2009-04-23 22:27:08 -0600},
  12739. Date-Modified = {2010-12-17 10:23:07 -0700},
  12740. Isbn = {1-58113-830-X},
  12741. Location = {Long Beach, California, USA},
  12742. Pages = {38--49},
  12743. Publisher = {ACM},
  12744. Title = {A simple typed intermediate language for object-oriented languages},
  12745. Year = {2005},
  12746. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etzRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC1jaGVuLnBkZgAOABoADABwADMAOAAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDM4LWNoZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  12747. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040309}}
  12748. @techreport{Zhao:2005kc,
  12749. Author = {Y. Zhao and Q. Yi and K. Kennedy and D. Quinlan and R. Vuduc},
  12750. Date-Added = {2009-04-13 20:37:29 -0600},
  12751. Date-Modified = {2009-04-13 20:38:24 -0600},
  12752. Institution = {Lawrence Livermore National Laboratory},
  12753. Month = {December},
  12754. Title = {Parameterizing loop fusion for automated empirical tuning},
  12755. Year = {2005}}
  12756. @phdthesis{Qasem:2007dw,
  12757. Address = {Houston, Texas},
  12758. Author = {Apan Qasem},
  12759. Date-Added = {2009-04-13 20:31:05 -0600},
  12760. Date-Modified = {2009-04-13 20:36:19 -0600},
  12761. Month = {July},
  12762. Read = {Yes},
  12763. School = {Rice University},
  12764. Title = {Automatic Tuning of Scientific Applications},
  12765. Year = {2007},
  12766. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhkaXNzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZGlzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xU9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGlzcy5wZGYADgASAAgAZABpAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9kaXNzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  12767. @inproceedings{Siek:2009rt,
  12768. Author = {Jeremy G. Siek and Ronald Garcia and Walid Taha},
  12769. Booktitle = {European Symposium on Programming},
  12770. Date-Added = {2009-03-19 22:57:36 -0600},
  12771. Date-Modified = {2012-12-29 13:32:22 -0700},
  12772. Month = {March},
  12773. Pages = {17--31},
  12774. Series = {ESOP},
  12775. Title = {Exploring the Design Space of Higher-Order Casts},
  12776. Year = {2009},
  12777. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vX0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjUucGRmAA4AFgAKAHAAYQBwAGUAcgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  12778. @book{Herlihy:2008qy,
  12779. Author = {Maurice Herlihy and Nir Shavit},
  12780. Date-Added = {2009-03-19 21:07:30 -0600},
  12781. Date-Modified = {2009-03-19 21:08:20 -0600},
  12782. Publisher = {Elsevier},
  12783. Title = {The Art of Multiprocessor Programming},
  12784. Year = {2008},
  12785. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1tdWx0aV9hcnQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1tdWx0aV9hcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j70Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtdWx0aV9hcnQucGRmAAAOABwADQBtAHUAbAB0AGkAXwBhAHIAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9tdWx0aV9hcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  12786. @article{Siek:2008rr,
  12787. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  12788. Date-Added = {2009-03-18 22:25:18 -0700},
  12789. Date-Modified = {2011-03-10 09:26:30 -0700},
  12790. Journal = {Science of Computer Programming},
  12791. Month = {September},
  12792. Pages = {423--465},
  12793. Title = {A Language for Generic Programming in the Large},
  12794. Volume = {76},
  12795. Year = {2011},
  12796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+dEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMy5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12797. @book{Nordsrtom:1990kl,
  12798. Author = {Bengt Nordsrt{\"o}m and Kent Petersson and Jan M. Smith},
  12799. Date-Added = {2009-03-16 16:41:56 -0600},
  12800. Date-Modified = {2009-03-16 16:42:52 -0600},
  12801. Publisher = {Oxford University Press},
  12802. Title = {Programming in Martin-L{\"o}f's Type Theory},
  12803. Year = {1990},
  12804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpib29rLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpib29rLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A50Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBib29rLTEucGRmAA4AFgAKAGIAbwBvAGsALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Jvb2stMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  12805. @article{Sen:2008cr,
  12806. Address = {New York, NY, USA},
  12807. Author = {Sen, Koushik},
  12808. Date-Added = {2009-03-15 20:53:22 -0600},
  12809. Date-Modified = {2010-12-17 10:23:07 -0700},
  12810. Issn = {0362-1340},
  12811. Journal = {SIGPLAN Not.},
  12812. Number = {6},
  12813. Pages = {11--21},
  12814. Publisher = {ACM},
  12815. Title = {Race directed random testing of concurrent programs},
  12816. Volume = {43},
  12817. Year = {2008},
  12818. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlyYWNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXJhY2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ibjRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJhY2VkLnBkZgAADgAUAAkAcgBhAGMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3JhY2VkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  12819. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1379022.1375584}}
  12820. @inproceedings{Wadler:2009qv,
  12821. Author = {Philip Wadler and Robert Bruce Findler},
  12822. Booktitle = {European {S}ymposium on {P}rogramming},
  12823. Date-Added = {2009-03-11 00:39:04 -0600},
  12824. Date-Modified = {2012-12-29 13:39:57 -0700},
  12825. Month = {March},
  12826. Pages = {1--16},
  12827. Series = {ESOP},
  12828. Title = {Well-typed programs can't be blamed},
  12829. Year = {2009},
  12830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibGFtZS10ci0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxhbWUtdHItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wMNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxhbWUtdHItMS5wZGYADgAeAA4AYgBsAGEAbQBlAC0AdAByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9ibGFtZS10ci0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  12831. @article{Leroy:2009rc,
  12832. Address = {Duluth, MN, USA},
  12833. Author = {Leroy, Xavier and Grall, Herv\'{e}},
  12834. Date-Added = {2009-03-10 22:24:50 -0600},
  12835. Date-Modified = {2010-12-17 10:23:07 -0700},
  12836. Issn = {0890-5401},
  12837. Journal = {Inf. Comput.},
  12838. Number = {2},
  12839. Pages = {284--304},
  12840. Publisher = {Academic Press, Inc.},
  12841. Title = {Coinductive big-step operational semantics},
  12842. Volume = {207},
  12843. Year = {2009},
  12844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGNvaW5kc2VtLWpvdXJuYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjb2luZHNlbS1qb3VybmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Eo0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb2luZHNlbS1qb3VybmFsLnBkZgAOACoAFABjAG8AaQBuAGQAcwBlAG0ALQBqAG8AdQByAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2NvaW5kc2VtLWpvdXJuYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  12845. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.ic.2007.12.004}}
  12846. @article{Milner:1991qd,
  12847. Address = {Essex, UK},
  12848. Author = {Milner, Robin and Tofte, Mads},
  12849. Date-Added = {2009-03-10 22:07:09 -0600},
  12850. Date-Modified = {2010-12-17 10:23:07 -0700},
  12851. Issn = {0304-3975},
  12852. Journal = {Theor. Comput. Sci.},
  12853. Number = {1},
  12854. Pages = {209--220},
  12855. Publisher = {Elsevier Science Publishers Ltd.},
  12856. Title = {Co-induction in relational semantics},
  12857. Volume = {87},
  12858. Year = {1991},
  12859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yOC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yOC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12860. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(91)90033-X}}
  12861. @inproceedings{Soyeon-Park:2009hl,
  12862. Author = {Soyeon Park, Shan Lu, Yuanyuan Zhou},
  12863. Booktitle = {Architectural Support for Programming Languages and Operating Systems},
  12864. Date-Added = {2009-03-08 23:03:43 -0600},
  12865. Date-Modified = {2009-03-08 23:04:23 -0600},
  12866. Title = {CTrigger: Exposing Atomicity Violation Bugs from Their Hiding Places},
  12867. Year = {2009},
  12868. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGFzcGxvczA5Mi16aG91LTEucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRhc3Bsb3MwOTItemhvdS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAARb2jxdn/FQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMXaU3UAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjphc3Bsb3MwOTItemhvdS0xLnBkZgAADgAqABQAYQBzAHAAbABvAHMAMAA5ADIALQB6AGgAbwB1AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2FzcGxvczA5Mi16aG91LTEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==}}
  12869. @inproceedings{Musuvathi:2008db,
  12870. Author = {M. Musuvathi and S. Qadeer and T. Ball and G. Basler and P. A. Nainar and I. Neamtiu},
  12871. Booktitle = {Operating System Design and Implementation},
  12872. Date-Added = {2009-03-08 23:00:16 -0600},
  12873. Date-Modified = {2009-03-08 23:01:21 -0600},
  12874. Title = {Finding and Reproducing Heisenbugs in Concurrent Programs},
  12875. Year = {2008},
  12876. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEm9zZGkyMDA4LWNoZXNzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESb3NkaTIwMDgtY2hlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95W9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb3NkaTIwMDgtY2hlc3MucGRmAA4AJgASAG8AcwBkAGkAMgAwADAAOAAtAGMAaABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9vc2RpMjAwOC1jaGVzcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  12877. @article{Muller:1999uq,
  12878. Address = {New York, NY, USA},
  12879. Author = {M{\"{u}}ller,, Olaf and Nipkow,, Tobias and Von Oheimb,, David and Slotosch,, Oscar},
  12880. Date-Added = {2009-03-03 09:36:06 -0700},
  12881. Date-Modified = {2010-12-17 10:23:07 -0700},
  12882. Issn = {0956-7968},
  12883. Journal = {J. Funct. Program.},
  12884. Number = {2},
  12885. Pages = {191--223},
  12886. Publisher = {Cambridge University Press},
  12887. Title = {HOLCF = HOL + LCF},
  12888. Volume = {9},
  12889. Year = {1999},
  12890. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8N3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5OTAwMzQxWGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADkAMAAwADMANAAxAFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk5MDAzNDFYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  12891. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S095679689900341X}}
  12892. @inbook{Abramsky:1994cr,
  12893. Author = {Samson Abramsky and Achim Jung},
  12894. Booktitle = {Handbook of Logic in Computer Science},
  12895. Date-Added = {2009-03-03 21:48:52 -0700},
  12896. Date-Modified = {2009-03-03 21:49:15 -0700},
  12897. Pages = {1--168},
  12898. Publisher = {Clarendon Press},
  12899. Title = {Domain Theory},
  12900. Year = {1994},
  12901. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoYW5keTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoYW5keTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3We0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoYW5keTEucGRmAA4AFgAKAGgAYQBuAGQAeQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hhbmR5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  12902. @techreport{Bailey:2002la,
  12903. Author = {David H. Bailey and Yozo Hida and Xiaoye S. Li and Brandon Thompson},
  12904. Date-Added = {2009-02-26 16:49:07 -0700},
  12905. Date-Modified = {2009-02-26 16:49:53 -0700},
  12906. Institution = {Lawrence Berkeley National Laboratory},
  12907. Month = {September},
  12908. Number = {LBNL-53651},
  12909. Title = {ARPREC: An Arbitrary Precision Computation Package},
  12910. Year = {2002},
  12911. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVphcnByZWMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QphcnByZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26i0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhcnByZWMucGRmAA4AFgAKAGEAcgBwAHIAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2FycHJlYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  12912. @article{Gianantonio:2004cq,
  12913. Author = {Pietro Di Gianantonio and Pier Luca Lanzi},
  12914. Date-Added = {2009-02-26 21:26:08 -0700},
  12915. Date-Modified = {2010-12-17 10:23:07 -0700},
  12916. Issn = {1571-0661},
  12917. Journal = {Electronic Notes in Theoretical Computer Science},
  12918. Note = {Proceedings of the Workshop of the COMETA Project on Computational Metamodels},
  12919. Pages = {113 - 128},
  12920. Title = {Lazy Algorithms for Exact Real Arithmetic},
  12921. Volume = {104},
  12922. Year = {2004},
  12923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifPRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12924. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B75H1-4DV1WGT-8/2/dd9c9b43f94ca8e2d65464db2bd50e2b},
  12925. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.entcs.2004.08.021}}
  12926. @phdthesis{Moore:1962gd,
  12927. Author = {R. E. Moore},
  12928. Date-Added = {2009-02-26 15:27:57 -0700},
  12929. Date-Modified = {2009-02-26 15:28:36 -0700},
  12930. School = {Stanford University},
  12931. Title = {Interval Arithmetic and Automatic Error Analysis in Digital Computing},
  12932. Year = {1962},
  12933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkaXNlcnQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkaXNlcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FS0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkaXNlcnQucGRmAA4AFgAKAGQAaQBzAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Rpc2VydC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  12934. @manual{IEEEFloat,
  12935. Author = {IEEE 1987},
  12936. Date-Added = {2009-02-26 15:13:05 -0700},
  12937. Date-Modified = {2009-02-26 15:14:25 -0700},
  12938. Organization = {IEEE},
  12939. Title = {IEEE Standard 754-1985 for Binary Floating-Point Arithmetic},
  12940. Year = {1987}}
  12941. @article{Goldberg:1991lq,
  12942. Address = {New York, NY, USA},
  12943. Author = {Goldberg, David},
  12944. Date-Added = {2009-02-26 15:04:59 -0700},
  12945. Date-Modified = {2010-12-17 10:23:07 -0700},
  12946. Issn = {0360-0300},
  12947. Journal = {ACM Comput. Surv.},
  12948. Number = {1},
  12949. Pages = {5--48},
  12950. Publisher = {ACM},
  12951. Title = {What every computer scientist should know about floating-point arithmetic},
  12952. Volume = {23},
  12953. Year = {1991},
  12954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1LWdvbGRiZXJnLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUtZ29sZGJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtZ29sZGJlcmcucGRmAAAOACAADwBwADUALQBnAG8AbABkAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUtZ29sZGJlcmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  12955. Bdsk-Url-1 = {http://doi.acm.org/10.1145/103162.103163}}
  12956. @article{Nanevski:2003sf,
  12957. Address = {Hingham, MA, USA},
  12958. Author = {Nanevski,, Aleksandar and Blelloch,, Guy and Harper,, Robert},
  12959. Date-Added = {2009-02-26 15:01:01 -0700},
  12960. Date-Modified = {2010-12-17 10:23:07 -0700},
  12961. Issn = {1388-3690},
  12962. Journal = {Higher Order Symbol. Comput.},
  12963. Number = {4},
  12964. Pages = {379--400},
  12965. Publisher = {Kluwer Academic Publishers},
  12966. Title = {Automatic Generation of Staged Geometric Predicates},
  12967. Volume = {16},
  12968. Year = {2003},
  12969. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC01LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zkdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtNS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0ANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC01LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  12970. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1025876920522}}
  12971. @inproceedings{Potts:1997by,
  12972. Address = {Washington, DC, USA},
  12973. Author = {Potts, Peter and Edalat, Abbas and Escardo, Martin},
  12974. Booktitle = {LICS '97: Proceedings of the 12th Annual IEEE Symposium on Logic in Computer Science},
  12975. Date-Added = {2009-02-25 23:53:06 -0700},
  12976. Date-Modified = {2009-02-25 23:53:22 -0700},
  12977. Isbn = {0-8186-7925-5},
  12978. Pages = {248},
  12979. Publisher = {IEEE Computer Society},
  12980. Title = {Semantics of Exact Real Arithmetic},
  12981. Year = {1997},
  12982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEE1lcmdlUERGcy00MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDXnM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMtNDAucGRmAAAOACIAEABNAGUAcgBnAGUAUABEAEYAcwAtADQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01lcmdlUERGcy00MC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  12983. @article{Ciaffaglione:2006pi,
  12984. Address = {Essex, UK},
  12985. Author = {Ciaffaglione,, Alberto and Di Gianantonio,, Pietro},
  12986. Date-Added = {2009-02-25 23:44:18 -0700},
  12987. Date-Modified = {2010-12-17 10:23:07 -0700},
  12988. Issn = {0304-3975},
  12989. Journal = {Theor. Comput. Sci.},
  12990. Number = {1},
  12991. Pages = {39--51},
  12992. Publisher = {Elsevier Science Publishers Ltd.},
  12993. Title = {A certified, corecursive implementation of exact real numbers},
  12994. Volume = {351},
  12995. Year = {2006},
  12996. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI2LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  12997. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.09.061}}
  12998. @book{Bishop:1967bf,
  12999. Author = {Errett Bishop},
  13000. Date-Added = {2009-02-25 23:24:31 -0700},
  13001. Date-Modified = {2009-02-25 23:25:15 -0700},
  13002. Publisher = {McGraw-Hill},
  13003. Title = {Foundations of Constructive Analysis},
  13004. Year = {1967}}
  13005. @article{Wiedmer1980133,
  13006. Author = {E. Wiedmer},
  13007. Date-Added = {2009-02-25 23:21:52 -0700},
  13008. Date-Modified = {2010-12-17 10:23:07 -0700},
  13009. Issn = {0304-3975},
  13010. Journal = {Theoretical Computer Science},
  13011. Number = {2},
  13012. Pages = {133 - 155},
  13013. Title = {Computing with infinite objects},
  13014. Volume = {10},
  13015. Year = {1980},
  13016. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13017. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V1G-45FC484-4X/2/f90e063ae113cc30c5895e7f998fcb5e},
  13018. Bdsk-Url-2 = {http://dx.doi.org/10.1016/0304-3975(80)90011-0}}
  13019. @article{Bailey:2005zp,
  13020. Address = {Piscataway, NJ, USA},
  13021. Author = {Bailey, David H.},
  13022. Date-Added = {2009-02-25 22:18:20 -0700},
  13023. Date-Modified = {2010-12-17 10:23:07 -0700},
  13024. Issn = {1521-9615},
  13025. Journal = {Computing in Science and Engg.},
  13026. Number = {3},
  13027. Pages = {54--61},
  13028. Publisher = {IEEE Educational Activities Department},
  13029. Title = {High-Precision Floating-Point Arithmetic in Scientific Computation},
  13030. Volume = {7},
  13031. Year = {2005},
  13032. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy00LnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7lr8zlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy00LnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  13033. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2005.52}}
  13034. @inproceedings{Boehm:1986db,
  13035. Address = {New York, NY, USA},
  13036. Author = {Boehm,, Hans-J. and Cartwright,, Robert and Riggle,, Mark and O'Donnell,, Michael J.},
  13037. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  13038. Date-Added = {2009-02-25 22:01:04 -0700},
  13039. Date-Modified = {2010-12-17 10:23:07 -0700},
  13040. Isbn = {0-89791-200-4},
  13041. Location = {Cambridge, Massachusetts, United States},
  13042. Pages = {162--173},
  13043. Publisher = {ACM},
  13044. Title = {Exact real arithmetic: a case study in higher order programming},
  13045. Year = {1986},
  13046. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL956tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1ib2VobS5wZGYADgAeAA4AcAAxADYAMgAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYyLWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13047. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319860}}
  13048. @article{Marcial-Romero:2007rm,
  13049. Address = {Essex, UK},
  13050. Author = {Marcial-Romero,, J. Raymundo and Escard\'{o},, Mart\'{\i}n H.},
  13051. Date-Added = {2009-02-25 21:46:03 -0700},
  13052. Date-Modified = {2010-12-17 10:23:07 -0700},
  13053. Issn = {0304-3975},
  13054. Journal = {Theor. Comput. Sci.},
  13055. Number = {1-2},
  13056. Pages = {120--141},
  13057. Publisher = {Elsevier Science Publishers Ltd.},
  13058. Title = {Semantics of a sequential language for exact real-number computation},
  13059. Volume = {379},
  13060. Year = {2007},
  13061. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2007.01.021}}
  13062. @inproceedings{Edalat:1998sf,
  13063. Address = {New York, NY, USA},
  13064. Author = {Edalat,, Abbas and Potts,, Peter John and S{\"{u}}nderhauf,, Philipp},
  13065. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  13066. Date-Added = {2009-02-25 21:43:32 -0700},
  13067. Date-Modified = {2010-12-17 10:23:07 -0700},
  13068. Isbn = {1-58113-024-4},
  13069. Location = {Baltimore, Maryland, United States},
  13070. Pages = {185--194},
  13071. Publisher = {ACM},
  13072. Title = {Lazy computation with exact real numbers},
  13073. Year = {1998},
  13074. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODUtZWRhbGF0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4NS1lZGFsYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96EtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4NS1lZGFsYXQucGRmAAAOACAADwBwADEAOAA1AC0AZQBkAGEAbABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4NS1lZGFsYXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13075. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289441}}
  13076. @article{Boehm:1990nr,
  13077. Address = {Boston, MA, USA},
  13078. Author = {Boehm,, Hans and Cartwright,, Robert},
  13079. Book = {Research topics in functional programming},
  13080. Date-Added = {2009-02-25 21:42:36 -0700},
  13081. Date-Modified = {2009-02-25 21:42:43 -0700},
  13082. Isbn = {0-201-17236-4},
  13083. Pages = {43--64},
  13084. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  13085. Title = {Exact real arithmetic formulating real numbers as functions},
  13086. Year = {1990}}
  13087. @article{Cousineau:1987dz,
  13088. Address = {Amsterdam, The Netherlands, The Netherlands},
  13089. Author = {Cousineau,, G. and Curien,, P.-L.},
  13090. Date-Added = {2009-02-23 14:19:00 -0700},
  13091. Date-Modified = {2010-12-17 10:23:07 -0700},
  13092. Issn = {0167-6423},
  13093. Journal = {Sci. Comput. Program.},
  13094. Number = {2},
  13095. Pages = {173--202},
  13096. Publisher = {Elsevier North-Holland, Inc.},
  13097. Title = {The categorical abstract machine},
  13098. Volume = {8},
  13099. Year = {1987},
  13100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZSgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZSgzKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieTRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZSgzKS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUAKAAzACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlKDMpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13101. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(87)90020-7}}
  13102. @phdthesis{Young:1988qy,
  13103. Author = {William D. Young},
  13104. Date-Added = {2009-02-11 09:37:11 -0700},
  13105. Date-Modified = {2009-02-11 09:38:17 -0700},
  13106. Month = {December},
  13107. School = {The University of Texas at Austin},
  13108. Title = {A VERIFIED CODE GENERATOR FOR A SUBSET OF GYPSY},
  13109. Year = {1988},
  13110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHlvdW5nLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHlvdW5nLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADCuMjRI4VrUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0SO9qwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHlvdW5nLXRoZXNpcy5wZGYADgAiABAAeQBvAHUAbgBnAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIveW91bmctdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  13111. @techreport{Ager:2004qy,
  13112. Author = {Mads Sig Ager and Olivier Danvy and Jan Midtgaard},
  13113. Date-Added = {2009-02-22 22:13:23 -0700},
  13114. Date-Modified = {2009-02-22 22:14:30 -0700},
  13115. Institution = {BRICS},
  13116. Month = {December},
  13117. Number = {RS-04-28},
  13118. Title = {A Functional Correspondence between Monadic Evaluators and Abstract Machines for Languages with Computational Effects.},
  13119. Year = {2004},
  13120. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI4LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70ZczlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI4LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13121. @article{Ager:2005bs,
  13122. Address = {Essex, UK},
  13123. Author = {Ager,, Mads Sig and Danvy,, Olivier and Midtgaard,, Jan},
  13124. Date-Added = {2009-02-22 22:06:06 -0700},
  13125. Date-Modified = {2010-12-17 10:23:07 -0700},
  13126. Issn = {0304-3975},
  13127. Journal = {Theor. Comput. Sci.},
  13128. Number = {1},
  13129. Pages = {149--172},
  13130. Publisher = {Elsevier Science Publishers Ltd.},
  13131. Title = {A functional correspondence between monadic evaluators and abstract machines for languages with computational effects},
  13132. Volume = {342},
  13133. Year = {2005},
  13134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ifDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTI0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13135. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2005.06.008}}
  13136. @article{Lillibridge:1999la,
  13137. Address = {Hingham, MA, USA},
  13138. Author = {Lillibridge,, Mark},
  13139. Date-Added = {2009-02-22 21:14:24 -0700},
  13140. Date-Modified = {2010-12-17 10:23:07 -0700},
  13141. Issn = {1388-3690},
  13142. Journal = {Higher Order Symbol. Comput.},
  13143. Number = {1},
  13144. Pages = {75--104},
  13145. Publisher = {Kluwer Academic Publishers},
  13146. Title = {Unchecked Exceptions Can Be Strictly More Powerful Than Call/CC},
  13147. Volume = {12},
  13148. Year = {1999},
  13149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMTkuNjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu4bzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjE5LjY5NC5wZGYADgAkABEAMQAwAC4AMQAuADEALgAxADkALgA2ADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xOS42OTQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  13150. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1010020917337}}
  13151. @article{McIlroy:1960uq,
  13152. Address = {New York, NY, USA},
  13153. Author = {McIlroy,, M. Douglas},
  13154. Date-Added = {2009-02-19 21:27:08 -0700},
  13155. Date-Modified = {2010-12-17 10:23:07 -0700},
  13156. Issn = {0001-0782},
  13157. Journal = {Commun. ACM},
  13158. Number = {4},
  13159. Pages = {214--220},
  13160. Publisher = {ACM},
  13161. Title = {Macro instruction extensions of compiler languages},
  13162. Volume = {3},
  13163. Year = {1960},
  13164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMTQtbWNpbHJveS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMTQtbWNpbHJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ejjRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMTQtbWNpbHJveS5wZGYADgAiABAAcAAyADEANAAtAG0AYwBpAGwAcgBvAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIxNC1tY2lscm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13165. Bdsk-Url-1 = {http://doi.acm.org/10.1145/367177.367223}}
  13166. @article{Barendregt:1993cr,
  13167. 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).},
  13168. Author = {Barendregt, Henk and Bunder, Martin and Dekkers, Wil},
  13169. Copyright = {Copyright {\copyright} 1993 Association for Symbolic Logic},
  13170. Date-Added = {2009-02-18 22:52:15 -0700},
  13171. Date-Modified = {2010-12-17 10:23:07 -0700},
  13172. Issn = {00224812},
  13173. Journal = {The Journal of Symbolic Logic},
  13174. Jstor_Articletype = {primary_article},
  13175. Jstor_Formatteddate = {Sep., 1993},
  13176. Number = {3},
  13177. Pages = {769--788},
  13178. Publisher = {Association for Symbolic Logic},
  13179. Title = {Systems of Illative Combinatory Logic Complete for First-Order Propositional and Predicate Calculus},
  13180. Volume = {58},
  13181. Year = {1993},
  13182. Bdsk-Url-1 = {http://www.jstor.org/stable/2275096}}
  13183. @article{Dreyer:2008uq,
  13184. Address = {New York, NY, USA},
  13185. Author = {Derek Dreyer and Andreas Rossberg},
  13186. Date-Added = {2009-02-09 23:17:49 -0700},
  13187. Date-Modified = {2011-11-12 18:10:26 -0700},
  13188. Issn = {0362-1340},
  13189. Journal = {SIGPLAN Not.},
  13190. Number = {9},
  13191. Pages = {307--320},
  13192. Publisher = {ACM},
  13193. Title = {Mixin' up the {ML} module system},
  13194. Volume = {43},
  13195. Year = {2008},
  13196. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRC4uL0Ryb3Bib3gvYmliL0RyZXllciwgUm9zc2JlcmcgLSBNaXhpbicgVXAgdGhlIE1MIE1vZHVsZSBTeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAgYAAAAAAgYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9EcmV5ZXIsIFJvc3NiZXJnIC0gTWkjRUVGRDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu/VzOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARHJleWVyLCBSb3NzYmVyZyAtIE1pI0VFRkQ1LnBkZgAOAGwANQBEAHIAZQB5AGUAcgAsACAAUgBvAHMAcwBiAGUAcgBnACAALQAgAE0AaQB4AGkAbgAnACAAVQBwACAAdABoAGUAIABNAEwAIABNAG8AZAB1AGwAZQAgAFMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBNVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRHJleWVyLCBSb3NzYmVyZyAtIE1peGluJyBVcCB0aGUgTUwgTW9kdWxlIFN5c3RlbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A1QDaAOIC7ALuAvMC/gMHAxUDGQMgAykDLgM7Az4DUANTA1gAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADWg==},
  13197. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1411203.1411248}}
  13198. @article{Barrett:1996la,
  13199. Address = {New York, NY, USA},
  13200. Author = {Barrett, Kim and Cassels, Bob and Haahr, Paul and Moon, David A. and Playford, Keith and Withington, P. Tucker},
  13201. Date-Added = {2009-02-09 13:47:14 -0700},
  13202. Date-Modified = {2010-12-17 10:23:07 -0700},
  13203. Issn = {0362-1340},
  13204. Journal = {SIGPLAN Not.},
  13205. Number = {10},
  13206. Pages = {69--82},
  13207. Publisher = {ACM},
  13208. Title = {A monotonic superclass linearization for Dylan},
  13209. Volume = {31},
  13210. Year = {1996},
  13211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2OS1iYXJyZXR0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY5LWJhcnJldHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97edEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY5LWJhcnJldHQucGRmAAAOACAADwBwADYAOQAtAGIAYQByAHIAZQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY5LWJhcnJldHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13212. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236338.236343}}
  13213. @mastersthesis{Smeding:2009rr,
  13214. Author = {Gideon Joachim Smeding},
  13215. Date-Added = {2009-02-09 11:49:56 -0700},
  13216. Date-Modified = {2009-02-09 11:50:39 -0700},
  13217. Month = {January},
  13218. School = {Universiteit Utrecht},
  13219. Title = {An executable operational semantics for Python},
  13220. Year = {2009},
  13221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10aGVzaXMoMikucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10aGVzaXMoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pI0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGVzaXMoMikucGRmAAAOABwADQB0AGgAZQBzAGkAcwAoADIAKQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90aGVzaXMoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  13222. @phdthesis{Findler:2002kl,
  13223. Address = {Houston, Texas},
  13224. Author = {Robert Bruce Findler},
  13225. Date-Added = {2009-02-04 12:22:17 -0700},
  13226. Date-Modified = {2009-02-04 12:23:11 -0700},
  13227. Month = {April},
  13228. School = {Rice University},
  13229. Title = {Behavioral Software Contracts},
  13230. Year = {2002},
  13231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWJlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wJdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmVoYXZpb3JhbC1zb2Z0d2FyZS0jQkY3MDI1LnBkZgAADgBEACEAYgBlAGgAYQB2AGkAbwByAGEAbAAtAHMAbwBmAHQAdwBhAHIAZQAtAGMAbwBuAHQAcgBhAGMAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL2JlaGF2aW9yYWwtc29mdHdhcmUtY29udHJhY3RzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  13232. @article{Hagiya:1989uq,
  13233. Author = {Masami Hagiya},
  13234. Date-Added = {2009-01-01 14:35:58 -0700},
  13235. Date-Modified = {2010-12-17 10:23:07 -0700},
  13236. Issn = {0747-7171},
  13237. Journal = {Journal of Symbolic Computation},
  13238. Number = {6},
  13239. Pages = {651 - 680},
  13240. Title = {Meta-circular interpreter for a strongly typed language},
  13241. Volume = {8},
  13242. Year = {1989},
  13243. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie/RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMy5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13244. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6WM7-4SM6P3K-8/2/53bda160bfee900107be5f0d837aac82},
  13245. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0747-7171(89)80066-5}}
  13246. @unpublished{Pfenning:2004rp,
  13247. Author = {Frank Pfenning},
  13248. Date-Added = {2008-12-18 11:19:57 -0700},
  13249. Date-Modified = {2008-12-18 11:20:20 -0700},
  13250. Title = {Automated Theorem Proving},
  13251. Year = {2004},
  13252. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdhdHAucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdhdHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26o0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhdHAucGRmAAAOABAABwBhAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9hdHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  13253. @techreport{Filinski:1989hc,
  13254. Author = {Andrzej Filinski},
  13255. Date-Added = {2008-12-18 11:12:11 -0700},
  13256. Date-Modified = {2008-12-18 11:12:43 -0700},
  13257. Institution = {DIKU},
  13258. Title = {Declarative Continuations and Categorical Duality},
  13259. Year = {1989},
  13260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40My44NzI5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQzLjg3MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KsczlmrEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEBAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40My44NzI5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADMALgA4ADcAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQzLjg3MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13261. @inproceedings{Griffin:1990dp,
  13262. Address = {New York, NY, USA},
  13263. Author = {Timothy G. Griffin},
  13264. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13265. Date-Added = {2008-12-18 11:01:52 -0700},
  13266. Date-Modified = {2010-12-17 10:23:07 -0700},
  13267. Isbn = {0-89791-343-4},
  13268. Location = {San Francisco, California, United States},
  13269. Pages = {47--58},
  13270. Publisher = {ACM},
  13271. Title = {A formulae-as-type notion of control},
  13272. Year = {1990},
  13273. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1ncmlmZmluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWdyaWZmaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWdyaWZmaW4ucGRmAAAOACAADwBwADQANwAtAGcAcgBpAGYAZgBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3LWdyaWZmaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13274. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96714}}
  13275. @inproceedings{Curien:2000qd,
  13276. Address = {New York, NY, USA},
  13277. Author = {Pierre-Louis Curien and Hugo Herbelin},
  13278. Booktitle = {ICFP '00: Proceedings of the fifth ACM SIGPLAN international conference on Functional programming},
  13279. Date-Added = {2008-12-18 11:00:41 -0700},
  13280. Date-Modified = {2010-12-17 10:23:07 -0700},
  13281. Isbn = {1-58113-202-6},
  13282. Pages = {233--243},
  13283. Publisher = {ACM},
  13284. Title = {The duality of computation},
  13285. Year = {2000},
  13286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMzMtY3VyaWVuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIzMy1jdXJpZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96UtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzMy1jdXJpZW4ucGRmAAAOACAADwBwADIAMwAzAC0AYwB1AHIAaQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIzMy1jdXJpZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13287. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351262}}
  13288. @inproceedings{Wadler:2003db,
  13289. Address = {New York, NY, USA},
  13290. Author = {Philip Wadler},
  13291. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  13292. Date-Added = {2008-12-18 10:59:34 -0700},
  13293. Date-Modified = {2010-12-17 10:23:07 -0700},
  13294. Isbn = {1-58113-756-7},
  13295. Location = {Uppsala, Sweden},
  13296. Pages = {189--201},
  13297. Publisher = {ACM},
  13298. Title = {Call-by-value is dual to call-by-name},
  13299. Year = {2003},
  13300. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODktd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4OS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96F9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4OS13YWRsZXIucGRmAAAOACAADwBwADEAOAA5AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4OS13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13301. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944723}}
  13302. @article{Harper:1993rq,
  13303. Address = {New York, NY, USA},
  13304. Author = {Robert Harper and Furio Honsell and Gordon Plotkin},
  13305. Date-Added = {2008-12-07 23:26:47 -0700},
  13306. Date-Modified = {2010-12-17 10:23:07 -0700},
  13307. Issn = {0004-5411},
  13308. Journal = {J. ACM},
  13309. Number = {1},
  13310. Pages = {143--184},
  13311. Publisher = {ACM},
  13312. Title = {A framework for defining logics},
  13313. Volume = {40},
  13314. Year = {1993},
  13315. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0My1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95yNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0My1oYXJwZXIucGRmAAAOACAADwBwADEANAAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0My1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13316. Bdsk-Url-1 = {http://doi.acm.org/10.1145/138027.138060}}
  13317. @unpublished{Pfenning:2001lk,
  13318. Author = {Frank Pfenning},
  13319. Date-Added = {2008-12-07 23:13:39 -0700},
  13320. Date-Modified = {2008-12-07 23:14:22 -0700},
  13321. Month = {March},
  13322. Title = {Computation and Deduction},
  13323. Year = {2001},
  13324. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjZC5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmNkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cRTRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNkLnBkZgAOAA4ABgBjAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvY2QucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  13325. @article{Harper:2005kb,
  13326. Address = {New York, NY, USA},
  13327. Author = {Robert Harper and Frank Pfenning},
  13328. Date-Added = {2008-12-07 23:04:17 -0700},
  13329. Date-Modified = {2010-12-17 10:23:07 -0700},
  13330. Issn = {1529-3785},
  13331. Journal = {ACM Trans. Comput. Logic},
  13332. Number = {1},
  13333. Pages = {61--101},
  13334. Publisher = {ACM},
  13335. Title = {On equivalence and canonical forms in the LF type theory},
  13336. Volume = {6},
  13337. Year = {2005},
  13338. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjEtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxLWhhcnBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97WdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYxLWhhcnBlci5wZGYADgAeAA4AcAA2ADEALQBoAGEAcgBwAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjEtaGFycGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13339. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1042038.1042041}}
  13340. @misc{Altenkirch:2005if,
  13341. Author = {Thorsten Altenkirch and Conor McBride and James McKinna},
  13342. Date-Added = {2008-12-06 13:28:20 -0700},
  13343. Date-Modified = {2008-12-06 13:28:25 -0700},
  13344. Howpublished = {Manuscript, available online},
  13345. Month = {April},
  13346. Title = {Why Dependent Types Matter},
  13347. Year = {2005},
  13348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp5ZHRtLTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp5ZHRtLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42x0Q89+QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEkAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB5ZHRtLTEucGRmAA4AFgAKAHkAZAB0AG0ALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3lkdG0tMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13349. @inproceedings{McBride:2005bf,
  13350. Author = {Conor McBride},
  13351. Booktitle = {Advanced Functional Programming},
  13352. Date-Added = {2008-12-06 13:22:05 -0700},
  13353. Date-Modified = {2008-12-06 13:22:46 -0700},
  13354. Title = {Epigram: Practical Programming with Dependent Types},
  13355. Year = {2005},
  13356. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWVwaWdyYW0tbm90ZXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFlcGlncmFtLW5vdGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NG0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlcGlncmFtLW5vdGVzLnBkZgAADgAkABEAZQBwAGkAZwByAGEAbQAtAG4AbwB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9lcGlncmFtLW5vdGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  13357. @inproceedings{Pfenning:1990qf,
  13358. Address = {London, UK},
  13359. Author = {Frank Pfenning and Christine Paulin-Mohring},
  13360. Booktitle = {Proceedings of the 5th International Conference on Mathematical Foundations of Programming Semantics},
  13361. Date-Added = {2008-12-06 12:40:34 -0700},
  13362. Date-Modified = {2008-12-06 12:40:39 -0700},
  13363. Isbn = {3-540-97375-3},
  13364. Pages = {209--228},
  13365. Publisher = {Springer-Verlag},
  13366. Title = {Inductively Defined Types in the Calculus of Constructions},
  13367. Year = {1990}}
  13368. @techreport{Brooke:2002fr,
  13369. Author = {Chris Brooke},
  13370. Date-Added = {2008-12-06 12:04:54 -0700},
  13371. Date-Modified = {2008-12-06 12:05:46 -0700},
  13372. Institution = {ComponentSource},
  13373. Title = {The Return on Investment on Commercial off-the-shelf (COTS) software components},
  13374. Year = {2002},
  13375. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJlJPSV9vbl9DT1RTX0NvbXBvbmVudHNfV2hpdGVfUGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAdQAAAAAAdQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRR9ST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQaFHxWAafQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMVgfO0AAAABABAAKelFACbV9gAHTE8AAGiFAAIARE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpST0lfb25fQ09UU19Db21wb25lbiM0MUExNDcucGRmAA4ATgAmAFIATwBJAF8AbwBuAF8AQwBPAFQAUwBfAEMAbwBtAHAAbwBuAGUAbgB0AHMAXwBXAGgAaQB0AGUAXwBQAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAD5Vc2Vycy9zaWVrL3N1YnVyYmFuL2JpYi9ST0lfb25fQ09UU19Db21wb25lbnRzX1doaXRlX1BhcGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=}}
  13376. @article{Morisio:2002ys,
  13377. Address = {Los Alamitos, CA, USA},
  13378. Author = {M. Morisio and M. Ezran and C. Tully},
  13379. Date-Added = {2008-12-06 11:58:23 -0700},
  13380. Date-Modified = {2010-12-17 10:23:07 -0700},
  13381. Issn = {0098-5589},
  13382. Journal = {IEEE Transactions on Software Engineering},
  13383. Number = {4},
  13384. Pages = {340-357},
  13385. Publisher = {IEEE Computer Society},
  13386. Title = {Success and Failure Factors in Software Reuse},
  13387. Volume = {28},
  13388. Year = {2002},
  13389. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.995420}}
  13390. @article{Rine:2000kx,
  13391. Author = {D. C. Rine and N. Nada},
  13392. Date-Added = {2008-12-06 11:50:15 -0700},
  13393. Date-Modified = {2010-12-17 10:23:07 -0700},
  13394. Issn = {0950-5849},
  13395. Journal = {Information and Software Technology},
  13396. Keywords = {Reference model},
  13397. Number = {1},
  13398. Pages = {47 - 65},
  13399. Title = {An empirical study of a software reuse reference model},
  13400. Volume = {42},
  13401. Year = {2000},
  13402. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie7RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMi5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  13403. Bdsk-Url-1 = {http://www.sciencedirect.com/science/article/B6V0B-3Y21WCF-5/2/b878b9952b9ed95a4524735b1aef100f},
  13404. Bdsk-Url-2 = {http://dx.doi.org/10.1016/S0950-5849(99)00055-5}}
  13405. @article{Mohagheghi:2004uq,
  13406. Author = {Mohagheghi, P. and Conradi, R. and Killi, O.M. and Schwarz, H.},
  13407. Date-Added = {2008-12-06 11:43:10 -0700},
  13408. Date-Modified = {2008-12-06 11:43:14 -0700},
  13409. Issn = {0270-5257},
  13410. Journal = {Software Engineering, 2004. ICSE 2004. Proceedings. 26th International Conference on},
  13411. 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},
  13412. Month = {May},
  13413. Pages = {282-291},
  13414. Title = {An empirical study of software reuse vs. defect-density and stability},
  13415. Year = {2004},
  13416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy0xLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPTWVyZ2VQREZzLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7hEszlmwoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1lcmdlUERGcy0xLnBkZgAOACAADwBNAGUAcgBnAGUAUABEAEYAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  13417. @inproceedings{Abel:2008rr,
  13418. Author = {Andreas Abel and Thorsten Altenkirch},
  13419. Booktitle = {Mathematically Structured Functional Programming},
  13420. Date-Added = {2008-12-04 22:51:37 -0700},
  13421. Date-Modified = {2008-12-04 22:52:06 -0700},
  13422. Title = {A Partial Type Checking Algorithm for Type:Type},
  13423. Year = {2008},
  13424. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptc2ZwMDgucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qptc2ZwMDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3j50Q845QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtc2ZwMDgucGRmAA4AFgAKAG0AcwBmAHAAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21zZnAwOC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13425. @inproceedings{Hudak:1998pt,
  13426. Address = {Washington, DC, USA},
  13427. Author = {P. Hudak},
  13428. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  13429. Date-Added = {2008-12-02 14:47:46 -0700},
  13430. Date-Modified = {2008-12-02 14:47:51 -0700},
  13431. Isbn = {0-8186-8377-5},
  13432. Pages = {134},
  13433. Publisher = {IEEE Computer Society},
  13434. Title = {Modular Domain Specific Languages and Tools},
  13435. Year = {1998},
  13436. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuWEzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMS5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  13437. @article{Griffin:1988ec,
  13438. Author = {Griffin, T.G.},
  13439. Date-Added = {2008-12-02 14:40:57 -0700},
  13440. Date-Modified = {2010-12-17 10:23:07 -0700},
  13441. Journal = {Logic in Computer Science, 1988. LICS '88., Proceedings of the Third Annual Symposium on},
  13442. Month = {Jul},
  13443. Pages = {372-383},
  13444. Title = {Notational definition-a formal account},
  13445. Year = {1988},
  13446. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL01lcmdlUERGczAucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5NZXJnZVBERnMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxDdzOWbCgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VoAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATWVyZ2VQREZzMC5wZGYAAA4AHgAOAE0AZQByAGcAZQBQAEQARgBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9NZXJnZVBERnMwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13447. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.1988.5134}}
  13448. @inproceedings{Kohlbecker:1986dk,
  13449. Address = {New York, NY, USA},
  13450. Author = {Eugene Kohlbecker and Daniel P. Friedman and Matthias Felleisen and Bruce Duba},
  13451. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  13452. Date-Added = {2008-12-02 14:30:43 -0700},
  13453. Date-Modified = {2010-12-17 10:23:07 -0700},
  13454. Isbn = {0-89791-200-4},
  13455. Location = {Cambridge, Massachusetts, United States},
  13456. Pages = {151--161},
  13457. Publisher = {ACM},
  13458. Title = {Hygienic macro expansion},
  13459. Year = {1986},
  13460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNTEta29obGJlY2tlci0xLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE1MS1rb2hsYmVja2VyLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9519EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1MS1rb2hsYmVja2VyLTEucGRmAAAOACwAFQBwADEANQAxAC0AawBvAGgAbABiAGUAYwBrAGUAcgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE1MS1rb2hsYmVja2VyLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  13461. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319859}}
  13462. @phdthesis{Visser:1997rc,
  13463. Author = {Eelco Visser},
  13464. Date-Added = {2008-12-02 14:17:34 -0700},
  13465. Date-Modified = {2008-12-02 14:18:16 -0700},
  13466. School = {University of Amsterdam},
  13467. Title = {Syntax Definition for Language Prototyping},
  13468. Year = {1997}}
  13469. @book{Tomita:1985qr,
  13470. Address = {Norwell, MA, USA},
  13471. Author = {Masaru Tomita},
  13472. Date-Added = {2008-12-02 14:16:33 -0700},
  13473. Date-Modified = {2008-12-02 14:16:39 -0700},
  13474. Isbn = {0898382025},
  13475. Publisher = {Kluwer Academic Publishers},
  13476. Title = {Efficient Parsing for Natural Language: A Fast Algorithm for Practical Systems},
  13477. Year = {1985}}
  13478. @inproceedings{Brand:2001hl,
  13479. Address = {London, UK},
  13480. 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},
  13481. Booktitle = {CC '01: Proceedings of the 10th International Conference on Compiler Construction},
  13482. Date-Added = {2008-12-02 13:50:35 -0700},
  13483. Date-Modified = {2008-12-02 13:50:51 -0700},
  13484. Isbn = {3-540-41861-X},
  13485. Pages = {365--370},
  13486. Publisher = {Springer-Verlag},
  13487. Title = {The {ASF+SDF} Meta-environment: A Component-Based Language Development Environment},
  13488. Year = {2001},
  13489. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EQ0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYzIwMDEucGRmAA4AFgAKAGMAYwAyADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjMjAwMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  13490. @misc{Spolsky:2002fp,
  13491. Author = {Joel Spolsky},
  13492. Date-Added = {2008-12-02 12:49:53 -0700},
  13493. Date-Modified = {2008-12-02 14:42:13 -0700},
  13494. Howpublished = {\url{http://www.joelonsoftware.com/articles/LeakyAbstractions.html}},
  13495. Month = {November},
  13496. Title = {The Law of Leaky Abstractions},
  13497. Year = {2002}}
  13498. @inproceedings{Loh:2006sf,
  13499. Address = {New York, NY, USA},
  13500. Author = {Andres L{\"{o}}h and Ralf Hinze},
  13501. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN international conference on Principles and practice of declarative programming},
  13502. Date-Added = {2008-12-02 12:09:37 -0700},
  13503. Date-Modified = {2010-12-17 10:23:07 -0700},
  13504. Isbn = {1-59593-388-3},
  13505. Location = {Venice, Italy},
  13506. Pages = {133--144},
  13507. Publisher = {ACM},
  13508. Title = {Open data types and open functions},
  13509. Year = {2006},
  13510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTMzLWxvaC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMzMtbG9oLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebnRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtbG9oLnBkZgAOABoADABwADEAMwAzAC0AbABvAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEzMy1sb2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  13511. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140352}}
  13512. @phdthesis{Garcia:2008sf,
  13513. Author = {Ronald Garcia},
  13514. Date-Added = {2008-11-24 15:41:38 -0700},
  13515. Date-Modified = {2008-11-24 15:42:13 -0700},
  13516. Month = {September},
  13517. School = {Indiana University},
  13518. Title = {Static Computation and Reflection},
  13519. Year = {2008},
  13520. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVltYWluMC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW1haW4wLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eMzRDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1haW4wLnBkZgAADgAUAAkAbQBhAGkAbgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL21haW4wLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  13521. @article{Landin:1966la,
  13522. Address = {New York, NY, USA},
  13523. Author = {P. J. Landin},
  13524. Date-Added = {2008-11-18 14:09:54 -0700},
  13525. Date-Modified = {2010-12-17 10:23:07 -0700},
  13526. Issn = {0001-0782},
  13527. Journal = {Commun. ACM},
  13528. Number = {3},
  13529. Pages = {157--166},
  13530. Publisher = {ACM},
  13531. Title = {The next 700 programming languages},
  13532. Volume = {9},
  13533. Year = {1966},
  13534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTctbGFuZGluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1Ny1sYW5kaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1sYW5kaW4ucGRmAAAOACAADwBwADEANQA3AC0AbABhAG4AZABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1Ny1sYW5kaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13535. Bdsk-Url-1 = {http://doi.acm.org/10.1145/365230.365257}}
  13536. @article{Smyth:1978ty,
  13537. Author = {M. B. Smyth},
  13538. Date-Added = {2008-11-17 22:10:41 -0700},
  13539. Date-Modified = {2008-11-17 22:12:06 -0700},
  13540. Journal = {Journal of Computer and System Sciences},
  13541. Month = {February},
  13542. Number = {1},
  13543. Pages = {23-36},
  13544. Title = {Power domains},
  13545. Volume = {16},
  13546. Year = {1978},
  13547. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ie3RDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMS5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  13548. @phdthesis{Leijen:2003ve,
  13549. Author = {Daan Leijen},
  13550. Date-Added = {2008-11-16 10:35:27 -0700},
  13551. Date-Modified = {2008-11-16 10:35:34 -0700},
  13552. Month = nov,
  13553. School = {Department of Computer Science, Universiteit Utrecht, The Netherlands},
  13554. Title = {The $\lambda$ Abroad -- A Functional Approach to Software Components},
  13555. Year = 2003,
  13556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5waGQtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcGhkLXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL976dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGhkLXRoZXNpcy5wZGYADgAeAA4AcABoAGQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9waGQtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  13557. @inproceedings{Leijen:1999vn,
  13558. Address = {Berkeley, CA, USA},
  13559. Author = {Daan Leijen and Erik Meijer},
  13560. Booktitle = {DSL'99: Proceedings of the 2nd conference on Conference on Domain-Specific Languages},
  13561. Date-Added = {2008-11-15 15:27:36 -0700},
  13562. Date-Modified = {2008-11-15 15:27:41 -0700},
  13563. Location = {Austin, Texas},
  13564. Pages = {9--9},
  13565. Publisher = {USENIX Association},
  13566. Title = {Domain specific embedded compilers},
  13567. Year = {1999},
  13568. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNy4yNTk5LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjE3LjI1OTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7uwczlmq8AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD/AAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS4xNy4yNTk5LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgAxADcALgAyADUAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjE3LjI1OTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13569. @unpublished{Chlipala:2008rr,
  13570. Author = {Adam Chlipala},
  13571. Date-Added = {2008-11-06 13:42:38 -0700},
  13572. Date-Modified = {2008-11-06 13:43:15 -0700},
  13573. Month = {November},
  13574. Title = {Certified Programming with Dependent Types},
  13575. Year = {2008},
  13576. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjcGR0LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY3BkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3BkdC5wZGYADgASAAgAYwBwAGQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jcGR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  13577. @techreport{Remy:1992lq,
  13578. Date-Added = {2008-11-04 14:42:15 -0700},
  13579. Date-Modified = {2008-11-04 14:43:35 -0700},
  13580. Institution = {INRIA-ROCQUENCOURT},
  13581. Month = {October},
  13582. Number = {1766},
  13583. Title = {Extension of ML Type System with a Sorted Equational Theory on Types},
  13584. Year = {1992},
  13585. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliLzEwLjEuMS40OC45ODA2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESMTAuMS4xLjQ4Ljk4MDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72FszlmrMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEDAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEwLjEuMS40OC45ODA2LnBkZgAADgAmABIAMQAwAC4AMQAuADEALgA0ADgALgA5ADgAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjQ4Ljk4MDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13586. @inproceedings{McAllester:2003zr,
  13587. Author = {David McAllester},
  13588. Booktitle = {Rewriting Techniques and Applications},
  13589. Date-Added = {2008-11-04 13:03:44 -0700},
  13590. Date-Modified = {2008-11-04 13:05:32 -0700},
  13591. Pages = {436-451},
  13592. Publisher = {Springer-Verlag},
  13593. Series = {LCNS},
  13594. Title = {A Logical Algorithm for ML Type Inference},
  13595. Volume = {2706},
  13596. Year = {2003},
  13597. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjMucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  13598. @techreport{Corbineau:2007uq,
  13599. Author = {Pierre Corbineau},
  13600. Date-Added = {2008-10-30 22:41:06 -0600},
  13601. Date-Modified = {2008-10-30 22:41:50 -0600},
  13602. Institution = {University of Kaiserslautern},
  13603. Number = {364/07},
  13604. Title = {A Declarative Language for the Coq Proof Assistant},
  13605. Year = {2007},
  13606. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0ItMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJQi0wNjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7h8czlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEItMDY1LnBkZgAOABQACQBCAC0AMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9CLTA2NS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  13607. @inproceedings{Obua:2007qy,
  13608. Author = {Steven Obua},
  13609. Booktitle = {TPHOLs},
  13610. Date-Added = {2008-10-30 22:33:23 -0600},
  13611. Date-Modified = {2008-10-30 22:35:15 -0600},
  13612. Pages = {223-231},
  13613. Publisher = {Springer-Verlag},
  13614. Series = {LNCS},
  13615. Title = {Proof Pearl: Looping Around the Orbit},
  13616. Volume = {4732},
  13617. Year = {2007},
  13618. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsb29waW5nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbG9vcGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9vcGluZy5wZGYAAA4AGAALAGwAbwBvAHAAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbG9vcGluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  13619. @article{Ekman:2007dk,
  13620. Address = {Amsterdam, The Netherlands, The Netherlands},
  13621. Author = {Torbj{\"{o}}rn Ekman and G{\"{o}}rel Hedin},
  13622. Date-Added = {2008-10-30 13:46:24 -0600},
  13623. Date-Modified = {2010-12-17 10:23:07 -0700},
  13624. Issn = {0167-6423},
  13625. Journal = {Sci. Comput. Program.},
  13626. Number = {1-3},
  13627. Pages = {14--26},
  13628. Publisher = {Elsevier North-Holland, Inc.},
  13629. Title = {The JastAdd system --- modular extensible compiler construction},
  13630. Volume = {69},
  13631. Year = {2007},
  13632. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2007.02.003}}
  13633. @phdthesis{Harrison:2001pb,
  13634. Address = {Champaign, IL, USA},
  13635. Author = {William L Harrison},
  13636. Date-Added = {2008-10-30 13:45:30 -0600},
  13637. Date-Modified = {2014-01-09 13:14:11 +0000},
  13638. Publisher = {University of Illinois at Urbana-Champaign},
  13639. Title = {Modular Compilers and Their Correctness Proofs},
  13640. Year = {2001},
  13641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daHRDzd1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAAA4ANAAZAGgAYQByAHIAaQBzAG8AbgAtAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2hhcnJpc29uLWRpc3NlcnRhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13642. @phdthesis{Espinosa:1995la,
  13643. Address = {New York, NY, USA},
  13644. Author = {David A. Espinosa},
  13645. Date-Added = {2008-10-30 13:44:49 -0600},
  13646. Date-Modified = {2008-10-30 13:44:53 -0600},
  13647. Order_No = {UMI Order No. GAX95-33546},
  13648. Publisher = {Columbia University},
  13649. Title = {Semantic Lego},
  13650. Year = {1995}}
  13651. @article{Brand:2006fy,
  13652. Address = {Amsterdam, The Netherlands, The Netherlands},
  13653. Author = {Mark van den Brand and J\orgen Iversen and Peter D. Mosses},
  13654. Date-Added = {2008-10-30 13:42:14 -0600},
  13655. Date-Modified = {2010-12-17 10:23:07 -0700},
  13656. Issn = {0167-6423},
  13657. Journal = {Sci. Comput. Program.},
  13658. Number = {3},
  13659. Pages = {245--264},
  13660. Publisher = {Elsevier North-Holland, Inc.},
  13661. Title = {An action environment},
  13662. Volume = {61},
  13663. Year = {2006},
  13664. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.scico.2006.04.005}}
  13665. @inproceedings{Liang:1996th,
  13666. Address = {London, UK},
  13667. Author = {Sheng Liang and Paul Hudak},
  13668. Booktitle = {ESOP '96: Proceedings of the 6th European Symposium on Programming Languages and Systems},
  13669. Date-Added = {2008-10-30 13:40:27 -0600},
  13670. Date-Modified = {2008-10-30 13:40:31 -0600},
  13671. Isbn = {3-540-61055-3},
  13672. Pages = {219--234},
  13673. Publisher = {Springer-Verlag},
  13674. Title = {Modular Denotational Semantics for Compiler Construction},
  13675. Year = {1996},
  13676. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0VTT1AtTW9uSW50ZXJwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESRVNPUC1Nb25JbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE1L+870DdpQREYgAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADO9FQqAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVTT1AtTW9uSW50ZXJwLnBkZgAADgAmABIARQBTAE8AUAAtAE0AbwBuAEkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRVNPUC1Nb25JbnRlcnAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13677. @article{Doh:2003sp,
  13678. Address = {Amsterdam, The Netherlands, The Netherlands},
  13679. Author = {Kyung-Goo Doh and Peter D. Mosses},
  13680. Date-Added = {2008-10-30 13:39:12 -0600},
  13681. Date-Modified = {2010-12-17 10:23:07 -0700},
  13682. Issn = {0167-6423},
  13683. Journal = {Sci. Comput. Program.},
  13684. Number = {1},
  13685. Pages = {3--36},
  13686. Publisher = {Elsevier North-Holland, Inc.},
  13687. Title = {Composing programming languages by combining action-semantics modules},
  13688. Volume = {47},
  13689. Year = {2003},
  13690. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGU1LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J+9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlNS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGU1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13691. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-6423(02)00107-7}}
  13692. @article{Harrison:1998nx,
  13693. Author = {Harrison, W.L. and Kamin, S.N.},
  13694. Date-Added = {2008-10-30 13:31:27 -0600},
  13695. Date-Modified = {2010-12-17 10:23:07 -0700},
  13696. Issn = {1074-8970},
  13697. Journal = {Computer Languages, 1998. Proceedings. 1998 International Conference on},
  13698. 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},
  13699. Month = {May},
  13700. Pages = {122-131},
  13701. Title = {Modular compilers based on monad transformers},
  13702. Year = {1998},
  13703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL01lcmdlUERGcy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU1lcmdlUERGcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7fvM5ZsKAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWgAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNZXJnZVBERnMucGRmAA4AHAANAE0AZQByAGcAZQBQAEQARgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWVyZ2VQREZzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  13704. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICCL.1998.674163}}
  13705. @inproceedings{Weaver:2007cr,
  13706. Address = {New York, NY, USA},
  13707. Author = {Philip Weaver and Garrin Kimmell and Nicolas Frisby and Perry Alexander},
  13708. Booktitle = {ASE '07: Proceedings of the twenty-second IEEE/ACM international conference on Automated software engineering},
  13709. Date-Added = {2008-10-30 13:19:12 -0600},
  13710. Date-Modified = {2010-12-17 10:23:07 -0700},
  13711. Isbn = {978-1-59593-882-4},
  13712. Location = {Atlanta, Georgia, USA},
  13713. Pages = {473--476},
  13714. Publisher = {ACM},
  13715. Title = {Modular and generic programming with interpreterlib},
  13716. Year = {2007},
  13717. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzMtd2VhdmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3My13ZWF2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97F9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3My13ZWF2ZXIucGRmAAAOACAADwBwADQANwAzAC0AdwBlAGEAdgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3My13ZWF2ZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13718. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1321631.1321712}}
  13719. @inproceedings{Chen:2008uq,
  13720. Address = {New York, NY, USA},
  13721. Author = {Juan Chen and Chris Hawblitzel and Frances Perry and Mike Emmi and Jeremy Condit and Derrick Coetzee and Polyvios Pratikaki},
  13722. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  13723. Date-Added = {2008-10-27 13:10:46 -0600},
  13724. Date-Modified = {2010-12-17 10:23:07 -0700},
  13725. Isbn = {978-1-59593-860-2},
  13726. Location = {Tucson, AZ, USA},
  13727. Pages = {183--192},
  13728. Publisher = {ACM},
  13729. Title = {Type-preserving compilation for large-scale optimizing object-oriented compilers},
  13730. Year = {2008},
  13731. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTgzLWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTgzLWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oP0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTgzLWNoZW4ucGRmAAAOABwADQBwADEAOAAzAC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTgzLWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13732. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375604}}
  13733. @techreport{Siek:2008sp,
  13734. Author = {Jeremy Siek and Ronald Garcia and Walid Taha},
  13735. Date-Added = {2008-10-28 17:35:42 -0600},
  13736. Date-Modified = {2008-10-28 17:36:01 -0600},
  13737. Institution = {University of Colorado at Boulder},
  13738. Month = {October},
  13739. Number = {CU-CS-1047-08},
  13740. Title = {Exploring the Design Space of Higher-Order Casts},
  13741. Year = 2008,
  13742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwNDctMDgtMS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0NVLUNTLTEwNDctMDgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO71/M5ZrfAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLwAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDVS1DUy0xMDQ3LTA4LTEucGRmAA4AKAATAEMAVQAtAEMAUwAtADEAMAA0ADcALQAwADgALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ1UtQ1MtMTA0Ny0wOC0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  13743. @article{Appel:2007xr,
  13744. Address = {New York, NY, USA},
  13745. Author = {Andrew W. Appel and Paul-Andr\'{e} Melli\`{e}s and Christopher D. Richards and J\'{e}r\^{o}me Vouillon},
  13746. Date-Added = {2008-10-14 11:04:24 -0600},
  13747. Date-Modified = {2010-12-17 10:23:07 -0700},
  13748. Issn = {0362-1340},
  13749. Journal = {SIGPLAN Not.},
  13750. Number = {1},
  13751. Pages = {109--122},
  13752. Publisher = {ACM},
  13753. Title = {A very modal model of a modern, major, general type system},
  13754. Volume = {42},
  13755. Year = {2007},
  13756. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190215.1190235}}
  13757. @article{Parkinson:2005ad,
  13758. Address = {New York, NY, USA},
  13759. Author = {Matthew Parkinson and Gavin Bierman},
  13760. Date-Added = {2008-10-14 10:47:57 -0600},
  13761. Date-Modified = {2010-12-17 10:23:07 -0700},
  13762. Issn = {0362-1340},
  13763. Journal = {SIGPLAN Not.},
  13764. Number = {1},
  13765. Pages = {247--258},
  13766. Publisher = {ACM},
  13767. Title = {Separation logic and abstraction},
  13768. Volume = {40},
  13769. Year = {2005},
  13770. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1047659.1040326}}
  13771. @inproceedings{Chang:2008gd,
  13772. Address = {New York, NY, USA},
  13773. Author = {Bor-Yuh Evan Chang and Xavier Rival},
  13774. Booktitle = {POPL '08: Proceedings of the 35th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13775. Date-Added = {2008-10-13 13:11:41 -0600},
  13776. Date-Modified = {2010-12-17 10:23:07 -0700},
  13777. Isbn = {978-1-59593-689-9},
  13778. Location = {San Francisco, California, USA},
  13779. Pages = {247--260},
  13780. Publisher = {ACM},
  13781. Title = {Relational inductive shape analysis},
  13782. Year = {2008},
  13783. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328438.1328469}}
  13784. @inproceedings{Rinard:1996cr,
  13785. Address = {New York, NY, USA},
  13786. Author = {Martin C. Rinard and Pedro C. Diniz},
  13787. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  13788. Date-Added = {2008-10-12 18:32:07 -0600},
  13789. Date-Modified = {2010-12-17 10:23:07 -0700},
  13790. Isbn = {0-89791-795-2},
  13791. Location = {Philadelphia, Pennsylvania, United States},
  13792. Pages = {54--67},
  13793. Publisher = {ACM},
  13794. Title = {Commutativity analysis: a new analysis framework for parallelizing compilers},
  13795. Year = {1996},
  13796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTQtcmluYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU0LXJpbmFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ONEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LXJpbmFyZC5wZGYADgAeAA4AcAA1ADQALQByAGkAbgBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTQtcmluYXJkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13797. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231390}}
  13798. @inproceedings{Widera:2000xd,
  13799. Address = {Exeter, UK, UK},
  13800. Author = {Manfred Widera and Christoph Beierle},
  13801. Booktitle = {SFP '99: Selected papers from the 1st Scottish Functional Programming Workshop (SFP99)},
  13802. Date-Added = {2008-10-11 21:26:21 -0600},
  13803. Date-Modified = {2008-10-11 21:26:27 -0600},
  13804. Isbn = {1-84150-024-0},
  13805. Pages = {68--78},
  13806. Publisher = {Intellect Books},
  13807. Title = {How to Combine the Benefits of Strict and Soft Typing},
  13808. Year = {2000},
  13809. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG1dpZGVyYUJlaWVybGUyMDAwLVNGUDk5LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO26qNHaisJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR2sMCAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAAOADgAGwBXAGkAZABlAHIAYQBCAGUAaQBlAHIAbABlADIAMAAwADAALQBTAEYAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvV2lkZXJhQmVpZXJsZTIwMDAtU0ZQOTkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  13810. @unpublished{Wadler:2008eu,
  13811. 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. },
  13812. Annote = {Submission to ICFP.},
  13813. Author = {Philip Wadler and Robert Bruce Findler},
  13814. Date-Added = {2008-10-04 00:03:18 -0600},
  13815. Date-Modified = {2008-10-07 11:46:22 -0600},
  13816. Note = {\url{http://homepages.inf.ed.ac.uk/wadler/topics/links.html#blame-icfp}},
  13817. Title = {Well-typed programs can't be blamed},
  13818. Year = {2008},
  13819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlibGFtZS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWJsYW1lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cDHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJsYW1lLnBkZgAADgAUAAkAYgBsAGEAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2JsYW1lLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  13820. @techreport{Gal:2006gf,
  13821. Author = {Andreas Gal and Michael Franz},
  13822. Date-Added = {2008-09-29 23:38:22 -0600},
  13823. Date-Modified = {2008-09-29 23:39:18 -0600},
  13824. Institution = {University of California, Irvine},
  13825. Number = {ICS-TR-06-16},
  13826. Title = {Incremental Dynamic Code Generation with Trace Trees},
  13827. Year = {2006},
  13828. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RyYWNlLXRyZWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHJhY2UtdHJlZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDUstEUu+hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRFQI4AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHJhY2UtdHJlZXMucGRmAAAOACAADwB0AHIAYQBjAGUALQB0AHIAZQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdHJhY2UtdHJlZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  13829. @inproceedings{Rose:1992uq,
  13830. Address = {New York, NY, USA},
  13831. Author = {John R. Rose and Hans Muller},
  13832. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  13833. Date-Added = {2008-09-29 22:30:41 -0600},
  13834. Date-Modified = {2010-12-17 10:23:07 -0700},
  13835. Isbn = {0-89791-481-3},
  13836. Location = {San Francisco, California, United States},
  13837. Pages = {247--259},
  13838. Publisher = {ACM},
  13839. Title = {Integrating the Scheme and C languages},
  13840. Year = {1992},
  13841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQ3LXJvc2UucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQ3LXJvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pl0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQ3LXJvc2UucGRmAAAOABwADQBwADIANAA3AC0AcgBvAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjQ3LXJvc2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141559}}
  13843. @phdthesis{Adve:1993ys,
  13844. Author = {S. V. Adve},
  13845. Date-Added = {2008-09-29 15:30:17 -0600},
  13846. Date-Modified = {2008-09-29 15:30:48 -0600},
  13847. Month = {December},
  13848. School = {University of Wisconsin},
  13849. Title = {Designing Memory Consistency Models for Shared-Memory Multiprocessors},
  13850. Year = {1993},
  13851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2FkdmUtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYWR2ZS10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ukdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWR2ZS10aGVzaXMucGRmAAAOACAADwBhAGQAdgBlAC0AdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYWR2ZS10aGVzaXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  13852. @inproceedings{Roberson:2008rt,
  13853. Author = {Michael Roberson and Melanie Harries and Paul T. Darga and Chandrasekhar Boyapati},
  13854. Booktitle = {OOPSLA},
  13855. Date-Added = {2008-09-29 15:05:41 -0600},
  13856. Date-Modified = {2008-09-29 15:06:20 -0600},
  13857. Title = {Efficient Software Model Checking of Soundness of Type Systems},
  13858. Year = {2008},
  13859. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVjRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA4LnBkZgAOABoADABvAG8AcABzAGwAYQAwADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  13860. @article{Brookes:2007dk,
  13861. Author = {Stephen Brookes},
  13862. Date-Added = {2008-09-27 12:35:08 -0600},
  13863. Date-Modified = {2008-09-27 12:37:24 -0600},
  13864. Journal = {Theoretical Computer Science},
  13865. Month = {May},
  13866. Title = {A Semantics for Concurrent Separation Logic},
  13867. Volume = {375},
  13868. Year = {2007},
  13869. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNlcGxvZ2ljcmV2aXNlZGZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VwbG9naWNyZXZpc2VkZmluYWwucGRmAA4AMgAYAHMAZQBwAGwAbwBnAGkAYwByAGUAdgBpAHMAZQBkAGYAaQBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zZXBsb2dpY3JldmlzZWRmaW5hbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  13870. @techreport{Mosses:1996rp,
  13871. Author = {Peter D. Mosses},
  13872. Date-Added = {2008-09-23 13:57:14 -0600},
  13873. Date-Modified = {2008-09-23 13:57:47 -0600},
  13874. Institution = {BRICS},
  13875. Number = {NS-96-14},
  13876. Title = {A Tutorial on Action Semantics},
  13877. Year = {1996},
  13878. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLU5TLTk2LTE0LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtTlMtOTYtMTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8KnMzlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLU5TLTk2LTE0LnBkZgAADgAmABIAQgBSAEkAQwBTAC0ATgBTAC0AOQA2AC0AMQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtTlMtOTYtMTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  13879. @inproceedings{Rondon:2008zp,
  13880. Address = {New York, NY, USA},
  13881. Author = {Patrick M. Rondon and Ming Kawaguci and Ranjit Jhala},
  13882. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  13883. Date-Added = {2008-09-23 13:36:32 -0600},
  13884. Date-Modified = {2010-12-17 10:23:07 -0700},
  13885. Isbn = {978-1-59593-860-2},
  13886. Location = {Tucson, AZ, USA},
  13887. Pages = {159--169},
  13888. Publisher = {ACM},
  13889. Title = {Liquid types},
  13890. Year = {2008},
  13891. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNTktcm9uZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1OS1yb25kb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL954tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1OS1yb25kb24ucGRmAAAOACAADwBwADEANQA5AC0AcgBvAG4AZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1OS1yb25kb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  13892. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375602}}
  13893. @article{Wadler:2003ud,
  13894. Address = {New York, NY, USA},
  13895. Author = {Philip Wadler and Peter Thiemann},
  13896. Date-Added = {2008-09-21 14:35:55 -0600},
  13897. Date-Modified = {2010-12-17 10:23:07 -0700},
  13898. Issn = {1529-3785},
  13899. Journal = {ACM Trans. Comput. Logic},
  13900. Number = {1},
  13901. Pages = {1--32},
  13902. Publisher = {ACM},
  13903. Title = {The marriage of effects and monads},
  13904. Volume = {4},
  13905. Year = {2003},
  13906. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS13YWRsZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mE0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS13YWRsZXIucGRmAAAOABwADQBwADEALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  13907. Bdsk-Url-1 = {http://doi.acm.org/10.1145/601775.601776}}
  13908. @inproceedings{Wadler:1998zp,
  13909. Address = {New York, NY, USA},
  13910. Author = {Philip Wadler},
  13911. Booktitle = {ICFP '98: Proceedings of the third ACM SIGPLAN international conference on Functional programming},
  13912. Date-Added = {2008-09-21 14:34:19 -0600},
  13913. Date-Modified = {2010-12-17 10:23:07 -0700},
  13914. Isbn = {1-58113-024-4},
  13915. Location = {Baltimore, Maryland, United States},
  13916. Pages = {63--74},
  13917. Publisher = {ACM},
  13918. Title = {The marriage of effects and monads},
  13919. Year = {1998},
  13920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLXdhZGxlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97aNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLXdhZGxlci5wZGYADgAeAA4AcAA2ADMALQB3AGEAZABsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtd2FkbGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13921. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289429}}
  13922. @inproceedings{Kahlon:2007wo,
  13923. Author = {Vineet Kahlon and Yu Yang and Sriram Sankaranarayanan and Aarti Gupta},
  13924. Booktitle = {Computer Aided Verification (CAV)},
  13925. Date-Added = {2008-09-16 11:56:35 -0600},
  13926. Date-Modified = {2008-09-16 11:57:15 -0600},
  13927. Title = {Fast and Accurate Static Data Race Detection for Concurrent Programs},
  13928. Year = {2007},
  13929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVljYXYwNy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWNhdjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQ7RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNhdjA3LnBkZgAADgAUAAkAYwBhAHYAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2NhdjA3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  13930. @inproceedings{Steensgaard:1996cs,
  13931. Address = {New York, NY, USA},
  13932. Author = {Bjarne Steensgaard},
  13933. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  13934. Date-Added = {2008-09-16 10:44:42 -0600},
  13935. Date-Modified = {2010-12-17 10:23:07 -0700},
  13936. Isbn = {0-89791-769-3},
  13937. Location = {St. Petersburg Beach, Florida, United States},
  13938. Pages = {32--41},
  13939. Publisher = {ACM},
  13940. Title = {Points-to analysis in almost linear time},
  13941. Year = {1996},
  13942. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMi1zdGVlbnNnYWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMi1zdGVlbnNnYWFyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/errRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMi1zdGVlbnNnYWFyZC5wZGYAAA4AKAATAHAAMwAyAC0AcwB0AGUAZQBuAHMAZwBhAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzMi1zdGVlbnNnYWFyZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  13943. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237727}}
  13944. @inproceedings{Winskel:1987fp,
  13945. Author = {Glynn Winskel},
  13946. Booktitle = {Advances in Petri Nets 1986},
  13947. Date-Added = {2008-09-11 10:47:21 -0600},
  13948. Date-Modified = {2008-09-11 10:48:21 -0600},
  13949. Number = {255},
  13950. Series = {LNCS},
  13951. Title = {Event Structures},
  13952. Year = {1987},
  13953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL0V2U3RyLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJRXZTdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABARzczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEV2U3RyLnBkZgAOABQACQBFAHYAUwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9FdlN0ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  13954. @article{Click:1995nr,
  13955. Address = {New York, NY, USA},
  13956. Author = {Cliff Click and Keith D. Cooper},
  13957. Date-Added = {2008-09-08 14:08:59 -0600},
  13958. Date-Modified = {2010-12-17 10:23:07 -0700},
  13959. Issn = {0164-0925},
  13960. Journal = {ACM Trans. Program. Lang. Syst.},
  13961. Number = {2},
  13962. Pages = {181--196},
  13963. Publisher = {ACM},
  13964. Title = {Combining analyses, combining optimizations},
  13965. Volume = {17},
  13966. Year = {1995},
  13967. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgxLWNsaWNrLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4MS1jbGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4MS1jbGljay5wZGYADgAeAA4AcAAxADgAMQAtAGMAbABpAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTgxLWNsaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  13968. Bdsk-Url-1 = {http://doi.acm.org/10.1145/201059.201061}}
  13969. @inproceedings{Dincklage:2008kx,
  13970. Address = {New York, NY, USA},
  13971. Author = {Daniel von Dincklage and Amer Diwan},
  13972. Booktitle = {PLDI '08: Proceedings of the 2008 ACM SIGPLAN conference on Programming language design and implementation},
  13973. Date-Added = {2008-09-02 21:33:02 -0600},
  13974. Date-Modified = {2010-12-17 10:23:07 -0700},
  13975. Isbn = {978-1-59593-860-2},
  13976. Location = {Tucson, AZ, USA},
  13977. Pages = {260--269},
  13978. Publisher = {ACM},
  13979. Title = {Explaining failures of program analyses},
  13980. Year = {2008},
  13981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBsZGkwOC1kYW5pZWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwbGRpMDgtZGFuaWVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wF0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpMDgtZGFuaWVsLnBkZgAADgAkABEAcABsAGQAaQAwADgALQBkAGEAbgBpAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wbGRpMDgtZGFuaWVsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  13982. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1375581.1375614}}
  13983. @article{Friedman:1978rc,
  13984. Author = {Friedman, D.P. and Wise, D.S.},
  13985. Date-Added = {2008-08-21 10:23:40 -0600},
  13986. Date-Modified = {2010-12-17 10:23:07 -0700},
  13987. Issn = {0018-9340},
  13988. Journal = {Computers, IEEE Transactions on},
  13989. Keywords = {nullCompiling, Lisp, functional combinations, multiprocessing, recursion, suspensions},
  13990. Month = {April},
  13991. Number = {4},
  13992. Pages = {289-296},
  13993. Title = {Aspects of Applicative Programming for Parallel Processing},
  13994. Volume = {C-27},
  13995. Year = {1978},
  13996. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGFwcGxpY2F0aXZlLXBhcmFsbGVsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANUl1dGdrqxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRnebsAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXBwbGljYXRpdmUtcGFyYWxsZWwucGRmAA4AMgAYAGEAcABwAGwAaQBjAGEAdABpAHYAZQAtAHAAYQByAGEAbABsAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hcHBsaWNhdGl2ZS1wYXJhbGxlbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  13997. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TC.1978.1675100}}
  13998. @book{Kernighan:1988nx,
  13999. Address = {Upper Saddle River, NJ, USA},
  14000. Author = {Brian W. Kernighan and Dennis M. Ritchie},
  14001. Date-Added = {2008-08-19 10:27:45 -0600},
  14002. Date-Modified = {2008-08-19 10:27:50 -0600},
  14003. Isbn = {0-13-110362-8},
  14004. Publisher = {Prentice Hall Press},
  14005. Title = {The C programming language},
  14006. Year = {1988}}
  14007. @article{Landin:1964dk,
  14008. Author = {P. J. Landin},
  14009. Date-Added = {2008-08-12 14:42:10 -0600},
  14010. Date-Modified = {2008-08-12 14:42:57 -0600},
  14011. Journal = {The Computer Journal},
  14012. Number = {4},
  14013. Pages = {308-320},
  14014. Title = {The Mechanical Evaluation of Expressions},
  14015. Volume = {6},
  14016. Year = {1964},
  14017. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzMwOC5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzMwOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPI8vM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAzMDgucGRmAA4AEAAHADMAMAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMzA4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  14018. @book{Meyer:1997hb,
  14019. Address = {Upper Saddle River, NJ, USA},
  14020. Author = {Bertrand Meyer},
  14021. Date-Added = {2008-08-05 23:21:01 -0600},
  14022. Date-Modified = {2008-08-05 23:21:05 -0600},
  14023. Isbn = {0-13-629155-4},
  14024. Publisher = {Prentice-Hall, Inc.},
  14025. Title = {Object-oriented software construction (2nd ed.)},
  14026. Year = {1997}}
  14027. @article{Seiler:2008rc,
  14028. Address = {New York, NY, USA},
  14029. 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},
  14030. Date-Added = {2008-08-04 09:59:06 -0600},
  14031. Date-Modified = {2010-12-17 10:23:07 -0700},
  14032. Issn = {0730-0301},
  14033. Journal = {ACM Trans. Graph.},
  14034. Number = {3},
  14035. Pages = {1--15},
  14036. Publisher = {ACM},
  14037. Title = {Larrabee: a many-core x86 architecture for visual computing},
  14038. Volume = {27},
  14039. Year = {2008},
  14040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsYXJyYWJlZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxhcnJhYmVlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxhcnJhYmVlLnBkZgAOABoADABsAGEAcgByAGEAYgBlAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGFycmFiZWUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14041. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1360612.1360617}}
  14042. @manual{Haftmann:bc,
  14043. Author = {Florian Haftmann and Gerwin Klein and Tobias Nipkow and Norbert Schirmer},
  14044. Date-Added = {2008-07-28 14:20:24 -0600},
  14045. Date-Modified = {2008-07-28 14:22:01 -0600},
  14046. Organization = {TU M{\"u}nchen},
  14047. Title = {LaTeX Sugar for Isabelle Documents},
  14048. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdWdhci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN1Z2FyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ijLRDzyVUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN1Z2FyLnBkZgAADgAUAAkAcwB1AGcAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3N1Z2FyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  14049. @misc{Jones:2001pi,
  14050. Author = {Eric Jones and Travis Oliphant and Pearu Peterson and others},
  14051. Date-Added = {2008-07-21 15:18:11 -0600},
  14052. Date-Modified = {2008-07-21 15:18:50 -0600},
  14053. Howpublished = {\url{http://www.scipy.org/}},
  14054. Title = {{SciPy}: Open source scientific tools for {Python}},
  14055. Year = {2001--}}
  14056. @manual{Stein:2007xr,
  14057. Author = {William Stein},
  14058. Date-Added = {2008-07-21 15:17:08 -0600},
  14059. Date-Modified = {2008-07-21 15:17:12 -0600},
  14060. Key = {SAGE},
  14061. Note = {{\tt http://www.sagemath.org}},
  14062. Organization = {The Sage~Group},
  14063. Title = {{S}age {M}athematics {S}oftware ({V}ersion 2.7)},
  14064. Year = 2007}
  14065. @article{Dalcin:2008oz,
  14066. Address = {Orlando, FL, USA},
  14067. Author = {Lisandro Dalc\'{\i}n and Rodrigo Paz and Mario Storti and Jorge D'El\'{\i}a},
  14068. Date-Added = {2008-07-21 15:15:55 -0600},
  14069. Date-Modified = {2010-12-17 10:23:07 -0700},
  14070. Issn = {0743-7315},
  14071. Journal = {J. Parallel Distrib. Comput.},
  14072. Number = {5},
  14073. Pages = {655--662},
  14074. Publisher = {Academic Press, Inc.},
  14075. Title = {{MPI} for {Python}: Performance improvements and {MPI-2} extensions},
  14076. Volume = {68},
  14077. Year = {2008},
  14078. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2007.09.005}}
  14079. @book{Langtangen:2005rw,
  14080. Address = {Secaucus, NJ, USA},
  14081. Author = {Hans Petter Langtangen},
  14082. Date-Added = {2008-07-21 15:14:59 -0600},
  14083. Date-Modified = {2008-07-21 15:15:03 -0600},
  14084. Isbn = {3540294155},
  14085. Publisher = {Springer-Verlag New York, Inc.},
  14086. Title = {Python Scripting for Computational Science (Texts in Computational Science and Engineering)},
  14087. Year = {2005}}
  14088. @article{Cai:2005dk,
  14089. Address = {Amsterdam, The Netherlands, The Netherlands},
  14090. Author = {Xing Cai and Hans Petter Langtangen and Halvard Moe},
  14091. Date-Added = {2008-07-21 15:14:15 -0600},
  14092. Date-Modified = {2008-07-21 15:14:20 -0600},
  14093. Issn = {1058-9244},
  14094. Journal = {Sci. Program.},
  14095. Number = {1},
  14096. Pages = {31--56},
  14097. Publisher = {IOS Press},
  14098. Title = {On the performance of the Python programming language for serial and parallel scientific computations},
  14099. Volume = {13},
  14100. Year = {2005}}
  14101. @article{Sala:2008hc,
  14102. Address = {New York, NY, USA},
  14103. Author = {Marzio Sala and W. F. Spotz and M. A. Heroux},
  14104. Date-Added = {2008-07-21 15:13:25 -0600},
  14105. Date-Modified = {2010-12-17 10:23:07 -0700},
  14106. Issn = {0098-3500},
  14107. Journal = {ACM Trans. Math. Softw.},
  14108. Number = {2},
  14109. Pages = {1--33},
  14110. Publisher = {ACM},
  14111. Title = {{PyTrilinos}: High-performance distributed-memory solvers for Python},
  14112. Volume = {34},
  14113. Year = {2008},
  14114. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1326548.1326549}}
  14115. @manual{Oliphant:2006tg,
  14116. Author = {Travis Oliphant},
  14117. Date-Added = {2008-07-21 15:10:38 -0600},
  14118. Date-Modified = {2008-07-21 15:12:54 -0600},
  14119. Organization = {Trelgol Publishing},
  14120. Title = {Guide to NumPy},
  14121. Year = {2006}}
  14122. @inproceedings{Grudic:2006rc,
  14123. Address = {Philadelphia, USA},
  14124. Author = {G. Grudic and J. Mulligan},
  14125. Booktitle = {Proceedings of Robotics: Science and Systems},
  14126. Date-Added = {2008-07-21 14:40:05 -0600},
  14127. Date-Modified = {2008-07-21 14:40:11 -0600},
  14128. Month = {August},
  14129. Title = {Outdoor Path Labeling Using Polynomial Mahalanobis Distance},
  14130. Year = {2006}}
  14131. @book{Lindholm:1999yu,
  14132. Address = {Boston, MA, USA},
  14133. Author = {Tim Lindholm and Frank Yellin},
  14134. Date-Added = {2008-07-20 15:19:45 -0600},
  14135. Date-Modified = {2008-07-20 15:19:51 -0600},
  14136. Isbn = {0201432943},
  14137. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  14138. Title = {Java Virtual Machine Specification},
  14139. Year = {1999}}
  14140. @unpublished{McGuire:vn,
  14141. Author = {Saundra Y. McGuire},
  14142. Date-Added = {2008-07-18 16:38:57 -0600},
  14143. Date-Modified = {2008-07-22 15:11:54 -0600},
  14144. Note = {\url{https://cbase.som.sunysb.edu/som/fac_retreat_uploads/85.pdf}},
  14145. Title = {The {Millennial} {Learner}: Challenges and Opportunities}}
  14146. @book{Beck:2002rq,
  14147. Author = {Kent Beck},
  14148. Date-Added = {2008-07-17 11:39:15 -0600},
  14149. Date-Modified = {2008-07-17 11:39:58 -0600},
  14150. Publisher = {Addison-Wesley},
  14151. Title = {Test Driven Development: By Example},
  14152. Year = {2002}}
  14153. @article{Lynch:2007tx,
  14154. Author = {Kathy Lynch and Aleksej Heinze and Elsje Scott},
  14155. Date-Added = {2008-07-17 10:21:04 -0600},
  14156. Date-Modified = {2008-07-17 10:22:05 -0600},
  14157. Journal = {Journal of Information Technology Education},
  14158. Title = {Information Technology Team Projects in Higher Education: An International Viewpoint},
  14159. Volume = {6},
  14160. Year = {2007},
  14161. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uL0Ryb3Bib3gvYmliL0pJVEV2NnAxODEtMTk4THluY2gzNTQucGRm0hcLGBlXTlMuZGF0YU8RAbAAAAAAAbAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RpKSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvBXzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQ01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASklURXY2cDE4MS0xOThMeW5jaDM1NC5wZGYAAA4ANgAaAEoASQBUAEUAdgA2AHAAMQA4ADEALQAxADkAOABMAHkAbgBjAGgAMwA1ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADJVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9KSVRFdjZwMTgxLTE5OEx5bmNoMzU0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALoAvwDHAnsCfQKCAo0ClgKkAqgCrwK4Ar0CygLNAt8C4gLnAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuk=}}
  14162. @book{Biggs:2003ez,
  14163. Author = {John Biggs},
  14164. Date-Added = {2008-07-17 10:06:46 -0600},
  14165. Date-Modified = {2008-07-17 10:08:16 -0600},
  14166. Edition = {2nd},
  14167. Month = {February},
  14168. Publisher = {Open University Press},
  14169. Title = {Teaching for Quality Learning at University},
  14170. Year = {2003}}
  14171. @book{Ganter:1997le,
  14172. Author = {B. Ganter and R. Wille},
  14173. Date-Added = {2008-07-16 14:52:45 -0600},
  14174. Date-Modified = {2008-07-16 14:53:09 -0600},
  14175. Publisher = {Springer-Verlag},
  14176. Title = {Formal Concept Analysis: Mathematical Foundations},
  14177. Year = {1997}}
  14178. @book{Ullman:1988pb,
  14179. Address = {New York, NY, USA},
  14180. Author = {Jeffrey D. Ullman},
  14181. Date-Added = {2008-07-16 10:31:06 -0600},
  14182. Date-Modified = {2008-07-16 10:31:11 -0600},
  14183. Isbn = {0-88175-188-X},
  14184. Publisher = {Computer Science Press, Inc.},
  14185. Title = {Principles of database and knowledge-base systems, Vol. I},
  14186. Year = {1988}}
  14187. @inproceedings{Ullman:1987la,
  14188. Address = {New York, NY, USA},
  14189. Author = {J. D. Ullman},
  14190. Booktitle = {PODS '87: Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  14191. Date-Added = {2008-07-16 10:24:21 -0600},
  14192. Date-Modified = {2010-12-17 10:23:07 -0700},
  14193. Isbn = {0-89791-223-3},
  14194. Location = {San Diego, California, United States},
  14195. Pages = {1--10},
  14196. Publisher = {ACM},
  14197. Title = {Database theory---past and future},
  14198. Year = {1987},
  14199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS11bGxtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mD0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS11bGxtYW4ucGRmAAAOABwADQBwADEALQB1AGwAbABtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS11bGxtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14200. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28659.28660}}
  14201. @inproceedings{Moor:2008fy,
  14202. Address = {New York, NY, USA},
  14203. Author = {Oege de Moor and Damien Sereni and Pavel Avgustinov and Mathieu Verbaere},
  14204. Booktitle = {PODS '08: Proceedings of the twenty-seventh ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  14205. Date-Added = {2008-07-16 10:21:04 -0600},
  14206. Date-Modified = {2010-12-17 10:23:07 -0700},
  14207. Isbn = {978-1-60558-108-8},
  14208. Location = {Vancouver, Canada},
  14209. Pages = {291--300},
  14210. Publisher = {ACM},
  14211. Title = {Type inference for datalog and its application to query optimisation},
  14212. Year = {2008},
  14213. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1376916.1376957}}
  14214. @article{Nickolls:2008yn,
  14215. Address = {New York, NY, USA},
  14216. Author = {John Nickolls and Ian Buck and Michael Garland and Kevin Skadron},
  14217. Date-Added = {2008-07-16 00:18:24 -0600},
  14218. Date-Modified = {2010-12-17 10:23:07 -0700},
  14219. Issn = {1542-7730},
  14220. Journal = {Queue},
  14221. Number = {2},
  14222. Pages = {40--53},
  14223. Publisher = {ACM},
  14224. Title = {Scalable parallel programming with CUDA},
  14225. Volume = {6},
  14226. Year = {2008},
  14227. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1365490.1365500}}
  14228. @book{Snir:1998jh,
  14229. Address = {Cambridge, MA, USA},
  14230. Author = {Marc Snir and Steve Otto},
  14231. Date-Added = {2008-07-16 00:16:49 -0600},
  14232. Date-Modified = {2008-07-16 00:16:53 -0600},
  14233. Isbn = {0262692155},
  14234. Publisher = {MIT Press},
  14235. Title = {MPI-The Complete Reference: The MPI Core},
  14236. Year = {1998}}
  14237. @article{Dagum:1998th,
  14238. Address = {Los Alamitos, CA, USA},
  14239. Author = {Leonardo Dagum and Ramesh Menon},
  14240. Date-Added = {2008-07-16 00:14:22 -0600},
  14241. Date-Modified = {2010-12-17 10:23:07 -0700},
  14242. Issn = {1070-9924},
  14243. Journal = {IEEE Computational Science and Engineering},
  14244. Number = {1},
  14245. Pages = {46-55},
  14246. Publisher = {IEEE Computer Society},
  14247. Title = {{OpenMP}: An Industry-Standard {API} for Shared-Memory Programming},
  14248. Volume = {05},
  14249. Year = {1998},
  14250. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/99.660313}}
  14251. @inproceedings{Beyls:2001ib,
  14252. Author = {K. Beyls and E. D'Hollander},
  14253. Booktitle = {International Conference on Parallel and Distributed Computing and Systems},
  14254. Date-Added = {2008-07-16 00:00:38 -0600},
  14255. Date-Modified = {2008-07-16 00:04:20 -0600},
  14256. Title = {Reuse distance as a metric for cache behavior},
  14257. Year = {2001},
  14258. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJleWxzMDFyZXVzZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJleWxzMDFyZXVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCfRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJleWxzMDFyZXVzZS5wZGYADgAiABAAYgBlAHkAbABzADAAMQByAGUAdQBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYmV5bHMwMXJldXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14259. @inproceedings{Ding:2003xy,
  14260. Address = {New York, NY, USA},
  14261. Author = {Chen Ding and Yutao Zhong},
  14262. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  14263. Date-Added = {2008-07-15 23:57:26 -0600},
  14264. Date-Modified = {2010-12-17 10:23:07 -0700},
  14265. Isbn = {1-58113-662-5},
  14266. Location = {San Diego, California, USA},
  14267. Pages = {245--257},
  14268. Publisher = {ACM},
  14269. Title = {Predicting whole-program locality through reuse distance analysis},
  14270. Year = {2003},
  14271. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781159}}
  14272. @article{Ghosh:1999sf,
  14273. Address = {New York, NY, USA},
  14274. Author = {Somnath Ghosh and Margaret Martonosi and Sharad Malik},
  14275. Date-Added = {2008-07-15 23:53:15 -0600},
  14276. Date-Modified = {2010-12-17 10:23:07 -0700},
  14277. Issn = {0164-0925},
  14278. Journal = {ACM Trans. Program. Lang. Syst.},
  14279. Number = {4},
  14280. Pages = {703--746},
  14281. Publisher = {ACM},
  14282. Title = {Cache miss equations: a compiler framework for analyzing and tuning memory behavior},
  14283. Volume = {21},
  14284. Year = {1999},
  14285. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325478.325479}}
  14286. @article{Chatterjee:2001jt,
  14287. Address = {New York, NY, USA},
  14288. Author = {Siddhartha Chatterjee and Erin Parker and Philip J. Hanlon and Alvin R. Lebeck},
  14289. Date-Added = {2008-07-15 23:51:40 -0600},
  14290. Date-Modified = {2010-12-17 10:23:07 -0700},
  14291. Issn = {0362-1340},
  14292. Journal = {SIGPLAN Not.},
  14293. Number = {5},
  14294. Pages = {286--297},
  14295. Publisher = {ACM},
  14296. Title = {Exact analysis of the cache behavior of nested loops},
  14297. Volume = {36},
  14298. Year = {2001},
  14299. Bdsk-Url-1 = {http://doi.acm.org/10.1145/381694.378859}}
  14300. @inproceedings{Snavely:2002oq,
  14301. Address = {Los Alamitos, CA, USA},
  14302. Author = {Allan Snavely and Laura Carrington and Nicole Wolter and Jesus Labarta and Rosa Badia and Avi Purkayastha},
  14303. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  14304. Date-Added = {2008-07-15 23:49:38 -0600},
  14305. Date-Modified = {2008-07-15 23:49:42 -0600},
  14306. Location = {Baltimore, Maryland},
  14307. Pages = {1--17},
  14308. Publisher = {IEEE Computer Society Press},
  14309. Title = {A framework for performance modeling and prediction},
  14310. Year = {2002},
  14311. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNC1zbmF2ZWx5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0LXNuYXZlbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0LXNuYXZlbHkucGRmAAAOACAADwBwADIANAAtAHMAbgBhAHYAZQBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0LXNuYXZlbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  14312. @phdthesis{Mullin:1988pr,
  14313. Address = {Syracuse, NY, USA},
  14314. Author = {Lenore Marie Restifo Mullin},
  14315. Date-Added = {2008-07-15 16:28:55 -0600},
  14316. Date-Modified = {2008-07-15 16:28:59 -0600},
  14317. Order_No = {AAI8914581},
  14318. Publisher = {Syracuse University},
  14319. Title = {A mathematics of arrays},
  14320. Year = {1988}}
  14321. @inbook{Siek:2000ca,
  14322. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  14323. Chapter = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  14324. Date-Added = {2008-07-15 15:39:50 -0600},
  14325. Date-Modified = {2010-12-17 10:23:07 -0700},
  14326. Publisher = {Springer},
  14327. Title = {Advances in Software Tools for Scientific Computing},
  14328. Year = 2000,
  14329. Bdsk-Url-1 = {http://www.springeronline.com/sgw/cda/frontpage/0,10735,4-40109-22-2042346-0,00.html}}
  14330. @inproceedings{Suzuki:1981by,
  14331. Address = {New York, NY, USA},
  14332. Author = {Norihisa Suzuki},
  14333. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14334. Date-Added = {2008-07-15 11:33:41 -0600},
  14335. Date-Modified = {2010-12-17 10:23:07 -0700},
  14336. Isbn = {0-89791-029-X},
  14337. Location = {Williamsburg, Virginia},
  14338. Pages = {187--199},
  14339. Publisher = {ACM},
  14340. Title = {Inferring types in {Smalltalk}},
  14341. Year = {1981},
  14342. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567553}}
  14343. @inproceedings{Calder:1997mi,
  14344. Address = {Washington, DC, USA},
  14345. Author = {Brad Calder and Peter Feller and Alan Eustace},
  14346. Booktitle = {MICRO 30: Proceedings of the 30th annual ACM/IEEE international symposium on Microarchitecture},
  14347. Date-Added = {2008-07-15 11:21:31 -0600},
  14348. Date-Modified = {2008-07-15 11:21:36 -0600},
  14349. Isbn = {0-8186-7977-8},
  14350. Location = {Research Triangle Park, North Carolina, United States},
  14351. Pages = {259--269},
  14352. Publisher = {IEEE Computer Society},
  14353. Title = {Value profiling},
  14354. Year = {1997}}
  14355. @inproceedings{Suganuma:2001dz,
  14356. Address = {New York, NY, USA},
  14357. Author = {Toshio Suganuma and Toshiaki Yasue and Motohiro Kawahito and Hideaki Komatsu and Toshio Nakatani},
  14358. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  14359. Date-Added = {2008-07-15 11:09:39 -0600},
  14360. Date-Modified = {2010-12-17 10:23:07 -0700},
  14361. Isbn = {1-58113-335-9},
  14362. Location = {Tampa Bay, FL, USA},
  14363. Pages = {180--195},
  14364. Publisher = {ACM},
  14365. Title = {A dynamic optimization framework for a {Java} just-in-time compiler},
  14366. Year = {2001},
  14367. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504296}}
  14368. @inproceedings{Boehm:2003kl,
  14369. Address = {Washington, DC, USA},
  14370. Author = {Barry Boehm and Dan Port and David Klappholz},
  14371. Booktitle = {CSEET '03: Proceedings of the 16th Conference on Software Engineering Education and Training},
  14372. Date-Added = {2008-07-15 10:25:53 -0600},
  14373. Date-Modified = {2008-07-15 10:25:58 -0600},
  14374. Isbn = {0-7695-1869-9},
  14375. Pages = {329},
  14376. Publisher = {IEEE Computer Society},
  14377. Title = {Tailoring a Successful Project-Based Course},
  14378. Year = {2003}}
  14379. @inproceedings{Dubinsky:2005oq,
  14380. Address = {New York, NY, USA},
  14381. Author = {Yael Dubinsky and Orit Hazzan},
  14382. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  14383. Date-Added = {2008-07-15 10:18:27 -0600},
  14384. Date-Modified = {2010-12-17 10:23:07 -0700},
  14385. Isbn = {1-59593-963-2},
  14386. Location = {St. Louis, MO, USA},
  14387. Pages = {645--646},
  14388. Publisher = {ACM},
  14389. Title = {The role of a project-based capstone course},
  14390. Year = {2005},
  14391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2NDUtZHViaW5za3kucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjQ1LWR1Ymluc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tu0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjQ1LWR1Ymluc2t5LnBkZgAADgAkABEAcAA2ADQANQAtAGQAdQBiAGkAbgBzAGsAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjQ1LWR1Ymluc2t5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  14392. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062582}}
  14393. @unpublished{Flanagan:2007qm,
  14394. Author = {Cormac Flanagan},
  14395. Date-Added = {2008-07-14 15:52:50 -0600},
  14396. Date-Modified = {2008-07-14 15:53:56 -0600},
  14397. Month = {December},
  14398. Note = {draft},
  14399. Title = {ValleyScript: It's Like Static Typing},
  14400. Year = {2007},
  14401. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHZhbGxleXNjcmlwdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHZhbGxleXNjcmlwdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW7RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHZhbGxleXNjcmlwdC5wZGYADgAiABAAdgBhAGwAbABlAHkAcwBjAHIAaQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvdmFsbGV5c2NyaXB0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  14402. @unpublished{Furr:2008jw,
  14403. Author = {Michael Furr and {Jong-hoon} An and Jeffrey S. Foster and Michael Hicks},
  14404. Date-Added = {2008-07-14 15:27:21 -0600},
  14405. Date-Modified = {2008-07-22 15:07:21 -0600},
  14406. Month = {March},
  14407. Note = {draft},
  14408. Title = {Static Type Inference for {Ruby}},
  14409. Year = {2008},
  14410. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhydWJ5LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcnVieS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JyNEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcnVieS5wZGYADgASAAgAcgB1AGIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ydWJ5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  14411. @inproceedings{Tang:2007zm,
  14412. Address = {New York, NY, USA},
  14413. Author = {Audrey Tang},
  14414. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  14415. Date-Added = {2008-07-14 13:58:14 -0600},
  14416. Date-Modified = {2010-12-17 10:23:07 -0700},
  14417. Isbn = {1-59593-575-4},
  14418. Location = {Nice, France},
  14419. Pages = {1--1},
  14420. Publisher = {ACM},
  14421. Title = {Perl 6: reconciling the irreconcilable},
  14422. Year = {2007},
  14423. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS10YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtdGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95gtEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtdGFuZy5wZGYAAA4AGAALAHAAMQAtAHQAYQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtdGFuZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  14424. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190218}}
  14425. @inproceedings{Gronski:2007yf,
  14426. Author = {Jessica Gronski and Cormac Flanagan},
  14427. Booktitle = {Trends in Functional Prog. (TFP)},
  14428. Date-Added = {2008-07-14 13:26:37 -0600},
  14429. Date-Modified = {2012-12-29 13:37:45 -0700},
  14430. Month = {April},
  14431. Pages = {XXIX},
  14432. Title = {Unifying Hybrid Types and Contracts},
  14433. Year = {2007},
  14434. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnRmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pC0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ZnAwNy1ncm9uc2tpLWZsYW5hZ2FuLnBkZgAOADYAGgB0AGYAcAAwADcALQBnAHIAbwBuAHMAawBpAC0AZgBsAGEAbgBhAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3RmcDA3LWdyb25za2ktZmxhbmFnYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  14435. @techreport{Hansen:2007ek,
  14436. Author = {Lars T. Hansen},
  14437. Date-Added = {2008-07-14 11:58:44 -0600},
  14438. Date-Modified = {2008-07-22 15:09:38 -0600},
  14439. Institution = {ECMA TG1 working group},
  14440. Month = {November},
  14441. Title = {Evolutionary Programming and Gradual Typing in {ECMAScript} 4 (Tutorial)},
  14442. Year = {2007},
  14443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKGV2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGbSFwsYGVdOUy5kYXRhTxEBygAAAAABygACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2V2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c07RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGV2b2x1dGlvbmFyeS1wcm9ncmFtI0JGNzM0RS5wZGYAAA4AUgAoAGUAdgBvAGwAdQB0AGkAbwBuAGEAcgB5AC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC0AdAB1AHQAbwByAGkAYQBsACgAMwApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvYmliL2V2b2x1dGlvbmFyeS1wcm9ncmFtbWluZy10dXRvcmlhbCgzKS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  14444. @article{Austing:1979wc,
  14445. Address = {New York, NY, USA},
  14446. Author = {Richard H. Austing and Bruce H. Barnes and Della T. Bonnette and Gerald L. Engel and Gordon Stokes},
  14447. Date-Added = {2008-07-13 23:30:32 -0600},
  14448. Date-Modified = {2010-12-17 10:23:07 -0700},
  14449. Issn = {0001-0782},
  14450. Journal = {Commun. ACM},
  14451. Number = {3},
  14452. Pages = {147--166},
  14453. Publisher = {ACM},
  14454. Title = {Curriculum '78: recommendations for the undergraduate program in computer science--- a report of the ACM curriculum committee on computer science},
  14455. Volume = {22},
  14456. Year = {1979},
  14457. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNDctYXVzdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNDctYXVzdGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ec7RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDctYXVzdGluZy5wZGYADgAiABAAcAAxADQANwAtAGEAdQBzAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE0Ny1hdXN0aW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  14458. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359080.359083}}
  14459. @inproceedings{Carver:1985oe,
  14460. Address = {New York, NY, USA},
  14461. Author = {Doris L. Carver},
  14462. Booktitle = {SIGCSE '85: Proceedings of the sixteenth SIGCSE technical symposium on Computer science education},
  14463. Date-Added = {2008-07-13 23:23:50 -0600},
  14464. Date-Modified = {2010-12-17 10:23:07 -0700},
  14465. Isbn = {0-89791-152-0},
  14466. Location = {New Orleans, Louisiana, United States},
  14467. Pages = {9--12},
  14468. Publisher = {ACM},
  14469. Title = {Comparison of techniques in project-based courses},
  14470. Year = {1985},
  14471. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOS1jYXJ2ZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQ1wOS1jYXJ2ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOoQAxKA/MgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMSgk5IAAAABABAAKelFACbV9gAHTE8AAGiFAAIAMk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpwOS1jYXJ2ZXIucGRmAA4AHAANAHAAOQAtAGMAYQByAHYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvcDktY2FydmVyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCcAKEAqQIlAicCLAI3AkACTgJSAlkCYgJnAnQCdwKJAowCkQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKT},
  14472. Bdsk-Url-1 = {http://doi.acm.org/10.1145/323287.323278}}
  14473. @book{Science-of-Learning:2000sy,
  14474. Author = {Committee on Developments in the Science of Learning},
  14475. Date-Added = {2008-07-13 23:16:26 -0600},
  14476. Date-Modified = {2008-07-13 23:17:53 -0600},
  14477. Editor = {Bransford, J.D. and Brown, A.L. and Cocking, R.R.},
  14478. Publisher = {National Research Council},
  14479. Title = {How People Learn: Brain, Mind, Experience, and School.},
  14480. Year = {2000}}
  14481. @inproceedings{Stapel:2008xu,
  14482. Address = {New York, NY, USA},
  14483. Author = {Kai Stapel and Daniel L{\"{u}}bke and Eric Knauss},
  14484. Booktitle = {ICSE '08: Proceedings of the 30th international conference on Software engineering},
  14485. Date-Added = {2008-07-13 22:54:41 -0600},
  14486. Date-Modified = {2010-12-17 10:23:07 -0700},
  14487. Isbn = {978-1-60558-079-1},
  14488. Location = {Leipzig, Germany},
  14489. Pages = {769--776},
  14490. Publisher = {ACM},
  14491. Title = {Best practices in extreme programming course design},
  14492. Year = {2008},
  14493. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1368088.1368197}}
  14494. @inproceedings{Hedin:2003rq,
  14495. Address = {Washington, DC, USA},
  14496. Author = {G{\"{o}}rel Hedin and Lars Bendix and Boris Magnusson},
  14497. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  14498. Date-Added = {2008-07-13 22:49:36 -0600},
  14499. Date-Modified = {2008-07-13 22:52:25 -0600},
  14500. Isbn = {0-7695-1877-X},
  14501. Location = {Portland, Oregon},
  14502. Pages = {586--593},
  14503. Publisher = {IEEE Computer Society},
  14504. Read = {Yes},
  14505. Title = {Introducing software engineering by means of Extreme Programming},
  14506. Year = {2003},
  14507. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LWhlZGluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni1oZWRpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU4Ni1oZWRpbi5wZGYADgAeAA4AcAA1ADgANgAtAGgAZQBkAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTg2LWhlZGluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  14508. @article{Muller:2001kh,
  14509. Address = {Los Alamitos, CA, USA},
  14510. Author = {Matthias M. Muller and Walter F. Tichy},
  14511. Date-Added = {2008-07-13 22:44:57 -0600},
  14512. Date-Modified = {2010-12-17 10:23:07 -0700},
  14513. Isbn = {0-7695-1050-7},
  14514. Journal = {icse},
  14515. Pages = {0537},
  14516. Publisher = {IEEE Computer Society},
  14517. Title = {Case Study: Extreme Programming in a University Environment},
  14518. Volume = {00},
  14519. Year = {2001},
  14520. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1MzctbXVsbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDUzNy1tdWxsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUzNy1tdWxsZXIucGRmAAAOACAADwBwADUAMwA3AC0AbQB1AGwAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDUzNy1tdWxsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14521. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.2001.919128}}
  14522. @article{Kim:2005kk,
  14523. Address = {New York, NY, USA},
  14524. Author = {Miryung Kim and Vibha Sazawal and David Notkin and Gail Murphy},
  14525. Date-Added = {2008-07-13 21:57:35 -0600},
  14526. Date-Modified = {2010-12-17 10:23:07 -0700},
  14527. Issn = {0163-5948},
  14528. Journal = {SIGSOFT Softw. Eng. Notes},
  14529. Number = {5},
  14530. Pages = {187--196},
  14531. Publisher = {ACM},
  14532. Title = {An empirical study of code clone genealogies},
  14533. Volume = {30},
  14534. Year = {2005},
  14535. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1095430.1081737}}
  14536. @article{Baxter:1998bf,
  14537. Address = {Los Alamitos, CA, USA},
  14538. Author = {Ira D. Baxter and Andrew Yahin and Leonardo Moura and Marcelo Sant'Anna and Lorraine Bier},
  14539. Date-Added = {2008-07-13 21:57:03 -0600},
  14540. Date-Modified = {2010-12-17 10:23:07 -0700},
  14541. Issn = {1063-6773},
  14542. Journal = {icsm},
  14543. Pages = {368},
  14544. Publisher = {IEEE Computer Society},
  14545. Title = {Clone Detection Using Abstract Syntax Trees},
  14546. Volume = {00},
  14547. Year = {1998},
  14548. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSM.1998.738528}}
  14549. @article{Kamiya:2002ad,
  14550. Address = {Los Alamitos, CA, USA},
  14551. Author = {Toshihiro Kamiya and Shinji Kusumoto and Katsuro Inoue},
  14552. Date-Added = {2008-07-13 21:56:26 -0600},
  14553. Date-Modified = {2010-12-17 10:23:07 -0700},
  14554. Issn = {0098-5589},
  14555. Journal = {IEEE Transactions on Software Engineering},
  14556. Number = {7},
  14557. Pages = {654-670},
  14558. Publisher = {IEEE Computer Society},
  14559. Title = {CCFinder: A Multilinguistic Token-Based Code Clone Detection System for Large Scale Source Code},
  14560. Volume = {28},
  14561. Year = {2002},
  14562. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TSE.2002.1019480}}
  14563. @book{Martin:1991jo,
  14564. Address = {Indianapolis, IN, USA},
  14565. Author = {James Martin},
  14566. Date-Added = {2008-07-11 13:07:47 -0600},
  14567. Date-Modified = {2008-07-11 13:07:52 -0600},
  14568. Isbn = {0-02-376775-8},
  14569. Publisher = {Macmillan Publishing Co., Inc.},
  14570. Title = {Rapid application development},
  14571. Year = {1991}}
  14572. @article{Sanders:2007yo,
  14573. Address = {, USA},
  14574. Author = {Dean Sanders},
  14575. Date-Added = {2008-07-11 13:05:05 -0600},
  14576. Date-Modified = {2008-07-22 15:13:27 -0600},
  14577. Issn = {1937-4771},
  14578. Journal = {J. Comput. Small Coll.},
  14579. Number = {1},
  14580. Pages = {79--79},
  14581. Publisher = {Consortium for Computing Sciences in Colleges},
  14582. Title = {Using {Scrum} to manage student projects},
  14583. Volume = {23},
  14584. Year = {2007}}
  14585. @book{Schwaber:2001ay,
  14586. Address = {Upper Saddle River, NJ, USA},
  14587. Author = {Ken Schwaber and Mike Beedle},
  14588. Date-Added = {2008-07-11 13:04:18 -0600},
  14589. Date-Modified = {2008-07-22 15:13:33 -0600},
  14590. Isbn = {0130676349},
  14591. Publisher = {Prentice Hall PTR},
  14592. Title = {Agile Software Development with {Scrum}},
  14593. Year = {2001}}
  14594. @book{Kruchten:2000dw,
  14595. Address = {Boston, MA, USA},
  14596. Author = {Philippe Kruchten},
  14597. Date-Added = {2008-07-11 13:03:06 -0600},
  14598. Date-Modified = {2008-07-11 13:03:16 -0600},
  14599. Isbn = {0201707101},
  14600. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  14601. Title = {The Rational Unified Process: An Introduction, Second Edition},
  14602. Year = {2000}}
  14603. @book{Cockburn:2002hq,
  14604. Address = {Boston, MA, USA},
  14605. Author = {Alistair Cockburn},
  14606. Date-Added = {2008-07-11 13:02:31 -0600},
  14607. Date-Modified = {2008-07-11 13:02:35 -0600},
  14608. Isbn = {0-201-69969-9},
  14609. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  14610. Title = {Agile software development},
  14611. Year = {2002}}
  14612. @book{Beck:2000pt,
  14613. Address = {Boston, MA, USA},
  14614. Author = {Kent Beck},
  14615. Date-Added = {2008-07-11 13:01:57 -0600},
  14616. Date-Modified = {2008-07-11 13:02:01 -0600},
  14617. Isbn = {0-201-61641-6},
  14618. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  14619. Title = {Extreme programming explained: embrace change},
  14620. Year = {2000}}
  14621. @inproceedings{Schneider:2003xq,
  14622. Address = {Washington, DC, USA},
  14623. Author = {Jean-Guy Schneider and Lorraine Johnston},
  14624. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  14625. Date-Added = {2008-07-11 13:01:09 -0600},
  14626. Date-Modified = {2008-07-22 15:14:41 -0600},
  14627. Isbn = {0-7695-1877-X},
  14628. Location = {Portland, Oregon},
  14629. Pages = {594--599},
  14630. Publisher = {IEEE Computer Society},
  14631. Title = {{eXtreme} {Programming} at universities: an educational perspective},
  14632. Year = {2003},
  14633. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1OTQtc2NobmVpZGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU5NC1zY2huZWlkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97VNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU5NC1zY2huZWlkZXIucGRmAA4AJgASAHAANQA5ADQALQBzAGMAaABuAGUAaQBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTk0LXNjaG5laWRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  14634. @article{Roos:2006oj,
  14635. 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.},
  14636. Author = {Roos, K.R.},
  14637. Date-Added = {2008-07-11 12:17:48 -0600},
  14638. Date-Modified = {2010-12-17 10:23:07 -0700},
  14639. Issn = {1521-9615},
  14640. Journal = {Computing in Science \& Engineering},
  14641. Keywords = {null computational physics, physics education},
  14642. Month = {Sept.-Oct.},
  14643. Number = {5},
  14644. Pages = {44-50},
  14645. Title = {An Incremental Approach to Computational Physics Education},
  14646. Volume = {8},
  14647. Year = {2006},
  14648. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjc3NDgyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2Nzc0ODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72WMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjc3NDgyLnBkZgAADgAaAAwAMAAxADYANwA3ADQAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2Nzc0ODIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  14649. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MCSE.2006.81}}
  14650. @techreport{Cockburn:2006eq,
  14651. Author = {Alistair Cockburn},
  14652. Date-Added = {2008-07-11 12:12:54 -0600},
  14653. Date-Modified = {2008-07-11 12:14:22 -0600},
  14654. Institution = {Humans and Technology},
  14655. Month = {September},
  14656. Number = {HaT TR 2006.03},
  14657. Title = {Designing an incremental-iterative one-semester, undergraduate course in software engineering},
  14658. Year = {2006},
  14659. Bdsk-Url-1 = {http://alistair.cockburn.us/index.php/Designing_an_incremental-iterative_one-semester,_undergraduate_course_in_software_engineering}}
  14660. @misc{Group:by,
  14661. Author = {Standish Group},
  14662. Date-Added = {2008-07-11 12:06:13 -0600},
  14663. Date-Modified = {2008-07-22 15:08:42 -0600},
  14664. Title = {CHAOS: Charting the Seas of Information Technology},
  14665. Year = {1995},
  14666. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL05DUDA4MDgzQi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDU5DUDA4MDgzQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOyK7M5ZsbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhawAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBOQ1AwODA4M0IucGRmAA4AHAANAE4AQwBQADAAOAAwADgAMwBCAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTkNQMDgwODNCLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  14667. @article{Frederick-P.-Brooks:1987vf,
  14668. Address = {Los Alamitos, CA, USA},
  14669. Author = {Frederick P. Brooks, Jr.},
  14670. Date-Added = {2008-07-11 11:47:47 -0600},
  14671. Date-Modified = {2010-12-17 10:23:07 -0700},
  14672. Issn = {0018-9162},
  14673. Journal = {Computer},
  14674. Number = {4},
  14675. Pages = {10--19},
  14676. Publisher = {IEEE Computer Society Press},
  14677. Title = {No Silver Bullet Essence and Accidents of Software Engineering},
  14678. Volume = {20},
  14679. Year = {1987},
  14680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliLzA1LUJyb284Ny5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDTA1LUJyb284Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5bvM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAwNS1Ccm9vODcucGRmAA4AHAANADAANQAtAEIAcgBvAG8AOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtQnJvbzg3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  14681. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663532}}
  14682. @article{Mills:1980sf,
  14683. Author = {H. D. Mills},
  14684. Date-Added = {2008-07-11 11:30:21 -0600},
  14685. Date-Modified = {2008-07-11 11:31:03 -0600},
  14686. Journal = {IBM Systems Journal},
  14687. Title = {The management of software engineering part 1: principles of software engineering},
  14688. Year = {1980},
  14689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajE5MDRDLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxOTA0Qy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zNEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2oxOTA0Qy5wZGYADgAeAA4AaQBiAG0AcwBqADEAOQAwADQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajE5MDRDLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  14690. @article{Gilb:1985kl,
  14691. Address = {New York, NY, USA},
  14692. Author = {Tom Gilb},
  14693. Date-Added = {2008-07-11 11:22:40 -0600},
  14694. Date-Modified = {2010-12-17 10:23:07 -0700},
  14695. Issn = {0163-5948},
  14696. Journal = {SIGSOFT Softw. Eng. Notes},
  14697. Number = {3},
  14698. Pages = {49--61},
  14699. Publisher = {ACM},
  14700. Title = {Evolutionary Delivery versus the waterfall model},
  14701. Volume = {10},
  14702. Year = {1985},
  14703. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNDktZ2lsYi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA0OS1naWxiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyDRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1naWxiLnBkZgAOABoADABwADQAOQAtAGcAaQBsAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDQ5LWdpbGIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14704. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1012483.1012490}}
  14705. @article{Larman:2003oq,
  14706. 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.},
  14707. Author = {Larman, C. and Basili, V.R.},
  14708. Date-Added = {2008-07-11 11:12:37 -0600},
  14709. Date-Modified = {2010-12-17 10:23:07 -0700},
  14710. Issn = {0018-9162},
  14711. Journal = {Computer},
  14712. Keywords = {history, software engineering agile methods, iterative and incremental developments, iterative enhancement, software engineering, software system},
  14713. Month = {June},
  14714. Number = {6},
  14715. Pages = {47-56},
  14716. Title = {Iterative and incremental developments. a brief history},
  14717. Volume = {36},
  14718. Year = {2003},
  14719. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjA0Mzc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMDQzNzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7w9szlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjA0Mzc1LnBkZgAADgAaAAwAMAAxADIAMAA0ADMANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMDQzNzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  14720. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.2003.1204375}}
  14721. @article{Coplien:yu,
  14722. Address = {Los Alamitos, CA, USA},
  14723. Author = {James Coplien and Daniel Hoffman and David Weiss},
  14724. Date-Added = {2008-07-09 15:30:07 -0600},
  14725. Date-Modified = {2010-12-17 10:23:07 -0700},
  14726. Issn = {0740-7459},
  14727. Journal = {IEEE Software},
  14728. Number = {6},
  14729. Pages = {37-45},
  14730. Publisher = {IEEE Computer Society},
  14731. Title = {Commonality and Variability in Software Engineering},
  14732. Volume = {15},
  14733. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.730836}}
  14734. @techreport{Computing-Curricula:2005kq,
  14735. Author = {The Joint Task Force for Computing Curricula 2005},
  14736. Date-Added = {2008-07-08 11:10:47 -0600},
  14737. Date-Modified = {2008-07-08 11:11:47 -0600},
  14738. Institution = {ACM, AIS, and IEEE},
  14739. Title = {Computing Curricula 2005},
  14740. Year = {2005}}
  14741. @book{Goldberg:1983cn,
  14742. Address = {Boston, MA, USA},
  14743. Author = {Adele Goldberg and David Robson},
  14744. Date-Added = {2008-07-04 00:17:53 -0600},
  14745. Date-Modified = {2008-07-04 00:17:58 -0600},
  14746. Isbn = {0-201-11371-6},
  14747. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  14748. Title = {Smalltalk-80: the language and its implementation},
  14749. Year = {1983}}
  14750. @article{Ungar:1987ul,
  14751. Address = {Los Alamitos, CA, USA},
  14752. Author = {David Ungar and David Patterson},
  14753. Date-Added = {2008-07-04 00:14:11 -0600},
  14754. Date-Modified = {2010-12-17 10:23:07 -0700},
  14755. Issn = {0018-9162},
  14756. Journal = {Computer},
  14757. Number = {1},
  14758. Pages = {67--74},
  14759. Publisher = {IEEE Computer Society Press},
  14760. Title = {What Price Smalltalk?},
  14761. Volume = {20},
  14762. Year = {1987},
  14763. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjYzMzU5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NjMzNTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAP3Mzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjYzMzU5LnBkZgAADgAaAAwAMAAxADYANgAzADMANQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NjMzNTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  14764. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MC.1987.1663359}}
  14765. @article{Bush:1987dz,
  14766. Address = {New York, NY, USA},
  14767. Author = {William R. Bush and A. Dain Samples and David Ungar and Paul N. Hilfinger},
  14768. Date-Added = {2008-07-04 00:11:41 -0600},
  14769. Date-Modified = {2010-12-17 10:23:07 -0700},
  14770. Issn = {0362-1340},
  14771. Journal = {SIGPLAN Not.},
  14772. Number = {10},
  14773. Pages = {112--116},
  14774. Publisher = {ACM},
  14775. Title = {Compiling {Smalltalk-80} to a {RISC}},
  14776. Volume = {22},
  14777. Year = {1987},
  14778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEyLWJ1c2gucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEyLWJ1c2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEyLWJ1c2gucGRmAAAOABwADQBwADEAMQAyAC0AYgB1AHMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTEyLWJ1c2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14779. Bdsk-Url-1 = {http://doi.acm.org/10.1145/36205.36192}}
  14780. @misc{Oblinger:oq,
  14781. Author = {Diana Oblinger and James Oblinger},
  14782. Date-Added = {2008-07-03 09:51:43 -0600},
  14783. Date-Modified = {2008-07-03 11:20:59 -0600},
  14784. Howpublished = {\url{http://www.educause.edu/6058&bhcp=1}},
  14785. Journal = {EDUCAUSE},
  14786. Title = {Is it Age or {IT}: First Steps Towards Understanding the Net Generation}}
  14787. @inproceedings{Frens:2006hi,
  14788. Address = {New York, NY, USA},
  14789. Author = {Jeremy D. Frens and Andrew Meneely},
  14790. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  14791. Date-Added = {2008-07-02 16:37:33 -0600},
  14792. Date-Modified = {2010-12-17 10:23:07 -0700},
  14793. Isbn = {1-59593-259-3},
  14794. Location = {Houston, Texas, USA},
  14795. Pages = {92--96},
  14796. Publisher = {ACM},
  14797. Title = {Fifteen compilers in fifteen days},
  14798. Year = {2006},
  14799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTItZnJlbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTItZnJlbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u50Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTItZnJlbnMucGRmAAAOABwADQBwADkAMgAtAGYAcgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTItZnJlbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14800. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121372}}
  14801. @inproceedings{Baldwin:2003xu,
  14802. Address = {New York, NY, USA},
  14803. Author = {Doug Baldwin},
  14804. Booktitle = {SIGCSE '03: Proceedings of the 34th SIGCSE technical symposium on Computer science education},
  14805. Date-Added = {2008-07-02 16:36:43 -0600},
  14806. Date-Modified = {2010-12-17 10:23:07 -0700},
  14807. Isbn = {1-58113-648-X},
  14808. Location = {Reno, Navada, USA},
  14809. Pages = {220--223},
  14810. Publisher = {ACM},
  14811. Title = {A compiler for teaching about compilers},
  14812. Year = {2003},
  14813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjAtYmFsZHdpbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjAtYmFsZHdpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjAtYmFsZHdpbi5wZGYADgAiABAAcAAyADIAMAAtAGIAYQBsAGQAdwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyMC1iYWxkd2luLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  14814. Bdsk-Url-1 = {http://doi.acm.org/10.1145/611892.611974}}
  14815. @inproceedings{Bailey:2008ye,
  14816. Address = {New York, NY, USA},
  14817. Author = {Mark W. Bailey and Clark L. Coleman and Jack W. Davidson},
  14818. Booktitle = {SIGCSE '08: Proceedings of the 39th SIGCSE technical symposium on Computer science education},
  14819. Date-Added = {2008-07-02 16:25:07 -0600},
  14820. Date-Modified = {2010-12-17 10:23:07 -0700},
  14821. Isbn = {978-1-59593-799-5},
  14822. Location = {Portland, OR, USA},
  14823. Pages = {315--319},
  14824. Publisher = {ACM},
  14825. Title = {Defense against the dark arts},
  14826. Year = {2008},
  14827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTUtYmFpbGV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNS1iYWlsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNS1iYWlsZXkucGRmAAAOACAADwBwADMAMQA1AC0AYgBhAGkAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNS1iYWlsZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  14828. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1352135.1352245}}
  14829. @inproceedings{Waite:2006fu,
  14830. Address = {New York, NY, USA},
  14831. Author = {William M. Waite},
  14832. Booktitle = {SIGCSE '06: Proceedings of the 37th SIGCSE technical symposium on Computer science education},
  14833. Date-Added = {2008-07-02 16:24:31 -0600},
  14834. Date-Modified = {2010-12-17 10:23:07 -0700},
  14835. Isbn = {1-59593-259-3},
  14836. Location = {Houston, Texas, USA},
  14837. Pages = {87--91},
  14838. Publisher = {ACM},
  14839. Title = {The compiler course in today's curriculum: three strategies},
  14840. Year = {2006},
  14841. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODctd2FpdGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODctd2FpdGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ur0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODctd2FpdGUucGRmAAAOABwADQBwADgANwAtAHcAYQBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODctd2FpdGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1121341.1121371}}
  14843. @misc{Jython:2008ad,
  14844. Author = {Jim Hugunin and Barry Warsaw and Samuele Pedroni and Brian Zimmer and Frank Wierzbicki and Ted Leung},
  14845. Date-Added = {2008-07-02 11:53:07 -0600},
  14846. Date-Modified = {2012-12-18 17:00:30 +0000},
  14847. Howpublished = {http://www.jython.org/Project/},
  14848. Title = {The {Jython} Project},
  14849. Year = {1997}}
  14850. @phdthesis{Agesen:1996dq,
  14851. Address = {Stanford, CA, USA},
  14852. Author = {Ole Agesen},
  14853. Date-Added = {2008-07-02 10:46:18 -0600},
  14854. Date-Modified = {2008-07-02 10:46:21 -0600},
  14855. Order_No = {UMI Order No. GAX96-20452},
  14856. Publisher = {Stanford University},
  14857. Title = {Concrete type inference: delivering object-oriented applications},
  14858. Year = {1996}}
  14859. @article{Budimlic:1999bh,
  14860. Address = {Amsterdam, The Netherlands, The Netherlands},
  14861. Author = {Zoran Budimli\'{c} and Ken Kennedy and Jeff Piper},
  14862. Date-Added = {2008-07-02 10:45:25 -0600},
  14863. Date-Modified = {2008-07-02 10:45:38 -0600},
  14864. Issn = {1058-9244},
  14865. Journal = {Sci. Program.},
  14866. Number = {2},
  14867. Pages = {87--95},
  14868. Publisher = {IOS Press},
  14869. Title = {The cost of being object-oriented: A preliminary study},
  14870. Volume = {7},
  14871. Year = {1999},
  14872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaW5wYWNrOS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpbnBhY2s5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLXRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbnBhY2s5LnBkZgAOABoADABsAGkAbgBwAGEAYwBrADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGlucGFjazkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  14873. @inproceedings{Chambers:1989qf,
  14874. Address = {New York, NY, USA},
  14875. Author = {C. Chambers and D. Ungar},
  14876. Booktitle = {PLDI '89: Proceedings of the ACM SIGPLAN 1989 Conference on Programming Language Design and Implementation},
  14877. Date-Added = {2008-07-02 10:42:07 -0600},
  14878. Date-Modified = {2010-12-17 10:23:07 -0700},
  14879. Isbn = {0-89791-306-X},
  14880. Location = {Portland, Oregon, United States},
  14881. Pages = {146--160},
  14882. Publisher = {ACM},
  14883. Title = {Customization: optimizing compiler technology for {SELF}, a dynamically-typed object-oriented programming language},
  14884. Year = {1989},
  14885. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nM0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ2LWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADQANgAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ2LWNoYW1iZXJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  14886. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73141.74831}}
  14887. @inproceedings{Siek:2008sf,
  14888. Author = {Jeremy G. Siek and Manish Vachharajani},
  14889. Booktitle = {DLS},
  14890. Date-Added = {2008-07-01 15:27:16 -0600},
  14891. Date-Modified = {2014-04-14 11:25:08 +0000},
  14892. Title = {Gradual Typing and Unification-based Inference},
  14893. Year = {2008},
  14894. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kbHMwOGlndGxjLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZGxzMDhpZ3RsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xV9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGxzMDhpZ3RsYy5wZGYADgAeAA4AZABsAHMAMAA4AGkAZwB0AGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9kbHMwOGlndGxjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  14895. @article{Haigh:2005qq,
  14896. Author = {Thomas Haigh},
  14897. Date-Added = {2008-07-01 14:57:24 -0600},
  14898. Date-Modified = {2008-07-01 15:00:16 -0600},
  14899. Journal = {SIAM History of Numerical Analysis and Scientific Computing Project},
  14900. Month = {April},
  14901. Title = {Jack {Dongarra}, Oral history interview},
  14902. Year = {2005}}
  14903. @article{Huet:1980ng,
  14904. Address = {New York, NY, USA},
  14905. Author = {G\'{e}rard Huet},
  14906. Date-Added = {2008-06-30 14:29:11 -0600},
  14907. Date-Modified = {2010-12-17 10:23:07 -0700},
  14908. Issn = {0004-5411},
  14909. Journal = {J. ACM},
  14910. Number = {4},
  14911. Pages = {797--821},
  14912. Publisher = {ACM},
  14913. Title = {Confluent Reductions: Abstract Properties and Applications to Term Rewriting Systems: Abstract Properties and Applications to Term Rewriting Systems},
  14914. Volume = {27},
  14915. Year = {1980},
  14916. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzk3LWh1ZXQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzk3LWh1ZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ub0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzk3LWh1ZXQucGRmAAAOABwADQBwADcAOQA3AC0AaAB1AGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzk3LWh1ZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  14917. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322230}}
  14918. @article{Franchetti:2005fu,
  14919. Address = {New York, NY, USA},
  14920. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  14921. Date-Added = {2008-06-30 11:05:00 -0600},
  14922. Date-Modified = {2010-12-17 10:23:07 -0700},
  14923. Issn = {0362-1340},
  14924. Journal = {SIGPLAN Not.},
  14925. Number = {6},
  14926. Pages = {315--326},
  14927. Publisher = {ACM},
  14928. Title = {Formal loop merging for signal transforms},
  14929. Volume = {40},
  14930. Year = {2005},
  14931. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBsZGkwNV8yXygyKS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBsZGkwNV8yXygyKS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fATRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsZGkwNV8yXygyKS5wZGYADgAiABAAcABsAGQAaQAwADUAXwAyAF8AKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcGxkaTA1XzJfKDIpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  14932. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1064978.1065048}}
  14933. @article{Strom:1986ek,
  14934. Address = {Piscataway, NJ, USA},
  14935. Author = {R E Strom and S Yemini},
  14936. Date-Added = {2008-06-30 10:46:49 -0600},
  14937. Date-Modified = {2008-06-30 10:46:53 -0600},
  14938. Issn = {0098-5589},
  14939. Journal = {IEEE Trans. Softw. Eng.},
  14940. Number = {1},
  14941. Pages = {157--171},
  14942. Publisher = {IEEE Press},
  14943. Title = {Typestate: A programming language concept for enhancing software reliability},
  14944. Volume = {12},
  14945. Year = {1986}}
  14946. @misc{Benchmarks:kl,
  14947. Date-Added = {2008-06-29 00:02:46 -0600},
  14948. Date-Modified = {2010-12-17 10:23:07 -0700},
  14949. Howpublished = {http://shootout.alioth.debian.org/},
  14950. Lastchecked = {June 29, 2008},
  14951. Month = {July},
  14952. Title = {The Computer Language Bencmarks Game},
  14953. Urldate = {June 26, 2008},
  14954. Year = {2008},
  14955. Bdsk-Url-1 = {http://shootout.alioth.debian.org/}}
  14956. @inproceedings{Rigo:2004oq,
  14957. Address = {New York, NY, USA},
  14958. Author = {Armin Rigo},
  14959. Booktitle = {PEPM '04: Proceedings of the 2004 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  14960. Date-Added = {2008-06-28 23:53:54 -0600},
  14961. Date-Modified = {2010-12-17 10:23:07 -0700},
  14962. Isbn = {1-58113-835-0},
  14963. Location = {Verona, Italy},
  14964. Pages = {15--26},
  14965. Publisher = {ACM},
  14966. Title = {Representation-based just-in-time specialization and the psyco prototype for python},
  14967. Year = {2004},
  14968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTUtcmlnby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNS1yaWdvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edPRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNS1yaWdvLnBkZgAOABoADABwADEANQAtAHIAaQBnAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE1LXJpZ28ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  14969. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1014007.1014010}}
  14970. @book{Stepanov:2008kx,
  14971. Author = {Alexander Stepanov and Paul McJones},
  14972. Date-Added = {2008-06-24 21:15:48 -0600},
  14973. Date-Modified = {2008-06-24 21:16:31 -0600},
  14974. Title = {Elements of Programming},
  14975. Year = {2008}}
  14976. @article{Clements:2004oq,
  14977. Address = {New York, NY, USA},
  14978. Author = {John Clements and Matthias Felleisen},
  14979. Date-Added = {2008-06-26 15:32:47 -0600},
  14980. Date-Modified = {2010-12-17 10:23:07 -0700},
  14981. Issn = {0164-0925},
  14982. Journal = {ACM Trans. Program. Lang. Syst.},
  14983. Number = {6},
  14984. Pages = {1029--1052},
  14985. Publisher = {ACM},
  14986. Title = {A tail-recursive machine with stack inspection},
  14987. Volume = {26},
  14988. Year = {2004},
  14989. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxMDI5LWNsZW1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEwMjktY2xlbWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95idEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwMjktY2xlbWVudHMucGRmAA4AJgASAHAAMQAwADIAOQAtAGMAbABlAG0AZQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTAyOS1jbGVtZW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  14990. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1034774.1034778}}
  14991. @article{Schmidt:1997hl,
  14992. Author = {Robert Schmidt},
  14993. Date-Added = {2008-06-26 10:09:07 -0600},
  14994. Date-Modified = {2008-07-22 15:14:10 -0600},
  14995. Journal = {Microsoft Systems Journal},
  14996. Month = {May},
  14997. Title = {Investigating Multilanguage Debugging and the New {IDEs} of {Visual} {Studio} 97},
  14998. Year = {1997}}
  14999. @inproceedings{Wileden:1999db,
  15000. Address = {Los Alamitos, CA, USA},
  15001. Author = {Jack C. Wileden and Alan Kaplan},
  15002. Booktitle = {ICSE '99: Proceedings of the 21st international conference on Software engineering},
  15003. Date-Added = {2008-06-26 10:05:51 -0600},
  15004. Date-Modified = {2008-06-26 10:05:55 -0600},
  15005. Isbn = {1-58113-074-0},
  15006. Location = {Los Angeles, California, United States},
  15007. Pages = {675--676},
  15008. Publisher = {IEEE Computer Society Press},
  15009. Title = {Software interoperability: principles and practice},
  15010. Year = {1999}}
  15011. @article{Barrett:1996lq,
  15012. Address = {New York, NY, USA},
  15013. Author = {Daniel J. Barrett and Alan Kaplan and Jack C. Wileden},
  15014. Date-Added = {2008-06-26 10:04:07 -0600},
  15015. Date-Modified = {2010-12-17 10:23:07 -0700},
  15016. Issn = {0163-5948},
  15017. Journal = {SIGSOFT Softw. Eng. Notes},
  15018. Number = {6},
  15019. Pages = {147--155},
  15020. Publisher = {ACM},
  15021. Title = {Automated support for seamless interoperability in polylingual software systems},
  15022. Volume = {21},
  15023. Year = {1996},
  15024. Bdsk-Url-1 = {http://doi.acm.org/10.1145/250707.239123}}
  15025. @inproceedings{Kaplan:1998fv,
  15026. Address = {Washington, DC, USA},
  15027. Author = {A. Kaplan and J. Ridgway and J. C. Wileden and J. C. Wileden},
  15028. Booktitle = {IWSSD '98: Proceedings of the 9th international workshop on Software specification and design},
  15029. Date-Added = {2008-06-26 10:03:20 -0600},
  15030. Date-Modified = {2008-07-22 15:10:59 -0600},
  15031. Isbn = {0-8186-8439-9},
  15032. Pages = {2},
  15033. Publisher = {IEEE Computer Society},
  15034. Title = {Why {IDLs} are Not Ideal},
  15035. Year = {1998}}
  15036. @inproceedings{Grechanik:2004zl,
  15037. Address = {Washington, DC, USA},
  15038. Author = {Mark Grechanik and Don Batory and Dewayne E. Perry},
  15039. Booktitle = {ICSE '04: Proceedings of the 26th International Conference on Software Engineering},
  15040. Date-Added = {2008-06-26 10:02:21 -0600},
  15041. Date-Modified = {2008-06-26 10:02:26 -0600},
  15042. Isbn = {0-7695-2163-0},
  15043. Pages = {357--366},
  15044. Publisher = {IEEE Computer Society},
  15045. Title = {Design of Large-Scale Polylingual Systems},
  15046. Year = {2004}}
  15047. @inproceedings{Auerbach:1999rz,
  15048. Address = {Washington, DC, USA},
  15049. Author = {Joshua Auerbach and Charles Barton and Mark Chu-Carroll and Mukund Raghavachari},
  15050. Booktitle = {ICDCS '99: Proceedings of the 19th IEEE International Conference on Distributed Computing Systems},
  15051. Date-Added = {2008-06-26 10:00:15 -0600},
  15052. Date-Modified = {2008-06-26 10:01:30 -0600},
  15053. Pages = {393},
  15054. Publisher = {IEEE Computer Society},
  15055. Title = {Mockingbird: Flexible Stub Compilation from Pairs of Declarations},
  15056. Year = {1999}}
  15057. @article{Gibbons:1987qv,
  15058. Address = {Piscataway, NJ, USA},
  15059. Author = {Phillip B. Gibbons},
  15060. Date-Added = {2008-06-26 09:58:25 -0600},
  15061. Date-Modified = {2010-12-17 10:23:07 -0700},
  15062. Issn = {0098-5589},
  15063. Journal = {IEEE Trans. Softw. Eng.},
  15064. Number = {1},
  15065. Pages = {77--87},
  15066. Publisher = {IEEE Press},
  15067. Title = {A Stub Generator for Multilanguage {RPC} in Heterogeneous Environments},
  15068. Volume = {13},
  15069. Year = {1987},
  15070. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.1987.232837}}
  15071. @inproceedings{Fateman:1981jk,
  15072. Address = {New York, NY, USA},
  15073. Author = {Richard J. Fateman},
  15074. Booktitle = {SYMSAC '81: Proceedings of the fourth ACM symposium on Symbolic and algebraic computation},
  15075. Date-Added = {2008-06-26 09:57:34 -0600},
  15076. Date-Modified = {2010-12-17 10:23:07 -0700},
  15077. Isbn = {0-89791-047-8},
  15078. Location = {Snowbird, Utah, United States},
  15079. Pages = {122--125},
  15080. Publisher = {ACM},
  15081. Title = {A case study in interlanguage communication: Fast {LISP} polynomial operations written in {'C'}},
  15082. Year = {1981},
  15083. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800206.806381}}
  15084. @article{Phillips:2004yu,
  15085. Address = {New York, NY, USA},
  15086. Author = {Andrew T. Phillips},
  15087. Date-Added = {2008-06-26 09:54:29 -0600},
  15088. Date-Modified = {2010-12-17 10:23:07 -0700},
  15089. Issn = {0097-8418},
  15090. Journal = {SIGCSE Bull.},
  15091. Number = {1},
  15092. Pages = {85--89},
  15093. Publisher = {ACM},
  15094. Title = {Highlighting programming language issues using mixed language programming nn Maple and C},
  15095. Volume = {36},
  15096. Year = {2004},
  15097. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1028174.971331}}
  15098. @inproceedings{Vinoski:1997tw,
  15099. Author = {S. Vinoski},
  15100. Booktitle = {Communications Magazine},
  15101. Date-Added = {2008-06-25 16:38:14 -0600},
  15102. Date-Modified = {2008-06-25 16:39:09 -0600},
  15103. Number = {2},
  15104. Pages = {46-55},
  15105. Title = {{CORBA}: integrating diverse applications within distributed hterogeneous environments},
  15106. Volume = {35},
  15107. Year = {1997}}
  15108. @article{Hamilton:2003jw,
  15109. Address = {New York, NY, USA},
  15110. Author = {Jennifer Hamilton},
  15111. Date-Added = {2008-06-25 16:34:32 -0600},
  15112. Date-Modified = {2010-12-17 10:23:07 -0700},
  15113. Issn = {0362-1340},
  15114. Journal = {SIGPLAN Not.},
  15115. Number = {2},
  15116. Pages = {19--28},
  15117. Publisher = {ACM},
  15118. Title = {Language integration in the common language runtime},
  15119. Volume = {38},
  15120. Year = {2003},
  15121. Bdsk-Url-1 = {http://doi.acm.org/10.1145/772970.772973}}
  15122. @inproceedings{Benton:1999qf,
  15123. Address = {New York, NY, USA},
  15124. Author = {Nick Benton and Andrew Kennedy},
  15125. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  15126. Date-Added = {2008-06-25 16:31:02 -0600},
  15127. Date-Modified = {2010-12-17 10:23:07 -0700},
  15128. Isbn = {1-58113-111-9},
  15129. Location = {Paris, France},
  15130. Pages = {126--137},
  15131. Publisher = {ACM},
  15132. Title = {Interlanguage working without tears: blending SML with Java},
  15133. Year = {1999},
  15134. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317791}}
  15135. @article{Einarsson:1984kb,
  15136. Address = {New York, NY, USA},
  15137. Author = {Bo Einarsson and W. Morven Gentleman},
  15138. Date-Added = {2008-06-25 16:29:39 -0600},
  15139. Date-Modified = {2010-12-17 10:23:07 -0700},
  15140. Issn = {0038-0644},
  15141. Journal = {Softw. Pract. Exper.},
  15142. Number = {4},
  15143. Pages = {383--392},
  15144. Publisher = {John Wiley \& Sons, Inc.},
  15145. Title = {Mixed language programming},
  15146. Volume = {14},
  15147. Year = {1984},
  15148. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380140410}}
  15149. @article{Vouk:1984oz,
  15150. Address = {New York, NY, USA},
  15151. Author = {Mladen A. Vouk},
  15152. Date-Added = {2008-06-25 16:26:15 -0600},
  15153. Date-Modified = {2010-12-17 10:23:07 -0700},
  15154. Issn = {0362-1340},
  15155. Journal = {SIGPLAN Not.},
  15156. Number = {12},
  15157. Pages = {54--60},
  15158. Publisher = {ACM},
  15159. Title = {On the cost of mixed language programming},
  15160. Volume = {19},
  15161. Year = {1984},
  15162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NC12b3VrKDIpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU0LXZvdWsoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97OdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LXZvdWsoMikucGRmAAAOACAADwBwADUANAAtAHYAbwB1AGsAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU0LXZvdWsoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15163. Bdsk-Url-1 = {http://doi.acm.org/10.1145/948363.948370}}
  15164. @inproceedings{Beazley:1996ek,
  15165. Author = {David M. Beazley},
  15166. Booktitle = {Fourth Annual {USENIX} {Tcl}/{Tk} Workshop},
  15167. Date-Added = {2008-06-25 16:17:45 -0600},
  15168. Date-Modified = {2008-06-25 16:18:41 -0600},
  15169. Title = {{SWIG}: An Easy to Use Tool for Integrating Scripting Languages with C and C++},
  15170. Year = {1996},
  15171. Bdsk-Url-1 = {http://www.usenix.org/publications/library/proceedings/tcl96/beazley.html}}
  15172. @article{Girard:1986qr,
  15173. Author = {Jean-Yves Girard},
  15174. Date-Added = {2008-05-28 13:35:28 -0600},
  15175. Date-Modified = {2008-05-28 13:36:20 -0600},
  15176. Journal = {Theoretical Computer Science},
  15177. Pages = {159-192},
  15178. Title = {The system F of variable types, fifteen years later},
  15179. Volume = {45},
  15180. Year = {1986},
  15181. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUxLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J99EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMS5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  15182. @book{jones94:_qualif_types,
  15183. Author = {Mark P. Jones},
  15184. Date-Added = {2008-05-27 16:11:01 -0600},
  15185. Date-Modified = {2008-05-27 16:11:01 -0600},
  15186. Editor = {C.J. van Rijsbergen},
  15187. Publisher = {Cambridge University Press},
  15188. Series = {Distinguished Dissertations in Computer Science},
  15189. Title = {Qualified Types: Theory and Practice},
  15190. Year = 1994}
  15191. @inproceedings{Backhouse:1999jt,
  15192. Author = {Backhouse, R. and Jansson, P. and Jeuring, J. and Meertens, L.},
  15193. Booktitle = {LNCS},
  15194. Date-Added = {2008-05-26 23:06:23 -0600},
  15195. Date-Modified = {2008-05-26 23:06:28 -0600},
  15196. Note = {Revised version of lecture notes for AFP'98.},
  15197. Pages = {28--115},
  15198. Publisher = {Springer-Verlag},
  15199. Title = {Generic Programming --- An Introduction},
  15200. Volume = {1608},
  15201. Year = {1999},
  15202. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2dlbnByb2dpbnRyby5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPZ2VucHJvZ2ludHJvLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8S88zlmvUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdlbnByb2dpbnRyby5wcwAOACAADwBnAGUAbgBwAHIAbwBnAGkAbgB0AHIAbwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9nZW5wcm9naW50cm8ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  15203. @inproceedings{Torgersen:2004xy,
  15204. Author = {Mads Torgersen and Christian Plesner Hansen and Erik Ernst and Peter von der Ah\'{e} and Gilad Bracha and Neal Gafter},
  15205. Booktitle = {SAC '04: Proceedings of the 2004 ACM symposium on Applied computing},
  15206. Date-Added = {2008-05-26 22:13:27 -0600},
  15207. Date-Modified = {2010-12-17 10:23:07 -0700},
  15208. Isbn = {1-58113-812-1},
  15209. Pages = {1289--1296},
  15210. Publisher = {ACM},
  15211. Title = {Adding wildcards to the Java programming language},
  15212. Year = {2004},
  15213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMjg5LXRvcmdlcnNlbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMjg5LXRvcmdlcnNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eavRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMjg5LXRvcmdlcnNlbi5wZGYAAA4AKAATAHAAMQAyADgAOQAtAHQAbwByAGcAZQByAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMjg5LXRvcmdlcnNlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  15214. Bdsk-Url-1 = {http://doi.acm.org/10.1145/967900.968162}}
  15215. @article{Igarashi:2006qf,
  15216. Author = {Atsushi Igarashi and Mirko Viroli},
  15217. Date-Added = {2008-05-26 22:08:37 -0600},
  15218. Date-Modified = {2010-12-17 10:23:07 -0700},
  15219. Issn = {0164-0925},
  15220. Journal = {ACM Trans. Program. Lang. Syst.},
  15221. Number = {5},
  15222. Pages = {795--847},
  15223. Publisher = {ACM},
  15224. Title = {Variant parametric types: A flexible subtyping scheme for generics},
  15225. Volume = {28},
  15226. Year = {2006},
  15227. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3OTUtaWdhcmFzaGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzk1LWlnYXJhc2hpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ua0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzk1LWlnYXJhc2hpLnBkZgAADgAkABEAcAA3ADkANQAtAGkAZwBhAHIAYQBzAGgAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzk1LWlnYXJhc2hpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15228. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152650}}
  15229. @inproceedings{Emir:2006kq,
  15230. Author = {Burak Emir and Andrew Kennedy and Claudio Russo and Dachuan Yu},
  15231. Booktitle = {ECOOP 2006 -- Object-oriented Programming},
  15232. Date-Added = {2008-05-26 22:00:57 -0600},
  15233. Date-Modified = {2008-05-26 22:16:24 -0600},
  15234. Title = {Variance and Generalized Constraints for C\# Generics},
  15235. Year = {2006},
  15236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0VDT09QMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtFQ09PUDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu+rzOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARUNPT1AwNi5wZGYADgAYAAsARQBDAE8ATwBQADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VDT09QMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  15237. @book{frederick78:_mythic_man_month,
  15238. Author = {Frederick P. Brooks, Jr.},
  15239. Date-Added = {2008-05-24 14:52:53 -0600},
  15240. Date-Modified = {2008-05-24 14:52:53 -0600},
  15241. Isbn = 0201006502,
  15242. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15243. Title = {The Mythical Man-Month: Essays on Software},
  15244. Year = 1978}
  15245. @inproceedings{mcilroy69:_components,
  15246. Author = {M. Douglas McIlroy},
  15247. Booktitle = {Proceedings of Software Engineering Concepts and Techniques, 1968 {NATO} Conference on Software Engineering},
  15248. Date-Added = {2008-05-24 14:52:41 -0600},
  15249. Date-Modified = {2008-05-24 14:52:41 -0600},
  15250. Month = {January},
  15251. Pages = {138--155},
  15252. Title = {Mass-produced Software Components},
  15253. Year = 1969}
  15254. @book{clements02:_prod_lines,
  15255. Author = {Paul Clements and Linda Northrop},
  15256. Date-Added = {2008-05-24 14:52:24 -0600},
  15257. Date-Modified = {2008-05-24 14:52:24 -0600},
  15258. Publisher = {Addison Wesley},
  15259. Title = {Software Product Lines: Practices and Patterns},
  15260. Year = 2002}
  15261. @inproceedings{KMS81,
  15262. Author = {Kapur, Deepak and Musser, David R. and Stepanov, Alexander},
  15263. Booktitle = {Proceedings of the Conference on Functional Programming Languages and Computer Architecture},
  15264. Date-Added = {2008-05-24 14:52:12 -0600},
  15265. Date-Modified = {2008-05-24 14:52:12 -0600},
  15266. Organization = {ACM},
  15267. Title = {Operators and Algebraic Structures},
  15268. Year = 1981}
  15269. @inproceedings{Musser:1989:GP,
  15270. Abstract = {Generic programming centers around the idea of
  15271. abstracting from concrete, efficient algorithms to
  15272. obtain generic algorithms that can be combined with
  15273. different data representations to produce a wide
  15274. variety of useful software. Four kinds of
  15275. abstraction-data, algorithmic, structural, and
  15276. representational-are discussed, with examples of
  15277. their use in building an Ada library of software
  15278. components. The main topic discussed is generic
  15279. algorithms and an approach to their formal
  15280. specification and verification, with illustration in
  15281. terms of a partitioning algorithm such as is used in
  15282. the quicksort algorithm. It is argued that
  15283. generically programmed software component libraries
  15284. offer important advantages for achieving software
  15285. productivity and reliability.},
  15286. Acknowledgement = ack-nhfb,
  15287. Affiliation = {Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA},
  15288. Author = {David R. Musser and Alexander A. Stepanov},
  15289. Bibdate = {Thu Sep 26 06:21:35 MDT 1996},
  15290. Booktitle = {Proceedings of the International Symposium on Symbolic and Algebraic Computation: {ISSAC} '88},
  15291. Classification = {C6110 (Systems analysis and programming); C6120 (File organisation)},
  15292. Date-Added = {2008-05-24 14:51:53 -0600},
  15293. Date-Modified = {2008-05-24 14:51:53 -0600},
  15294. Isbn = {3-540-51084-2},
  15295. 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},
  15296. Pages = {13--25},
  15297. Publisher = {Springer Verlag},
  15298. Series = {LNCS},
  15299. Thesaurus = {Data structures; Programming},
  15300. Title = {Generic programming},
  15301. Volume = {358},
  15302. Year = {1989}}
  15303. @inproceedings{Musser87,
  15304. Author = {David R. Musser and Alexander A. Stepanov},
  15305. Booktitle = {The 1987 annual ACM SIGAda international conference on Ada},
  15306. Date-Added = {2008-05-24 14:51:38 -0600},
  15307. Date-Modified = {2010-03-17 14:56:32 -0600},
  15308. Month = dec,
  15309. Pages = {216--225},
  15310. Publisher = {ACM SIGAda},
  15311. Title = {A Library of Generic Algorithms in {Ada}},
  15312. Year = {1987},
  15313. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTYtbXVzc2VyLTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE2LW11c3Nlci0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o+0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE2LW11c3Nlci0xLnBkZgAADgAkABEAcAAyADEANgAtAG0AdQBzAHMAZQByAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE2LW11c3Nlci0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  15314. @techreport{Kershenbaum88,
  15315. Author = {A. Kershenbaum and D. Musser and A. Stepanov},
  15316. Date-Added = {2008-05-24 14:51:25 -0600},
  15317. Date-Modified = {2010-12-17 10:23:07 -0700},
  15318. Institution = {Rensselaer Polytechnic Institute},
  15319. Number = {88-10},
  15320. Title = {Higher Order Imperative Programming},
  15321. Year = 1988,
  15322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdob3AucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qdob3AucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wt0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBob3AucGRmAAAOABAABwBoAG8AcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9ob3AucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  15323. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/kershenbaum88higher.html}}
  15324. @inproceedings{stroustrup88:_param_types,
  15325. Author = {Bjarne Stroustrup},
  15326. Booktitle = {USENIX {C++} Conference},
  15327. Date-Added = {2008-05-24 14:51:11 -0600},
  15328. Date-Modified = {2008-05-24 14:51:11 -0600},
  15329. Month = {October},
  15330. Title = {Parameterized Types for {C++}},
  15331. Year = 1988,
  15332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndpbl9zdHJvdXN0cnVwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2luX3N0cm91c3RydXAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Nj9EPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2luX3N0cm91c3RydXAucGRmAA4AJgASAHcAaQBuAF8AcwB0AHIAbwB1AHMAdAByAHUAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93aW5fc3Ryb3VzdHJ1cC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  15333. @techreport{stepa.lee-1994:the.s:TR,
  15334. Author = {Alexander A. Stepanov and Meng Lee},
  15335. Date-Added = {2008-05-24 14:50:53 -0600},
  15336. Date-Modified = {2008-05-24 14:50:53 -0600},
  15337. Institution = {ISO Programming Language C++ Project},
  15338. Month = may,
  15339. Number = {X3J16/94-0095, WG21/N0482},
  15340. Title = {{The Standard Template Library}},
  15341. Year = {1994},
  15342. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0hQTC05NS0xMS5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUhQTC05NS0xMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+ITM5Zr4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhSAAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIUEwtOTUtMTEucGRmAA4AHAANAEgAUABMAC0AOQA1AC0AMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSFBMLTk1LTExLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  15343. @book{austern99:_gener_progr_stl,
  15344. Author = {Matthew H. Austern},
  15345. Date-Added = {2008-05-24 14:50:30 -0600},
  15346. Date-Modified = {2008-05-24 14:50:30 -0600},
  15347. Isbn = {0-201-30956-4},
  15348. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15349. Series = {Professional Computing Series},
  15350. Title = {Generic programming and the {STL}: Using and extending the {C++} {S}tandard {T}emplate {L}ibrary},
  15351. Year = 1998}
  15352. @inbook{koethe99:_reusable_vision,
  15353. Author = {Ullrich K{\"o}the},
  15354. Chapter = {Reusable Software in Computer Vision},
  15355. Date-Added = {2008-05-24 14:50:07 -0600},
  15356. Date-Modified = {2008-05-24 14:50:07 -0600},
  15357. Publisher = {Acadamic Press},
  15358. Title = {Handbook on Computer Vision and Applications},
  15359. Volume = 3,
  15360. Year = 1999}
  15361. @inproceedings{boissonnat99:_cgal,
  15362. 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},
  15363. Booktitle = {Proceedings of the Fifteenth Annual Symposium on Computational Geometry},
  15364. Date-Added = {2008-05-24 14:49:53 -0600},
  15365. Date-Modified = {2010-12-17 10:23:07 -0700},
  15366. Isbn = {1-58113-068-6},
  15367. Location = {Miami Beach, Florida, United States},
  15368. Pages = {421--422},
  15369. Publisher = {ACM Press},
  15370. Title = {Programming with {CGAL}: the example of triangulations},
  15371. Year = 1999,
  15372. Bdsk-Url-1 = {http://doi.acm.org/10.1145/304893.305001}}
  15373. @article{pitt01:_bioinf_template_lib,
  15374. Author = {W. R. Pitt and M. A. Williams and M. Steven and B. Sweeney and A. J. Bleasby and D. S. Moss},
  15375. Date-Added = {2008-05-24 14:49:39 -0600},
  15376. Date-Modified = {2008-05-24 14:49:39 -0600},
  15377. Journal = {Bioinformatics},
  15378. Number = 8,
  15379. Pages = {729--737},
  15380. Title = {The Bioinformatics Template Library: generic components for biocomputing},
  15381. Volume = 17,
  15382. Year = 2001}
  15383. @article{troyer:_alps,
  15384. 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},
  15385. Date-Modified = {2010-12-17 10:23:07 -0700},
  15386. Journal = {J.PHYS.SOC.JPN.},
  15387. Pages = {30},
  15388. Title = {The {ALPS} project: open source software for strongly correlated systems},
  15389. Volume = {74},
  15390. Year = {2005},
  15391. Bdsk-Url-1 = {http://www.citebase.org/abstract?id=oai:arXiv.org:cond-mat/0410407}}
  15392. @inproceedings{jones97type,
  15393. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  15394. Booktitle = {Proceedings of the 2nd Haskell Workshop},
  15395. Date-Added = {2008-05-24 14:49:08 -0600},
  15396. Date-Modified = {2010-12-17 10:23:07 -0700},
  15397. Month = {June},
  15398. Title = {Type classes: an exploration of the design space},
  15399. Year = 1997,
  15400. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  15401. @inproceedings{jazayeri98:_generic_programming,
  15402. Abstract = {Generic programming is a sub-discipline of computer
  15403. science that deals with finding abstract
  15404. representations of efficient algorithms, data
  15405. structures, and other software concepts, and with
  15406. their systematic organization. The goal of generic
  15407. programming is to express algorithms and data
  15408. structures in a broadly adaptable, interoperable
  15409. form that allows their direct use in software
  15410. construction. Key ideas include: Expressing
  15411. algorithms with minimal assumptions about data
  15412. abstractions, and vice versa, thus making them as
  15413. interoperable as possible. Lifting of a concrete
  15414. algorithm to as general a level as possible without
  15415. losing efficiency; i.e., the most abstract form such
  15416. that when specialized back to the concrete case the
  15417. result is just as efficient as the original
  15418. algorithm. When the result of lifting is not general
  15419. enough to cover all uses of an algorithm,
  15420. additionally providing a more general form, but
  15421. ensuring that the most efficient specialized form is
  15422. automatically chosen when applicable. Providing more
  15423. than one generic algorithm for the same purpose and
  15424. at the same level of abstraction, when none
  15425. dominates the others in efficiency for all
  15426. inputs. This introduces the necessity to provide
  15427. sufficiently precise characterizations of the domain
  15428. for which each algorithm is the most efficient. },
  15429. Author = {Mehdi Jazayeri and R{\"u}diger Loos and David Musser and Alexander Stepanov},
  15430. Booktitle = {Report of the {Dagstuhl} Seminar on Generic Programming},
  15431. Date-Added = {2008-05-24 14:48:43 -0600},
  15432. Date-Modified = {2010-12-17 10:23:07 -0700},
  15433. Month = apr,
  15434. Title = {{Generic Programming}},
  15435. Year = 1998,
  15436. Bdsk-Url-1 = {ftp://ftp.dagstuhl.de/pub/Reports/98/98171.ps.gz}}
  15437. @techreport{austern04:library_tr,
  15438. Author = {Matt Austern},
  15439. Date-Added = {2008-05-24 14:48:06 -0600},
  15440. Date-Modified = {2008-05-24 14:48:06 -0600},
  15441. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  15442. Number = {N1711=04-0151},
  15443. Title = {Technical Report on Standard Library Extensions},
  15444. Year = 2004}
  15445. @manual{sgi:_stl,
  15446. Author = {{Silicon Graphics, Inc.}},
  15447. Date-Added = {2008-05-24 14:47:54 -0600},
  15448. Date-Modified = {2008-05-24 14:47:54 -0600},
  15449. Note = {\url{http://www.sgi.com/tech/stl/}},
  15450. Title = {{SGI} Implementation of the {S}tandard {T}emplate {L}ibrary},
  15451. Year = 2004}
  15452. @article{musser97:_introsort,
  15453. Author = {David R. Musser},
  15454. Date-Added = {2008-05-24 14:47:38 -0600},
  15455. Date-Modified = {2010-12-17 10:23:07 -0700},
  15456. Issn = {0038-0644},
  15457. Journal = {Software Practice and Experience},
  15458. Number = 8,
  15459. Pages = {983--993},
  15460. Publisher = {John Wiley \& Sons, Inc.},
  15461. Title = {Introspective sorting and selection algorithms},
  15462. Volume = 27,
  15463. Year = 1997,
  15464. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1097-024X(199708)27:8%3C983::AID-SPE117%3E3.0.CO;2-%5C#}}
  15465. @article{hoare61:_quicksort,
  15466. Author = {C. A. R. Hoare},
  15467. Date-Added = {2008-05-24 14:47:23 -0600},
  15468. Date-Modified = {2010-12-17 10:23:07 -0700},
  15469. Issn = {0001-0782},
  15470. Journal = {Communications of the {ACM}},
  15471. Number = 7,
  15472. Pages = 321,
  15473. Publisher = {{ACM} Press},
  15474. Title = {Algorithm 64: Quicksort},
  15475. Volume = 4,
  15476. Year = 1961,
  15477. Bdsk-Url-1 = {http://doi.acm.org/10.1145/366622.366644}}
  15478. @article{myers95:_trait,
  15479. Author = {Nathan C. Myers},
  15480. Date-Added = {2008-05-24 14:46:58 -0600},
  15481. Date-Modified = {2008-05-24 14:46:58 -0600},
  15482. Journal = {{C}++ Report},
  15483. Month = {June},
  15484. Title = {Traits: a new and useful template technique},
  15485. Year = 1995}
  15486. @inproceedings{jarvi04:algorithm_specialization,
  15487. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  15488. Booktitle = {Concepts: a Linguistic Foundation of Generic Programming},
  15489. Date-Added = {2008-05-24 14:46:31 -0600},
  15490. Date-Modified = {2008-05-24 14:46:31 -0600},
  15491. Month = apr,
  15492. Organization = {{Adobe Systems}},
  15493. Title = {Algorithm specialization and concept constrained genericity},
  15494. Year = 2004,
  15495. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJGphcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92C9EPN3sAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33LAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAamFydmkwNF9hbGdvcml0aG1fc3AjQkY3NjBCLnBkZgAADgBKACQAagBhAHIAdgBpADAANABfAGEAbABnAG8AcgBpAHQAaABtAF8AcwBwAGUAYwBpAGEAbABpAHoAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL2phcnZpMDRfYWxnb3JpdGhtX3NwZWNpYWxpemF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=}}
  15496. @unpublished{ditchfield96:_overview_cforall,
  15497. Author = {Glen Jeffrey Ditchfield},
  15498. Date-Added = {2008-05-24 14:46:00 -0600},
  15499. Date-Modified = {2010-12-17 10:23:07 -0700},
  15500. Month = {August},
  15501. Note = {University of Waterloo},
  15502. Title = {Overview of {Cforall}},
  15503. Year = 1996,
  15504. Bdsk-Url-1 = {ftp://plg.uwaterloo.ca/pub/Cforall/overview.ps.gz}}
  15505. @article{magnusson91:cowboy_rectangle,
  15506. Author = {Boris Magnusson},
  15507. Date-Added = {2008-05-24 14:45:31 -0600},
  15508. Date-Modified = {2008-05-24 14:45:31 -0600},
  15509. Journal = {Journal of Object-Oriented Programming},
  15510. Month = nov,
  15511. Number = 3,
  15512. Title = {Code reuse considered harmful},
  15513. Volume = 4,
  15514. Year = 1991}
  15515. @article{mitchell88:_poly_inf_containment,
  15516. Author = {John C. Mitchell},
  15517. Date-Added = {2008-05-24 14:45:09 -0600},
  15518. Date-Modified = {2008-05-24 14:45:09 -0600},
  15519. Issn = {0890-5401},
  15520. Journal = {Information and Computation},
  15521. Number = {2-3},
  15522. Pages = {211--249},
  15523. Publisher = {Academic Press, Inc.},
  15524. Title = {Polymorphic type inference and containment},
  15525. Volume = 76,
  15526. Year = 1988,
  15527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHBvbHktaW5mLWNvbnRhaW5tZW50LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcG9seS1pbmYtY29udGFpbm1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA8EdHw1pxQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADR8Q7cAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9seS1pbmYtY29udGFpbm1lbnQucGRmAA4AMgAYAHAAbwBsAHkALQBpAG4AZgAtAGMAbwBuAHQAYQBpAG4AbQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9wb2x5LWluZi1jb250YWlubWVudC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  15528. @article{Jones:2007ek,
  15529. Author = {Simon Peyton Jones and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  15530. Date-Added = {2008-05-24 14:43:46 -0600},
  15531. Date-Modified = {2010-12-17 10:23:07 -0700},
  15532. Issn = {0956-7968},
  15533. Journal = {J. Funct. Program.},
  15534. Number = {1},
  15535. Pages = {1--82},
  15536. Publisher = {Cambridge University Press},
  15537. Title = {Practical type inference for arbitrary-rank types},
  15538. Volume = {17},
  15539. Year = {2007},
  15540. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806006034}}
  15541. @article{shan04:_sexy_types,
  15542. Author = {{Chung-chieh} Shan},
  15543. Date-Added = {2008-05-24 14:41:27 -0600},
  15544. Date-Modified = {2010-12-17 10:23:07 -0700},
  15545. Issn = {0362-1340},
  15546. Journal = {{SIGPLAN} Notices},
  15547. Number = 5,
  15548. Pages = {15--22},
  15549. Publisher = {ACM Press},
  15550. Title = {Sexy types in action},
  15551. Volume = 39,
  15552. Year = 2004,
  15553. Bdsk-Url-1 = {http://doi.acm.org/10.1145/997140.997142}}
  15554. @book{cpp98,
  15555. Acknowledgement = ack-nhfb,
  15556. Author = {{International Organization for Standardization}},
  15557. Bibdate = {Tue Dec 12 06:45:55 2000},
  15558. Date-Added = {2008-05-24 14:40:41 -0600},
  15559. Date-Modified = {2010-12-17 10:23:07 -0700},
  15560. Day = 1,
  15561. Isbn = {????},
  15562. Lccn = {????},
  15563. Month = sep,
  15564. Pages = 732,
  15565. Title = {{ISO\slash IEC 14882:1998}: {Programming} languages --- {C++}},
  15566. Xxisbn = {none},
  15567. Year = 1998,
  15568. Bdsk-Url-1 = {http://www.iso.ch/cate/d25845.html}}
  15569. @article{Downey:JACM:1980,
  15570. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  15571. Date-Added = {2008-05-24 14:40:07 -0600},
  15572. Date-Modified = {2010-12-17 10:23:07 -0700},
  15573. Issn = {0004-5411},
  15574. Journal = {JACM},
  15575. Number = {4},
  15576. Pages = {758--771},
  15577. Publisher = {ACM Press},
  15578. Title = {Variations on the Common Subexpression Problem},
  15579. Volume = {27},
  15580. Year = {1980},
  15581. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  15582. @article{coplien95:_curious,
  15583. Author = {J. Coplien},
  15584. Date-Added = {2008-05-24 14:39:14 -0600},
  15585. Date-Modified = {2008-05-24 14:39:14 -0600},
  15586. Journal = {{C++} Report},
  15587. Month = {February},
  15588. Pages = {24--27},
  15589. Title = {Curiously recurring template patterns},
  15590. Year = 1995}
  15591. @book{siek02:_bgl,
  15592. Author = {Jeremy G. Siek and Lie-Quan Lee and Andrew Lumsdaine},
  15593. Date-Added = {2008-05-24 14:38:47 -0600},
  15594. Date-Modified = {2008-05-24 14:38:54 -0600},
  15595. Isbn = {0-201-72914-8},
  15596. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  15597. Title = {The {Boost} {Graph} {Library}: User Guide and Reference Manual},
  15598. Year = 2002}
  15599. @article{dijkstra59,
  15600. Author = {E.W. Dijkstra},
  15601. Date-Added = {2008-05-24 14:38:25 -0600},
  15602. Date-Modified = {2008-05-24 14:38:25 -0600},
  15603. Journal = {Numerische Mathematik},
  15604. Pages = {269-271},
  15605. Title = {A note on two problems in connexion with graphs},
  15606. Volume = 1,
  15607. Year = 1959,
  15608. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kaWprc3RyYTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kaWprc3RyYTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FQ0Q81pVBERiBDQVJPAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkaWprc3RyYTAucGRmAAAOABwADQBkAGkAagBrAHMAdAByAGEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kaWprc3RyYTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  15609. @article{prim57:_short,
  15610. Author = {R.C. Prim},
  15611. Date-Added = {2008-05-24 14:38:00 -0600},
  15612. Date-Modified = {2008-05-24 14:38:09 -0600},
  15613. Journal = {Bell System Technical Journal},
  15614. Pages = {1389-1401},
  15615. Title = {Shortest connection networks and some generalizations},
  15616. Volume = 36,
  15617. Year = 1957}
  15618. @article{bellman58,
  15619. Author = {Richard Bellman},
  15620. Date-Added = {2008-05-24 14:37:48 -0600},
  15621. Date-Modified = {2008-05-24 14:37:48 -0600},
  15622. Journal = {Quarterly of Applied Mathematics},
  15623. Number = 1,
  15624. Pages = {87-90},
  15625. Title = {On a routing problem},
  15626. Volume = 16,
  15627. Year = 1958}
  15628. @article{johnson77:_short_paths,
  15629. Author = {Donald B. Johnson},
  15630. Date-Added = {2008-05-24 14:37:30 -0600},
  15631. Date-Modified = {2010-12-17 10:23:07 -0700},
  15632. Issn = {0004-5411},
  15633. Journal = {JACM},
  15634. Number = 1,
  15635. Pages = {1--13},
  15636. Publisher = {{ACM} Press},
  15637. Title = {Efficient Algorithms for Shortest Paths in Sparse Networks},
  15638. Volume = 24,
  15639. Year = 1977,
  15640. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321992.321993}}
  15641. @article{Liskov77:CLU,
  15642. Author = {Barbara Liskov and Alan Snyder and Russell Atkinson and Craig Schaffert},
  15643. Date-Added = {2008-05-24 14:36:29 -0600},
  15644. Date-Modified = {2010-12-17 10:23:07 -0700},
  15645. Issn = {0001-0782},
  15646. Journal = {Communications of the ACM},
  15647. Number = {8},
  15648. Pages = {564--576},
  15649. Publisher = {ACM Press},
  15650. Title = {Abstraction mechanisms in {CLU}},
  15651. Volume = {20},
  15652. Year = {1977},
  15653. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NjQtbGlza292LTEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTY0LWxpc2tvdi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tD0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTY0LWxpc2tvdi0xLnBkZgAADgAkABEAcAA1ADYANAAtAGwAaQBzAGsAbwB2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTY0LWxpc2tvdi0xLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15654. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359789}}
  15655. @book{bourbaki68:_theory_sets,
  15656. Author = {Nicolas Bourbaki},
  15657. Date-Added = {2008-05-24 14:36:14 -0600},
  15658. Date-Modified = {2008-05-24 14:36:14 -0600},
  15659. Publisher = {Springer},
  15660. Title = {Elements of Mathematics. Theory of Sets},
  15661. Year = 1968}
  15662. @inproceedings{REYNOLDS74C,
  15663. Abstract = {The type structure of programming languages has been
  15664. the subject of an active development characterized
  15665. by continued controversy over basic principles. In
  15666. this paper, we formalize a view of these principles
  15667. somewhat similar to that of J. H. Morris. We
  15668. introduce an extension of the typed lambda calculus
  15669. which permits user-defined types and polymorphic
  15670. functions, and show that the semantics of this
  15671. language satisfies a representation theorem which
  15672. embodies our notion of a `correct' type structure.},
  15673. Author = {Reynolds, John C.},
  15674. Booksubtitle = {Proceedings, Colloque sur la Programmation},
  15675. Booktitle = {Programming Symposium},
  15676. Checked = {22 August 1990},
  15677. Date-Added = {2008-05-24 14:35:39 -0600},
  15678. Date-Modified = {2008-05-24 14:35:39 -0600},
  15679. Dates = {April 9--11},
  15680. Filename = {theotypestr},
  15681. Pages = {408--425},
  15682. Place = {Paris, France},
  15683. Publisher = {Springer-Verlag},
  15684. Series = {LNCS},
  15685. Title = {Towards a Theory of Type Structure},
  15686. Updated = {9 May 2001},
  15687. Volume = 19,
  15688. Year = 1974,
  15689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3RoZW90eXBlc3RyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdGhlb3R5cGVzdHIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KR9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlb3R5cGVzdHIucGRmAAAOACAADwB0AGgAZQBvAHQAeQBwAGUAcwB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdGhlb3R5cGVzdHIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  15690. @article{Milner78,
  15691. Author = {Robin Milner},
  15692. Checked = {Not checked},
  15693. Date-Added = {2008-05-24 14:35:21 -0600},
  15694. Date-Modified = {2008-05-24 14:35:21 -0600},
  15695. Journal = {Journal of Computer and System Sciences},
  15696. Key = {Milner78},
  15697. Month = AUG,
  15698. Pages = {348--375},
  15699. Source = {ergobib},
  15700. Title = {A Theory of Type Polymorphism in Programming},
  15701. Volume = 17,
  15702. Year = 1978}
  15703. @inproceedings{chakravarty04:_assoc_types,
  15704. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones} and Simon Marlow},
  15705. Booktitle = {{POPL} '05: Proceedings of the 32nd {ACM} {SIGPLAN}-{SIGACT} Symposium on Principles of Programming Languages},
  15706. Date-Added = {2008-05-24 14:35:08 -0600},
  15707. Date-Modified = {2010-12-17 10:23:08 -0700},
  15708. Isbn = {1-58113-830-X},
  15709. Location = {Long Beach, California, USA},
  15710. Pages = {1--13},
  15711. Publisher = {ACM Press},
  15712. Title = {Associated types with class},
  15713. Year = 2005,
  15714. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  15715. @inproceedings{chakravarty05:_assoc_type_syn,
  15716. Author = {Manuel M. T. Chakravarty and Gabrielle Keller and Simon {Peyton Jones}},
  15717. Booktitle = {{ICFP} '05: Proceedings of the International Conference on Functional Programming},
  15718. Date-Added = {2008-05-24 14:34:53 -0600},
  15719. Date-Modified = {2008-05-24 14:34:53 -0600},
  15720. Month = {September},
  15721. Pages = {241--253},
  15722. Publisher = {ACM Press},
  15723. Title = {Associated Type Synonyms},
  15724. Year = 2005}
  15725. @book{milner90:definition_sml,
  15726. Annote = {ISBN 0-262-63132-6},
  15727. Author = {Robin Milner and Mads Tofte and Robert Harper},
  15728. Date-Added = {2008-05-24 14:34:36 -0600},
  15729. Date-Modified = {2008-05-24 14:34:36 -0600},
  15730. Publisher = {MIT Press},
  15731. Title = {The Definition of Standard ML},
  15732. Year = 1990}
  15733. @inproceedings{macqueen88implementation,
  15734. Author = {David MacQueen},
  15735. Booktitle = {Proceedings of the 1988 {ACM} Conference on {LISP} and Functional Programming},
  15736. Date-Added = {2008-05-24 14:34:21 -0600},
  15737. Date-Modified = {2010-12-17 10:23:08 -0700},
  15738. Pages = {212--223},
  15739. Publisher = {ACM},
  15740. Title = {An Implementation of {Standard} {ML} Modules},
  15741. Year = {1988},
  15742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDEwLjEuMS4xNC42OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDbPM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTQuNjkucGRmAAAOACIAEAAxADAALgAxAC4AMQAuADEANAAuADYAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4xNC42OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  15743. Bdsk-Url-1 = {citeseer.ist.psu.edu/macqueen88implementation.html}}
  15744. @techreport{poll99:_aldor,
  15745. Author = {Erik Poll and Simon Thompson},
  15746. Date-Added = {2008-05-24 14:33:58 -0600},
  15747. Date-Modified = {2010-12-17 10:23:08 -0700},
  15748. Institution = {Computing Laboratory, University of Kent at Canterbury},
  15749. Month = {July},
  15750. Number = {11-99},
  15751. Title = {{The Type System of Aldor}},
  15752. Year = 1999,
  15753. Bdsk-Url-1 = {http://www.cs.ukc.ac.uk/pubs/1999/874}}
  15754. @incollection{Goguen:OBJ,
  15755. Author = {J. A. Goguen and T. Winker and J. Meseguer and K. Futatsugi and J.-P. Jouannaud},
  15756. Booktitle = {Applications of Algebraic Specification using {OBJ}},
  15757. Date-Added = {2008-05-24 14:33:28 -0600},
  15758. Date-Modified = {2008-05-24 14:33:28 -0600},
  15759. Publisher = {Cambridge University Press},
  15760. Title = {Introducing {OBJ}},
  15761. Year = 1992,
  15762. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpb2JqLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaW9iai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW9iai5wZGYADgASAAgAaQBvAGIAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9pb2JqLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  15763. @manual{taft97:_ada_manual,
  15764. Author = {ISO},
  15765. Date-Added = {2008-05-24 14:32:56 -0600},
  15766. Date-Modified = {2008-05-24 14:32:56 -0600},
  15767. Isbn = {3-540-63144-5},
  15768. Publisher = {Springer Verlag},
  15769. Title = {Ada 95 Reference Manual},
  15770. Year = 1997}
  15771. @inproceedings{canning89:_f_bound_poly,
  15772. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  15773. Booktitle = {FPCA '89: Proceedings of the 4th International Conference on Functional Programming Languages and Computer Architecture},
  15774. Date-Added = {2008-05-24 14:32:44 -0600},
  15775. Date-Modified = {2010-12-17 10:23:08 -0700},
  15776. Isbn = {0-89791-328-0},
  15777. Pages = {273--280},
  15778. Publisher = {ACM Press},
  15779. Title = {F-bounded polymorphism for object-oriented programming},
  15780. Year = {1989},
  15781. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  15782. @inproceedings{odersky-et-al:ecoop03,
  15783. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  15784. Booktitle = {{ECOOP}'03: European Conference on Object-oriented Programming},
  15785. Date-Added = {2008-05-24 14:32:24 -0600},
  15786. Date-Modified = {2008-05-24 14:32:24 -0600},
  15787. Month = July,
  15788. Series = {Springer LNCS},
  15789. Title = {A Nominal Theory of Objects with Dependent Types},
  15790. Year = 2003}
  15791. @manual{leroy03:_ocaml,
  15792. Date-Added = {2008-05-24 14:25:20 -0600},
  15793. Date-Modified = {2008-05-24 14:25:20 -0600},
  15794. Month = {September},
  15795. Title = {The {Objective} {Caml} Documentation and User's Manual},
  15796. Year = 2003}
  15797. @article{Remy-Vouillon!tapos,
  15798. Date-Added = {2008-05-24 14:24:50 -0600},
  15799. Date-Modified = {2008-05-24 14:25:03 -0600},
  15800. Journal = {Theory And Practice of Object Systems},
  15801. Note = {A preliminary version appeared in the proceedings of the 24th ACM Conference on Principles of Programming Languages, 1997},
  15802. Number = {1},
  15803. Pages = {27--50},
  15804. Title = {Objective {ML}: An effective object-oriented extension to {ML}},
  15805. Volume = {4},
  15806. Year = 1998}
  15807. @inproceedings{bruce95polytoil,
  15808. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  15809. Booktitle = {{ECOOP} '95: European Conference on Object-oriented Programming},
  15810. Conflocation = {Aarhus, Denmark},
  15811. Date-Added = {2008-05-24 14:24:35 -0600},
  15812. Date-Modified = {2010-12-17 10:23:08 -0700},
  15813. Number = {952},
  15814. Pages = {27--51},
  15815. Publisher = {Springer-Verlag},
  15816. Series = {LNCS},
  15817. Title = {{PolyTOIL}: {A} Type-Safe Polymorphic Object-Oriented Language},
  15818. Year = {1995},
  15819. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/bruce95polytoil.html}}
  15820. @inproceedings{kristensen83:_beta,
  15821. Author = {Bent Bruun Kristensen and Ole Lehrmann Madsen and Birger M{\"o}ller-Pedersen and Kristen Nygaard},
  15822. Booktitle = {{POPL} '83: Proceedings of the 10th {ACM} {SIGACT-SIGPLAN} Symposium on Principles of Programming Languages},
  15823. Date-Added = {2008-05-24 14:24:16 -0600},
  15824. Date-Modified = {2010-12-17 10:23:08 -0700},
  15825. Isbn = {0-89791-090-7},
  15826. Location = {Austin, Texas},
  15827. Pages = {285--298},
  15828. Publisher = {{ACM} Press},
  15829. Title = {Abstraction mechanisms in the {BETA} programming language},
  15830. Year = 1983,
  15831. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567094}}
  15832. @inproceedings{madsen89:_virtual_classes,
  15833. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  15834. Booktitle = {{OOPSLA} '89: Object-oriented Programming Systems, Languages and Applications},
  15835. Date-Added = {2008-05-24 14:22:41 -0600},
  15836. Date-Modified = {2010-12-17 10:23:08 -0700},
  15837. Isbn = {0-89791-333-7},
  15838. Pages = {397--406},
  15839. Publisher = {{ACM} Press},
  15840. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  15841. Year = 1989,
  15842. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  15843. @inproceedings{Thorup97,
  15844. Author = {Kresten Krab Thorup},
  15845. Booktitle = {ECOOP '97: European Conference on Object-oriented Programming},
  15846. Date-Added = {2008-05-24 14:22:10 -0600},
  15847. Date-Modified = {2010-12-17 10:23:08 -0700},
  15848. Pages = {444--471},
  15849. Pubisher = {Springer-Verlag},
  15850. Series = {LNCS},
  15851. Title = {Genericity in {Java} with Virtual Types},
  15852. Volume = {1241},
  15853. Year = {1997},
  15854. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/thorup97genericity.html}}
  15855. @inproceedings{torgersen98:_virtual_types_safe,
  15856. Author = {Mads Torgersen},
  15857. Booktitle = {{FOOL} 5: The 5th International Workshop on Foundations of Object-Oriented Languages},
  15858. Date-Added = {2008-05-24 14:21:54 -0600},
  15859. Date-Modified = {2008-05-24 14:21:54 -0600},
  15860. Month = {January},
  15861. Title = {Virtual Types are Statically safe},
  15862. Year = 1998}
  15863. @phdthesis{ernst99b,
  15864. Author = {Erik Ernst},
  15865. Date-Added = {2008-05-24 14:21:34 -0600},
  15866. Date-Modified = {2008-05-24 14:21:34 -0600},
  15867. School = {Department of Computer Science, University of Aarhus, \AA{}rhus, Denmark},
  15868. Title = {gbeta -- a Language with Virtual Attributes, Block Structure, and Propagating, Dynamic Inheritance},
  15869. Year = {1999}}
  15870. @inproceedings{ernst01:_famil_polym,
  15871. Author = {Erik Ernst},
  15872. Booktitle = {ECOOP '01: European Conference on Object-oriented Programming},
  15873. Conflocation = {Budapest, Hungary},
  15874. Date-Added = {2008-05-24 14:21:12 -0600},
  15875. Date-Modified = {2008-05-24 14:21:12 -0600},
  15876. Month = {June},
  15877. Pages = {303--326},
  15878. Publisher = {Springer},
  15879. Series = {LNCS},
  15880. Title = {Family Polymorphism},
  15881. Volume = 2072,
  15882. Year = 2001}
  15883. @article{odersky-et-al:oopsla05,
  15884. Author = {Martin Odersky and Matthias Zenger},
  15885. Date-Added = {2008-05-24 14:20:39 -0600},
  15886. Date-Modified = {2010-12-17 10:23:08 -0700},
  15887. Issn = {0362-1340},
  15888. Journal = {SIGPLAN Notices},
  15889. Number = 10,
  15890. Pages = {41--57},
  15891. Publisher = {ACM Press},
  15892. Title = {Scalable component abstractions},
  15893. Volume = 40,
  15894. Year = 2005,
  15895. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1103845.1094815}}
  15896. @techreport{scala-overview-tech-report,
  15897. 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},
  15898. Date-Added = {2008-05-24 14:19:51 -0600},
  15899. Date-Modified = {2008-05-24 14:19:51 -0600},
  15900. Institution = {EPFL},
  15901. Number = {IC/2004/64},
  15902. Title = {An Overview of the {Scala} Programming Language},
  15903. Year = 2004,
  15904. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTY2FsYU92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwGQzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2NhbGFPdmVydmlldy5wZGYADgAkABEAUwBjAGEAbABhAE8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NjYWxhT3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  15905. @inproceedings{randell79:_software_in_1968,
  15906. Author = {B. Randell},
  15907. Booktitle = {{ICSE} '79: Proceedings of the 4th International Conference on Software Engineering},
  15908. Date-Added = {2008-05-24 14:18:09 -0600},
  15909. Date-Modified = {2008-05-24 14:19:19 -0600},
  15910. Pages = {1--10},
  15911. Publisher = {{IEEE} Press},
  15912. Title = {Software engineering in 1968},
  15913. Year = 1979}
  15914. @inproceedings{Wand:1995nr,
  15915. Author = {Mitchell Wand},
  15916. Booktitle = {FPCA '95: Proceedings of the Seventh International Conference on Functional Programming Languages and Computer Architecture},
  15917. Date-Added = {2008-05-22 12:56:17 -0600},
  15918. Date-Modified = {2010-12-17 10:23:08 -0700},
  15919. Isbn = {0-89791-719-7},
  15920. Location = {La Jolla, California, United States},
  15921. Pages = {120--134},
  15922. Publisher = {ACM},
  15923. Title = {Compiler correctness for parallel languages},
  15924. Year = {1995},
  15925. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmQ5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZDk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NiNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FuZDk0Y29tcGlsZXIucGRmAA4AJgASAHcAYQBuAGQAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YW5kOTRjb21waWxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  15926. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224193}}
  15927. @article{Ronsse:1999ue,
  15928. Author = {Michiel Ronsse and Koen De Bosschere},
  15929. Date-Added = {2008-05-20 22:57:12 -0600},
  15930. Date-Modified = {2010-12-17 10:23:08 -0700},
  15931. Issn = {0734-2071},
  15932. Journal = {ACM Trans. Comput. Syst.},
  15933. Number = {2},
  15934. Pages = {133--152},
  15935. Publisher = {ACM},
  15936. Title = {RecPlay: a fully integrated practical record/replay system},
  15937. Volume = {17},
  15938. Year = {1999},
  15939. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzMtcm9uc3NlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMy1yb25zc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95utEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMy1yb25zc2UucGRmAAAOACAADwBwADEAMwAzAC0AcgBvAG4AcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMy1yb25zc2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  15940. Bdsk-Url-1 = {http://doi.acm.org/10.1145/312203.312214}}
  15941. @techreport{Huselius:2002lp,
  15942. Author = {Joel Huselius},
  15943. Date-Added = {2008-05-20 22:32:17 -0600},
  15944. Date-Modified = {2008-05-20 22:33:38 -0600},
  15945. Institution = {Malardalen Real-Time Research Centre},
  15946. Month = {September},
  15947. Number = {63},
  15948. Title = {Debugging Parallel Systems: A State of the Art Report},
  15949. Year = {2002},
  15950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RExMC4xLjEuMjAuNDUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv3YzOWarwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTAuMS4xLjIwLjQ1Mi5wZGYADgAkABEAMQAwAC4AMQAuADEALgAyADAALgA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEwLjEuMS4yMC40NTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  15951. @article{McDowell:1989cp,
  15952. Annote = {survey},
  15953. Author = {Charles E. McDowell and David P. Helmbold},
  15954. Date-Added = {2008-05-20 22:29:31 -0600},
  15955. Date-Modified = {2010-12-17 10:23:08 -0700},
  15956. Issn = {0360-0300},
  15957. Journal = {ACM Comput. Surv.},
  15958. Number = {4},
  15959. Pages = {593--622},
  15960. Publisher = {ACM},
  15961. Title = {Debugging concurrent programs},
  15962. Volume = {21},
  15963. Year = {1989},
  15964. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1OTMtbWNkb3dlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTkzLW1jZG93ZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tT0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTkzLW1jZG93ZWxsLnBkZgAADgAkABEAcAA1ADkAMwAtAG0AYwBkAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTkzLW1jZG93ZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  15965. Bdsk-Url-1 = {http://doi.acm.org/10.1145/76894.76897}}
  15966. @article{Taylor:1992fo,
  15967. Author = {Richard N. Taylor and David L. Levine and Cheryl D. Kelly},
  15968. Date-Added = {2008-05-20 16:24:53 -0600},
  15969. Date-Modified = {2010-12-17 10:23:08 -0700},
  15970. Issn = {0098-5589},
  15971. Journal = {IEEE Trans. Softw. Eng.},
  15972. Number = {3},
  15973. Pages = {206--215},
  15974. Publisher = {IEEE Press},
  15975. Title = {Structural Testing of Concurrent Programs},
  15976. Volume = {18},
  15977. Year = {1992},
  15978. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.126769}}
  15979. @article{Tai:1991zm,
  15980. Author = {Kuo-Chung Tai and Richard H. Carver and Evelyn E. Obaid},
  15981. Date-Added = {2008-05-20 16:23:40 -0600},
  15982. Date-Modified = {2010-12-17 10:23:08 -0700},
  15983. Issn = {0098-5589},
  15984. Journal = {IEEE Trans. Softw. Eng.},
  15985. Number = {1},
  15986. Pages = {45--63},
  15987. Publisher = {IEEE Press},
  15988. Title = {Debugging Concurrent Ada Programs by Deterministic Execution},
  15989. Volume = {17},
  15990. Year = {1991},
  15991. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.67578}}
  15992. @article{Gait:1986rc,
  15993. Author = {Jason Gait},
  15994. Date-Added = {2008-05-20 15:32:47 -0600},
  15995. Date-Modified = {2010-12-17 10:23:08 -0700},
  15996. Issn = {0038-0644},
  15997. Journal = {Softw. Pract. Exper.},
  15998. Number = {3},
  15999. Pages = {225--233},
  16000. Publisher = {John Wiley \& Sons, Inc.},
  16001. Title = {A probe effect in concurrent programs},
  16002. Volume = {16},
  16003. Year = {1986},
  16004. Bdsk-Url-1 = {http://dx.doi.org/10.1002/spe.4380160304}}
  16005. @unpublished{Sheard:sf,
  16006. Author = {Tim Sheard},
  16007. Date-Added = {2008-05-17 07:20:49 -0600},
  16008. Date-Modified = {2008-05-17 07:23:10 -0600},
  16009. Institution = {Portland State University},
  16010. Title = {Playing with Type Systems},
  16011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1BsYXlpbmdXaXRoVHlwZXMyLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVUGxheWluZ1dpdGhUeXBlczIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72Oczlm2MAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGzAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFBsYXlpbmdXaXRoVHlwZXMyLnBkZgAOACwAFQBQAGwAYQB5AGkAbgBnAFcAaQB0AGgAVAB5AHAAZQBzADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QbGF5aW5nV2l0aFR5cGVzMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  16012. @inproceedings{Viera:2006yu,
  16013. Author = {Marcos Viera and Alberto Pardo},
  16014. Booktitle = {GPCE '06: Proceedings of the 5th International Conference on Generative Programming and Component Engineering},
  16015. Date-Added = {2008-05-17 06:35:23 -0600},
  16016. Date-Modified = {2010-12-17 10:23:08 -0700},
  16017. Isbn = {1-59593-237-2},
  16018. Location = {Portland, Oregon, USA},
  16019. Pages = {11--20},
  16020. Publisher = {ACM},
  16021. Title = {A multi-stage language with intensional analysis},
  16022. Year = {2006},
  16023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTEtdmllcmEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTEtdmllcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mW0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEtdmllcmEucGRmAAAOABwADQBwADEAMQAtAHYAaQBlAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTEtdmllcmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  16024. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1173706.1173709}}
  16025. @article{Broker:2005gd,
  16026. Author = {Oliver Br{\"o}ker and Oscar Chinellato and Roman Geus},
  16027. Date-Added = {2008-05-16 15:09:38 -0600},
  16028. Date-Modified = {2010-12-17 10:23:08 -0700},
  16029. Issn = {0167-739X},
  16030. Journal = {Future Gener. Comput. Syst.},
  16031. Number = {6},
  16032. Pages = {969--979},
  16033. Publisher = {Elsevier Science Publishers B. V.},
  16034. Title = {Using Python for large scale linear algebra applications},
  16035. Volume = {21},
  16036. Year = {2005},
  16037. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.future.2005.02.001}}
  16038. @article{Prechelt:2000la,
  16039. Author = {Lutz Prechelt},
  16040. Date-Added = {2008-05-16 15:07:54 -0600},
  16041. Date-Modified = {2010-12-17 10:23:08 -0700},
  16042. Issn = {0018-9162},
  16043. Journal = {Computer},
  16044. Number = {10},
  16045. Pages = {23-29},
  16046. Publisher = {IEEE Computer Society},
  16047. Title = {An Empirical Comparison of Seven Programming Languages},
  16048. Volume = {33},
  16049. Year = {2000},
  16050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVthcnRpY2xlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXJ0aWNsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uo9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXJ0aWNsZS5wZGYAAA4AGAALAGEAcgB0AGkAYwBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXJ0aWNsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  16051. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/2.876288}}
  16052. @article{Prechelt:1998lq,
  16053. Author = {Prechelt, L. and Tichy, W.F.},
  16054. Date-Added = {2008-05-16 14:47:11 -0600},
  16055. Date-Modified = {2010-12-17 10:23:08 -0700},
  16056. Issn = {0098-5589},
  16057. Journal = {Software Engineering, IEEE Transactions on},
  16058. Keywords = {C language, program debuggingANSI C, K&,R C, defect-detection, intermodule type checking, programming errors, type checking},
  16059. Number = {4},
  16060. Pages = {302-312},
  16061. Title = {A controlled experiment to assess the benefits of procedure argument type checking},
  16062. Volume = {24},
  16063. Year = {Apr 1998},
  16064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNjc3MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA2NzcxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xZ8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNjc3MTg2LnBkZgAADgAaAAwAMAAwADYANwA3ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA2NzcxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16065. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.677186}}
  16066. @inproceedings{Prechelt:1996rm,
  16067. Author = {Lutz Prechelt},
  16068. Booktitle = {3rd International Software Metrics Symposium},
  16069. Date-Added = {2008-05-16 14:41:10 -0600},
  16070. Date-Modified = {2008-05-16 14:41:54 -0600},
  16071. Title = {An Experiment to Assess the Benefits of Inter-Module Type Checking},
  16072. Year = {1996},
  16073. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDkyNDQ4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0OTI0NDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8NR8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDkyNDQ4LnBkZgAADgAaAAwAMAAwADQAOQAyADQANAA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0OTI0NDgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  16074. @techreport{Prechelt:2000pb,
  16075. Author = {Lutz Prechelt},
  16076. Date-Added = {2008-05-14 12:08:47 -0400},
  16077. Date-Modified = {2008-05-14 12:09:46 -0400},
  16078. Institution = {Universitat Karlsruhe},
  16079. Month = {March},
  16080. Number = {2000-5},
  16081. Title = {An empirical comparison of C, C++, Java, Perl, Python, Rexx, and Tcl for a search/string-processing program},
  16082. Year = {2000},
  16083. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1qY2NwcHJ0VFIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1qY2NwcHJ0VFIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YM0Q83ewAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcsAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqY2NwcHJ0VFIucGRmAAAOABwADQBqAGMAYwBwAHAAcgB0AFQAUgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9qY2NwcHJ0VFIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  16084. @article{Brin:1998uo,
  16085. Author = {Sergey Brin and Lawrence Page},
  16086. Date-Added = {2008-05-12 10:52:26 -0400},
  16087. Date-Modified = {2010-12-17 10:23:08 -0700},
  16088. Issn = {0169-7552},
  16089. Journal = {Comput. Netw. ISDN Syst.},
  16090. Number = {1-7},
  16091. Pages = {107--117},
  16092. Publisher = {Elsevier Science Publishers B. V.},
  16093. Title = {The anatomy of a large-scale hypertextual Web search engine},
  16094. Volume = {30},
  16095. Year = {1998},
  16096. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliLzEwLjEuMS4xMDkuNDA0OS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEzEwLjEuMS4xMDkuNDA0OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPAETM5ZquAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXg/gAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxMC4xLjEuMTA5LjQwNDkucGRmAA4AKAATADEAMAAuADEALgAxAC4AMQAwADkALgA0ADAANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTAuMS4xLjEwOS40MDQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  16097. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0169-7552(98)00110-X}}
  16098. @inproceedings{Stein:1997dn,
  16099. Author = {Greg Stein},
  16100. Booktitle = {Proceedings of the 6th International Python Conference},
  16101. Date-Added = {2008-05-12 10:03:21 -0400},
  16102. Date-Modified = {2008-05-12 10:03:26 -0400},
  16103. Month = oct,
  16104. Pages = {45--50},
  16105. Title = {Case Study: {P}ython in a Commercial Environment},
  16106. Year = 1997,
  16107. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzdGVpbi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXN0ZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iinRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0ZWluLnBkZgAADgAUAAkAcwB0AGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3N0ZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  16108. @inproceedings{Beazley:1997rc,
  16109. Author = {David M. Beazley and Peter S. Lomdahl},
  16110. Booktitle = {Proceedings of the 6th International Python Conference},
  16111. Date-Added = {2008-05-12 10:02:43 -0400},
  16112. Date-Modified = {2008-05-12 10:02:49 -0400},
  16113. Month = oct,
  16114. Pages = {21--29},
  16115. Title = {Feeding a Large-scale Physics Application to {P}ython},
  16116. Year = 1997}
  16117. @inproceedings{Qasem:2006dp,
  16118. Author = {Apan Qasem and Ken Kennedy},
  16119. Booktitle = {ICS '06: Proceedings of the 20th Annual International Conference on Supercomputing},
  16120. Date-Added = {2008-05-07 21:57:13 -0600},
  16121. Date-Modified = {2010-12-17 10:23:08 -0700},
  16122. Isbn = {1-59593-282-8},
  16123. Location = {Cairns, Queensland, Australia},
  16124. Pages = {249--258},
  16125. Publisher = {ACM},
  16126. Title = {Profitable loop fusion and tiling using model-driven empirical search},
  16127. Year = {2006},
  16128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQ5LXFhc2VtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0OS1xYXNlbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96aNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0OS1xYXNlbS5wZGYADgAeAA4AcAAyADQAOQAtAHEAYQBzAGUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjQ5LXFhc2VtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  16129. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183437}}
  16130. @inproceedings{Qasem:2006qv,
  16131. Author = {Apan Qasem and Ken Kennedy},
  16132. Booktitle = {Languages and Compilers for Parallel Computing},
  16133. Date-Added = {2008-05-07 16:06:09 -0600},
  16134. Date-Modified = {2008-05-07 16:07:13 -0600},
  16135. Pages = {106-120},
  16136. Title = {A Cache-Conscious Profitability Model for Empirical Tuning of Loop Fusion},
  16137. Volume = {4339/2006},
  16138. Year = {2006},
  16139. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0KDIpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQoMikucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zgdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQoMikucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQAKAAyACkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQoMikucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16140. @article{Trinder:1998rc,
  16141. Author = {Philip W. Trinder and Kevin Hammond and Hans-Wolfgang Loidl and Simon L. {Peyton Jones}},
  16142. Date-Added = {2008-05-06 14:05:54 -0600},
  16143. Date-Modified = {2008-05-06 14:06:16 -0600},
  16144. Journal = {Journal of Functional Programming},
  16145. Month = jan,
  16146. Number = {1},
  16147. Pages = {23--60},
  16148. Title = {Algorithm + {S}trategy = {P}arallelism},
  16149. Volume = {8},
  16150. Year = {1998},
  16151. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zdHJhdGVnaWVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3RyYXRlZ2llcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KLNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3RyYXRlZ2llcy5wZGYADgAeAA4AcwB0AHIAYQB0AGUAZwBpAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zdHJhdGVnaWVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16152. @article{Blume:2006nr,
  16153. Author = {Matthias Blume and David McAllester},
  16154. Date-Added = {2008-04-28 20:58:16 -0600},
  16155. Date-Modified = {2010-12-17 10:23:08 -0700},
  16156. Issn = {0956-7968},
  16157. Journal = {J. Funct. Program.},
  16158. Number = {4-5},
  16159. Pages = {375--414},
  16160. Publisher = {Cambridge University Press},
  16161. Title = {Sound and complete models of contracts},
  16162. Volume = {16},
  16163. Year = {2006},
  16164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNvbnRyYWN0cy1qZnAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjb250cmFjdHMtamZwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Es0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjb250cmFjdHMtamZwLnBkZgAADgAkABEAYwBvAG4AdAByAGEAYwB0AHMALQBqAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jb250cmFjdHMtamZwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  16165. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796806005971}}
  16166. @inproceedings{Pyo:1997si,
  16167. Author = {Changwoo Pyo and Kyung-Woo Lee and Hye-Kyung Han and Gyungho Lee},
  16168. Booktitle = {HPC-ASIA '97: Proceedings of the High-Performance Computing on the Information Superhighway},
  16169. Date-Added = {2008-04-23 09:43:31 -0600},
  16170. Date-Modified = {2008-04-23 09:43:36 -0600},
  16171. Isbn = {0-8186-7901-8},
  16172. Pages = {151},
  16173. Publisher = {IEEE Computer Society},
  16174. Title = {Reference Distance as a Metric for Data Locality},
  16175. Year = {1997}}
  16176. @article{Jacob:1996fp,
  16177. Author = {Bruce L. Jacob and Peter M. Chen and Seth R. Silverman and Trevor N. Mudge},
  16178. Date-Added = {2008-04-23 09:39:56 -0600},
  16179. Date-Modified = {2010-12-17 10:23:08 -0700},
  16180. Issn = {0018-9340},
  16181. Journal = {IEEE Trans. Comput.},
  16182. Number = {10},
  16183. Pages = {1180--1194},
  16184. Publisher = {IEEE Computer Society},
  16185. Title = {An Analytical Model for Designing Memory Hierarchies},
  16186. Volume = {45},
  16187. Year = {1996},
  16188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNTQzNzExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA1NDM3MTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA80sMzlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNTQzNzExLnBkZgAADgAaAAwAMAAwADUANAAzADcAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA1NDM3MTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16189. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.543711}}
  16190. @article{Mattson:1970eu,
  16191. Author = {R. Mattson and J. Gecsei and D. Slutz and I. Traiger},
  16192. Date-Added = {2008-04-23 09:37:13 -0600},
  16193. Date-Modified = {2008-04-23 09:38:01 -0600},
  16194. Journal = {IBM Systems Journal},
  16195. Number = {2},
  16196. Pages = {78-117},
  16197. Title = {Evaluation Techniques for Storage Hierarchies},
  16198. Volume = {9},
  16199. Year = {1970},
  16200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajA5MDJCLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2owOTAyQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91ytEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2owOTAyQi5wZGYADgAeAA4AaQBiAG0AcwBqADAAOQAwADIAQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajA5MDJCLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16201. @article{Gummaraju:2008rc,
  16202. Author = {Jayanth Gummaraju and Joel Coburn and Yoshio Turner and Mendel Rosenblum},
  16203. Date-Added = {2008-04-21 16:46:32 -0600},
  16204. Date-Modified = {2010-12-17 10:23:08 -0700},
  16205. Issn = {0163-5964},
  16206. Journal = {SIGARCH Comput. Archit. News},
  16207. Number = {1},
  16208. Pages = {297--307},
  16209. Publisher = {ACM},
  16210. Title = {Streamware: programming general-purpose multicore processors using streams},
  16211. Volume = {36},
  16212. Year = {2008},
  16213. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAyOTctZ3VtbWFyYWp1LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDI5Ny1ndW1tYXJhanUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96otEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5Ny1ndW1tYXJhanUucGRmAA4AJgASAHAAMgA5ADcALQBnAHUAbQBtAGEAcgBhAGoAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMjk3LWd1bW1hcmFqdS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  16214. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1353534.1346319}}
  16215. @article{Chamberlin:1981dn,
  16216. 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},
  16217. Date-Added = {2008-04-14 17:41:47 -0400},
  16218. Date-Modified = {2010-12-17 10:23:08 -0700},
  16219. Issn = {0001-0782},
  16220. Journal = {Commun. ACM},
  16221. Number = {10},
  16222. Pages = {632--646},
  16223. Publisher = {ACM},
  16224. Title = {A history and evaluation of System R},
  16225. Volume = {24},
  16226. Year = {1981},
  16227. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MzItY2hhbWJlcmxpbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MzItY2hhbWJlcmxpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2nRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MzItY2hhbWJlcmxpbi5wZGYAAA4AKAATAHAANgAzADIALQBjAGgAYQBtAGIAZQByAGwAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A2MzItY2hhbWJlcmxpbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  16228. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358769.358784}}
  16229. @inproceedings{Selinger:1979rc,
  16230. Author = {P. Griffiths Selinger and M. M. Astrahan and D. D. Chamberlin and R. A. Lorie and T. G. Price},
  16231. Booktitle = {SIGMOD '79: Proceedings of the 1979 ACM SIGMOD International Conference on Management of Data},
  16232. Date-Added = {2008-04-14 17:39:36 -0400},
  16233. Date-Modified = {2010-12-17 10:23:08 -0700},
  16234. Isbn = {0-89791-001-X},
  16235. Location = {Boston, Massachusetts},
  16236. Pages = {23--34},
  16237. Publisher = {ACM},
  16238. Title = {Access path selection in a relational database management system},
  16239. Year = {1979},
  16240. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1zZWxpbmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1zZWxpbmdlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek7RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1zZWxpbmdlci5wZGYADgAiABAAcAAyADMALQBzAGUAbABpAG4AZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXNlbGluZ2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  16241. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582095.582099}}
  16242. @inproceedings{Findler:2006qr,
  16243. Author = {Robert Bruce Findler and Matthias Blume},
  16244. Booktitle = {International Symposium on Functional and Logic Programming (FLOPS)},
  16245. Date-Added = {2008-04-11 15:12:12 -0600},
  16246. Date-Modified = {2008-04-11 15:13:08 -0600},
  16247. Pages = {226-241},
  16248. Title = {Contracts as Pairs of Projections},
  16249. Year = {2006},
  16250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZiLXRyMjAwNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZiLXRyMjAwNi0wMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c1rRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZiLXRyMjAwNi0wMS5wZGYADgAiABAAZgBiAC0AdAByADIAMAAwADYALQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZmItdHIyMDA2LTAxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  16251. @inproceedings{Cook:1991kl,
  16252. Author = {William R. Cook},
  16253. Booktitle = {Proceedings of the REX School/Workshop on Foundations of Object-Oriented Languages},
  16254. Date-Added = {2008-04-02 00:17:52 -0600},
  16255. Date-Modified = {2008-04-02 00:17:57 -0600},
  16256. Isbn = {3-540-53931-X},
  16257. Pages = {151--178},
  16258. Publisher = {Springer-Verlag},
  16259. Title = {Object-Oriented Programming Versus Abstract Data Types},
  16260. Year = {1991},
  16261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0Nvb2tPT1B2c0FEVDkwLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQ29va09PUHZzQURUOTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oS8zlmt0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEtAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AENvb2tPT1B2c0FEVDkwLnBkZgAADgAmABIAQwBvAG8AawBPAE8AUAB2AHMAQQBEAFQAOQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29va09PUHZzQURUOTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16262. @unpublished{Wadler:1998fu,
  16263. Author = {Philip Wadler},
  16264. Date-Added = {2008-04-02 00:15:01 -0600},
  16265. Date-Modified = {2008-04-02 00:16:05 -0600},
  16266. Month = {December},
  16267. Note = {Discussion on the Java-Genericity mailing list},
  16268. Title = {The expression problem.},
  16269. Year = {1998}}
  16270. @inproceedings{Thiemann:2005rp,
  16271. Author = {Peter Thiemann},
  16272. Booktitle = {ESOP},
  16273. Date-Added = {2008-03-30 12:40:56 -0600},
  16274. Date-Modified = {2008-03-30 12:42:19 -0600},
  16275. Number = {3444},
  16276. Pages = {408-422},
  16277. Publisher = {Springer},
  16278. Series = {LNCS},
  16279. Title = {Towards a Type System for Analyzing {JavaScript} Programs},
  16280. Year = {2005},
  16281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjdEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjIucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16282. @inbook{Gurevich:1995ek,
  16283. Author = {Yuri Gurevich},
  16284. Chapter = {Evolving Algebras 1993: Lipari Guide},
  16285. Date-Added = {2008-03-25 20:56:10 -0600},
  16286. Date-Modified = {2008-03-25 20:58:19 -0600},
  16287. Publisher = {Oxford University Press},
  16288. Title = {Specificaton and Validation Methods},
  16289. Year = {1995},
  16290. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dXzRDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGd1aWRlLnBkZgAADgAUAAkAZwB1AGkAZABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2d1aWRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  16291. @techreport{Cater:1999qq,
  16292. Author = {Steven C. Cater and James K. Huggins},
  16293. Date-Added = {2008-03-25 20:54:20 -0600},
  16294. Date-Modified = {2008-03-25 20:55:15 -0600},
  16295. Institution = {Kettering University},
  16296. Month = {October},
  16297. Title = {An ASM Dynamic Semantics for Standard ML},
  16298. Year = {1999},
  16299. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdzbWwucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdzbWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oW0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzbWwucGRmAAAOABAABwBzAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9zbWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  16300. @inproceedings{Danvy:2001lq,
  16301. Author = {Olivier Danvy and Lasse R. Nielsen},
  16302. Booktitle = {2nd International Workshop on Rule-Based Programming (RULE)},
  16303. Date-Added = {2008-03-11 10:55:10 -0600},
  16304. Date-Modified = {2009-08-25 22:28:17 -0600},
  16305. Title = {Refocusing in Reduction Semantics},
  16306. Year = {2001},
  16307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JSSUNTLVJTLTA0LTI2LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQlJJQ1MtUlMtMDQtMjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72CMzlmsoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEaAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJSSUNTLVJTLTA0LTI2LnBkZgAADgAmABIAQgBSAEkAQwBTAC0AUgBTAC0AMAA0AC0AMgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQlJJQ1MtUlMtMDQtMjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16308. @inproceedings{Henderson:2002rw,
  16309. Author = {Fergus Henderson and Zoltan Somogyi},
  16310. Booktitle = {CC '02: Proceedings of the 11th International Conference on Compiler Construction},
  16311. Date-Added = {2008-03-08 21:41:06 -0700},
  16312. Date-Modified = {2008-03-08 21:41:10 -0700},
  16313. Isbn = {3-540-43369-4},
  16314. Pages = {197--212},
  16315. Publisher = {Springer-Verlag},
  16316. Title = {Compiling Mercury to High-Level C Code},
  16317. Year = {2002},
  16318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpobGNfY2MucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpobGNfY2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wr0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBobGNfY2MucGRmAA4AFgAKAGgAbABjAF8AYwBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hsY19jYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  16319. @inproceedings{Morales:2004qr,
  16320. Author = {J. Morales and Manuel Carro and Manuel Hermenegildo},
  16321. Booktitle = {Practical Aspects of Declarative Languages},
  16322. Date-Added = {2008-03-08 21:39:10 -0700},
  16323. Date-Modified = {2008-03-08 21:39:59 -0700},
  16324. Title = {Improved Compilation of Prolog to C Using Moded Types and Determinism Information},
  16325. Year = {2004},
  16326. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QImltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2ltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGltcHJvdmVkLWNvbXBpbGF0aW9uI0JGNzVERS5wZGYAAA4ARgAiAGkAbQBwAHIAbwB2AGUAZAAtAGMAbwBtAHAAaQBsAGEAdABpAG8AbgAtAG8AZgAtAHAAcgBvAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAyVXNlcnMvanNpZWsvYmliL2ltcHJvdmVkLWNvbXBpbGF0aW9uLW9mLXByb2xvZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJ8An4CgwKOApcCpQKpArACuQK+AssCzgLgAuMC6AAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALq}}
  16327. @inproceedings{Draheim:2005eu,
  16328. Author = {Dirk Draheim and Christof Lutteroth and Gerald Weber},
  16329. Booktitle = {Generative Programming and Component Engineering},
  16330. Date-Added = {2008-03-07 12:54:19 -0700},
  16331. Date-Modified = {2009-08-25 22:28:17 -0600},
  16332. Pages = {327-341},
  16333. Title = {A Type System for Reflective Program Generators},
  16334. Volume = {3676},
  16335. Year = {2005},
  16336. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIxLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zjNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjEucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16337. @inproceedings{Ramakrishnan:1993rt,
  16338. Author = {Raghu Ramakrishnan and Divesh Srivastava and S. Sudarshan and Praveen Seshadri},
  16339. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD International Conference on Management of Data},
  16340. Date-Added = {2008-03-07 11:23:53 -0700},
  16341. Date-Modified = {2010-12-17 10:23:08 -0700},
  16342. Isbn = {0-89791-592-5},
  16343. Location = {Washington, D.C., United States},
  16344. Pages = {167--176},
  16345. Publisher = {ACM},
  16346. Title = {Implementation of the CORAL deductive database system},
  16347. Year = {1993},
  16348. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIHJhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9yYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4m50Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByYW1ha3Jpc2huYW45M2ltcGxlbSNCRjg5QjkucGRmAAAOAEIAIAByAGEAbQBhAGsAcgBpAHMAaABuAGEAbgA5ADMAaQBtAHAAbABlAG0AZQBuAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL3JhbWFrcmlzaG5hbjkzaW1wbGVtZW50YXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  16349. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170067}}
  16350. @article{Hwang:1998rc,
  16351. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and Roy Dz-Ching Ju},
  16352. Date-Added = {2008-03-05 15:20:31 -0700},
  16353. Date-Modified = {2010-12-17 10:23:08 -0700},
  16354. Issn = {0743-7315},
  16355. Journal = {J. Parallel Distrib. Comput.},
  16356. Number = {1},
  16357. Pages = {1--47},
  16358. Publisher = {Academic Press, Inc.},
  16359. Title = {A function-composition approach to synthesize Fortran 90 array operations},
  16360. Volume = {54},
  16361. Year = {1998},
  16362. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9hLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv25o0Q81JQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3UAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhLWZ1bmN0aW9uLWNvbXBvc2l0aSNCRjZFNjgucGRmAAAOAEgAIwBhAC0AZgB1AG4AYwB0AGkAbwBuAC0AYwBvAG0AcABvAHMAaQB0AGkAbwBuAC0AYQBwAHAAcgBvAGEAYwBoAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2EtZnVuY3Rpb24tY29tcG9zaXRpb24tYXBwcm9hY2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  16363. Bdsk-Url-1 = {http://dx.doi.org/10.1006/jpdc.1998.1481}}
  16364. @phdthesis{Clements:2005vl,
  16365. Author = {John Clements},
  16366. Date-Added = {2008-02-29 05:17:50 -0700},
  16367. Date-Modified = {2008-02-29 05:18:50 -0700},
  16368. Month = {February},
  16369. School = {Northeastern University},
  16370. Title = {Portable and high-level access to the stack with Continuation Marks},
  16371. Year = {2005},
  16372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVTRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAAA4ANAAZAGQAaQBzAHMAZQByAHQAYQB0AGkAbwBuAC0AYwBsAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2Rpc3NlcnRhdGlvbi1jbGVtZW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  16373. @inproceedings{Freeman:1991uo,
  16374. Author = {Tim Freeman and Frank Pfenning},
  16375. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 Conference on Programming Language Design and Implementation},
  16376. Date-Added = {2008-02-23 11:41:40 -0700},
  16377. Date-Modified = {2010-12-17 10:23:08 -0700},
  16378. Issn = {0362-1340},
  16379. Journal = {SIGPLAN Not.},
  16380. Number = {6},
  16381. Pages = {268--277},
  16382. Publisher = {ACM},
  16383. Title = {Refinement types for ML},
  16384. Volume = {26},
  16385. Year = {1991},
  16386. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwbGRpOTEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwbGRpOTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75Af0ei1hlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHo7cYAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwbGRpOTEucGRmAA4AFgAKAHAAbABkAGkAOQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BsZGk5MS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  16387. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113446.113468}}
  16388. @inproceedings{Bruce:2004qy,
  16389. Author = {Kim B. Bruce and J. Nathan Foster},
  16390. Booktitle = {European Conference on Object-Oriented Programming},
  16391. Date-Added = {2008-01-30 11:42:36 -0700},
  16392. Date-Modified = {2009-08-25 22:28:17 -0600},
  16393. Pages = {390-414},
  16394. Title = {LOOJ: Weaving LOOM into Java},
  16395. Volume = {3086},
  16396. Year = {2004},
  16397. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Z1bGx0ZXh0LTIwLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZnVsbHRleHQtMjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zi9EPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMjAucGRmAAAOACAADwBmAHUAbABsAHQAZQB4AHQALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZnVsbHRleHQtMjAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16398. @inproceedings{Bruce:1997ai,
  16399. Author = {Kim B. Bruce and Leaf Petersen and Adrian Fiech},
  16400. Booktitle = {European Conference on Object-Oriented Programming},
  16401. Date-Added = {2008-01-30 11:33:22 -0700},
  16402. Date-Modified = {2009-08-25 22:28:17 -0600},
  16403. Pages = {104-127},
  16404. Title = {Subtyping is not a good ``match'' for object-oriented languages},
  16405. Volume = {1241},
  16406. Year = {1997},
  16407. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0yLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zitEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMi5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16408. @article{Bruce:2003dn,
  16409. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent and Adrian Fiech},
  16410. Date-Added = {2008-01-30 11:27:21 -0700},
  16411. Date-Modified = {2010-12-17 10:23:08 -0700},
  16412. Issn = {0164-0925},
  16413. Journal = {ACM Trans. Program. Lang. Syst.},
  16414. Number = {2},
  16415. Pages = {225--290},
  16416. Publisher = {ACM},
  16417. Title = {PolyTOIL: A type-safe polymorphic object-oriented language},
  16418. Volume = {25},
  16419. Year = {2003},
  16420. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjUtYl9icnVjZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjUtYl9icnVjZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjUtYl9icnVjZS5wZGYADgAiABAAcAAyADIANQAtAGIAXwBiAHIAdQBjAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyNS1iX2JydWNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  16421. Bdsk-Url-1 = {http://doi.acm.org/10.1145/641888.641891}}
  16422. @inproceedings{Bruce:1995rc,
  16423. Author = {Kim B. Bruce and Angela Schuett and Robert van Gent},
  16424. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  16425. Date-Added = {2008-01-30 11:21:00 -0700},
  16426. Date-Modified = {2008-01-30 11:21:04 -0700},
  16427. Isbn = {3-540-60160-0},
  16428. Pages = {27--51},
  16429. Publisher = {Springer-Verlag},
  16430. Title = {PolyTOIL: A Type-Safe Polymorphic Object-Oriented Language},
  16431. Year = {1995}}
  16432. @article{Friedman:2007rt,
  16433. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Onnie Lynn Winebarger},
  16434. Date-Added = {2008-01-29 13:12:04 -0700},
  16435. Date-Modified = {2010-12-17 10:23:08 -0700},
  16436. Issn = {1388-3690},
  16437. Journal = {Higher Order Symbol. Comput.},
  16438. Number = {3},
  16439. Pages = {271--293},
  16440. Publisher = {Kluwer Academic Publishers},
  16441. Title = {Improving the lazy Krivine machine},
  16442. Volume = {20},
  16443. Year = {2007},
  16444. Bdsk-Url-1 = {http://dx.doi.org/10.1007/s10990-007-9014-0}}
  16445. @phdthesis{Ahmed:2004eu,
  16446. Author = {Amal Ahmed},
  16447. Date-Added = {2008-02-11 16:06:52 -0700},
  16448. Date-Modified = {2008-02-11 16:07:20 -0700},
  16449. School = {Princeton University},
  16450. Title = {Semantics of Types for Mutable State},
  16451. Year = {2004},
  16452. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFobWVkc3RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFobWVkc3RoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpPRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFobWVkc3RoZXNpcy5wZGYADgAiABAAYQBoAG0AZQBkAHMAdABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYWhtZWRzdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  16453. @article{Huet:1997oq,
  16454. Author = {Gerard Huet},
  16455. Date-Added = {2008-02-06 17:25:46 -0700},
  16456. Date-Modified = {2008-02-06 17:26:42 -0700},
  16457. Journal = {Journal of Functional Programming},
  16458. Month = {September},
  16459. Number = {5},
  16460. Pages = {549-554},
  16461. Title = {The Zipper},
  16462. Volume = {7},
  16463. Year = {1997},
  16464. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODk3MDAyODY0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4C7M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5Njg5NzAwMjg2NGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAA5ADcAMAAwADIAOAA2ADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODk3MDAyODY0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  16465. @techreport{Findler:2002eu,
  16466. Author = {Robert Bruce Findler and Matthias Felleisen},
  16467. Date-Added = {2008-02-06 09:49:26 -0700},
  16468. Date-Modified = {2008-02-06 09:50:37 -0700},
  16469. Institution = {Northeastern University},
  16470. Number = {NU-CCS-02-05},
  16471. Title = {Contracts for Higher-Order Functions},
  16472. Year = {2002},
  16473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2hvLWNvbnRyYWN0cy10ZWNocmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91rNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAAOADgAGwBoAG8ALQBjAG8AbgB0AHIAYQBjAHQAcwAtAHQAZQBjAGgAcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvaG8tY29udHJhY3RzLXRlY2hyZXBvcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  16474. @inproceedings{Guha:2007kl,
  16475. Author = {Arjun Guha and Jacob Matthews and Robert Bruce Findler and Shriram Krishnamurthi},
  16476. Booktitle = {Dynamic Languages Symposium},
  16477. Date-Added = {2008-02-03 10:53:58 -0700},
  16478. Date-Modified = {2008-02-03 10:54:37 -0700},
  16479. Title = {Relationally-Parametric Polymorphic Contracts},
  16480. Year = {2007},
  16481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vW0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjMucGRmAA4AFgAKAHAAYQBwAGUAcgAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  16482. @inproceedings{Matthews:2008qr,
  16483. Author = {Jacob Matthews and Amal Ahmed},
  16484. Booktitle = {Proceedings of the 17th European Symposium on Programming (ESOP'08)},
  16485. Date-Added = {2008-02-03 10:51:37 -0700},
  16486. Date-Modified = {2008-02-03 10:53:04 -0700},
  16487. Month = {March},
  16488. Title = {Parametric Polymorphism Through Run-Time Sealing, or, Theorems for Low, Low Prices!},
  16489. Year = {2008},
  16490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcnBvbHlzZWFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFycG9seXNlYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFycG9seXNlYWwucGRmAAAOACAADwBwAGEAcgBwAG8AbAB5AHMAZQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFycG9seXNlYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  16491. @inproceedings{Anderson:2005ek,
  16492. Author = {Anderson, Christopher and Drossopoulou, Sophia and Giannini, Paola},
  16493. Booktitle = {19th European Conference on Object-Oriented Programming (ECOOP 2005), Glasgow, Scotland},
  16494. Date-Added = {2008-02-02 15:26:30 -0700},
  16495. Date-Modified = {2010-12-17 10:23:08 -0700},
  16496. Month = {July},
  16497. Title = {{Towards Type Inference for JavaScript}},
  16498. Year = {2005},
  16499. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJHR5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYNEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHlwZWluZmVyZW5jZWZvcmphdmEjQkY4QTYwLnBkZgAADgBKACQAdAB5AHAAZQBpAG4AZgBlAHIAZQBuAGMAZQBmAG8AcgBqAGEAdgBhAHMAYwByAGkAcAB0AC0AZQBjAG8AbwBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL3R5cGVpbmZlcmVuY2Vmb3JqYXZhc2NyaXB0LWVjb29wLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=},
  16500. Bdsk-Url-1 = {http://pubs.doc.ic.ac.uk/typeinferenceforjavascript-ecoop/}}
  16501. @manual{Rose:1999qq,
  16502. Author = {Kristoffer H. Rose},
  16503. Date-Added = {2008-02-02 11:36:33 -0700},
  16504. Date-Modified = {2009-07-16 21:50:25 -0600},
  16505. Edition = {3.7},
  16506. Month = {February},
  16507. Title = {XY-pic User's Guide},
  16508. Year = {1999},
  16509. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt4eWd1aWRlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELeHlndWlkZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NrdEPPfYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RGAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAeHlndWlkZS5wZGYAAA4AGAALAHgAeQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIveHlndWlkZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  16510. @techreport{Siek:2008kq,
  16511. Author = {Jeremy G. Siek and Manish Vachharajani},
  16512. Date-Added = {2008-01-30 16:45:16 -0700},
  16513. Date-Modified = {2008-01-30 16:47:13 -0700},
  16514. Institution = {University of Colorado at Boulder},
  16515. Month = {January},
  16516. Number = {CU-CS-1039-08},
  16517. Title = {Gradual Typing with Unification-based Inference},
  16518. Year = {2008},
  16519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kb2N1bWVudDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kb2N1bWVudDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Fb0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkb2N1bWVudDAucGRmAAAOABwADQBkAG8AYwB1AG0AZQBuAHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kb2N1bWVudDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  16520. @article{Abadi:1991fr,
  16521. Date-Added = {2008-01-29 23:25:23 -0700},
  16522. Date-Modified = {2008-01-29 23:26:42 -0700},
  16523. Journal = {Journal of Functional Programming},
  16524. Number = {4},
  16525. Pages = {375-416},
  16526. Title = {Explicit Substitutions},
  16527. Volume = {1},
  16528. Year = {1991},
  16529. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FiYWRpOTFleHBsaWNpdC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FiYWRpOTFleHBsaWNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bonRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFiYWRpOTFleHBsaWNpdC5wZGYAAA4AKAATAGEAYgBhAGQAaQA5ADEAZQB4AHAAbABpAGMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FiYWRpOTFleHBsaWNpdC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  16530. @inproceedings{Abadi:1990ys,
  16531. Author = {M. Abadi and L. Cardelli and P.-L. Curien and J.-J. Levy},
  16532. Booktitle = {POPL '90: Proceedings of the 17th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  16533. Date-Added = {2008-01-29 23:17:58 -0700},
  16534. Date-Modified = {2010-12-17 10:23:08 -0700},
  16535. Isbn = {0-89791-343-4},
  16536. Location = {San Francisco, California, United States},
  16537. Pages = {31--46},
  16538. Publisher = {ACM},
  16539. Title = {Explicit substitutions},
  16540. Year = {1990},
  16541. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzEtYWJhZGkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzEtYWJhZGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qw0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzEtYWJhZGkucGRmAAAOABwADQBwADMAMQAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzEtYWJhZGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  16542. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96712}}
  16543. @article{Baker:2006fk,
  16544. Author = {A. H. Baker and J.M. Dennis and E. R. Jessup},
  16545. Date-Added = {2008-01-28 14:47:11 -0700},
  16546. Date-Modified = {2009-08-25 22:28:17 -0600},
  16547. Journal = {SIAM Journal on Scientific Computing},
  16548. Number = {5},
  16549. Pages = {1608-1626},
  16550. Title = {An Efficient Block Variant of GMRES},
  16551. Volume = {27},
  16552. Year = {2006},
  16553. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtibGdtcmVzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmxnbXJlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxnbXJlcy5wZGYAAA4AGAALAGIAbABnAG0AcgBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYmxnbXJlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  16554. @inproceedings{Laird:2007lr,
  16555. Author = {J. Laird},
  16556. Booktitle = {ICALP'07},
  16557. Date-Added = {2008-01-27 10:48:35 -0700},
  16558. Date-Modified = {2009-08-25 22:28:17 -0600},
  16559. Pages = {667-679},
  16560. Publisher = {Springer},
  16561. Series = {LNCS},
  16562. Title = {A Fully Abstract Trace Semantics for General References},
  16563. Volume = {4596},
  16564. Year = {2007},
  16565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtpY2FscDA3LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELaWNhbHAwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91z9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNhbHAwNy5wZGYAAA4AGAALAGkAYwBhAGwAcAAwADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvaWNhbHAwNy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  16566. @inproceedings{Whaley:2005ul,
  16567. Author = {R. Clint Whaley and David B. Whalley},
  16568. Booktitle = {The 2005 International Conference on Parallel Processing (ICPP-05)},
  16569. Date-Added = {2008-01-28 11:19:46 -0700},
  16570. Date-Modified = {2009-08-25 22:28:17 -0600},
  16571. Month = {June},
  16572. Title = {Tuning High Performance Kernels through Empirical Compilation},
  16573. Year = {2005},
  16574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pY3BwMDVfOC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWNwcDA1XzgtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL910tEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWNwcDA1XzgtMS5wZGYADgAeAA4AaQBjAHAAcAAwADUAXwA4AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pY3BwMDVfOC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16575. @phdthesis{Bientinesi:2006ve,
  16576. Author = {Paolo Bientinesi},
  16577. Date-Added = {2008-01-28 11:15:26 -0700},
  16578. Date-Modified = {2009-08-25 22:28:17 -0600},
  16579. Month = {August},
  16580. School = {University of Texas at Austin},
  16581. Title = {Mechanical Derivation and Systematic Analysis of Correct Linear Algebra Algorithms},
  16582. Year = {2006},
  16583. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0aGVzaXMwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdGhlc2lzMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KS9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGhlc2lzMC5wZGYAAA4AGAALAHQAaABlAHMAaQBzADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdGhlc2lzMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  16584. @inproceedings{Alpatov:1997rt,
  16585. 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},
  16586. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  16587. Date-Added = {2008-01-28 11:07:41 -0700},
  16588. Date-Modified = {2010-12-17 10:23:08 -0700},
  16589. Isbn = {0-89791-985-8},
  16590. Location = {San Jose, CA},
  16591. Pages = {1--16},
  16592. Publisher = {ACM},
  16593. Title = {PLAPACK: parallel linear algebra package design overview},
  16594. Year = {1997},
  16595. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2EyOS1hbHBhdG92LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTI5LWFscGF0b3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uddEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTI5LWFscGF0b3YucGRmAAAOACAADwBhADIAOQAtAGEAbABwAGEAdABvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTI5LWFscGF0b3YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  16596. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509622}}
  16597. @article{Aydemir:2008rr,
  16598. Author = {Brian Aydemir and Arthur Chargu\'{e}raud and Benjamin C. Pierce and Randy Pollack and Stephanie Weirich},
  16599. Date-Added = {2008-01-24 13:43:08 -0700},
  16600. Date-Modified = {2010-12-17 10:23:08 -0700},
  16601. Issn = {0362-1340},
  16602. Journal = {SIGPLAN Not.},
  16603. Number = {1},
  16604. Pages = {3--15},
  16605. Publisher = {ACM},
  16606. Title = {Engineering formal metatheory},
  16607. Volume = {43},
  16608. Year = {2008},
  16609. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMy1heWRlbWlyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDMtYXlkZW1pci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMtYXlkZW1pci5wZGYADgAeAA4AcAAzAC0AYQB5AGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMy1heWRlbWlyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  16610. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1328897.1328443}}
  16611. @misc{Catalytic:2007qy,
  16612. Author = {Catalytic, Inc.},
  16613. Date-Added = {2008-01-16 17:31:56 -0700},
  16614. Date-Modified = {2010-12-17 10:23:08 -0700},
  16615. Title = {Catalytic MCS Family: MATLAB to C Synthesis},
  16616. Year = {2007},
  16617. Bdsk-Url-1 = {http://www.catalyticinc.com/products/products_mcs.htm}}
  16618. @manual{EmMATLAB:2007fk,
  16619. Date-Added = {2008-01-16 17:26:54 -0700},
  16620. Date-Modified = {2010-12-17 10:23:08 -0700},
  16621. Local-Url = {file://localhost/Users/jeremysiek/suburban/papers/bib/eml_ug.pdf},
  16622. Month = {March},
  16623. Organization = {The MathWorks, Inc},
  16624. Title = {Embedded MATLAB Users Guide},
  16625. Year = {2007},
  16626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplbWxfdWcucGRm0hcLGBlXTlMuZGF0YU8RAWwAAAAAAWwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRQplbWxfdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMnIUw7PvN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMO0UacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAL01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjplbWxfdWcucGRmAAAOABYACgBlAG0AbABfAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2VtbF91Zy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIWAhgCHQIoAjECPwJDAkoCUwJYAmUCaAJ6An0CggAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKE},
  16627. Bdsk-Url-1 = {http://www.mathworks.com/products/featured/embeddedmatlab/}}
  16628. @inproceedings{Strout:2003rt,
  16629. Author = {Michelle Mills Strout and Larry Carter and Jeanne Ferrante},
  16630. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  16631. Date-Added = {2008-01-14 16:21:04 -0700},
  16632. Date-Modified = {2010-12-17 10:23:08 -0700},
  16633. Isbn = {1-58113-662-5},
  16634. Location = {San Diego, California, USA},
  16635. Pages = {91--102},
  16636. Publisher = {ACM},
  16637. Title = {Compile-time composition of run-time data and iteration reorderings},
  16638. Year = {2003},
  16639. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AwOTUtc3Ryb3V0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDA5NS1zdHJvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95aNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDA5NS1zdHJvdXQucGRmAAAOACAADwBwADAAOQA1AC0AcwB0AHIAbwB1AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDA5NS1zdHJvdXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  16640. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781142}}
  16641. @inproceedings{Siek:2008lr,
  16642. Author = {Jeremy G. Siek and Ian Karlin and E. R. Jessup},
  16643. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries (POHLL 2008)},
  16644. Date-Added = {2008-01-11 08:24:55 -0800},
  16645. Date-Modified = {2009-08-25 22:28:17 -0600},
  16646. Month = {April},
  16647. Pages = {1-8},
  16648. Title = {Build to Order Linear Algebra Kernels},
  16649. Year = {2008},
  16650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjIucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vV0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjIucGRmAA4AFgAKAHAAYQBwAGUAcgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  16651. @inproceedings{Canning:1989fk,
  16652. Author = {Peter Canning and William Cook and Walter Hill and Walter Olthoff and John C. Mitchell},
  16653. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  16654. Date-Added = {2008-01-06 11:45:30 -0700},
  16655. Date-Modified = {2010-12-17 10:23:08 -0700},
  16656. Isbn = {0-89791-328-0},
  16657. Location = {Imperial College, London, United Kingdom},
  16658. Pages = {273--280},
  16659. Publisher = {ACM},
  16660. Title = {F-bounded polymorphism for object-oriented programming},
  16661. Year = {1989},
  16662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENvb2tGQm91bmQ4OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4LzM5ZrdAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb29rRkJvdW5kODkucGRmAAAOACIAEABDAG8AbwBrAEYAQgBvAHUAbgBkADgAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Nvb2tGQm91bmQ4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  16663. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99392}}
  16664. @inproceedings{Cardelli:1988fk,
  16665. Author = {L. Cardelli},
  16666. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  16667. Date-Added = {2007-12-29 09:41:37 -0700},
  16668. Date-Modified = {2010-12-17 10:23:08 -0700},
  16669. Isbn = {0-89791-252-7},
  16670. Location = {San Diego, California, United States},
  16671. Pages = {70--79},
  16672. Publisher = {ACM},
  16673. Title = {Structural subtyping and the notion of power type},
  16674. Year = {1988},
  16675. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGNhcmRlbGxpODhzdHJ1Y3R1cmFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xCtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGk4OHN0cnVjdHVyYWwucGRmAA4AMgAYAGMAYQByAGQAZQBsAGwAaQA4ADgAcwB0AHIAdQBjAHQAdQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9jYXJkZWxsaTg4c3RydWN0dXJhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  16676. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73566}}
  16677. @book{Girard:1989fp,
  16678. Author = {Jean-Yves Girard and Paul Taylor and Yves Lafont},
  16679. Date-Added = {2008-01-02 12:46:21 -0700},
  16680. Date-Modified = {2009-08-25 22:28:17 -0600},
  16681. Isbn = {0-521-37181-3},
  16682. Publisher = {Cambridge University Press},
  16683. Title = {Proofs and types},
  16684. Year = {1989},
  16685. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwcm90LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcHJvdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98HNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcHJvdC5wZGYADgASAAgAcAByAG8AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wcm90LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  16686. @article{Leroy:2000uq,
  16687. Author = {Xavier Leroy},
  16688. Date-Added = {2007-12-19 13:40:50 -0700},
  16689. Date-Modified = {2010-12-17 10:23:08 -0700},
  16690. Issn = {0956-7968},
  16691. Journal = {J. Funct. Program.},
  16692. Number = {3},
  16693. Pages = {269--303},
  16694. Publisher = {Cambridge University Press},
  16695. Title = {A modular module system},
  16696. Volume = {10},
  16697. Year = {2000},
  16698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBz0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFsZXJveTk2bW9kdWxhci5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwS9zOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbGVyb3k5Nm1vZHVsYXIucHMADgAkABEAbABlAHIAbwB5ADkANgBtAG8AZAB1AGwAYQByAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2xlcm95OTZtb2R1bGFyLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  16699. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796800003683}}
  16700. @inproceedings{Leroy:1994fk,
  16701. Author = {Xavier Leroy},
  16702. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  16703. Date-Added = {2007-12-19 13:39:29 -0700},
  16704. Date-Modified = {2010-12-17 10:23:08 -0700},
  16705. Isbn = {0-89791-636-0},
  16706. Location = {Portland, Oregon, United States},
  16707. Pages = {109--122},
  16708. Publisher = {ACM},
  16709. Title = {Manifest types, modules, and separate compilation},
  16710. Year = {1994},
  16711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA5LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwOS1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95lNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOS1sZXJveS5wZGYADgAeAA4AcAAxADAAOQAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTA5LWxlcm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  16712. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176926}}
  16713. @inproceedings{Cooper:2005kx,
  16714. Author = {Cooper, Keith D. and Grosul, Alexander and Harvey, Timothy J. and Reeves, Steven and Subramanian, Devika and Torczon, Linda and Waterman, Todd},
  16715. Booktitle = {LCTES '05: Proceedings of the 2005 ACM SIGPLAN/SIGBED conference on Languages, compilers, and tools for embedded systems},
  16716. Citeulike-Article-Id = {2111197},
  16717. Date-Added = {2007-12-13 21:31:30 -0700},
  16718. Date-Modified = {2010-12-17 10:23:08 -0700},
  16719. Isbn = {1595930183},
  16720. Keywords = {adaptive, compile, optimization},
  16721. Pages = {69--77},
  16722. Priority = {2},
  16723. Publisher = {ACM},
  16724. Title = {{ACME}: adaptive compilation made efficient},
  16725. Year = {2005},
  16726. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1065921},
  16727. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1065910.1065921},
  16728. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1065910.1065921}}
  16729. @inproceedings{Kisuki:2000uq,
  16730. Author = {Kisuki, T. and Knijnenburg, P. M. W. and O'Boyle, M. F. P.},
  16731. Booktitle = {PACT '00: Proceedings of the 2000 International Conference on Parallel Architectures and Compilation Techniques},
  16732. Citeulike-Article-Id = {2111201},
  16733. Date-Added = {2007-12-13 21:31:04 -0700},
  16734. Date-Modified = {2010-12-17 10:23:08 -0700},
  16735. Isbn = {0769506224},
  16736. Keywords = {compilation, iterative},
  16737. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/kisuki00combined.pdf},
  16738. Priority = {2},
  16739. Publisher = {IEEE Computer Society},
  16740. Title = {Combined Selection of Tile Sizes and Unroll Factors Using Iterative Compilation},
  16741. Year = {2000},
  16742. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGtpc3VraTAwY29tYmluZWQucGRm0hcLGBlXTlMuZGF0YU8RAZQAAAAAAZQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRRraXN1a2kwMGNvbWJpbmVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMcjgw4inN1BERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMOJCacAAAABABAAKelFACbV9gAHTE8AAGiFAAIAOU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpraXN1a2kwMGNvbWJpbmVkLnBkZgAADgAqABQAawBpAHMAdQBrAGkAMAAwAGMAbwBtAGIAaQBuAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALFVzZXJzL3NpZWsvc3VidXJiYW4vYmliL2tpc3VraTAwY29tYmluZWQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICSgJMAlECXAJlAnMCdwJ+AocCjAKZApwCrgKxArYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACuA==},
  16743. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=825767}}
  16744. @article{Vuduc:2005fk,
  16745. Author = {Vuduc, Richard and Demmel, James W. and Yelick, Katherine A.},
  16746. Citeulike-Article-Id = {309577},
  16747. Date-Added = {2007-12-13 20:21:45 -0700},
  16748. Date-Modified = {2010-12-17 10:23:08 -0700},
  16749. Issn = {1742-6596},
  16750. Journal = {Journal of Physics: Conference Series},
  16751. Keywords = {automatically-tuned, matrix, sparse},
  16752. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/jpconf5_16_071.pdf},
  16753. Number = {1},
  16754. Pages = {521-530},
  16755. Priority = {0},
  16756. Publisher = {Institute of Physics Publishing},
  16757. Title = {{OSKI}: A library of automatically tuned sparse matrix kernels},
  16758. Volume = {16},
  16759. Year = {2005},
  16760. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2pvcDIwMDUtU2NpREFDLU9TS0kucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rdqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YY0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAADgAwABcAagBvAHAAMgAwADAANQAtAFMAYwBpAEQAQQBDAC0ATwBTAEsASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9qb3AyMDA1LVNjaURBQy1PU0tJLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  16761. Bdsk-Url-1 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  16762. Bdsk-Url-2 = {http://dx.doi.org/10.1088/1742-6596/16/1/071},
  16763. Bdsk-Url-3 = {http://dx.doi.org/10.1088/1742-6596/16/1/071}}
  16764. @inproceedings{Yotov:2005rt,
  16765. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  16766. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  16767. Citeulike-Article-Id = {2086912},
  16768. Date-Added = {2007-12-10 14:51:35 -0700},
  16769. Date-Modified = {2010-12-17 10:23:08 -0700},
  16770. Isbn = {1595931678},
  16771. Keywords = {compiler, empirical, optimization, search, tuning},
  16772. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/think-globally-search-locally-1.pdf},
  16773. Pages = {141--150},
  16774. Priority = {0},
  16775. Publisher = {ACM},
  16776. Title = {Think globally, search locally},
  16777. Year = {2005},
  16778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pM0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGluay1nbG9iYWxseS1zZWFyYyNCRjhBNEMucGRmAAAOAEgAIwB0AGgAaQBuAGsALQBnAGwAbwBiAGEAbABsAHkALQBzAGUAYQByAGMAaAAtAGwAbwBjAGEAbABsAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL3RoaW5rLWdsb2JhbGx5LXNlYXJjaC1sb2NhbGx5LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  16779. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  16780. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  16781. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  16782. @inproceedings{Chen:2007vn,
  16783. 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.},
  16784. Author = {Chen, C. and Shin, J. and Kintali, S. and Chame, J. and Hall, M.},
  16785. Booktitle = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  16786. Citeulike-Article-Id = {2096678},
  16787. Date-Added = {2007-12-11 20:38:18 -0700},
  16788. Date-Modified = {2010-12-17 10:23:08 -0700},
  16789. Journal = {Parallel and Distributed Processing Symposium, 2007. IPDPS 2007. IEEE International},
  16790. Keywords = {empirical, optimization},
  16791. Pages = {1--8},
  16792. Priority = {2},
  16793. Title = {Model-Guided Empirical Optimization for Multimedia Extension Architectures: A Case Study},
  16794. Year = {2007},
  16795. Bdsk-Url-1 = {http://ieeexplore.ieee.org/xpls/abs_all.jsp?arnumber=4228369}}
  16796. @inproceedings{Im98model-basedmemory,
  16797. Author = {Eun-jin Im and Katherine Yelick},
  16798. Booktitle = {In Workshop on Profile and Feedback-Directed Compilation},
  16799. Title = {Model-Based Memory Hierarchy Optimizations for Sparse Matrices},
  16800. Year = {1998}}
  16801. @article{lee04:_perf_model,
  16802. Address = {Los Alamitos, CA, USA},
  16803. Author = {Benjamin C. Lee and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  16804. Date-Modified = {2010-12-17 10:23:08 -0700},
  16805. Issn = {0190-3918},
  16806. Journal = {Parallel Processing, International Conference on},
  16807. Pages = {169-176},
  16808. Publisher = {IEEE Computer Society},
  16809. Title = {Performance Models for Evaluation and Automatic Tuning of Symmetric Sparse Matrix-Vector Multiply},
  16810. Volume = 0,
  16811. Year = 2004,
  16812. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICPP.2004.1327917}}
  16813. @article{im04:_sparsity,
  16814. Address = {Thousand Oaks, CA, USA},
  16815. Author = {Im, Eun-Jin and Yelick, Katherine and Vuduc, Richard},
  16816. Date-Modified = {2010-12-17 10:23:08 -0700},
  16817. Issn = {1094-3420},
  16818. Journal = {Int. J. High Perform. Comput. Appl.},
  16819. Number = 1,
  16820. Pages = {135--158},
  16821. Publisher = {Sage Publications, Inc.},
  16822. Title = {Sparsity: Optimization Framework for Sparse Matrix Kernels},
  16823. Volume = 18,
  16824. Year = 2004,
  16825. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  16826. @inproceedings{Yotov:2005kx,
  16827. Author = {Yotov, Kamen and Pingali, Keshav and Stodghill, Paul},
  16828. Booktitle = {ICS '05: Proceedings of the 19th annual international conference on Supercomputing},
  16829. Citeulike-Article-Id = {2086912},
  16830. Date-Added = {2007-12-11 20:37:32 -0700},
  16831. Date-Modified = {2010-12-17 10:23:08 -0700},
  16832. Isbn = {1595931678},
  16833. Keywords = {compiler, empirical, optimization, search, tuning},
  16834. Pages = {141--150},
  16835. Priority = {0},
  16836. Publisher = {ACM},
  16837. Title = {Think globally, search locally},
  16838. Year = {2005},
  16839. Bdsk-Url-1 = {http://portal.acm.org/citation.cfm?id=1088168},
  16840. Bdsk-Url-2 = {http://dx.doi.org/10.1145/1088149.1088168},
  16841. Bdsk-Url-3 = {http://dx.doi.org/10.1145/1088149.1088168}}
  16842. @article{Kandemir:2005uq,
  16843. 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.},
  16844. Author = {Kandemir, Mahmut T.},
  16845. Citeulike-Article-Id = {2096649},
  16846. Date-Added = {2007-12-11 20:20:14 -0700},
  16847. Date-Modified = {2010-12-17 10:23:08 -0700},
  16848. Journal = {Journal of Parallel and Distributed Computing},
  16849. Keywords = {inter-procedural, locality},
  16850. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/sdarticle-12.pdf},
  16851. Month = {May},
  16852. Number = {5},
  16853. Pages = {564--582},
  16854. Priority = {2},
  16855. Title = {Improving whole-program locality using intra-procedural and inter-procedural transformations,},
  16856. Volume = {65},
  16857. Year = {2005},
  16858. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMi5wZGbSFwsYGVdOUy5kYXRhTxEBhAAAAAABhAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFEHNkYXJ0aWNsZS0xMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxsoHDhKB3UERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw4UC5wAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgA1TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOnNkYXJ0aWNsZS0xMi5wZGYAAA4AIgAQAHMAZABhAHIAdABpAGMAbABlAC0AMQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAoVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvc2RhcnRpY2xlLTEyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAjYCOAI9AkgCUQJfAmMCagJzAngChQKIApoCnQKiAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqQ=},
  16859. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  16860. Bdsk-Url-2 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004},
  16861. Bdsk-Url-3 = {http://dx.doi.org/10.1016/j.jpdc.2004.12.004}}
  16862. @mastersthesis{Siek:1999fk,
  16863. Author = {Jeremy G. Siek},
  16864. Date-Added = {2007-12-11 16:25:22 -0700},
  16865. Date-Modified = {2007-12-11 16:25:50 -0700},
  16866. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/siek99msthesis.pdf},
  16867. School = {University of Notre Dame},
  16868. Title = {A Modern Framework for Portable High Performance Numerical Linear Algebra},
  16869. Year = 1999,
  16870. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWs5OW1zdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazk5bXN0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KENEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazk5bXN0aGVzaXMucGRmAA4AJgASAHMAaQBlAGsAOQA5AG0AcwB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zaWVrOTltc3RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  16871. @inbook{Cardelli:2004dq,
  16872. Author = {Luca Cardelli},
  16873. Chapter = {Type systems},
  16874. Date-Added = {2007-12-07 14:30:21 -0700},
  16875. Date-Modified = {2009-08-25 22:28:17 -0600},
  16876. Number = {97},
  16877. Publisher = {CRC Press},
  16878. Title = {The Computer Science and Engineering Handbook},
  16879. Year = {2004},
  16880. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1R5cGVTeXN0ZW1zLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVHlwZVN5c3RlbXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7yk8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFR5cGVTeXN0ZW1zLnBkZgAOACAADwBUAHkAcABlAFMAeQBzAHQAZQBtAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UeXBlU3lzdGVtcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  16881. @article{Allam:2006fk,
  16882. Author = {A. Allam and J. Ramanujam and G. Baumgartner and P. Sadayappan},
  16883. Date-Added = {2007-12-04 18:57:38 -0700},
  16884. Date-Modified = {2010-12-17 10:23:08 -0700},
  16885. Journal = {20th International Parallel and Distributed Processing Symposium (IPDPS 2006)},
  16886. 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},
  16887. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/01639717.pdf},
  16888. Month = {April},
  16889. Title = {Memory minimization for tensor contractions using integer linear programming},
  16890. Year = {2006},
  16891. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwMTYzOTcxNy5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDAxNjM5NzE3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxeozDe1PRUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3u2QQAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjAxNjM5NzE3LnBkZgAADgAaAAwAMAAxADYAMwA5ADcAMQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDE2Mzk3MTcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  16892. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717},
  16893. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2006.1639717}}
  16894. @article{McFarlin:2007uq,
  16895. Author = {D. McFarlin and A. Chauhan},
  16896. Date-Added = {2007-12-04 18:33:51 -0700},
  16897. Date-Modified = {2010-12-17 10:23:08 -0700},
  16898. Journal = {IEEE International Parallel and Distributed Processing Symposium (IPDPS 2007)},
  16899. 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},
  16900. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/04228373.pdf},
  16901. Month = {March},
  16902. Pages = {1-8},
  16903. Title = {Library Function Selection in Compiling {Octave}},
  16904. Year = {2007},
  16905. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVwwNDIyODM3My5wZGbSFwsYGVdOUy5kYXRhTxEBdAAAAAABdAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGpEl0grAAAAKelFDDA0MjI4MzczLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxdg7De03cUERGIHBydncAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAwGqY9wAAABEACAAAw3uwTAAAAAEAEAAp6UUAJtX2AAdMTwAAaIUAAgAxTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6c3VidXJiYW46YmliOjA0MjI4MzczLnBkZgAADgAaAAwAMAA0ADIAMgA4ADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvMDQyMjgzNzMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCIAIiAicCMgI7AkkCTQJUAl0CYgJvAnIChAKHAowAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACjg==},
  16906. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2007.370645},
  16907. Bdsk-Url-2 = {http://dx.doi.org/10.1109/IPDPS.2007.370645}}
  16908. @article{Ershov:1965qr,
  16909. Author = {A. P. Ershov},
  16910. Date-Added = {2007-12-05 15:57:54 -0700},
  16911. Date-Modified = {2010-12-17 10:23:08 -0700},
  16912. Issn = {0084-6198},
  16913. Journal = {ALGOL Bull.},
  16914. Number = {19},
  16915. Pages = {19--27},
  16916. Publisher = {Computer History Museum},
  16917. Title = {{ALPHA} - an automatic programming system of high efficiency},
  16918. Year = {1965},
  16919. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTktZXJzaG92LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE5LWVyc2hvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96GNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5LWVyc2hvdi5wZGYADgAeAA4AcAAxADkALQBlAHIAcwBoAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTktZXJzaG92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  16920. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1060998.1061006}}
  16921. @misc{Keyes:2004lr,
  16922. Author = {David Keyes},
  16923. Date-Added = {2007-12-03 13:45:06 -0700},
  16924. Date-Modified = {2009-08-26 09:48:47 -0600},
  16925. Month = {March},
  16926. Title = {Terascale Optimal PDE Simulations},
  16927. Year = {2004},
  16928. Bdsk-Url-1 = {http://www.csm.ornl.gov/workshops/DOE_SciDAC/TOPS.Keyes.March2004.ppt}}
  16929. @techreport{Buttari:2007lr,
  16930. Author = {Alfredo Buttari and Julien Langou and Jakub Kurzak and Jack Dongarra},
  16931. Date-Added = {2007-11-27 09:04:26 -0700},
  16932. Date-Modified = {2009-08-25 22:28:17 -0600},
  16933. Institution = {Netlib},
  16934. Number = {LAPACK Working Note # 191},
  16935. Title = {A Class of Parallel Tiled Linear Algebra Algorithms for Multicore Architectures},
  16936. Year = {2007},
  16937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5ibG9ja19hbGdzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmxvY2tfYWxncy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wNtEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxvY2tfYWxncy5wZGYADgAeAA4AYgBsAG8AYwBrAF8AYQBsAGcAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9ibG9ja19hbGdzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  16938. @article{Byna:2004fk,
  16939. Author = {S. Byna and Xian-He Sun and W. Gropp and R. Thakur},
  16940. Date-Added = {2007-11-21 09:46:37 -0700},
  16941. Date-Modified = {2010-12-17 10:23:08 -0700},
  16942. Isbn = {0-7803-8694-9},
  16943. Journal = {cluster},
  16944. Pages = {327-336},
  16945. Publisher = {IEEE Computer Society},
  16946. Title = {Predicting memory-access cost based on data-access patterns},
  16947. Volume = {0},
  16948. Year = {2004},
  16949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGJ5bmEwNHByZWRpY3RpbmcucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRieW5hMDRwcmVkaWN0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3BC0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBieW5hMDRwcmVkaWN0aW5nLnBkZgAOACoAFABiAHkAbgBhADAANABwAHIAZQBkAGkAYwB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2J5bmEwNHByZWRpY3RpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  16950. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CLUSTR.2004.1392630}}
  16951. @misc{Anonymous:2007uq,
  16952. Date-Added = {2007-11-14 14:30:13 -0700},
  16953. Date-Modified = {2007-11-15 15:19:15 -0700},
  16954. Howpublished = {Authors and {URL} omitted to preserve anonymity. Please contact the {PC} chair for the {URL}.},
  16955. Month = {November},
  16956. Title = {Implementation of {I}nference for the {G}radually {T}yped {L}ambda {C}alculus},
  16957. Year = {2007}}
  16958. @misc{Anonymous:2007fk,
  16959. Date-Added = {2007-11-14 14:23:34 -0700},
  16960. Date-Modified = {2007-11-15 15:18:52 -0700},
  16961. Howpublished = {Authors omitted to preserve anonymity. Please contact {PC }chair for the {URL} of the paper.},
  16962. Month = {November},
  16963. Title = {Formalization of {G}radual {T}yping with {I}nference in {Isabelle/HOL}.},
  16964. Year = {2007}}
  16965. @manual{Peyton-Jones:2002lr,
  16966. Author = {Simon {Peyton Jones}},
  16967. Date-Added = {2007-11-14 14:19:37 -0700},
  16968. Date-Modified = {2010-12-17 10:23:08 -0700},
  16969. Month = {December},
  16970. Title = {Haskell 98 {L}anguage and {L}ibraries: {T}he {R}evised {R}eport},
  16971. Year = {2002},
  16972. Bdsk-Url-1 = {http://www.haskell.org/onlinereport/}}
  16973. @inproceedings{Wadler:1989fk,
  16974. Author = {Philip Wadler},
  16975. Booktitle = {FPCA '89: Proceedings of the fourth international conference on Functional programming languages and computer architecture},
  16976. Date-Added = {2007-11-13 15:21:32 -0700},
  16977. Date-Modified = {2010-12-17 10:23:08 -0700},
  16978. Isbn = {0-89791-328-0},
  16979. Location = {Imperial College, London, United Kingdom},
  16980. Pages = {347--359},
  16981. Publisher = {ACM},
  16982. Title = {Theorems for free!},
  16983. Year = {1989},
  16984. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0Ny13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ydEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0Ny13YWRsZXIucGRmAAAOACAADwBwADMANAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0Ny13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  16985. Bdsk-Url-1 = {http://doi.acm.org/10.1145/99370.99404}}
  16986. @inbook{Dijkstra:1979fk,
  16987. Author = {E. Dijkstra},
  16988. Book = {Classics in software engineering},
  16989. Chapter = {Go to statement considered harmful},
  16990. Date-Added = {2007-11-12 08:35:43 -0700},
  16991. Date-Modified = {2008-08-19 13:08:26 -0600},
  16992. Editor = {Edward Yourdon},
  16993. Isbn = {0-917072-14-6},
  16994. Pages = {27--33},
  16995. Publisher = {Yourdon Press},
  16996. Title = {Classics in software engineering},
  16997. Year = {1979}}
  16998. @book{Friedman:2008uq,
  16999. Author = {Daniel P. Friedman and Christopher T. Haynes and Mitchell Wand},
  17000. Date-Added = {2007-11-10 15:45:32 -0700},
  17001. Date-Modified = {2007-11-10 18:01:46 -0700},
  17002. Publisher = {MIT Press},
  17003. Title = {Essentials of programming languages (3rd ed.)},
  17004. Year = {2008}}
  17005. @inproceedings{Tobin-Hochstadt:2008lr,
  17006. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  17007. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  17008. Date-Added = {2007-11-10 11:32:36 -0700},
  17009. Date-Modified = {2012-12-17 17:15:36 +0000},
  17010. Month = {January},
  17011. Title = {The Design and Implementation of {Typed} {Scheme}},
  17012. Year = {2008},
  17013. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsMDgtdGhmLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbDA4LXRoZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98ENEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9wbDA4LXRoZi5wZGYADgAeAA4AcABvAHAAbAAwADgALQB0AGgAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wb3BsMDgtdGhmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  17014. @inproceedings{Su:2002kx,
  17015. Author = {Zhendong Su and Alexander Aiken and Joachim Niehren and Tim Priesnitz and Ralf Treinen},
  17016. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17017. Date-Added = {2007-11-07 22:51:53 -0700},
  17018. Date-Modified = {2010-12-17 10:23:08 -0700},
  17019. Isbn = {1-58113-450-9},
  17020. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p203-su.pdf},
  17021. Location = {Portland, Oregon},
  17022. Pages = {203--216},
  17023. Publisher = {ACM},
  17024. Title = {The first-order theory of subtyping constraints},
  17025. Year = {2002},
  17026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjAzLXN1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAAp6UULcDIwMy1zdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAwtsNX8h1QREYgcHJ2dwABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADAapj3AAAAEQAIAADDWFSNAAAAAQAQACnpRQAm1fYAB0xPAABohQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpzdWJ1cmJhbjpiaWI6cDIwMy1zdS5wZGYADgAYAAsAcAAyADAAMwAtAHMAdQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL3NpZWsvc3VidXJiYW4vYmliL3AyMDMtc3UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJoAnwCnAhsCHQIiAi0CNgJEAkgCTwJYAl0CagJtAn8CggKHAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAok=},
  17027. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503292}}
  17028. @article{Pottier:2001uq,
  17029. Author = {Fran\c{c}ois Pottier},
  17030. Date-Added = {2007-11-07 22:45:38 -0700},
  17031. Date-Modified = {2010-12-17 10:23:08 -0700},
  17032. Issn = {0890-5401},
  17033. Journal = {Inf. Comput.},
  17034. Number = {2},
  17035. Pages = {153--183},
  17036. Publisher = {Academic Press, Inc.},
  17037. Title = {Simplifying subtyping constraints: a theory},
  17038. Volume = {170},
  17039. Year = {2001},
  17040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZwb3R0aWVyLWljMDEucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmcG90dGllci1pYzAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N30Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmcG90dGllci1pYzAxLnBkZgAADgAkABEAZgBwAG8AdAB0AGkAZQByAC0AaQBjADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mcG90dGllci1pYzAxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17041. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2963}}
  17042. @article{Palsberg:1996fk,
  17043. Author = {Jens Palsberg},
  17044. Date-Added = {2007-11-07 22:38:53 -0700},
  17045. Date-Modified = {2010-12-17 10:23:08 -0700},
  17046. Issn = {0360-0300},
  17047. Journal = {ACM Comput. Surv.},
  17048. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p358-palsberg.pdf},
  17049. Number = {2},
  17050. Pages = {358--359},
  17051. Publisher = {ACM},
  17052. Title = {Type inference for objects},
  17053. Volume = {28},
  17054. Year = {1996},
  17055. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNTgtcGFsc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAYgAAAAAAYgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMBqRJdIKwAAACnpRRFwMzU4LXBhbHNiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCw3w1fvEFBERiBwcnZ3AAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAMBqmPcAAAARAAgAAMNYUYAAAAABABAAKelFACbV9gAHTE8AAGiFAAIANk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnN1YnVyYmFuOmJpYjpwMzU4LXBhbHNiZXJnLnBkZgAOACQAEQBwADMANQA4AC0AcABhAGwAcwBiAGUAcgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvc2llay9zdWJ1cmJhbi9iaWIvcDM1OC1wYWxzYmVyZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AogCnAK8COwI9AkICTQJWAmQCaAJvAngCfQKKAo0CnwKiAqcAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACqQ==},
  17056. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234750}}
  17057. @article{Heiss:kx,
  17058. Author = {Janice J. Heiss},
  17059. Date-Added = {2007-11-09 16:46:04 -0700},
  17060. Date-Modified = {2010-12-17 10:23:08 -0700},
  17061. Journal = {Sun Developer Network (SDN)},
  17062. Lastchecked = {November 9, 2007},
  17063. Month = {April},
  17064. Urldate = {November 9, 2007},
  17065. Year = {2007},
  17066. Bdsk-Url-1 = {http://java.sun.com/developer/Meet-Eng/vonderahe/}}
  17067. @article{Wagner:uq,
  17068. Author = {Bill Wagner},
  17069. Date-Added = {2007-11-09 16:41:43 -0700},
  17070. Date-Modified = {2010-12-17 10:23:08 -0700},
  17071. Journal = {Microsoft Developer Network},
  17072. Title = {Local Type Inference, Anonymous Types, and var},
  17073. Urldate = {November 9, 2007},
  17074. Year = {2007},
  17075. Bdsk-Url-1 = {http://msdn2.microsoft.com/en-us/vcsharp/bb417257.aspx}}
  17076. @inproceedings{Herman:2007fk,
  17077. Author = {David Herman and Cormac Flanagan},
  17078. Booktitle = {{ML '07}: {P}roceedings of the 2007 workshop on Workshop on {ML}},
  17079. Date-Added = {2007-11-09 16:25:22 -0700},
  17080. Date-Modified = {2010-12-17 10:23:08 -0700},
  17081. Isbn = {978-1-59593-676-9},
  17082. Location = {Freiburg, Germany},
  17083. Pages = {47--52},
  17084. Publisher = {ACM},
  17085. Title = {Status report: specifying {JavaScript} with {ML}},
  17086. Year = {2007},
  17087. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDctaGVybWFuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ3LWhlcm1hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97EtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWhlcm1hbi5wZGYADgAeAA4AcAA0ADcALQBoAGUAcgBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDctaGVybWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17088. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1292535.1292543}}
  17089. @book{Bader:1998lr,
  17090. Author = {Franz Bader and Tobias Nipkow},
  17091. Date-Added = {2007-11-06 15:05:19 -0700},
  17092. Date-Modified = {2007-11-06 15:06:05 -0700},
  17093. Publisher = {Cambridge University Press},
  17094. Title = {Term Rewriting and All That},
  17095. Year = {1998}}
  17096. @phdthesis{Huet:1976lr,
  17097. Author = {Gerard Huet},
  17098. Date-Added = {2007-11-04 16:47:35 -0500},
  17099. Date-Modified = {2007-11-04 16:48:35 -0500},
  17100. Title = {Resolution d'equations dans les langages d'ordre 1, 2, ..., omega.},
  17101. Year = {1976}}
  17102. @inproceedings{Flanagan:1997fk,
  17103. Author = {Cormac Flanagan and Matthias Felleisen},
  17104. Booktitle = {PLDI '97: Proceedings of the ACM SIGPLAN 1997 conference on Programming language design and implementation},
  17105. Date-Added = {2007-10-22 15:51:58 -0400},
  17106. Date-Modified = {2010-12-17 10:23:08 -0700},
  17107. Isbn = {0-89791-907-6},
  17108. Location = {Las Vegas, Nevada, United States},
  17109. Pages = {235--248},
  17110. Publisher = {ACM Press},
  17111. Title = {Componential set-based analysis},
  17112. Year = {1997},
  17113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pU0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjM1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjM1LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17114. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258915.258937}}
  17115. @inproceedings{Wadler:2007lr,
  17116. Author = {Philip Wadler and Robert Bruce Findler},
  17117. Booktitle = {Workshop on Scheme and Functional Programming},
  17118. Date-Added = {2007-10-16 10:42:42 -0600},
  17119. Date-Modified = {2009-08-25 22:28:17 -0600},
  17120. Pages = {15--26},
  17121. Title = {Well-typed programs can't be blamed},
  17122. Year = {2007},
  17123. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNjaGVtZTIwMDctd2YucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzY2hlbWUyMDA3LXdmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nc0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzY2hlbWUyMDA3LXdmLnBkZgAADgAkABEAcwBjAGgAZQBtAGUAMgAwADAANwAtAHcAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zY2hlbWUyMDA3LXdmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  17124. @inproceedings{Chow:1984ys,
  17125. Author = {Frederick Chow and John Hennessy},
  17126. Booktitle = {SIGPLAN '84: Proceedings of the 1984 SIGPLAN symposium on Compiler construction},
  17127. Date-Added = {2007-10-12 15:09:57 -0600},
  17128. Date-Modified = {2010-12-17 10:23:08 -0700},
  17129. Isbn = {0-89791-139-3},
  17130. Location = {Montreal, Canada},
  17131. Pages = {222--232},
  17132. Publisher = {ACM Press},
  17133. Title = {Register allocation by priority-based coloring},
  17134. Year = {1984},
  17135. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjIyLWNob3cucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjIyLWNob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pD0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjIyLWNob3cucGRmAAAOABwADQBwADIAMgAyAC0AYwBoAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjIyLWNob3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17136. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502874.502896}}
  17137. @inproceedings{Chaitin:1982vn,
  17138. Author = {G. J. Chaitin},
  17139. Booktitle = {SIGPLAN '82: Proceedings of the 1982 {SIGPLAN} Symposium on Compiler Construction},
  17140. Date-Added = {2007-10-12 15:09:09 -0600},
  17141. Date-Modified = {2010-12-17 10:23:08 -0700},
  17142. Isbn = {0-89791-074-5},
  17143. Location = {Boston, Massachusetts, United States},
  17144. Pages = {98--105},
  17145. Publisher = {ACM Press},
  17146. Title = {Register allocation \& spilling via graph coloring},
  17147. Year = {1982},
  17148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5OC1jaGFpdGluLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDk4LWNoYWl0aW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97x9EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk4LWNoYWl0aW4ucGRmAAAOACAADwBwADkAOAAtAGMAaABhAGkAdABpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDk4LWNoYWl0aW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17149. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800230.806984}}
  17150. @article{Briggs:1994kx,
  17151. Author = {Preston Briggs and Keith D. Cooper and Linda Torczon},
  17152. Date-Added = {2007-10-12 15:08:18 -0600},
  17153. Date-Modified = {2010-12-17 10:23:08 -0700},
  17154. Issn = {0164-0925},
  17155. Journal = {ACM Trans. Program. Lang. Syst.},
  17156. Number = {3},
  17157. Pages = {428--455},
  17158. Publisher = {ACM Press},
  17159. Title = {Improvements to graph coloring register allocation},
  17160. Volume = {16},
  17161. Year = {1994},
  17162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MjgtYnJpZ2dzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQyOC1icmlnZ3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyOC1icmlnZ3MucGRmAAAOACAADwBwADQAMgA4AC0AYgByAGkAZwBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQyOC1icmlnZ3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17163. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177575}}
  17164. @inproceedings{Appel:2001uq,
  17165. Author = {Andrew W. Appel and Lal George},
  17166. Booktitle = {PLDI '01: Proceedings of the ACM SIGPLAN 2001 conference on Programming language design and implementation},
  17167. Date-Added = {2007-10-12 15:07:21 -0600},
  17168. Date-Modified = {2010-12-17 10:23:08 -0700},
  17169. Isbn = {1-58113-414-2},
  17170. Location = {Snowbird, Utah, United States},
  17171. Pages = {243--253},
  17172. Publisher = {ACM Press},
  17173. Title = {Optimal spilling for CISC machines with few registers},
  17174. Year = {2001},
  17175. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjQzLWFwcGVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI0My1hcHBlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96YNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0My1hcHBlbC5wZGYADgAeAA4AcAAyADQAMwAtAGEAcABwAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjQzLWFwcGVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17176. Bdsk-Url-1 = {http://doi.acm.org/10.1145/378795.378854}}
  17177. @inproceedings{Kong:1998fk,
  17178. Author = {Timothy Kong and Kent D. Wilken},
  17179. Booktitle = {MICRO 31: Proceedings of the 31st annual ACM/IEEE international symposium on Microarchitecture},
  17180. Date-Added = {2007-10-12 15:05:49 -0600},
  17181. Date-Modified = {2009-08-25 22:28:17 -0600},
  17182. Isbn = {1-58113-016-3},
  17183. Location = {Dallas, Texas, United States},
  17184. Pages = {297--307},
  17185. Publisher = {IEEE Computer Society Press},
  17186. Title = {Precise register allocation for irregular architectures},
  17187. Year = {1998},
  17188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWtvbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWtvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qj0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk3LWtvbmcucGRmAAAOABwADQBwADIAOQA3AC0AawBvAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjk3LWtvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  17189. @inproceedings{Almasi:2003lr,
  17190. Author = {Gheorghe Almasi and Luiz De Rose and Jose Moreira and David Padua},
  17191. Booktitle = {The 16th International Workshop on Languages and Compilers for Parallel Computing},
  17192. Date-Added = {2007-10-07 21:22:31 -0600},
  17193. Date-Modified = {2007-10-26 14:00:24 -0600},
  17194. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/almasi03programming.pdf},
  17195. Title = {Programming for Locality and Parallelism with Hierarchically Tiled Arrays},
  17196. Year = {2003},
  17197. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FsbWFzaTAzcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Y0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAADgAwABcAYQBsAG0AYQBzAGkAMAAzAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9hbG1hc2kwM3Byb2dyYW1taW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  17198. @article{Wright:1997ys,
  17199. Author = {Andrew K. Wright and Robert Cartwright},
  17200. Date-Added = {2007-09-21 10:23:18 -0600},
  17201. Date-Modified = {2010-12-17 10:23:08 -0700},
  17202. Issn = {0164-0925},
  17203. Journal = {ACM Trans. Program. Lang. Syst.},
  17204. Number = {1},
  17205. Pages = {87--152},
  17206. Publisher = {ACM Press},
  17207. Title = {A practical soft type system for {Scheme}},
  17208. Volume = {19},
  17209. Year = {1997},
  17210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODctd3JpZ2h0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg3LXdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97rNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg3LXdyaWdodC5wZGYADgAeAA4AcAA4ADcALQB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODctd3JpZ2h0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17211. Bdsk-Url-1 = {http://doi.acm.org/10.1145/239912.239917}}
  17212. @inproceedings{Kildall:1973vn,
  17213. Author = {Gary A. Kildall},
  17214. Booktitle = {POPL '73: Proceedings of the 1st annual ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  17215. Date-Added = {2007-09-20 15:05:54 -0600},
  17216. Date-Modified = {2010-12-17 10:23:08 -0700},
  17217. Location = {Boston, Massachusetts},
  17218. Pages = {194--206},
  17219. Publisher = {ACM Press},
  17220. Title = {A unified approach to global program optimization},
  17221. Year = {1973},
  17222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxOTQta2lsZGFsbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxOTQta2lsZGFsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eh3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOTQta2lsZGFsbC5wZGYADgAiABAAcAAxADkANAAtAGsAaQBsAGQAYQBsAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE5NC1raWxkYWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17223. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512927.512945}}
  17224. @article{Tarski:1955kx,
  17225. Author = {Alred Tarski},
  17226. Date-Added = {2007-09-20 13:33:40 -0600},
  17227. Date-Modified = {2009-08-25 22:28:17 -0600},
  17228. Journal = {Pacific Journal of Mathematics},
  17229. Number = {2},
  17230. Pages = {285-309},
  17231. Title = {A Lattice-Theoretical Fixpoint Theorem and its Applications},
  17232. Volume = {5},
  17233. Year = {1955},
  17234. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRl0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEaXNzZW1pbmF0ZQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/CzOWa4gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARGlzc2VtaW5hdGUADgAYAAsARABpAHMAcwBlAG0AaQBuAGEAdABlAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Rpc3NlbWluYXRlAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  17235. @book{Davey:2002fj,
  17236. Author = {B.A. Davey and H.A. Priestley},
  17237. Date-Added = {2007-09-20 11:21:06 -0600},
  17238. Date-Modified = {2007-09-20 11:22:01 -0600},
  17239. Edition = {2nd},
  17240. Publisher = {Cambridge University Press},
  17241. Title = {Introduction to Lattices and Order},
  17242. Year = {2002}}
  17243. @article{Brandis:1994uq,
  17244. Author = {Marc M. Brandis and Hanspeter M{\"o}ssenb{\"o}ck},
  17245. Date-Added = {2007-09-20 09:46:11 -0600},
  17246. Date-Modified = {2010-12-17 10:23:08 -0700},
  17247. Issn = {0164-0925},
  17248. Journal = {ACM Trans. Program. Lang. Syst.},
  17249. Number = {6},
  17250. Pages = {1684--1698},
  17251. Publisher = {ACM Press},
  17252. Title = {Single-pass generation of static single-assignment form for structured languages},
  17253. Volume = {16},
  17254. Year = {1994},
  17255. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNjg0LWJyYW5kaXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTY4NC1icmFuZGlzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n10Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY4NC1icmFuZGlzLnBkZgAADgAkABEAcAAxADYAOAA0AC0AYgByAGEAbgBkAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTY4NC1icmFuZGlzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17256. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197331}}
  17257. @inproceedings{Flatt:2002fk,
  17258. Author = {Matthew Flatt},
  17259. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  17260. Date-Added = {2007-09-20 08:22:57 -0600},
  17261. Date-Modified = {2010-12-17 10:23:08 -0700},
  17262. Isbn = {1-58113-487-8},
  17263. Location = {Pittsburgh, PA, USA},
  17264. Pages = {72--83},
  17265. Publisher = {ACM Press},
  17266. Title = {Composable and compilable macros:: you want it when?},
  17267. Year = {2002},
  17268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzItZmxhdHQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzItZmxhdHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uF0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzItZmxhdHQucGRmAAAOABwADQBwADcAMgAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzItZmxhdHQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17269. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581486}}
  17270. @inproceedings{Alpern:1988uq,
  17271. Annote = {SSA form},
  17272. Author = {B. Alpern and M. N. Wegman and F. K. Zadeck},
  17273. Booktitle = {POPL '88: Proceedings of the 15th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  17274. Date-Added = {2007-09-19 14:25:09 -0600},
  17275. Date-Modified = {2010-12-17 10:23:08 -0700},
  17276. Isbn = {0-89791-252-7},
  17277. Location = {San Diego, California, United States},
  17278. Pages = {1--11},
  17279. Publisher = {ACM Press},
  17280. Title = {Detecting equality of variables in programs},
  17281. Year = {1988},
  17282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1hbHBlcm4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1hbHBlcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lq0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1hbHBlcm4ucGRmAAAOABwADQBwADEALQBhAGwAcABlAHIAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1hbHBlcm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17283. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73560.73561}}
  17284. @article{Cytron:1991fk,
  17285. Author = {Ron Cytron and Jeanne Ferrante and Barry K. Rosen and Mark N. Wegman and F. Kenneth Zadeck},
  17286. Date-Added = {2007-09-19 14:18:37 -0600},
  17287. Date-Modified = {2010-12-17 10:23:08 -0700},
  17288. Issn = {0164-0925},
  17289. Journal = {ACM Trans. Program. Lang. Syst.},
  17290. Number = {4},
  17291. Pages = {451--490},
  17292. Publisher = {ACM Press},
  17293. Title = {Efficiently computing static single assignment form and the control dependence graph},
  17294. Volume = {13},
  17295. Year = {1991},
  17296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NTEtY3l0cm9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ1MS1jeXRyb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1MS1jeXRyb24ucGRmAAAOACAADwBwADQANQAxAC0AYwB5AHQAcgBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ1MS1jeXRyb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17297. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115372.115320}}
  17298. @inproceedings{Salib:2004fj,
  17299. Author = {Michael Salib},
  17300. Booktitle = {PyCon D.C.},
  17301. Date-Added = {2007-09-18 20:49:51 -0600},
  17302. Date-Modified = {2009-08-25 22:28:17 -0600},
  17303. Month = {March},
  17304. Title = {Faster than C: Static Type Inference with Starkiller},
  17305. Year = {2004},
  17306. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjEucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vU0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjEucGRmAA4AFgAKAHAAYQBwAGUAcgAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17307. @electronic{Salib:uq,
  17308. Author = {Mike Salib},
  17309. Date-Added = {2007-09-18 20:47:45 -0600},
  17310. Date-Modified = {2010-12-17 10:23:08 -0700},
  17311. Title = {Starkiller: A Static Type Inferencer for Python},
  17312. Bdsk-Url-1 = {http://web.mit.edu/msalib/www/urop/presentation-2001-august-10/html-png/html/slide_1.html}}
  17313. @inproceedings{Agesen:1995fk,
  17314. Author = {Ole Agesen},
  17315. Booktitle = {ECOOP '95: Proceedings of the 9th European Conference on Object-Oriented Programming},
  17316. Date-Added = {2007-09-18 20:44:33 -0600},
  17317. Date-Modified = {2009-08-25 22:28:17 -0600},
  17318. Isbn = {3-540-60160-0},
  17319. Pages = {2--26},
  17320. Publisher = {Springer-Verlag},
  17321. Title = {The Cartesian Product Algorithm: Simple and Precise Type Inference Of Parametric Polymorphism},
  17322. Year = {1995},
  17323. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R90aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pE0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGUtY2FydGVzaWFuLXByb2R1YyNCRjhBNDQucGRmAAAOAEgAIwB0AGgAZQAtAGMAYQByAHQAZQBzAGkAYQBuAC0AcAByAG8AZAB1AGMAdAAtAGEAbABnAG8AcgBpAHQAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL3RoZS1jYXJ0ZXNpYW4tcHJvZHVjdC1hbGdvcml0aG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  17324. @article{Agesen:1995ys,
  17325. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  17326. Date-Added = {2007-09-17 16:12:41 -0600},
  17327. Date-Modified = {2009-08-25 22:28:17 -0600},
  17328. Journal = {Software--Practice and Experience},
  17329. Month = {September},
  17330. Number = {9},
  17331. Pages = {975-995},
  17332. Title = {Type Inference of {SELF}},
  17333. Volume = {25},
  17334. Year = {1995},
  17335. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzcGU5NS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNwZTk1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNwZTk1LnBkZgAADgAUAAkAcwBwAGUAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NwZTk1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  17336. @inproceedings{Agesen:1993rt,
  17337. Author = {Ole Agesen and Jens Palsberg and Michael I. Schwartzbach},
  17338. Booktitle = {ECOOP '93: Proceedings of the 7th European Conference on Object-Oriented Programming},
  17339. Date-Added = {2007-09-17 16:11:25 -0600},
  17340. Date-Modified = {2007-09-17 16:11:54 -0600},
  17341. Isbn = {3-540-57120-5},
  17342. Pages = {247--267},
  17343. Publisher = {Springer-Verlag},
  17344. Title = {Type Inference of SELF},
  17345. Year = {1993}}
  17346. @inproceedings{Plevyak:1994yq,
  17347. Author = {John Plevyak and Andrew A. Chien},
  17348. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  17349. Date-Added = {2007-09-17 16:10:45 -0600},
  17350. Date-Modified = {2010-12-17 10:23:08 -0700},
  17351. Isbn = {0-89791-688-3},
  17352. Location = {Portland, Oregon, United States},
  17353. Pages = {324--340},
  17354. Publisher = {ACM Press},
  17355. Title = {Precise concrete type inference for object-oriented languages},
  17356. Year = {1994},
  17357. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMjQtcGxldnlhazAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzI0LXBsZXZ5YWswLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3q90Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzI0LXBsZXZ5YWswLnBkZgAADgAkABEAcAAzADIANAAtAHAAbABlAHYAeQBhAGsAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzI0LXBsZXZ5YWswLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17358. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  17359. @inproceedings{Chambers:1990fj,
  17360. Author = {Craig Chambers and David Ungar},
  17361. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  17362. Date-Added = {2007-09-17 16:07:05 -0600},
  17363. Date-Modified = {2010-12-17 10:23:08 -0700},
  17364. Isbn = {0-89791-364-7},
  17365. Location = {White Plains, New York, United States},
  17366. Pages = {150--164},
  17367. Publisher = {ACM Press},
  17368. Title = {Iterative type analysis and extended message splitting; optimizing dynamically-typed object-oriented programs},
  17369. Year = {1990},
  17370. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTAtY2hhbWJlcnMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUwLWNoYW1iZXJzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nV0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUwLWNoYW1iZXJzLnBkZgAADgAkABEAcAAxADUAMAAtAGMAaABhAG0AYgBlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUwLWNoYW1iZXJzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17371. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93562}}
  17372. @article{Chambers:1991qy,
  17373. Author = {Craig Chambers and David Ungar},
  17374. Date-Added = {2007-09-17 16:05:05 -0600},
  17375. Date-Modified = {2010-12-17 10:23:08 -0700},
  17376. Issn = {0892-4635},
  17377. Journal = {Lisp Symb. Comput.},
  17378. Number = {3},
  17379. Pages = {283--310},
  17380. Publisher = {Kluwer Academic Publishers},
  17381. Title = {Iterative type analysis and extended message splitting: optimizing dynamically-typed object-oriented programs},
  17382. Volume = {4},
  17383. Year = {1991},
  17384. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01806109}}
  17385. @phdthesis{Cannon:2005lr,
  17386. Author = {Brett Cannon},
  17387. Date-Added = {2007-09-17 16:00:38 -0600},
  17388. Date-Modified = {2009-08-25 22:28:17 -0600},
  17389. Month = {June},
  17390. School = {California Polytechnic State University -- San Luis Obispo},
  17391. Title = {Localized Type Inference of Atomic Types in Python},
  17392. Year = {2005},
  17393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVp0aGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qp0aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4pK0Q88mQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgukAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0aGVzaXMucGRmAA4AFgAKAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3RoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  17394. @inproceedings{Burger:1996uq,
  17395. Author = {Robert G. Burger and R. Kent Dybvig},
  17396. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  17397. Date-Added = {2007-09-11 19:20:36 -0600},
  17398. Date-Modified = {2010-12-17 10:23:08 -0700},
  17399. Isbn = {0-89791-795-2},
  17400. Location = {Philadelphia, Pennsylvania, United States},
  17401. Pages = {108--116},
  17402. Publisher = {ACM Press},
  17403. Title = {Printing floating-point numbers quickly and accurately},
  17404. Year = {1996},
  17405. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDgtYnVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwOC1idXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ktEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwOC1idXJnZXIucGRmAAAOACAADwBwADEAMAA4AC0AYgB1AHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwOC1idXJnZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17406. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231397}}
  17407. @inproceedings{Guy-L.-Steele:1990fk,
  17408. Author = {Guy L. Steele, Jr. and Jon L. White},
  17409. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  17410. Date-Added = {2007-09-11 19:17:41 -0600},
  17411. Date-Modified = {2010-12-17 10:23:08 -0700},
  17412. Isbn = {0-89791-364-7},
  17413. Location = {White Plains, New York, United States},
  17414. Pages = {112--126},
  17415. Publisher = {ACM Press},
  17416. Title = {How to print floating-point numbers accurately},
  17417. Year = {1990},
  17418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTItc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExMi1zdGVlbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95mtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExMi1zdGVlbGUucGRmAAAOACAADwBwADEAMQAyAC0AcwB0AGUAZQBsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExMi1zdGVlbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17419. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93559}}
  17420. @manual{Rossum:2006uq,
  17421. Author = {Guido van Rossum},
  17422. Date-Added = {2007-08-26 17:25:06 -0600},
  17423. Date-Modified = {2010-12-17 10:23:08 -0700},
  17424. Edition = {2.5},
  17425. Month = {September},
  17426. Organization = {Python Software Foundation},
  17427. Title = {Python Library Reference},
  17428. Year = {2006},
  17429. Bdsk-Url-1 = {http://docs.python.org/lib/lib.html}}
  17430. @manual{Rossum:2006qy,
  17431. Author = {Guido van Rossum},
  17432. Date-Added = {2007-08-26 17:22:52 -0600},
  17433. Date-Modified = {2010-12-17 10:23:08 -0700},
  17434. Edition = {2.5},
  17435. Month = {September},
  17436. Organization = {Python Software Foundation},
  17437. Title = {Python Tutorial},
  17438. Year = {2006},
  17439. Bdsk-Url-1 = {http://docs.python.org/tut/tut.html}}
  17440. @article{Lee:1998fk,
  17441. Author = {Oukseh Lee and Kwangkeun Yi},
  17442. Date-Added = {2007-09-11 12:05:52 -0600},
  17443. Date-Modified = {2010-12-17 10:23:08 -0700},
  17444. Issn = {0164-0925},
  17445. Journal = {ACM Trans. Program. Lang. Syst.},
  17446. Number = {4},
  17447. Pages = {707--723},
  17448. Publisher = {ACM Press},
  17449. Title = {Proofs about a folklore let-polymorphic type inference algorithm},
  17450. Volume = {20},
  17451. Year = {1998},
  17452. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzA3LWxlZTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzA3LWxlZTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t/0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzA3LWxlZTAucGRmAAAOABwADQBwADcAMAA3AC0AbABlAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzA3LWxlZTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17453. Bdsk-Url-1 = {http://doi.acm.org/10.1145/291891.291892}}
  17454. @article{Shaw:1990fk,
  17455. Author = {Mary Shaw},
  17456. Date-Added = {2007-08-29 14:39:49 -0600},
  17457. Date-Modified = {2010-12-17 10:23:08 -0700},
  17458. Issn = {0740-7459},
  17459. Journal = {IEEE Software},
  17460. Number = {6},
  17461. Pages = {15-24},
  17462. Publisher = {IEEE Computer Society},
  17463. Title = {Prospects for an Engineering Discipline of Software},
  17464. Volume = {07},
  17465. Year = {1990},
  17466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzNjAxNS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXM2MDE1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idLRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHM2MDE1LnBkZgAADgAUAAkAcwA2ADAAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3M2MDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  17467. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/52.60586}}
  17468. @techreport{Lesk:1975uq,
  17469. Author = {M. E. Lesk and E. Schmidt},
  17470. Date-Added = {2007-08-27 13:37:27 -0600},
  17471. Date-Modified = {2009-08-25 22:28:17 -0600},
  17472. Institution = {Bell Laboratories},
  17473. Month = {July},
  17474. Title = {Lex - A Lexical Analyzer Generator},
  17475. Year = {1975},
  17476. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdsZXgucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdsZXgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3iw0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsZXgucGRmAAAOABAABwBsAGUAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9sZXgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  17477. @incollection{Johnson:1979qy,
  17478. Author = {Stephen C. Johnson},
  17479. Booktitle = {{UNIX} Programmer's Manual},
  17480. Date-Added = {2007-08-27 13:19:51 -0600},
  17481. Date-Modified = {2007-08-27 13:23:00 -0600},
  17482. Organization = {AT\&T},
  17483. Pages = {353--387},
  17484. Publisher = {Holt, Rinehart, and Winston},
  17485. Title = {YACC: Yet another compiler-compiler},
  17486. Volume = {2},
  17487. Year = {1979}}
  17488. @misc{Beazley:fk,
  17489. Author = {David Beazley},
  17490. Date-Added = {2007-08-27 13:02:37 -0600},
  17491. Date-Modified = {2010-12-17 10:23:08 -0700},
  17492. Howpublished = {\url{http://www.dabeaz.com/ply/}},
  17493. Title = {{PLY} ({Python} {Lex-Yacc})},
  17494. Bdsk-Url-1 = {http://www.dabeaz.com/ply/}}
  17495. @inproceedings{Cousot:1997fk,
  17496. Author = {Patrick Cousot},
  17497. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17498. Date-Added = {2007-08-19 11:13:10 -0600},
  17499. Date-Modified = {2010-12-17 10:23:08 -0700},
  17500. Isbn = {0-89791-853-3},
  17501. Location = {Paris, France},
  17502. Pages = {316--331},
  17503. Publisher = {ACM Press},
  17504. Title = {Types as abstract interpretations},
  17505. Year = {1997},
  17506. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTYtY291c290LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNi1jb3Vzb3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96t9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNi1jb3Vzb3QucGRmAAAOACAADwBwADMAMQA2AC0AYwBvAHUAcwBvAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNi1jb3Vzb3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17507. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263744}}
  17508. @inproceedings{Reppy:1996zr,
  17509. Author = {John Reppy and Jon Riecke},
  17510. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  17511. Date-Added = {2007-08-19 10:43:39 -0600},
  17512. Date-Modified = {2010-12-17 10:23:08 -0700},
  17513. Isbn = {0-89791-795-2},
  17514. Location = {Philadelphia, Pennsylvania, United States},
  17515. Pages = {171--180},
  17516. Publisher = {ACM Press},
  17517. Title = {Simple objects for Standard ML},
  17518. Year = {1996},
  17519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLXJlcHB5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1yZXBweS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/NEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3MS1yZXBweS5wZGYADgAeAA4AcAAxADcAMQAtAHIAZQBwAHAAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTcxLXJlcHB5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17520. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231412}}
  17521. @inproceedings{Abadi:1995ys,
  17522. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  17523. Booktitle = {TAPSOFT '95: Proceedings of the 6th International Joint Conference CAAP/FASE on Theory and Practice of Software Development},
  17524. Date-Added = {2007-08-19 10:42:36 -0600},
  17525. Date-Modified = {2009-08-25 22:28:17 -0600},
  17526. Isbn = {3-540-59293-8},
  17527. Pages = {471--485},
  17528. Publisher = {Springer-Verlag},
  17529. Title = {An Imperative Object Calculus},
  17530. Year = {1995},
  17531. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWFiYWRpOTZpbXBlcmF0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVYWJhZGk5NmltcGVyYXRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ui9EPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJhZGk5NmltcGVyYXRpdmUucGRmAAAOACwAFQBhAGIAYQBkAGkAOQA2AGkAbQBwAGUAcgBhAHQAaQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvYWJhZGk5NmltcGVyYXRpdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  17532. @article{Cardelli:1988vn,
  17533. Author = {Luca Cardelli},
  17534. Date-Added = {2007-08-19 10:41:29 -0600},
  17535. Date-Modified = {2010-12-17 10:23:08 -0700},
  17536. Issn = {0890-5401},
  17537. Journal = {Inf. Comput.},
  17538. Number = {2-3},
  17539. Pages = {138--164},
  17540. Publisher = {Academic Press, Inc.},
  17541. Title = {A semantics of multiple inheritance},
  17542. Volume = {76},
  17543. Year = {1988},
  17544. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnNlbWFudGljcy1tdWx0LWluaC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnNlbWFudGljcy1tdWx0LWluaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADucMLR3lx1UERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0d6UtQAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNlbWFudGljcy1tdWx0LWluaC5wZGYADgAuABYAcwBlAG0AYQBuAHQAaQBjAHMALQBtAHUAbAB0AC0AaQBuAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc2VtYW50aWNzLW11bHQtaW5oLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  17545. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90007-7}}
  17546. @inproceedings{Cardelli:1989kx,
  17547. Author = {Luca Cardelli and John C. Mitchell},
  17548. Booktitle = {Category Theory and Computer Science},
  17549. Date-Added = {2007-08-19 10:40:06 -0600},
  17550. Date-Modified = {2007-08-19 10:40:11 -0600},
  17551. Isbn = {3-540-51662-X},
  17552. Pages = {75--81},
  17553. Publisher = {Springer-Verlag},
  17554. Title = {Operations in Records},
  17555. Year = {1989}}
  17556. @inproceedings{Abadi:1994uq,
  17557. Author = {Mart\'{\i}n Abadi and Luca Cardelli},
  17558. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  17559. Date-Added = {2007-08-19 10:25:13 -0600},
  17560. Date-Modified = {2009-08-25 22:28:17 -0600},
  17561. Isbn = {3-540-57887-0},
  17562. Pages = {296--320},
  17563. Publisher = {Springer-Verlag},
  17564. Title = {A Theory of Primitive Objects - Untyped and First-Order Systems},
  17565. Year = {1994},
  17566. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWFiYWRpOTR0aGVvcnkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFhYmFkaTk0dGhlb3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26K0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhYmFkaTk0dGhlb3J5LnBkZgAADgAkABEAYQBiAGEAZABpADkANAB0AGgAZQBvAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9hYmFkaTk0dGhlb3J5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  17567. @inproceedings{Vouillon:2001fk,
  17568. Author = {J\'{e}r\^{o}me Vouillon},
  17569. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17570. Date-Added = {2007-08-19 10:23:41 -0600},
  17571. Date-Modified = {2010-12-17 10:23:08 -0700},
  17572. Isbn = {1-58113-336-7},
  17573. Location = {London, United Kingdom},
  17574. Pages = {290--303},
  17575. Publisher = {ACM Press},
  17576. Title = {Combining subsumption and binary methods: an object calculus with views},
  17577. Year = {2001},
  17578. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyOTAtdm91aWxsb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjkwLXZvdWlsbG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qa0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjkwLXZvdWlsbG9uLnBkZgAADgAkABEAcAAyADkAMAAtAHYAbwB1AGkAbABsAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjkwLXZvdWlsbG9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17579. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360233}}
  17580. @book{Peyton-Jones:1987lr,
  17581. Author = {Simon {Peyton Jones}},
  17582. Date-Added = {2007-08-16 08:15:53 -0600},
  17583. Date-Modified = {2009-08-25 22:28:17 -0600},
  17584. Publisher = {Prentice-Hall, Inc.},
  17585. Title = {The implementation of functional programming languages},
  17586. Year = {1987},
  17587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNscGotYm9vay0xOTg3LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2xwai1ib29rLTE5ODcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KFNEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2xwai1ib29rLTE5ODcucGRmAA4AJgASAHMAbABwAGoALQBiAG8AbwBrAC0AMQA5ADgANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zbHBqLWJvb2stMTk4Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  17588. @inproceedings{Abadi:1996uq,
  17589. Author = {Mart\'{\i}n Abadi and Luca Cardelli and Ramesh Viswanathan},
  17590. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17591. Date-Added = {2007-08-14 08:45:46 -0600},
  17592. Date-Modified = {2010-12-17 10:23:08 -0700},
  17593. Isbn = {0-89791-769-3},
  17594. Location = {St. Petersburg Beach, Florida, United States},
  17595. Pages = {396--409},
  17596. Publisher = {ACM Press},
  17597. Title = {An interpretation of objects and object types},
  17598. Year = {1996},
  17599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzk2LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM5Ni1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL966NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5Ni1hYmFkaS5wZGYADgAeAA4AcAAzADkANgAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzk2LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17600. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237809}}
  17601. @inproceedings{Kennedy:2007fk,
  17602. Author = {Ken Kennedy and Charles Koelbel and Hans Zima},
  17603. Booktitle = {HOPL III: Proceedings of the 3rd ACM SIGPLAN conference on History of programming languages},
  17604. Date-Added = {2007-07-25 07:54:03 -0600},
  17605. Date-Modified = {2010-12-17 10:23:08 -0700},
  17606. Isbn = {978-1-59593-766-X},
  17607. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/a7-kennedy-1.pdf},
  17608. Location = {San Diego, California},
  17609. Pages = {7-1--7-22},
  17610. Publisher = {ACM Press},
  17611. Title = {The rise and fall of {High} {Performance} {Fortran}: an historical object lesson},
  17612. Year = {2007},
  17613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hNy1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTcta2VubmVkeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTcta2VubmVkeS5wZGYADgAeAA4AYQA3AC0AawBlAG4AbgBlAGQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hNy1rZW5uZWR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17614. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1238844.1238851}}
  17615. @inproceedings{Sarkar:2004fk,
  17616. Author = {Dipanwita Sarkar and Oscar Waddell and R. Kent Dybvig},
  17617. Booktitle = {ICFP '04: Proceedings of the ninth ACM SIGPLAN international conference on Functional programming},
  17618. Date-Added = {2007-08-13 21:39:28 -0600},
  17619. Date-Modified = {2010-12-17 10:23:08 -0700},
  17620. Isbn = {1-58113-905-5},
  17621. Location = {Snow Bird, UT, USA},
  17622. Pages = {201--212},
  17623. Publisher = {ACM Press},
  17624. Title = {A nanopass infrastructure for compiler education},
  17625. Year = {2004},
  17626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMDEtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIwMS1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96J9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwMS1zYXJrYXIucGRmAAAOACAADwBwADIAMAAxAC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIwMS1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17627. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1016850.1016878}}
  17628. @article{Goto:2008:AHP,
  17629. Abstract = {We present the basic principles which underlie the high-performance implementation of the
  17630. matrix-matrix multiplication that is part of the widely used GotoBLAS library. Design decisions
  17631. are justified by successively refining a model of architectures with multilevel memories.
  17632. A simple but effective algorithm for executing this operation results. Implementations on a
  17633. broad selection of architectures are shown to achieve near-peak performance.},
  17634. Accepted = {25 April 2007},
  17635. Author = {Kazushige Goto and Robert A. van de Geijn},
  17636. Date-Added = {2007-08-10 13:16:38 -0600},
  17637. Date-Modified = {2009-08-25 22:28:17 -0600},
  17638. Journal = {{ACM} Transactions on Mathematical Software},
  17639. Number = {3},
  17640. Title = {Anatomy of a High-Performance Matrix Multiplication},
  17641. Upcoming = {true},
  17642. Volume = {34},
  17643. Year = {2008},
  17644. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL0dPVE9fVE9NUy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDUdPVE9fVE9NUy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/qHM5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHT1RPX1RPTVMucGRmAA4AHAANAEcATwBUAE8AXwBUAE8ATQBTAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR09UT19UT01TLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  17645. @inproceedings{Lim:1997uq,
  17646. Author = {Amy W. Lim and Monica S. Lam},
  17647. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  17648. Date-Added = {2007-08-07 14:42:51 -0600},
  17649. Date-Modified = {2010-12-17 10:23:08 -0700},
  17650. Isbn = {0-89791-853-3},
  17651. Location = {Paris, France},
  17652. Pages = {201--214},
  17653. Publisher = {ACM Press},
  17654. Title = {Maximizing parallelism and minimizing synchronization with affine transforms},
  17655. Year = {1997},
  17656. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjAxLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMDEtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eibRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDEtbGltLnBkZgAOABoADABwADIAMAAxAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDIwMS1saW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  17657. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263719}}
  17658. @article{Lim:1998fk,
  17659. Author = {Amy W. Lim and Monica S. Lam},
  17660. Date-Added = {2007-08-07 14:33:39 -0600},
  17661. Date-Modified = {2010-12-17 10:23:08 -0700},
  17662. Issn = {0167-8191},
  17663. Journal = {Parallel Comput.},
  17664. Number = {3-4},
  17665. Pages = {445--475},
  17666. Publisher = {Elsevier Science Publishers B. V.},
  17667. Title = {Maximizing parallelism and minimizing synchronization with affine partitions},
  17668. Volume = {24},
  17669. Year = {1998},
  17670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlsaW05OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWxpbTk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLPRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpbTk4LnBkZgAADgAUAAkAbABpAG0AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2xpbTk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  17671. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0167-8191(98)00021-0}}
  17672. @article{Krishnan:2006eu,
  17673. Author = {Sandhya Krishnan and Sriram Krishnamoorthy and Gerald Baumgartner and Chi-Chung Lam and J. Ramanujam and P. Sadayappan and Venkatesh Choppella},
  17674. Date-Added = {2007-08-07 22:08:17 +0200},
  17675. Date-Modified = {2010-12-17 10:23:08 -0700},
  17676. Issn = {0743-7315},
  17677. Journal = {J. Parallel Distrib. Comput.},
  17678. Number = {5},
  17679. Pages = {659--673},
  17680. Publisher = {Academic Press, Inc.},
  17681. Title = {Efficient synthesis of out-of-core algorithms using a nonlinear optimization solver},
  17682. Volume = {66},
  17683. Year = {2006},
  17684. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2005.06.017}}
  17685. @article{Hall:2005wd,
  17686. Author = {Mary W. Hall and Saman P. Amarasinghe and Brian R. Murphy and Shih-Wei Liao and Monica S. Lam},
  17687. Date-Added = {2007-08-07 21:36:47 +0200},
  17688. Date-Modified = {2010-12-17 10:23:08 -0700},
  17689. Issn = {0164-0925},
  17690. Journal = {ACM Trans. Program. Lang. Syst.},
  17691. Number = {4},
  17692. Pages = {662--731},
  17693. Publisher = {ACM Press},
  17694. Title = {Interprocedural parallelization analysis in SUIF},
  17695. Volume = {27},
  17696. Year = {2005},
  17697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYyLWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYyLWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tx0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjYyLWhhbGwucGRmAAAOABwADQBwADYANgAyAC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjYyLWhhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17698. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1075382.1075385}}
  17699. @techreport{Pugh:1991rr,
  17700. Author = {William Pugh},
  17701. Date-Added = {2007-08-07 21:33:45 +0200},
  17702. Date-Modified = {2007-08-07 21:33:48 +0200},
  17703. Publisher = {University of Maryland at College Park},
  17704. Source = {UMIACS-TR-91-49},
  17705. Title = {The Omega test: a fast and practical integer programming algorithm for dependence analysis},
  17706. Year = {1991}}
  17707. @inproceedings{Pugh:1991lq,
  17708. Author = {William Pugh},
  17709. Booktitle = {ICS '91: Proceedings of the 5th international conference on Supercomputing},
  17710. Date-Added = {2007-08-07 21:32:40 +0200},
  17711. Date-Modified = {2010-12-17 10:23:08 -0700},
  17712. Isbn = {0-89791-434-1},
  17713. Location = {Cologne, West Germany},
  17714. Pages = {341--352},
  17715. Publisher = {ACM Press},
  17716. Title = {Uniform techniques for loop optimization},
  17717. Year = {1991},
  17718. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzQxLXB1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzQxLXB1Z2gucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rE0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzQxLXB1Z2gucGRmAAAOABwADQBwADMANAAxAC0AcAB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzQxLXB1Z2gucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  17719. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109025.109108}}
  17720. @inproceedings{Ahmed:2000pd,
  17721. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  17722. Booktitle = {ICS '00: Proceedings of the 14th international conference on Supercomputing},
  17723. Date-Added = {2007-08-07 21:27:42 +0200},
  17724. Date-Modified = {2010-12-17 10:23:08 -0700},
  17725. Isbn = {1-58113-270-0},
  17726. Location = {Santa Fe, New Mexico, United States},
  17727. Pages = {141--152},
  17728. Publisher = {ACM Press},
  17729. Title = {Synthesizing transformations for locality enhancement of imperfectly-nested loop nests},
  17730. Year = {2000},
  17731. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTQxLWFobWVkLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE0MS1haG1lZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95w9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MS1haG1lZC5wZGYADgAeAA4AcAAxADQAMQAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTQxLWFobWVkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  17732. Bdsk-Url-1 = {http://doi.acm.org/10.1145/335231.335245}}
  17733. @article{Eichenberger:2006ul,
  17734. 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},
  17735. Date-Added = {2007-08-07 21:25:40 +0200},
  17736. Date-Modified = {2007-08-07 21:25:45 +0200},
  17737. Issn = {0018-8670},
  17738. Journal = {IBM Syst. J.},
  17739. Number = {1},
  17740. Pages = {59--84},
  17741. Publisher = {IBM Corp.},
  17742. Title = {Using advanced compiler technology to exploit the performance of the Cell Broadband EngineTM architecture},
  17743. Volume = {45},
  17744. Year = {2006}}
  17745. @inproceedings{Kandemir:2001gf,
  17746. Author = {Mahmut Kandemir},
  17747. Booktitle = {SAC '01: Proceedings of the 2001 ACM symposium on Applied computing},
  17748. Date-Added = {2007-08-07 21:16:51 +0200},
  17749. Date-Modified = {2010-12-17 10:23:08 -0700},
  17750. Isbn = {1-58113-287-5},
  17751. Location = {Las Vegas, Nevada, United States},
  17752. Pages = {632--635},
  17753. Publisher = {ACM Press},
  17754. Title = {A dynamic locality optimization algorithm for linear algebra codes},
  17755. Year = {2001},
  17756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MzIta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjMyLWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tq0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMyLWthbmRlbWlyLnBkZgAADgAkABEAcAA2ADMAMgAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjMyLWthbmRlbWlyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17757. Bdsk-Url-1 = {http://doi.acm.org/10.1145/372202.372788}}
  17758. @article{Fricker:1995mz,
  17759. Author = {Christine Fricker and Olivier Temam and William Jalby},
  17760. Date-Added = {2007-08-07 21:15:59 +0200},
  17761. Date-Modified = {2010-12-17 10:23:08 -0700},
  17762. Issn = {0164-0925},
  17763. Journal = {ACM Trans. Program. Lang. Syst.},
  17764. Number = {4},
  17765. Pages = {561--575},
  17766. Publisher = {ACM Press},
  17767. Title = {Influence of cross-interferences on blocked loops: a case study with matrix-vector multiply},
  17768. Volume = {17},
  17769. Year = {1995},
  17770. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjEtZnJpY2tlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjEtZnJpY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0DRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjEtZnJpY2tlci5wZGYADgAiABAAcAA1ADYAMQAtAGYAcgBpAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU2MS1mcmlja2VyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17771. Bdsk-Url-1 = {http://doi.acm.org/10.1145/210184.210185}}
  17772. @article{Ahmed:2001fr,
  17773. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  17774. Date-Added = {2007-08-07 21:12:53 +0200},
  17775. Date-Modified = {2010-12-17 10:23:08 -0700},
  17776. Issn = {0885-7458},
  17777. Journal = {Int. J. Parallel Program.},
  17778. Number = {5},
  17779. Pages = {493--544},
  17780. Publisher = {Kluwer Academic Publishers},
  17781. Title = {Synthesizing Transformations for Locality Enhancement of Imperfectly-Nested Loop Nests},
  17782. Volume = {29},
  17783. Year = {2001},
  17784. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1012293814832}}
  17785. @article{Wolf:1991rt,
  17786. Author = {M. E. Wolf and M. S. Lam},
  17787. Date-Added = {2007-08-07 21:08:22 +0200},
  17788. Date-Modified = {2010-12-17 10:23:08 -0700},
  17789. Issn = {1045-9219},
  17790. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  17791. Number = {4},
  17792. Pages = {452--471},
  17793. Publisher = {IEEE Press},
  17794. Title = {A Loop Transformation Theory and an Algorithm to Maximize Parallelism},
  17795. Volume = {2},
  17796. Year = {1991},
  17797. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDk3OTAyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwOTc5MDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9FV8zlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDk3OTAyLnBkZgAADgAaAAwAMAAwADAAOQA3ADkAMAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwOTc5MDIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  17798. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.97902}}
  17799. @inproceedings{Kandemir:2002yq,
  17800. Author = {M. Kandemir and I. Kadayif and A. Choudhary and J. A. Zambreno},
  17801. Booktitle = {CASES '02: Proceedings of the 2002 international conference on Compilers, architecture, and synthesis for embedded systems},
  17802. Date-Added = {2007-08-07 20:58:42 +0200},
  17803. Date-Modified = {2010-12-17 10:23:08 -0700},
  17804. Isbn = {1-58113-575-0},
  17805. Location = {Grenoble, France},
  17806. Pages = {127--135},
  17807. Publisher = {ACM Press},
  17808. Title = {Optimizing inter-nest data locality},
  17809. Year = {2002},
  17810. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjcta2FuZGVtaXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTI3LWthbmRlbWlyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mp0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI3LWthbmRlbWlyLnBkZgAADgAkABEAcAAxADIANwAtAGsAYQBuAGQAZQBtAGkAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTI3LWthbmRlbWlyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17811. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581630.581650}}
  17812. @inproceedings{Aldrich:2004fj,
  17813. Author = {Jonathan Aldrich and Craig Chambers},
  17814. Booktitle = {European Conference on Object-Oriented Programming},
  17815. Date-Added = {2007-08-07 20:56:44 +0200},
  17816. Date-Modified = {2009-08-25 22:28:17 -0600},
  17817. Month = {June},
  17818. Title = {Ownership Domains: Separating Aliasing Policy from Mechanism},
  17819. Year = {2004},
  17820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxlY29vcDA0MC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGVjb29wMDQwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cz3RDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVjb29wMDQwLnBkZgAOABoADABlAGMAbwBvAHAAMAA0ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZWNvb3AwNDAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  17821. @inproceedings{Reppy:2007uq,
  17822. Author = {John Reppy and Aaron Turon},
  17823. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  17824. Date-Added = {2007-08-02 16:42:01 +0200},
  17825. Date-Modified = {2009-08-25 22:28:17 -0600},
  17826. Isbn = {978-3-540-73588-5},
  17827. Location = {Heidelberg},
  17828. Pages = {373--398},
  17829. Publisher = {Springer},
  17830. Series = {LNCS},
  17831. Title = {Metaprogramming with Traits},
  17832. Volume = {4609},
  17833. Year = {2007},
  17834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzczLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzNzMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JaczlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzczLnBkZgAADgAaAAwANAA2ADAAOQAwADMANwAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzNzMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  17835. @inproceedings{Wadler:1987fk,
  17836. Author = {P. Wadler},
  17837. Booktitle = {POPL '87: Proceedings of the 14th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  17838. Date-Added = {2007-08-02 14:19:07 +0200},
  17839. Date-Modified = {2010-12-17 10:23:08 -0700},
  17840. Isbn = {0-89791-215-2},
  17841. Location = {Munich, West Germany},
  17842. Pages = {307--313},
  17843. Publisher = {ACM Press},
  17844. Title = {Views: a way for pattern matching to cohabit with data abstraction},
  17845. Year = {1987},
  17846. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDctd2FkbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwNy13YWRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96rdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwNy13YWRsZXIucGRmAAAOACAADwBwADMAMAA3AC0AdwBhAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwNy13YWRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17847. Bdsk-Url-1 = {http://doi.acm.org/10.1145/41625.41653}}
  17848. @inproceedings{Huang:2007uq,
  17849. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  17850. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  17851. Date-Added = {2007-07-31 14:23:39 +0200},
  17852. Date-Modified = {2009-08-25 22:28:17 -0600},
  17853. Isbn = {978-3-540-73588-5},
  17854. Location = {Heidelberg},
  17855. Pages = {399--424},
  17856. Publisher = {Springer},
  17857. Series = {LNCS},
  17858. Title = {Morphing: Safely Shaping a Class in the Image of Others},
  17859. Volume = {4609},
  17860. Year = {2007},
  17861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMzk5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAzOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8FJMzlmrkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEJAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMzk5LnBkZgAADgAaAAwANAA2ADAAOQAwADMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAzOTkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  17862. @inproceedings{Vaziri:2007fk,
  17863. Author = {Mandana Vaziri and Frank Tip and Stephen Fink and Julian Dolby},
  17864. Booktitle = {ECOOP 2007 -- Object-Oriented Programming},
  17865. Date-Added = {2007-07-31 14:13:43 +0200},
  17866. Date-Modified = {2009-08-25 22:28:17 -0600},
  17867. Isbn = {978-3-540-73588-5},
  17868. Location = {Heidelberg},
  17869. Pages = {54--78},
  17870. Publisher = {Springer},
  17871. Series = {LNCS},
  17872. Title = {Declarative Object Identity Using Relation Types},
  17873. Volume = {4609},
  17874. Year = {2007},
  17875. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzQ2MDkwMDU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMNDYwOTAwNTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8E98zlmrgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEIAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADQ2MDkwMDU0LnBkZgAADgAaAAwANAA2ADAAOQAwADAANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNDYwOTAwNTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  17876. @article{Kendall:2000fr,
  17877. 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},
  17878. Date-Added = {2007-07-24 21:12:48 -0600},
  17879. Date-Modified = {2009-08-25 22:28:17 -0600},
  17880. Journal = {Computer Physics Communications},
  17881. Month = {June},
  17882. Pages = {260-283},
  17883. Title = {High performance computational chemistry: An overview of {NWChem} a distributed parallel application},
  17884. Volume = {128},
  17885. Year = {2000},
  17886. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ierRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0xNC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  17887. @article{Bohm:1994ys,
  17888. Author = {A. P. W. B{\"o}hm and R. R. Oldehoeft},
  17889. Date-Added = {2007-07-24 12:55:46 -0600},
  17890. Date-Modified = {2010-12-17 10:23:08 -0700},
  17891. Issn = {0164-0925},
  17892. Journal = {ACM Trans. Program. Lang. Syst.},
  17893. Number = {6},
  17894. Pages = {1675--1683},
  17895. Publisher = {ACM Press},
  17896. Title = {Two issues in parallel language design},
  17897. Volume = {16},
  17898. Year = {1994},
  17899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjc1LWJvaG0tMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjc1LWJvaG0tMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efPRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjc1LWJvaG0tMS5wZGYADgAiABAAcAAxADYANwA1AC0AYgBvAGgAbQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2NzUtYm9obS0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  17900. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197325}}
  17901. @inproceedings{Gaudiot:1997vn,
  17902. Author = {Jean-Luc Gaudiot and Tom DeBoni and John Feo and Wim B{\"o}hm and Walid Najjar and Patrick Miller},
  17903. Booktitle = {PAS '97: Proceedings of the 2nd AIZU International Symposium on Parallel Algorithms / Architecture Synthesis},
  17904. Date-Added = {2007-07-24 12:51:53 -0600},
  17905. Date-Modified = {2009-08-25 22:28:17 -0600},
  17906. Isbn = {0-8186-7870-4},
  17907. Pages = {112},
  17908. Publisher = {IEEE Computer Society},
  17909. Title = {The Sisal Model of Functional Programming and its Implementation},
  17910. Year = {1997},
  17911. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdhdWRpb3Q5N3Npc2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2F1ZGlvdDk3c2lzYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91aNEPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2F1ZGlvdDk3c2lzYWwucGRmAA4AJgASAGcAYQB1AGQAaQBvAHQAOQA3AHMAaQBzAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9nYXVkaW90OTdzaXNhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  17912. @inproceedings{Sarkar:1990kx,
  17913. Author = {Vivek Sarkar and David Cann},
  17914. Booktitle = {ICS '90: Proceedings of the 4th international conference on Supercomputing},
  17915. Date-Added = {2007-07-24 12:46:19 -0600},
  17916. Date-Modified = {2010-12-17 10:23:08 -0700},
  17917. Isbn = {0-89791-369-8},
  17918. Location = {Amsterdam, The Netherlands},
  17919. Pages = {148--164},
  17920. Publisher = {ACM Press},
  17921. Title = {POSC---a partitioning and optimizing SISAL compiler},
  17922. Year = {1990},
  17923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDgtc2Fya2FyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0OC1zYXJrYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95z9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0OC1zYXJrYXIucGRmAAAOACAADwBwADEANAA4AC0AcwBhAHIAawBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0OC1zYXJrYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  17924. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77726.255152}}
  17925. @article{Raymond:2000uq,
  17926. Author = {D. J. Raymond},
  17927. Date-Added = {2007-07-24 12:37:13 -0600},
  17928. Date-Modified = {2010-12-17 10:23:08 -0700},
  17929. Issn = {1075-3583},
  17930. Journal = {Linux J.},
  17931. Number = {80es},
  17932. Pages = {14},
  17933. Publisher = {Specialized Systems Consultants, Inc.},
  17934. Title = {SISAL: A Safe and Efficient Language for Numerical Calculations},
  17935. Volume = {2000},
  17936. Year = {2000},
  17937. 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}}
  17938. @inproceedings{Cann:1990fk,
  17939. Author = {David Cann and John Feo},
  17940. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  17941. Date-Added = {2007-07-24 12:35:45 -0600},
  17942. Date-Modified = {2009-08-25 22:28:17 -0600},
  17943. Isbn = {O-69791-412-O},
  17944. Location = {New York, New York},
  17945. Pages = {626--636},
  17946. Publisher = {IEEE Computer Society},
  17947. Title = {{SISAL} versus {FORTRAN}: a comparison using the Livermore Loops},
  17948. Year = {1990},
  17949. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjI2LWNhbm4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjI2LWNhbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tg0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjI2LWNhbm4ucGRmAAAOABwADQBwADYAMgA2AC0AYwBhAG4AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjI2LWNhbm4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  17950. @article{Drummond:2005uq,
  17951. Author = {L. A. Drummond and O. A. Marques},
  17952. Date-Added = {2007-07-22 10:09:39 -0600},
  17953. Date-Modified = {2010-12-17 10:23:08 -0700},
  17954. Issn = {0098-3500},
  17955. Journal = {ACM Trans. Math. Softw.},
  17956. Number = {3},
  17957. Pages = {282--301},
  17958. Publisher = {ACM Press},
  17959. Title = {An overview of the {Advanced CompuTational Software (ACTS) collection}},
  17960. Volume = {31},
  17961. Year = {2005},
  17962. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZHJ1bW1vbmQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWRydW1tb25kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qN0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgyLWRydW1tb25kLnBkZgAADgAkABEAcAAyADgAMgAtAGQAcgB1AG0AbQBvAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgyLWRydW1tb25kLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  17963. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089016}}
  17964. @article{Heroux:2005fk,
  17965. 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},
  17966. Date-Added = {2007-07-22 09:48:56 -0600},
  17967. Date-Modified = {2010-12-17 10:23:08 -0700},
  17968. Issn = {0098-3500},
  17969. Journal = {ACM Trans. Math. Softw.},
  17970. Number = {3},
  17971. Pages = {397--423},
  17972. Publisher = {ACM Press},
  17973. Title = {An overview of the {Trilinos} project},
  17974. Volume = {31},
  17975. Year = {2005},
  17976. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089014.1089021}}
  17977. @book{Milner:1990fk,
  17978. Author = {Robin Milner and Mads Tofte and Robert Harper},
  17979. Date-Added = {2007-07-12 21:32:14 -0600},
  17980. Date-Modified = {2007-07-12 21:32:19 -0600},
  17981. Isbn = {0-262-63132-6},
  17982. Publisher = {MIT Press},
  17983. Title = {The definition of Standard ML},
  17984. Year = {1990}}
  17985. @book{Appel:2003fk,
  17986. Author = {Andrew W. Appel and Jens Palsberg},
  17987. Date-Added = {2007-07-08 20:36:33 -0600},
  17988. Date-Modified = {2007-07-08 20:36:38 -0600},
  17989. Isbn = {052182060X},
  17990. Publisher = {Cambridge University Press},
  17991. Title = {Modern Compiler Implementation in Java},
  17992. Year = {2003}}
  17993. @phdthesis{Siek:2005lr,
  17994. Author = {Jeremy G. Siek},
  17995. Date-Added = {2007-07-07 10:04:10 -0600},
  17996. Date-Modified = {2009-08-25 22:28:17 -0600},
  17997. Month = {August},
  17998. School = {Indiana University},
  17999. Title = {A Language for Generic Programming},
  18000. Year = {2005},
  18001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHNpZWswNV90aGVzaXMoNCkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRzaWVrMDVfdGhlc2lzKDQpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oM0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDVfdGhlc2lzKDQpLnBkZgAOACoAFABzAGkAZQBrADAANQBfAHQAaABlAHMAaQBzACgANAApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3NpZWswNV90aGVzaXMoNCkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  18002. @mastersthesis{Wehr2005,
  18003. Author = {Stefan Wehr},
  18004. Date-Added = {2007-07-12 11:28:14 -0600},
  18005. Date-Modified = {2007-07-12 11:28:31 -0600},
  18006. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/Wehr_ML_modules_and_Haskell_type_classes.pdf},
  18007. Month = {November},
  18008. School = {Albert-Ludwigs-Universit{\"a}t},
  18009. Title = {{ML} Modules and {Haskell} Type Classes: A Constructive Comparison},
  18010. Year = 2005,
  18011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QPC4uLy4uLy4uL3BhcGVycy9XZWhyX01MX21vZHVsZXNfYW5kX0hhc2tlbGxfdHlwZV9jbGFzc2VzLnBkZtIXCxgZV05TLmRhdGFPEQHYAAAAAAHYAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfV2Vocl9NTF9tb2R1bGVzX2FuZF8jMjQxRjdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACQff8K7wNNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMK8FTMAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOldlaHJfTUxfbW9kdWxlc19hbmRfIzI0MUY3Ri5wZGYADgBaACwAVwBlAGgAcgBfAE0ATABfAG0AbwBkAHUAbABlAHMAXwBhAG4AZABfAEgAYQBzAGsAZQBsAGwAXwB0AHkAcABlAF8AYwBsAGEAcwBzAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPlVzZXJzL3NpZWsvcGFwZXJzL1dlaHJfTUxfbW9kdWxlc19hbmRfSGFza2VsbF90eXBlX2NsYXNzZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzQDSANoCtgK4Ar0CyALRAt8C4wLqAvMC+AMFAwgDGgMdAyIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADJA==}}
  18012. @inproceedings{Wehr:2007uq,
  18013. Author = {Stefan Wehr and Ralf L{\"a}mmel and Peter Thiemann},
  18014. Booktitle = {ECOOP 2007, Proceedings},
  18015. Date-Added = {2007-07-12 11:16:48 -0600},
  18016. Date-Modified = {2011-11-12 18:09:59 -0700},
  18017. Month = jul,
  18018. Note = {25 pages; To appear},
  18019. Publisher = {Springer-Verlag},
  18020. Series = {LNCS},
  18021. Title = {{JavaGI: Generalized Interfaces for Java}},
  18022. Year = 2007,
  18023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXBlci0yLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFwZXItMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL970NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFwZXItMi5wZGYAAA4AGAALAHAAYQBwAGUAcgAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFwZXItMi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  18024. @inproceedings{Dreyer:2007fk,
  18025. Author = {Derek Dreyer and Robert Harper and Manuel M. T. Chakravarty and Gabriele Keller},
  18026. Booktitle = {POPL '07: Proceedings of the 34th annual ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18027. Date-Added = {2007-07-12 11:14:28 -0600},
  18028. Date-Modified = {2010-12-17 10:23:08 -0700},
  18029. Isbn = {1-59593-575-4},
  18030. Location = {Nice, France},
  18031. Pages = {63--70},
  18032. Publisher = {ACM Press},
  18033. Title = {Modular type classes},
  18034. Year = {2007},
  18035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtZHJleWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLWRyZXllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97Y9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWRyZXllci5wZGYADgAeAA4AcAA2ADMALQBkAHIAZQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtZHJleWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18036. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1190216.1190229}}
  18037. @manual{Rossum:2006lr,
  18038. Author = {Guido van Rossum},
  18039. Date-Added = {2007-07-09 09:16:56 -0600},
  18040. Date-Modified = {2010-12-17 10:23:08 -0700},
  18041. Edition = {2.5},
  18042. Month = {September},
  18043. Organization = {Python Software Foundation},
  18044. Title = {Python Reference Manual},
  18045. Year = {2006},
  18046. Bdsk-Url-1 = {http://docs.python.org/ref/ref.html}}
  18047. @article{Fraser:1992vn,
  18048. Author = {Christopher W. Fraser and Robert R. Henry and Todd A. Proebsting},
  18049. Date-Added = {2007-07-03 08:22:10 -0600},
  18050. Date-Modified = {2010-12-17 10:23:08 -0700},
  18051. Issn = {0362-1340},
  18052. Journal = {SIGPLAN Not.},
  18053. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p68-fraser.pdf},
  18054. Number = {4},
  18055. Pages = {68--76},
  18056. Publisher = {ACM Press},
  18057. Title = {BURG: fast optimal instruction selection and tree parsing},
  18058. Volume = {27},
  18059. Year = {1992},
  18060. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131080.131089}}
  18061. @article{Aho:1989kx,
  18062. Author = {Alfred V. Aho and Mahadevan Ganapathi and Steven W. K. Tjiang},
  18063. Date-Added = {2007-07-03 08:19:01 -0600},
  18064. Date-Modified = {2010-12-17 10:23:08 -0700},
  18065. Issn = {0164-0925},
  18066. Journal = {ACM Trans. Program. Lang. Syst.},
  18067. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p491-aho.pdf},
  18068. Number = {4},
  18069. Pages = {491--516},
  18070. Publisher = {ACM Press},
  18071. Title = {Code generation using tree matching and dynamic programming},
  18072. Volume = {11},
  18073. Year = {1989},
  18074. Bdsk-Url-1 = {http://doi.acm.org/10.1145/69558.75700}}
  18075. @article{Aho:1976uq,
  18076. Author = {A. V. Aho and S. C. Johnson},
  18077. Date-Added = {2007-07-03 08:18:21 -0600},
  18078. Date-Modified = {2010-12-17 10:23:08 -0700},
  18079. Issn = {0004-5411},
  18080. Journal = {J. ACM},
  18081. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p488-aho.pdf},
  18082. Number = {3},
  18083. Pages = {488--501},
  18084. Publisher = {ACM Press},
  18085. Title = {Optimal Code Generation for Expression Trees},
  18086. Volume = {23},
  18087. Year = {1976},
  18088. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321958.321970}}
  18089. @article{Fraser:1992fk,
  18090. Author = {Christopher W. Fraser and David R. Hanson and Todd A. Proebsting},
  18091. Date-Added = {2007-07-03 08:17:35 -0600},
  18092. Date-Modified = {2010-12-17 10:23:08 -0700},
  18093. Issn = {1057-4514},
  18094. Journal = {ACM Lett. Program. Lang. Syst.},
  18095. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/p213-fraser.pdf},
  18096. Number = {3},
  18097. Pages = {213--226},
  18098. Publisher = {ACM Press},
  18099. Title = {Engineering a simple, efficient code-generator generator},
  18100. Volume = {1},
  18101. Year = {1992},
  18102. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151640.151642}}
  18103. @inproceedings{Appel:2007lr,
  18104. Author = {Andrew W. Appel and Sandrine Blazy},
  18105. Booktitle = {20th International Conference on Theorem Proving in Higher Order Logics (TPHOLs 2007)},
  18106. Date-Added = {2007-07-03 22:07:45 -0600},
  18107. Date-Modified = {2009-08-25 22:28:17 -0600},
  18108. Title = {Separation Logic for Small-step Cminor},
  18109. Year = {2007},
  18110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFwcGVsQmxhenkwNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7wTM5ZrCAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBcHBlbEJsYXp5MDcucGRmAAAOACIAEABBAHAAcABlAGwAQgBsAGEAegB5ADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FwcGVsQmxhenkwNy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  18111. @inproceedings{Chen:2005fk,
  18112. Author = {Chun Chen and Jacqueline Chame and Mary Hall},
  18113. Booktitle = {CGO '05: Proceedings of the international symposium on Code generation and optimization},
  18114. Date-Added = {2007-06-28 09:26:14 -0600},
  18115. Date-Modified = {2010-12-17 10:23:08 -0700},
  18116. Isbn = {0-7695-2298-X},
  18117. Pages = {111--122},
  18118. Publisher = {IEEE Computer Society},
  18119. Title = {Combining Models and Guided Empirical Search to Optimize for Multiple Levels of the Memory Hierarchy},
  18120. Year = {2005},
  18121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZ28wNV9jaHVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2dvMDVfY2h1bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xF9EPNaJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2dvMDVfY2h1bi5wZGYADgAeAA4AYwBnAG8AMAA1AF8AYwBoAHUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jZ28wNV9jaHVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18122. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyOTgwMTExLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjI5ODAxMTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71bMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyOTgwMTExLnBkZgAADgAaAAwAMgAyADkAOAAwADEAMQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjI5ODAxMTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18123. Bdsk-Url-1 = {http://dx.doi.org/10.1109/CGO.2005.10}}
  18124. @inproceedings{Whalley:2005kx,
  18125. Author = {R. Clint Whaley and David B. Whalley},
  18126. Booktitle = {ICPP '05: Proceedings of the 2005 International Conference on Parallel Processing},
  18127. Date-Added = {2007-06-26 09:27:36 -0600},
  18128. Date-Modified = {2010-12-17 10:23:08 -0700},
  18129. Isbn = {0-7695-2380-3},
  18130. Pages = {89--98},
  18131. Publisher = {IEEE Computer Society},
  18132. Title = {Tuning High Performance Kernels through Empirical Compilation},
  18133. Year = {2005},
  18134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpY3BwMDVfOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljcHAwNV84LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ddPRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGljcHAwNV84LnBkZgAOABoADABpAGMAcABwADAANQBfADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaWNwcDA1XzgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18135. Bdsk-Url-1 = {http://dx.doi.org/10.1109/ICPP.2005.77}}
  18136. @inproceedings{Triantafyllis:2003uq,
  18137. Author = {Spyridon Triantafyllis and Manish Vachharajani and Neil Vachharajani and David I. August},
  18138. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  18139. Date-Added = {2007-06-26 09:21:06 -0600},
  18140. Date-Modified = {2009-08-25 22:28:17 -0600},
  18141. Isbn = {0-7695-1913-X},
  18142. Location = {San Francisco, California},
  18143. Pages = {204--215},
  18144. Publisher = {IEEE Computer Society},
  18145. Title = {Compiler optimization-space exploration},
  18146. Year = {2003},
  18147. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZwMjA0LXRyaWFudGFmeWxsaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIrIywqaLC1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwqbfawAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNC10cmlhbnRhZnlsbGlzLnBkZgAADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9wMjA0LXRyaWFudGFmeWxsaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  18148. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnAyMDQtdHJpYW50YWZ5bGxpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDQtdHJpYW50YWZ5bGxpcy5wZGYADgAuABYAcAAyADAANAAtAHQAcgBpAGEAbgB0AGEAZgB5AGwAbABpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcDIwNC10cmlhbnRhZnlsbGlzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  18149. @inproceedings{Bikshandi:2006fk,
  18150. 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},
  18151. Booktitle = {PPoPP '06: Proceedings of the eleventh ACM SIGPLAN symposium on Principles and practice of parallel programming},
  18152. Date-Added = {2007-06-26 08:47:48 -0600},
  18153. Date-Modified = {2010-12-17 10:23:08 -0700},
  18154. Isbn = {1-59593-189-9},
  18155. Location = {New York, New York, USA},
  18156. Pages = {48--57},
  18157. Publisher = {ACM Press},
  18158. Title = {Programming for parallelism and locality with hierarchically tiled arrays},
  18159. Year = {2006},
  18160. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA0OC1iaWtzaGFuZGkwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDQ4LWJpa3NoYW5kaTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4LWJpa3NoYW5kaTAucGRmAA4AJgASAHAANAA4AC0AYgBpAGsAcwBoAGEAbgBkAGkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNDgtYmlrc2hhbmRpMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18161. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1122971.1122981}}
  18162. @inproceedings{Michalakes:2001fk,
  18163. Author = {J. Michalakes and R. Loft and A. Bourgeois},
  18164. Booktitle = {HPC Asia},
  18165. Date-Added = {2007-06-15 10:32:57 -0600},
  18166. Date-Modified = {2009-08-25 22:28:17 -0600},
  18167. Month = {September},
  18168. Pages = {24--28},
  18169. Title = {Performance-Portability and the Weather Research and Forecast Model},
  18170. Year = {2001},
  18171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy9taWNoYWxha2VzMDFwZXJmb3JtYW5jZXBvcnRhYmlsaXR5LnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbWljaGFsYWtlczAxcGVyZm9ybWEjMjI4M0Q1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKD1cKYGwFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYb2EAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1pY2hhbGFrZXMwMXBlcmZvcm1hIzIyODNENS5wZGYADgBOACYAbQBpAGMAaABhAGwAYQBrAGUAcwAwADEAcABlAHIAZgBvAHIAbQBhAG4AYwBlAHAAbwByAHQAYQBiAGkAbABpAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  18172. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJm1pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9taWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jj0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWNoYWxha2VzMDFwZXJmb3JtYSNCRjc4RTMucGRmAAAOAE4AJgBtAGkAYwBoAGEAbABhAGsAZQBzADAAMQBwAGUAcgBmAG8AcgBtAGEAbgBjAGUAcABvAHIAdABhAGIAaQBsAGkAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL21pY2hhbGFrZXMwMXBlcmZvcm1hbmNlcG9ydGFiaWxpdHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==}}
  18173. @inproceedings{Michalakes:2004lr,
  18174. Author = {J. Michalakes and J. Dudhia and D. Gill and T. Henderson and J. Klemp and W. Skamarock and W. Wang},
  18175. Booktitle = {11th ECMWF Workshop on the Use of High Performance Computing In Meteorology},
  18176. Date-Added = {2007-06-15 10:19:22 -0600},
  18177. Date-Modified = {2009-08-25 22:28:17 -0600},
  18178. Month = {October},
  18179. Pages = {25--29},
  18180. Title = {The Weather Reseach and Forecast Model: Software Architecture and Performance},
  18181. Year = {2004},
  18182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACKDw8KYGB1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKYbH0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjbXdmXzIwMDQucGRmAAAOAB4ADgBlAGMAbQB3AGYAXwAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZWNtd2ZfMjAwNC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18183. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5lY213Zl8yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZWNtd2ZfMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zOtEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNtd2ZfMjAwNC5wZGYADgAeAA4AZQBjAG0AdwBmAF8AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9lY213Zl8yMDA0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  18184. @article{Hill:1989fk,
  18185. Annote = {The 3 C's of modeling cache behavior:
  18186. 1) conflict misses
  18187. 2) capacity misses
  18188. 3) compulsory misses},
  18189. Author = {M. D. Hill and A. J. Smith},
  18190. Date-Added = {2007-06-14 10:25:33 -0600},
  18191. Date-Modified = {2010-12-17 10:23:08 -0700},
  18192. Issn = {0018-9340},
  18193. Journal = {IEEE Trans. Comput.},
  18194. Number = {12},
  18195. Pages = {1612--1630},
  18196. Publisher = {IEEE Computer Society},
  18197. Title = {Evaluating Associativity in CPU Caches},
  18198. Volume = {38},
  18199. Year = {1989},
  18200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9IaWxsLjE5ODkuVEMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBIaWxsLjE5ODkuVEMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpdwpbH8FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpccUAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6SGlsbC4xOTg5LlRDLnBkZgAADgAiABAASABpAGwAbAAuADEAOQA4ADkALgBUAEMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9IaWxsLjE5ODkuVEMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18201. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEhpbGwuMTk4OS5UQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPNyLM5Zr3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBIaWxsLjE5ODkuVEMucGRmAAAOACIAEABIAGkAbABsAC4AMQA5ADgAOQAuAFQAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hpbGwuMTk4OS5UQy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  18202. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.40842}}
  18203. @manual{Wenzel:2005qy,
  18204. Author = {Markus Wenzel},
  18205. Date-Added = {2007-06-12 12:27:21 -0600},
  18206. Date-Modified = {2009-08-25 22:28:17 -0600},
  18207. Month = {October},
  18208. Organization = {TU M{\"u}nchen},
  18209. Title = {Using Axiomatic Type Classes in Isabelle},
  18210. Year = {2005},
  18211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9heGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACJ6bcKUclIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMKUxrIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmF4Y2xhc3MucGRmAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9heGNsYXNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  18212. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtheGNsYXNzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYXhjbGFzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9urdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXhjbGFzcy5wZGYAAA4AGAALAGEAeABjAGwAYQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYXhjbGFzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  18213. @inproceedings{Chlipala:2007fk,
  18214. Author = {Adam Chlipala},
  18215. Booktitle = {PLDI '07: Proceedings of the 2007 ACM SIGPLAN conference on Programming language design and implementation},
  18216. Date-Added = {2007-06-12 10:36:04 -0600},
  18217. Date-Modified = {2010-12-17 10:23:08 -0700},
  18218. Isbn = {978-1-59593-633-2},
  18219. Location = {San Diego, California, USA},
  18220. Pages = {54--65},
  18221. Publisher = {ACM Press},
  18222. Title = {A certified type-preserving compiler from lambda calculus to assembly language},
  18223. Year = {2007},
  18224. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTQtY2hsaXBhbGEtMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1NC1jaGxpcGFsYS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienbClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTQtY2hsaXBhbGEtMS5wZGYAAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1NC1jaGxpcGFsYS0xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  18225. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1NC1jaGxpcGFsYS0xLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDU0LWNobGlwYWxhLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97NtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU0LWNobGlwYWxhLTEucGRmAA4AJgASAHAANQA0AC0AYwBoAGwAaQBwAGEAbABhAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTQtY2hsaXBhbGEtMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18226. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1250734.1250742}}
  18227. @inproceedings{Sheard:2001fk,
  18228. Author = {Tim Sheard},
  18229. Booktitle = {SAIG 2001: Proceedings of the 2nd International Workshop on Semantics, Applications, and Implementation of Program Generation},
  18230. Date-Added = {2007-06-01 22:57:43 -0600},
  18231. Date-Modified = {2009-08-25 22:28:17 -0600},
  18232. Isbn = {3-540-42558-6},
  18233. Pages = {2--44},
  18234. Publisher = {Springer-Verlag},
  18235. Title = {Accomplishments and Research Challenges in Meta-programming},
  18236. Year = {2001},
  18237. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9zaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAienrClHJSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADClMayAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaGVhcmQwMGFjY29tcGxpc2htZW50cy5wZGYADgA4ABsAcwBoAGUAYQByAGQAMAAwAGEAYwBjAG8AbQBwAGwAaQBzAGgAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  18238. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3NoZWFyZDAwYWNjb21wbGlzaG1lbnRzLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KA9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAAOADgAGwBzAGgAZQBhAHIAZAAwADAAYQBjAGMAbwBtAHAAbABpAHMAaABtAGUAbgB0AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvc2hlYXJkMDBhY2NvbXBsaXNobWVudHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  18239. @inproceedings{Siek:2007qy,
  18240. Author = {Jeremy G. Siek and Walid Taha},
  18241. Booktitle = {European {C}onference on {O}bject-{O}riented {P}rogramming},
  18242. Date-Added = {2007-05-23 11:11:35 -0600},
  18243. Date-Modified = {2012-12-29 13:31:43 -0700},
  18244. Month = {August},
  18245. Pages = {2-27},
  18246. Series = {LCNS},
  18247. Title = {Gradual Typing for Objects},
  18248. Volume = {4609},
  18249. Year = {2007},
  18250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYXBlcjAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYXBlcjAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vT0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYXBlcjAucGRmAA4AFgAKAHAAYQBwAGUAcgAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhcGVyMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18251. @manual{Knuth:1987lr,
  18252. Author = {Donald Knuth and Tracy Larrabee and Paul M. Roberts},
  18253. Date-Added = {2007-05-21 20:08:34 -0600},
  18254. Date-Modified = {2009-08-25 22:28:17 -0600},
  18255. Organization = {Stanford University},
  18256. Title = {Mathematical Writing},
  18257. Year = {1987},
  18258. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tYXRod3JpdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21hdGh3cml0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiUlfCd7hQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCeAywAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYXRod3JpdGluZy5wZGYADgAgAA8AbQBhAHQAaAB3AHIAaQB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18259. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21hdGh3cml0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWF0aHdyaXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL941tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWF0aHdyaXRpbmcucGRmAAAOACAADwBtAGEAdABoAHcAcgBpAHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWF0aHdyaXRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  18260. @manual{MIPS:2005zr,
  18261. Date-Added = {2007-05-20 15:56:28 -0600},
  18262. Date-Modified = {2009-08-25 22:28:17 -0600},
  18263. Edition = {2.5},
  18264. Month = {July},
  18265. Organization = {MIPS Technologies},
  18266. Title = {MIPS32 Architecture for Programmers Volume II: The MIPS32 Instruction Set},
  18267. Year = {2005},
  18268. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDg2LTJCLU1JUFMzMkJJUy1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDg2LTJCLU1JUFMzMkJJUyMyMjdBNjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpnwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Ni0yQi1NSVBTMzJCSVMjMjI3QTY3LnBkZgAOAEYAIgBNAEQAMAAwADAAOAA2AC0AMgBCAC0ATQBJAFAAUwAzADIAQgBJAFMALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  18269. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODYtMkItTUlQUzMyQklTLUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODYtMkItTUlQUzMyQklTLSNGMjUzNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTfM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDg2LTJCLU1JUFMzMkJJUy0jRjI1MzcucGRmAA4ARgAiAE0ARAAwADAAMAA4ADYALQAyAEIALQBNAEkAUABTADMAMgBCAEkAUwAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Ni0yQi1NSVBTMzJCSVMtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  18270. @manual{MIPS:2005ys,
  18271. Date-Added = {2007-05-20 15:54:39 -0600},
  18272. Date-Modified = {2009-08-25 22:28:17 -0600},
  18273. Edition = {2.5},
  18274. Month = {July},
  18275. Organization = {MIPS Technologies, Inc.},
  18276. Title = {MIPS32 Architecture for Programmers Volume I: Introduction to the MIPS32 Architecture},
  18277. Year = {2005},
  18278. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uLy4uLy4uL3BhcGVycy9NRDAwMDgyLTJCLU1JUFMzMklOVC1BRlAtMDIuNTAucGRm0hcLGBlXTlMuZGF0YU8RAboAAAAAAboAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9NRDAwMDgyLTJCLU1JUFMzMklOVCMyMjdBNjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAInpjwpRyUgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwpTGsgAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6TUQwMDA4Mi0yQi1NSVBTMzJJTlQjMjI3QTYzLnBkZgAOAEYAIgBNAEQAMAAwADAAOAAyAC0AMgBCAC0ATQBJAFAAUwAzADIASQBOAFQALQBBAEYAUAAtADAAMgAuADUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANFVzZXJzL3NpZWsvcGFwZXJzL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDDAMgA0AKOApAClQKgAqkCtwK7AsICywLQAt0C4ALyAvUC+gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL8},
  18279. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uL0Ryb3Bib3gvYmliL01EMDAwODItMkItTUlQUzMySU5ULUFGUC0wMi41MC5wZGbSFwsYGVdOUy5kYXRhTxEBzAAAAAABzAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH01EMDAwODItMkItTUlQUzMySU5ULSNFRkYzOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/zjM5ZsJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhWQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBNRDAwMDgyLTJCLU1JUFMzMklOVC0jRUZGMzgucGRmAA4ARgAiAE0ARAAwADAAMAA4ADIALQAyAEIALQBNAEkAUABTADMAMgBJAE4AVAAtAEEARgBQAC0AMAAyAC4ANQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA6VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUQwMDA4Mi0yQi1NSVBTMzJJTlQtQUZQLTAyLjUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMIAxwDPAp8CoQKmArECugLIAswC0wLcAuEC7gLxAwMDBgMLAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAw0=}}
  18280. @manual{Larus:vn,
  18281. Author = {James R. Larus},
  18282. Date-Added = {2007-05-20 15:27:22 -0600},
  18283. Date-Modified = {2009-08-25 22:28:17 -0600},
  18284. Organization = {Microsoft Research},
  18285. Title = {Getting Started with spim},
  18286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9zcGltLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+psJ2J0kAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6kAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNwaW0ucGRmAAAOABIACABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvc3BpbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  18287. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhzcGltLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIc3BpbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KIdEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BpbS5wZGYADgASAAgAcwBwAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9zcGltLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  18288. @manual{Larus:kx,
  18289. Author = {James R. Larus},
  18290. Date-Added = {2007-05-20 15:26:45 -0600},
  18291. Date-Modified = {2009-08-25 22:28:17 -0600},
  18292. Organization = {Microsoft Research},
  18293. Title = {Getting Started with xspim},
  18294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy94c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqnCdidJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnupAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp4c3BpbS5wZGYADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMveHNwaW0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18295. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl4c3BpbS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXhzcGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jazRDz32AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+ERgAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHhzcGltLnBkZgAADgAUAAkAeABzAHAAaQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3hzcGltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18296. @manual{Larus:uq,
  18297. Author = {James R. Larus},
  18298. Date-Added = {2007-05-20 15:20:49 -0600},
  18299. Date-Modified = {2009-08-25 22:28:17 -0600},
  18300. Organization = {Microsoft Research},
  18301. Title = {SPIM Command-Line Options},
  18302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9TUElNX2NvbW1hbmQtbGluZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFVNQSU1fY29tbWFuZC1saW5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPpfCdidIAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdnuoAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpTUElNX2NvbW1hbmQtbGluZS5wZGYADgAsABUAUwBQAEkATQBfAGMAbwBtAG0AYQBuAGQALQBsAGkAbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvU1BJTV9jb21tYW5kLWxpbmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  18303. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL1NQSU1fY29tbWFuZC1saW5lLnBkZtIXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVU1BJTV9jb21tYW5kLWxpbmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7OS8zlm3cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHHAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFNQSU1fY29tbWFuZC1saW5lLnBkZgAOACwAFQBTAFAASQBNAF8AYwBvAG0AbQBhAG4AZAAtAGwAaQBuAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9TUElNX2NvbW1hbmQtbGluZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  18304. @manual{Larus:fk,
  18305. Author = {James R. Larus},
  18306. Date-Added = {2007-05-20 15:19:55 -0600},
  18307. Date-Modified = {2009-08-25 22:28:17 -0600},
  18308. Organization = {Microsoft Research},
  18309. Title = {Assemblers, Linkers, and the SPIM Simulator},
  18310. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9IUF9BcHBBLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELSFBfQXBwQS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI+lMJ2J0gAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJ2e6gAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkhQX0FwcEEucGRmAA4AGAALAEgAUABfAEEAcABwAEEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9IUF9BcHBBLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  18311. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtIUF9BcHBBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv75zOWa+AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoASFBfQXBwQS5wZGYADgAYAAsASABQAF8AQQBwAHAAQQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0hQX0FwcEEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  18312. @inproceedings{Trifonov:1996fj,
  18313. Author = {Valery Trifonov and Scott F. Smith},
  18314. Booktitle = {SAS '96: Proceedings of the 3rd International Symposium on Static Analysis},
  18315. Date-Added = {2007-05-19 08:21:04 -0600},
  18316. Date-Modified = {2009-08-25 22:28:17 -0600},
  18317. Isbn = {3-540-61739-6},
  18318. Pages = {349--365},
  18319. Publisher = {Springer-Verlag},
  18320. Title = {Subtyping Constrained Types},
  18321. Year = {1996},
  18322. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiPqPCdhYSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCdmpyAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYXM5Ni5wZGYADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2FzOTYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18323. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzYXM5Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNhczk2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idrRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNhczk2LnBkZgAADgAUAAkAcwBhAHMAOQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3Nhczk2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18324. @inproceedings{Eifrig:1995qy,
  18325. Author = {J. Eifrig and S. Smith and V. Trifonov},
  18326. Booktitle = {Mathematical Foundations of Programming Semantics},
  18327. Date-Added = {2007-05-19 08:12:44 -0600},
  18328. Date-Modified = {2009-08-25 22:28:17 -0600},
  18329. Title = {Type Inference for Recursively Constrained Types and its Application to {OOP}},
  18330. Year = {1995},
  18331. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVptZnBzOTUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QptZnBzOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ji0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtZnBzOTUucGRmAA4AFgAKAG0AZgBwAHMAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL21mcHM5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18332. @inproceedings{Pottier:1998fk,
  18333. Author = {Francois Pottier},
  18334. Booktitle = {ICFP '98: Proceedings of the 3rd ACM SIGPLAN international conference on Functional programming},
  18335. Date-Added = {2007-05-19 08:06:21 -0600},
  18336. Date-Modified = {2010-12-17 10:23:08 -0700},
  18337. Isbn = {1-58113-024-4},
  18338. Location = {Baltimore, Maryland, United States},
  18339. Pages = {228--238},
  18340. Publisher = {ACM Press},
  18341. Title = {A framework for type inference with subtyping},
  18342. Year = {1998},
  18343. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjI4LXBvdHRpZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjI4LXBvdHRpZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIj6gwnYWEgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnZqcgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIyOC1wb3R0aWVyLnBkZgAADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjI4LXBvdHRpZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18344. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMjgtcG90dGllci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMjgtcG90dGllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eknRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjgtcG90dGllci5wZGYADgAiABAAcAAyADIAOAAtAHAAbwB0AHQAaQBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIyOC1wb3R0aWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18345. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289448}}
  18346. @article{Naraschewski:1999fk,
  18347. Author = {Wolfgang Naraschewski and Tobias Nipkow},
  18348. Date-Added = {2007-05-18 13:42:16 -0600},
  18349. Date-Modified = {2010-12-17 10:23:08 -0700},
  18350. Issn = {0168-7433},
  18351. Journal = {J. Autom. Reason.},
  18352. Number = {3},
  18353. Pages = {299--318},
  18354. Publisher = {Kluwer Academic Publishers},
  18355. Title = {Type Inference Verified: Algorithm {W} in {I}sabelle/{HOL}},
  18356. Volume = {23},
  18357. Year = {1999},
  18358. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjycwnNg6lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnO1SgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ3LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ny5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  18359. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Oa0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDcucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18360. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1006277616879}}
  18361. @inproceedings{McCool:2002fk,
  18362. Author = {Michael D. McCool and Zheng Qin and Tiberiu S. Popa},
  18363. Booktitle = {Graphics Hardware},
  18364. Date-Added = {2007-05-17 13:26:59 -0600},
  18365. Date-Modified = {2009-08-25 22:28:17 -0600},
  18366. Pages = {1--12},
  18367. Title = {Shader Metaprogramming},
  18368. Year = {2002},
  18369. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9tZXRhQVBJcGFwZXIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBtZXRhQVBJcGFwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIjFQwnIIkFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJc8AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWV0YUFQSXBhcGVyLnBkZgAADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9tZXRhQVBJcGFwZXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18370. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEG1ldGFBUElwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEG1ldGFBUElwYXBlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eN3RDzjkAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1ldGFBUElwYXBlci5wZGYADgAiABAAbQBlAHQAYQBBAFAASQBwAGEAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbWV0YUFQSXBhcGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  18371. @inproceedings{McCool:2006lr,
  18372. Author = {Michael D. McCool},
  18373. Booktitle = {GSPx Multicore Applications Conference},
  18374. Date-Added = {2007-05-17 13:13:54 -0600},
  18375. Date-Modified = {2009-08-25 22:28:17 -0600},
  18376. Title = {Data-Parallel Programming on the Cell BE and the GPU using the RapidMind Development Platform},
  18377. Year = {2006},
  18378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9XUGRwcm0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpXUGRwcm0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIi0/wnIFiFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnJZ6AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6V1BkcHJtLnBkZgAADgAWAAoAVwBQAGQAcAByAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9XUGRwcm0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  18379. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1dQZHBybS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCldQZHBybS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9UjM5ZuOAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3gAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBXUGRwcm0ucGRmAAAOABYACgBXAFAAZABwAHIAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1dQZHBybS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18380. @inproceedings{Fatahalian:2004qy,
  18381. Author = {K. Fatahalian and J. Sugerman and P. Hanrahan},
  18382. Booktitle = {HWWS '04: Proceedings of the ACM SIGGRAPH/EUROGRAPHICS conference on Graphics hardware},
  18383. Date-Added = {2007-05-17 08:59:02 -0600},
  18384. Date-Modified = {2010-12-17 10:23:08 -0700},
  18385. Isbn = {3-905673-15-0},
  18386. Location = {Grenoble, France},
  18387. Pages = {133--137},
  18388. Publisher = {ACM Press},
  18389. Title = {Understanding the efficiency of GPU algorithms for matrix-matrix multiplication},
  18390. Year = {2004},
  18391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTMzLWZhdGFoYWxpYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTMzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqNwnHKEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIecAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMy1mYXRhaGFsaWFuLnBkZgAOACgAEwBwADEAMwAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  18392. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMzMtZmF0YWhhbGlhbi5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMzMtZmF0YWhhbGlhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebbRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtZmF0YWhhbGlhbi5wZGYAAA4AKAATAHAAMQAzADMALQBmAGEAdABhAGgAYQBsAGkAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMzMtZmF0YWhhbGlhbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18393. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1058129.1058148}}
  18394. @techreport{Hall:2003lr,
  18395. Author = {Jesse D. Hall and Nathan A. Carr and John C. Hart},
  18396. Date-Added = {2007-05-17 08:57:28 -0600},
  18397. Date-Modified = {2009-08-25 22:28:17 -0600},
  18398. Institution = {University of Illinois Dept. of Computer Science},
  18399. Month = {March},
  18400. Number = {UIUCDCS-R-2003-2328},
  18401. Title = {Cache and Bandwidth Aware Matrix Multiplication on the GPU},
  18402. Year = {2003},
  18403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqgsJxyg8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyHm8AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAA4AMAAXAFUASQBVAEMARABDAFMALQBSAC0AMgAwADAAMwAtADIAMwAyADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9VSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  18404. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRm0hcLGBlXTlMuZGF0YU8RAaQAAAAAAaQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RdVSVVDRENTLVItMjAwMy0yMzI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGSzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAQE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUlVQ0RDUy1SLTIwMDMtMjMyOC5wZGYADgAwABcAVQBJAFUAQwBEAEMAUwAtAFIALQAyADAAMAAzAC0AMgAzADIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAL1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VJVUNEQ1MtUi0yMDAzLTIzMjgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALcAvADEAmwCbgJzAn4ChwKVApkCoAKpAq4CuwK+AtAC0wLYAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAto=}}
  18405. @article{Owens:2007vn,
  18406. Date-Added = {2007-05-17 08:35:14 -0600},
  18407. Date-Modified = {2009-08-25 22:28:17 -0600},
  18408. Journal = {Computer Graphics Forum},
  18409. Number = {1},
  18410. Pages = {80--113},
  18411. Title = {A Survey of General-Purpose Computation on Graphics Hardware},
  18412. Volume = {26},
  18413. Year = {2007},
  18414. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BU3VydmV5b2ZHZW5lcmFsUHVycG9zZUNvbXB1dGF0aW9ub25HcmFwaGljc0hhcmR3YXJlLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQVN1cnZleW9mR2VuZXJhbFB1cnAjMjIyQTdGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIqf8JxxncAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJyGtcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkFTdXJ2ZXlvZkdlbmVyYWxQdXJwIzIyMkE3Ri5wZGYADgByADgAQQBTAHUAcgB2AGUAeQBvAGYARwBlAG4AZQByAGEAbABQAHUAcgBwAG8AcwBlAEMAbwBtAHAAdQB0AGEAdABpAG8AbgBvAG4ARwByAGEAcABoAGkAYwBzAEgAYQByAGQAdwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  18415. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0FTdXJ2ZXlvZkdlbmVyYWxQdXJwb3NlQ29tcHV0YXRpb25vbkdyYXBoaWNzSGFyZHdhcmUucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BU3VydmV5b2ZHZW5lcmFsUHVycG8jRjM5RTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADznlzOWawgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4RIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQVN1cnZleW9mR2VuZXJhbFB1cnBvI0YzOUU1LnBkZgAOAHIAOABBAFMAdQByAHYAZQB5AG8AZgBHAGUAbgBlAHIAYQBsAFAAdQByAHAAbwBzAGUAQwBvAG0AcAB1AHQAYQB0AGkAbwBuAG8AbgBHAHIAYQBwAGgAaQBjAHMASABhAHIAZAB3AGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQVN1cnZleW9mR2VuZXJhbFB1cnBvc2VDb21wdXRhdGlvbm9uR3JhcGhpY3NIYXJkd2FyZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl}}
  18416. @inproceedings{Thompson:2002yq,
  18417. Author = {Chris J. Thompson and Sahngyun Hahn and Mark Oskin},
  18418. Booktitle = {MICRO 35: Proceedings of the 35th annual ACM/IEEE international symposium on Microarchitecture},
  18419. Date-Added = {2007-05-17 08:32:17 -0600},
  18420. Date-Modified = {2009-08-25 22:28:17 -0600},
  18421. Isbn = {0-7695-1859-1},
  18422. Location = {Istanbul, Turkey},
  18423. Pages = {306--317},
  18424. Publisher = {IEEE Computer Society Press},
  18425. Title = {Using modern graphics architectures for general-purpose computing: a framework and analysis},
  18426. Year = {2002},
  18427. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9tcHNvbi1taWNybzIwMDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqiwnHGeAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnIa2AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvbXBzb24tbWljcm8yMDAyLnBkZgAADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9tcHNvbi1taWNybzIwMDIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  18428. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob21wc29uLW1pY3JvMjAwMi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob21wc29uLW1pY3JvMjAwMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik3RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRob21wc29uLW1pY3JvMjAwMi5wZGYADgAuABYAdABoAG8AbQBwAHMAbwBuAC0AbQBpAGMAcgBvADIAMAAwADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdGhvbXBzb24tbWljcm8yMDAyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  18429. @article{Kruger:2003fj,
  18430. Date-Added = {2007-05-17 08:00:46 -0600},
  18431. Date-Modified = {2009-08-25 22:28:17 -0600},
  18432. Issn = {0730-0301},
  18433. Journal = {ACM Transactions on Graphics (TOG)},
  18434. Number = {3},
  18435. Pages = {908--916},
  18436. Publisher = {ACM Press},
  18437. Title = {Linear algebra operators for {GPU} implementation of numerical algorithms},
  18438. Volume = {22},
  18439. Year = {2003},
  18440. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKp/CccZ4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCchrYAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzaWcwMy5wZGYADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2lnMDMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18441. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzaWcwMy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNpZzAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ihHRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZzAzLnBkZgAADgAUAAkAcwBpAGcAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NpZzAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18442. @article{Babb:1984qy,
  18443. Author = {R.G. Babb},
  18444. Date-Added = {2007-05-17 07:41:39 -0600},
  18445. Date-Modified = {2009-08-25 22:28:17 -0600},
  18446. Journal = {IEEE Computer},
  18447. Month = {July},
  18448. Number = {7},
  18449. Pages = {55-61},
  18450. Title = {Parallel Processing with Large-Grain Data Flow Techniques},
  18451. Volume = {17},
  18452. Year = {1984},
  18453. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTY1OTE4Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNjU5MTg2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiKnzCcbmLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCcg3rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTY1OTE4Ni5wZGYAAA4AGgAMADAAMQA2ADUAOQAxADgANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNjU5MTg2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18454. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNjU5MTg2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE2NTkxODYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABALc8zlmqwAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD8AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNjU5MTg2LnBkZgAADgAaAAwAMAAxADYANQA5ADEAOAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE2NTkxODYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  18455. @inproceedings{Vajracharya:1997fk,
  18456. Author = {Suvas Vajracharya and Dirk Grunwald},
  18457. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  18458. Date-Added = {2007-05-16 22:45:59 -0600},
  18459. Date-Modified = {2010-12-17 10:23:08 -0700},
  18460. Isbn = {0-89791-985-8},
  18461. Location = {San Jose, CA},
  18462. Pages = {1--13},
  18463. Publisher = {ACM Press},
  18464. Title = {Loop re-ordering and pre-fetching at run-time},
  18465. Year = {1997},
  18466. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hNTEtdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhNTEtdmFqcmFjaGFyeWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIiqFwnE/hgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwnGT5gAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTUxLXZhanJhY2hhcnlhLnBkZgAOACgAEwBhADUAMQAtAHYAYQBqAHIAYQBjAGgAYQByAHkAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  18467. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E1MS12YWpyYWNoYXJ5YS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E1MS12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bn7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE1MS12YWpyYWNoYXJ5YS5wZGYAAA4AKAATAGEANQAxAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2E1MS12YWpyYWNoYXJ5YS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18468. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509644}}
  18469. @inproceedings{Vajracharya:1997fk,
  18470. Author = {Suvas Vajracharya and Dirk Grunwald},
  18471. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  18472. Date-Added = {2007-05-16 14:06:14 -0600},
  18473. Date-Modified = {2009-08-25 22:28:17 -0600},
  18474. Isbn = {3-540-63091-0},
  18475. Pages = {570--584},
  18476. Publisher = {Springer-Verlag},
  18477. Title = {Dependence Driven Execution for Data Parallelism},
  18478. Year = {1997},
  18479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9kZXBlbmRlbmNlLWRyaXZlbi1leGVjdXRpb24tZm9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfZGVwZW5kZW5jZS1kcml2ZW4tZXgjMjIyNUY0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIl9MJwwGtQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJxFMsAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcGVuZGVuY2UtZHJpdmVuLWV4IzIyMjVGNC5wZGYADgBIACMAZABlAHAAZQBuAGQAZQBuAGMAZQAtAGQAcgBpAHYAZQBuAC0AZQB4AGUAYwB1AHQAaQBvAG4ALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  18480. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9kZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FL0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXBlbmRlbmNlLWRyaXZlbi1leCNCRjcxNEIucGRmAAAOAEgAIwBkAGUAcABlAG4AZABlAG4AYwBlAC0AZAByAGkAdgBlAG4ALQBlAHgAZQBjAHUAdABpAG8AbgAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2RlcGVuZGVuY2UtZHJpdmVuLWV4ZWN1dGlvbi1mb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=}}
  18481. @unpublished{Remy:2006fk,
  18482. Abstract = {
  18483. MLF is a language that extends both ML and System F and combines the
  18484. benefits of both. We propose a dag representation of MLF types that
  18485. superposes a term-dag, encoding the underlying term-structure with
  18486. sharing, and a binding tree, encoding the binding-structure. This
  18487. representation is more canonical as it factors out most of the
  18488. notational details of the original definition; it is also closely
  18489. related to first-order terms. Moreover, it permits a simpler and more
  18490. direct definition of type instance that combines type-instance on
  18491. first-order term-dags, simple operations on dags, and a control that
  18492. allows or rejects potential instances. Thanks to this representation, we
  18493. obtain an incremental linear-time unification algorithm for MLF types,
  18494. which we prove sound and complete with respect to the specification.
  18495. We also extend term graphs to express constraints on graphs that can
  18496. be rewritten incrementally, which suffices to describe all operations
  18497. needed by type inference.
  18498. },
  18499. Date-Added = {2007-05-09 21:57:12 -0600},
  18500. Date-Modified = {2010-12-17 10:23:08 -0700},
  18501. Html = {http://pauillac.inria.fr/~remy/work/mlf},
  18502. Month = sep,
  18503. Note = {{Extended} version, available at \url{http://pauillac.inria.fr/~remy/work/mlf}},
  18504. Pdf = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.pdf},
  18505. Psgz = {http://pauillac.inria.fr/~remy/work/mlf/mlf-graphic-types-long.ps.gz},
  18506. Title = {A graphical presentation of {\MLF} types with a linear-time incremental unification algorithm.},
  18507. Year = 2006,
  18508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNC4uLy4uLy4uL3BhcGVycy9tbGYtZ3JhcGhpYy10eXBlcy1leHRlbmRlZC1jb2xvci5wZGbSFwsYGVdOUy5kYXRhTxEBwAAAAAABwAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH21sZi1ncmFwaGljLXR5cGVzLWV4IzIyMjQxQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJBvCZ/i8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaE0cAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptbGYtZ3JhcGhpYy10eXBlcy1leCMyMjI0MUIucGRmAA4ASgAkAG0AbABmAC0AZwByAGEAcABoAGkAYwAtAHQAeQBwAGUAcwAtAGUAeAB0AGUAbgBkAGUAZAAtAGMAbwBsAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANlVzZXJzL3NpZWsvcGFwZXJzL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMUAygDSApYCmAKdAqgCsQK/AsMCygLTAtgC5QLoAvoC/QMCAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwQ=},
  18509. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJG1sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL947dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWxmLWdyYXBoaWMtdHlwZXMtZXgjQkY3OEVELnBkZgAADgBKACQAbQBsAGYALQBnAHIAYQBwAGgAaQBjAC0AdAB5AHAAZQBzAC0AZQB4AHQAZQBuAGQAZQBkAC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA0VXNlcnMvanNpZWsvYmliL21sZi1ncmFwaGljLXR5cGVzLWV4dGVuZGVkLWNvbG9yLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALUAugDCAoQChgKLApYCnwKtArECuALBAsYC0wLWAugC6wLwAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAvI=},
  18510. Bdsk-Url-1 = {http://pauillac.inria.fr/~remy/work/mlf}}
  18511. @phdthesis{Vachharajani:2004lr,
  18512. Author = {Manish Vachharajani},
  18513. Date-Added = {2007-05-09 20:54:06 -0600},
  18514. Date-Modified = {2009-08-25 22:28:17 -0600},
  18515. Month = {November},
  18516. School = {Princeton University},
  18517. Title = {Microarchitecture Modeling for Design-Space Exploration},
  18518. Year = {2004},
  18519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9waGR0aGVzaXNfbWFuaXNodi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXBoZHRoZXNpc19tYW5pc2h2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAiJB7CZ+YGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCaDpmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwaGR0aGVzaXNfbWFuaXNodi5wZGYADgAsABUAcABoAGQAdABoAGUAcwBpAHMAXwBtAGEAbgBpAHMAaAB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  18520. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBoZHRoZXNpc19tYW5pc2h2LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGhkdGhlc2lzX21hbmlzaHYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97/NEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGhkdGhlc2lzX21hbmlzaHYucGRmAAAOACwAFQBwAGgAZAB0AGgAZQBzAGkAcwBfAG0AYQBuAGkAcwBoAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcGhkdGhlc2lzX21hbmlzaHYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18521. @inproceedings{Booch:1990fk,
  18522. Author = {Grady Booch and Michael Vilot},
  18523. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  18524. Date-Added = {2007-05-08 20:35:21 -0600},
  18525. Date-Modified = {2010-12-17 10:23:08 -0700},
  18526. Isbn = {0-201-52430-X},
  18527. Location = {Ottawa, Canada},
  18528. Pages = {1--11},
  18529. Publisher = {ACM Press},
  18530. Title = {The design of the C++ Booch Components},
  18531. Year = {1990},
  18532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh+cvCZrjsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZw1MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1ib29jaC5wZGYAAA4AGgAMAHAAMQAtAGIAbwBvAGMAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWJvb2NoLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18533. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1ib29jaC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWJvb2NoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eW7RDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWJvb2NoLnBkZgAOABoADABwADEALQBiAG8AbwBjAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtYm9vY2gucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18534. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97947}}
  18535. @manual{Andersson:2007fr,
  18536. Author = {Lennart Andersson},
  18537. Date-Added = {2007-05-08 14:04:42 -0600},
  18538. Date-Modified = {2009-08-25 22:28:17 -0600},
  18539. Month = {February},
  18540. Organization = {Lund University},
  18541. Title = {Using the {GNU} assembler for {Intel} processors},
  18542. Year = {2007},
  18543. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9pbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh4xLCZRiWUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZWz2AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppbnRlbC5wZGYADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaW50ZWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18544. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlpbnRlbC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWludGVsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dd/RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGludGVsLnBkZgAADgAUAAkAaQBuAHQAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2ludGVsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  18545. @manual{Intel:2006ys,
  18546. Date-Added = {2007-05-08 13:58:47 -0600},
  18547. Date-Modified = {2009-08-25 22:28:17 -0600},
  18548. Month = {November},
  18549. Organization = {Intel},
  18550. Title = {Intel 64 and IA-32 Architectures Optimization Reference Manual},
  18551. Year = {2006},
  18552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNDg5NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNDg5NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIfGGwmYyhFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaG5AAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjQ4OTY2LnBkZgAADgAWAAoAMgA0ADgAOQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNDg5NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  18553. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI0ODk2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+vnM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNDg5NjYucGRmAAAOABYACgAyADQAOAA5ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI0ODk2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18554. @manual{Intel:2006vn,
  18555. Date-Added = {2007-05-08 13:56:36 -0600},
  18556. Date-Modified = {2009-08-25 22:28:17 -0600},
  18557. Month = {November},
  18558. Organization = {Intel},
  18559. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2B: Instruction Set Reference, N-Z},
  18560. Year = {2006},
  18561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjcucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqrwmYuI1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCgwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY3LnBkZgAADgAWAAoAMgA1ADMANgA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  18562. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPcJjM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjcucGRmAAAOABYACgAyADUAMwA2ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18563. @manual{Intel:2006kx,
  18564. Date-Added = {2007-05-08 13:39:54 -0600},
  18565. Date-Modified = {2009-08-25 22:28:17 -0600},
  18566. Month = {November},
  18567. Organization = {Intel},
  18568. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 2A: Instruction Set Reference, A-M},
  18569. Year = {2006},
  18570. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeqnwmYuG1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmaCewAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY2LnBkZgAADgAWAAoAMgA1ADMANgA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  18571. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2Ni5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP00XM5Zq3AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBwAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjYucGRmAAAOABYACgAyADUAMwA2ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2Ni5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18572. @manual{Intel:2006uq,
  18573. Date-Added = {2007-05-08 11:20:40 -0600},
  18574. Date-Modified = {2009-08-25 22:28:17 -0600},
  18575. Month = {November},
  18576. Organization = {Intel},
  18577. Title = {Intel 64 and IA-32 Architectures Software Developer's Manual Volume 1: Basic Architecture},
  18578. Year = {2006},
  18579. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy8yNTM2NjUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQoyNTM2NjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIeUgwmX/ZlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwmZTxgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjUzNjY1LnBkZgAADgAWAAoAMgA1ADMANgA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy8yNTM2NjUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  18580. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCjI1MzY2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/CLM5Zq2AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBgAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyNTM2NjUucGRmAAAOABYACgAyADUAMwA2ADYANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzI1MzY2NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18581. @article{Poletto:1999uq,
  18582. Author = {Massimiliano Poletto and Vivek Sarkar},
  18583. Date-Added = {2007-05-07 21:33:47 -0600},
  18584. Date-Modified = {2010-12-17 10:23:08 -0700},
  18585. Issn = {0164-0925},
  18586. Journal = {ACM Trans. Program. Lang. Syst.},
  18587. Number = {5},
  18588. Pages = {895--913},
  18589. Publisher = {ACM Press},
  18590. Title = {Linear scan register allocation},
  18591. Volume = {21},
  18592. Year = {1999},
  18593. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACHlNsJla+sAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJlwEsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxpbmVhcnNjYW4ucGRmAAAOAB4ADgBsAGkAbgBlAGEAcgBzAGMAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbGluZWFyc2Nhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18594. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5saW5lYXJzY2FuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObGluZWFyc2Nhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94tNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGluZWFyc2Nhbi5wZGYADgAeAA4AbABpAG4AZQBhAHIAcwBjAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9saW5lYXJzY2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18595. Bdsk-Url-1 = {http://doi.acm.org/10.1145/330249.330250}}
  18596. @unpublished{Ghuloum:2006lr,
  18597. Author = {Abdulaziz Ghuloum},
  18598. Date-Added = {2007-05-07 14:39:34 -0600},
  18599. Date-Modified = {2009-08-25 22:28:17 -0600},
  18600. Month = {September},
  18601. Title = {Compilers: Backend to Frontend and Back to Front Again},
  18602. Year = {2006},
  18603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9jb21waWxlcnMtdHV0b3JpYWwtMjAwNi0wOS0xNi5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2NvbXBpbGVycy10dXRvcmlhbC0yIzIxRDg4Ri5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAh2I/CZNyRUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCZTDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjb21waWxlcnMtdHV0b3JpYWwtMiMyMUQ4OEYucGRmAA4ARAAhAGMAbwBtAHAAaQBsAGUAcgBzAC0AdAB1AHQAbwByAGkAYQBsAC0AMgAwADAANgAtADAAOQAtADEANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  18604. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIWNvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xKdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY29tcGlsZXJzLXR1dG9yaWFsLTIjQkY3MTI5LnBkZgAADgBEACEAYwBvAG0AcABpAGwAZQByAHMALQB0AHUAdABvAHIAaQBhAGwALQAyADAAMAA2AC0AMAA5AC0AMQA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL2NvbXBpbGVycy10dXRvcmlhbC0yMDA2LTA5LTE2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  18605. @article{Teitelbaum:1981uq,
  18606. Author = {Tim Teitelbaum and Thomas Reps},
  18607. Date-Added = {2007-05-02 18:20:33 -0600},
  18608. Date-Modified = {2010-12-17 10:23:08 -0700},
  18609. Issn = {0001-0782},
  18610. Journal = {Commun. ACM},
  18611. Number = {9},
  18612. Pages = {563--573},
  18613. Publisher = {ACM Press},
  18614. Title = {The Cornell program synthesizer: a syntax-directed programming environment},
  18615. Volume = {24},
  18616. Year = {1981},
  18617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1NjMtdGVpdGVsYmF1bS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1NjMtdGVpdGVsYmF1bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0LRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjMtdGVpdGVsYmF1bS5wZGYAAA4AKAATAHAANQA2ADMALQB0AGUAaQB0AGUAbABiAGEAdQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1NjMtdGVpdGVsYmF1bS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18618. Bdsk-Url-1 = {http://doi.acm.org/10.1145/358746.358755}}
  18619. @inproceedings{Fletcher:2007fk,
  18620. Author = {M. Fletcher and C. McCosh and G. Jin and K. Kennedy},
  18621. Booktitle = {ICASSP},
  18622. Date-Added = {2007-05-02 16:05:28 -0600},
  18623. Date-Modified = {2009-08-25 22:28:17 -0600},
  18624. Title = {Compiling Parallel Matlab for General Distributions Using Telescoping Languages},
  18625. Year = {2007},
  18626. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9mbGV0Y2hlckYwNi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ZsZXRjaGVyRjA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhv3zCXmeIUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXrvoAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmbGV0Y2hlckYwNi5wZGYADgAgAA8AZgBsAGUAdABjAGgAZQByAEYAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18627. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ZsZXRjaGVyRjA2LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZmxldGNoZXJGMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zbNEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmxldGNoZXJGMDYucGRmAAAOACAADwBmAGwAZQB0AGMAaABlAHIARgAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZmxldGNoZXJGMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  18628. @book{Mendelson:1997lr,
  18629. Author = {Elliot Mendelson},
  18630. Date-Added = {2007-05-02 15:28:02 -0600},
  18631. Date-Modified = {2007-05-18 13:42:21 -0600},
  18632. Publisher = {Chapman and Hall},
  18633. Title = {Introduction to Mathematical Logic},
  18634. Year = {1997}}
  18635. @article{Paulson:1995fk,
  18636. Author = {Lawrence C. Paulson},
  18637. Date-Added = {2007-05-02 08:32:57 -0600},
  18638. Date-Modified = {2010-12-17 10:23:08 -0700},
  18639. Journal = {Journal of Automated Reasoning},
  18640. Number = {2},
  18641. Pages = {167--215},
  18642. Title = {Set Theory for Verification: {II}. {Induction} and Recursion},
  18643. Volume = {15},
  18644. Year = {1995},
  18645. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXVsc29uOTVzZXQucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhdWxzb245NXNldC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhrOPCXf2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCXlHtAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXVsc29uOTVzZXQucHMADgAgAA8AcABhAHUAbABzAG8AbgA5ADUAcwBlAHQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGF1bHNvbjk1c2V0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18646. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL3BhdWxzb245NXNldC5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPcGF1bHNvbjk1c2V0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72rczlm1sAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eGrAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHBhdWxzb245NXNldC5wcwAOACAADwBwAGEAdQBsAHMAbwBuADkANQBzAGUAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9wYXVsc29uOTVzZXQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==},
  18647. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/paulson95set.html}}
  18648. @article{:2004uq,
  18649. Date-Added = {2007-04-28 09:28:17 -0600},
  18650. Date-Modified = {2010-12-17 10:23:08 -0700},
  18651. Issn = {0098-5589},
  18652. Journal = {IEEE Trans. Softw. Eng.},
  18653. Number = {6},
  18654. Pages = {388--402},
  18655. Publisher = {IEEE Press},
  18656. Title = {Modular Verification of Software Components in C},
  18657. Volume = {30},
  18658. Year = {2004},
  18659. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9UU0UtMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFRTRS0yMDA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAhogvCWgKbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCWlb7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUU0UtMjAwNC5wZGYAAA4AGgAMAFQAUwBFAC0AMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1RTRS0yMDA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18660. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1RTRS0yMDA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMVFNFLTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ux8zlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRTRS0yMDA0LnBkZgAADgAaAAwAVABTAEUALQAyADAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVFNFLTIwMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18661. Bdsk-Url-1 = {http://dx.doi.org/10.1109/TSE.2004.22}}
  18662. @inproceedings{Graf:1997fk,
  18663. Author = {Susanne Graf and Hassen Saidi},
  18664. Booktitle = {CAV '97: Proceedings of the 9th International Conference on Computer Aided Verification},
  18665. Date-Added = {2007-04-28 08:52:19 -0600},
  18666. Date-Modified = {2009-08-25 22:28:17 -0600},
  18667. Isbn = {3-540-63166-6},
  18668. Pages = {72--83},
  18669. Publisher = {Springer-Verlag},
  18670. Title = {Construction of Abstract State Graphs with PVS},
  18671. Year = {1997},
  18672. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9HcmFmU2FpZGk5Ny5wc9IXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOR3JhZlNhaWRpOTcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACGiCMJbVUAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJbqaAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkdyYWZTYWlkaTk3LnBzAAAOAB4ADgBHAHIAYQBmAFMAYQBpAGQAaQA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvR3JhZlNhaWRpOTcucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18673. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0dyYWZTYWlkaTk3LnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5HcmFmU2FpZGk5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGVzOWa9gAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4UYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAR3JhZlNhaWRpOTcucHMAAA4AHgAOAEcAcgBhAGYAUwBhAGkAZABpADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9HcmFmU2FpZGk5Ny5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  18674. @inproceedings{Honsell:2003lr,
  18675. Author = {Furio Honsell and Marina Lenisa and Rekha Redamalla},
  18676. Booktitle = {CoMeta Project Workshop},
  18677. Date-Added = {2007-04-17 17:10:58 +0100},
  18678. Date-Modified = {2009-08-25 22:28:17 -0600},
  18679. Title = {Coalgebraic Semantics of Observational Equivalences of an Imperative Class-based OO-Language},
  18680. Year = {2003},
  18681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOy4uLy4uLy4uL3BhcGVycy9jb2FsZ2VicmFpYy1zZW1hbnRpY3MtYW5kLW9ic2VydmF0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAdYAAAAAAdYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9jb2FsZ2VicmFpYy1zZW1hbnRpYyMyMUEyMTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIaISwloCmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwlpW+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y29hbGdlYnJhaWMtc2VtYW50aWMjMjFBMjEyLnBkZgAOAFgAKwBjAG8AYQBsAGcAZQBiAHIAYQBpAGMALQBzAGUAbQBhAG4AdABpAGMAcwAtAGEAbgBkAC0AbwBiAHMAZQByAHYAYQB0AGkAbwBuAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAPVVzZXJzL3NpZWsvcGFwZXJzL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AzADRANkCswK1AroCxQLOAtwC4ALnAvAC9QMCAwUDFwMaAx8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADIQ==},
  18682. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QK2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEB1AAAAAAB1AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2NvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cSXRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNvYWxnZWJyYWljLXNlbWFudGljI0JGNzEyNS5wZGYAAA4AWAArAGMAbwBhAGwAZwBlAGIAcgBhAGkAYwAtAHMAZQBtAGEAbgB0AGkAYwBzAC0AYQBuAGQALQBvAGIAcwBlAHIAdgBhAHQAaQBvAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvYmliL2NvYWxnZWJyYWljLXNlbWFudGljcy1hbmQtb2JzZXJ2YXRpb25hbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvADBAMkCoQKjAqgCswK8AsoCzgLVAt4C4wLwAvMDBQMIAw0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDw==}}
  18683. @book{Russell:2003mz,
  18684. Author = {Stuart Russell and Peter Norvig},
  18685. Date-Added = {2007-04-12 16:35:06 -0600},
  18686. Date-Modified = {2007-05-18 13:42:21 -0600},
  18687. Edition = {2nd},
  18688. Publisher = {Prentice-Hall, Inc.},
  18689. Title = {Artificial Intelligence: A Modern Approach},
  18690. Year = {2003}}
  18691. @article{Yotov:2005zr,
  18692. Author = {Kamen Yotov and Xiaoming Li and Gang Ren and Maria Garzaran and David Padua and Keshav Pingali and Paul Stodghill},
  18693. Booktitle = {Proceedings of the IEEE},
  18694. Date-Added = {2007-04-12 16:07:47 -0600},
  18695. Date-Modified = {2009-08-25 22:28:17 -0600},
  18696. Journal = {Proceedings of the IEEE},
  18697. Title = {Is Search Really Necessary to Generate High-Performance BLAS?},
  18698. Year = {2005},
  18699. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHL17wkQJylBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkReKgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZTA1LnBkZgAADgAWAAoAaQBlAGUAZQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pZWVlMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  18700. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppZWVlMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppZWVlMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XV0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZWVlMDUucGRmAA4AFgAKAGkAZQBlAGUAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2llZWUwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  18701. @inproceedings{Epshteyn:2005fr,
  18702. Author = {Arkady Epshteyn and Maria Garzaran and Gerald DeJong and David Padua and Gang Ren and Xiaoming Li and Kamen Yotov and Keshav Pingali},
  18703. Booktitle = {18th International Workshop on Languages and Compilers for Parallel Computing (LCPC)},
  18704. Date-Added = {2007-04-12 16:05:15 -0600},
  18705. Date-Modified = {2009-08-25 22:28:17 -0600},
  18706. Title = {Analytical Models and Empirical Search: A Hybrid Approach to Code Optimization},
  18707. Year = {2005},
  18708. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9MQ1BDMjAwNUVwc2h0ZXluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUTENQQzIwMDVFcHNodGV5bi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABy6HsJECQBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJEXWAAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkxDUEMyMDA1RXBzaHRleW4ucGRmAAAOACoAFABMAEMAUABDADIAMAAwADUARQBwAHMAaAB0AGUAeQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvTENQQzIwMDVFcHNodGV5bi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  18709. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL0xDUEMyMDA1RXBzaHRleW4ucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRMQ1BDMjAwNUVwc2h0ZXluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuQNzOWbAwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATENQQzIwMDVFcHNodGV5bi5wZGYAAA4AKgAUAEwAQwBQAEMAMgAwADAANQBFAHAAcwBoAHQAZQB5AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9MQ1BDMjAwNUVwc2h0ZXluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  18710. @inproceedings{Garrido:2006ys,
  18711. Author = {Alejandra Garrido and Jose Meseguer},
  18712. Booktitle = {SCAM '06: Proceedings of the Sixth IEEE International Workshop on Source Code Analysis and Manipulation (SCAM'06)},
  18713. Date-Added = {2007-04-12 15:33:23 -0600},
  18714. Date-Modified = {2010-12-17 10:23:08 -0700},
  18715. Isbn = {0-7695-2353-6},
  18716. Pages = {165--174},
  18717. Publisher = {IEEE Computer Society},
  18718. Title = {Formal Specification and Verification of Java Refactorings},
  18719. Year = {2006},
  18720. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNDAyNjg2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA0MDI2ODY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAActmHCRAGBUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCRFXhAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNDAyNjg2Ni5wZGYAAA4AGgAMADAANAAwADIANgA4ADYANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA0MDI2ODY2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18721. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA0MDI2ODY2LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDQwMjY4NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iFszlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA0MDI2ODY2LnBkZgAADgAaAAwAMAA0ADAAMgA2ADgANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDQwMjY4NjYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18722. Bdsk-Url-1 = {http://dx.doi.org/10.1109/SCAM.2006.16}}
  18723. @article{Ryder:1988vn,
  18724. Author = {Barbara G. Ryder and J. Stephen Pendergrast},
  18725. Date-Added = {2007-04-12 09:10:46 -0600},
  18726. Date-Modified = {2010-12-17 10:23:08 -0700},
  18727. Issn = {0098-5589},
  18728. Journal = {IEEE Trans. Softw. Eng.},
  18729. Number = {4},
  18730. Pages = {444--454},
  18731. Publisher = {IEEE Press},
  18732. Title = {Experiments in Optimizing FP},
  18733. Volume = {14},
  18734. Year = {1988},
  18735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAwNDY2OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDA0NjY4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcs1vCQ6jVUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/01AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAwNDY2OC5wZGYAAA4AGgAMADAAMAAwADAANAA2ADYAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDA0NjY4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18736. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDA0NjY4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMDQ2NjgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ZeczlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDA0NjY4LnBkZgAADgAaAAwAMAAwADAAMAA0ADYANgA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMDQ2NjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18737. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.4668}}
  18738. @article{Backus:1978kx,
  18739. Author = {John Backus},
  18740. Date-Added = {2007-04-12 09:07:55 -0600},
  18741. Date-Modified = {2010-12-17 10:23:08 -0700},
  18742. Issn = {0001-0782},
  18743. Journal = {Commun. ACM},
  18744. Number = {8},
  18745. Pages = {613--641},
  18746. Publisher = {ACM Press},
  18747. Title = {Can programming be liberated from the von Neumann style?: a functional style and its algebra of programs},
  18748. Volume = {21},
  18749. Year = {1978},
  18750. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTk3Ny1iYWNrdXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKyWwkOnclBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkP70gAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE5NzctYmFja3VzLnBkZgAADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTk3Ny1iYWNrdXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  18751. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExOTc3LWJhY2t1cy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExOTc3LWJhY2t1cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnLRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExOTc3LWJhY2t1cy5wZGYADgAiABAAYQAxADkANwA3AC0AYgBhAGMAawB1AHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE5NzctYmFja3VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18752. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359579}}
  18753. @inproceedings{Zhang:1988uq,
  18754. Author = {Z. Zhang and K. M. George and G. E. Hedrick},
  18755. Booktitle = {CSC '88: Proceedings of the 1988 ACM sixteenth annual conference on Computer science},
  18756. Date-Added = {2007-04-12 09:07:07 -0600},
  18757. Date-Modified = {2010-12-17 10:23:09 -0700},
  18758. Isbn = {0-89791-260-8},
  18759. Location = {Atlanta, Georgia, United States},
  18760. Pages = {586--592},
  18761. Publisher = {ACM Press},
  18762. Title = {A data flow approach to the evaluation of FP programs},
  18763. Year = {1988},
  18764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABypQsJDp0JQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMJD+6IAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1ODYtemhhbmcucGRmAAAOAB4ADgBwADUAOAA2AC0AegBoAGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU4Ni16aGFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18765. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTg2LXpoYW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU4Ni16aGFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97TtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU4Ni16aGFuZy5wZGYADgAeAA4AcAA1ADgANgAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTg2LXpoYW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322609.323131}}
  18767. @inproceedings{Robison:1987fk,
  18768. Author = {A. D. Robison},
  18769. Booktitle = {SIGPLAN '87: Papers of the Symposium on Interpreters and interpretive techniques},
  18770. Date-Added = {2007-04-12 09:03:10 -0600},
  18771. Date-Modified = {2010-12-17 10:23:09 -0700},
  18772. Isbn = {0-89791-235-7},
  18773. Location = {St. Paul, Minnesota, United States},
  18774. Pages = {64--73},
  18775. Publisher = {ACM Press},
  18776. Title = {The Illinois functional programming interpreter},
  18777. Year = {1987},
  18778. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQtcm9iaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NC1yb2Jpc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcpenCQ6ZXUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQ/q3AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQtcm9iaXNvbi5wZGYADgAgAA8AcAA2ADQALQByAG8AYgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18779. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NC1yb2Jpc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0LXJvYmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97a9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY0LXJvYmlzb24ucGRmAAAOACAADwBwADYANAAtAHIAbwBiAGkAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY0LXJvYmlzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  18780. Bdsk-Url-1 = {http://doi.acm.org/10.1145/29650.29657}}
  18781. @inproceedings{Tofte:1994uq,
  18782. Author = {Mads Tofte and Jean-Pierre Talpin},
  18783. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  18784. Date-Added = {2007-04-11 22:44:01 -0600},
  18785. Date-Modified = {2011-10-21 11:02:15 -0600},
  18786. Location = {Portland, Oregon, United States},
  18787. Pages = {188--201},
  18788. Publisher = {ACM Press},
  18789. Title = {Implementation of the typed call-by-value lambda-calculus using a stack of regions},
  18790. Year = {1994},
  18791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg4LXRvZnRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4OC10b2Z0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4OC10b2Z0ZS5wZGYADgAeAA4AcAAxADgAOAAtAHQAbwBmAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTg4LXRvZnRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18792. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177855}}
  18793. @article{Tofte:1997fk,
  18794. Author = {Mads Tofte and Jean-Pierre Talpin},
  18795. Date-Added = {2007-04-11 22:40:06 -0600},
  18796. Date-Modified = {2011-10-21 22:24:14 -0600},
  18797. Journal = {Inf. Comput.},
  18798. Number = {2},
  18799. Pages = {109--176},
  18800. Publisher = {Academic Press, Inc.},
  18801. Title = {Region-based memory management},
  18802. Volume = {132},
  18803. Year = {1997},
  18804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRvZnRlOTdyZWdpb25iYXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRvZnRlOTdyZWdpb25iYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilHRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRvZnRlOTdyZWdpb25iYXNlZC5wZGYADgAuABYAdABvAGYAdABlADkANwByAGUAZwBpAG8AbgBiAGEAcwBlAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdG9mdGU5N3JlZ2lvbmJhc2VkLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  18805. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1996.2613}}
  18806. @mastersthesis{Lattner:2002fj,
  18807. Author = {Chris Lattner},
  18808. Date-Added = {2007-04-11 11:50:41 -0600},
  18809. Date-Modified = {2009-08-25 22:28:17 -0600},
  18810. School = {University of Illinois at Urbana-Champaign},
  18811. Title = {LLVM: An Infrastructure for Multi-State Optimization},
  18812. Year = {2002},
  18813. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoK/CQnwCUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQtBiAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYADgA4ABsAMgAwADAAMgAtADEAMgAtAEwAYQB0AHQAbgBlAHIATQBTAFQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  18814. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uL0Ryb3Bib3gvYmliLzIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEbMjAwMi0xMi1MYXR0bmVyTVNUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71BszlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACAERNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIwMDItMTItTGF0dG5lck1TVGhlc2lzLnBkZgAOADgAGwAyADAAMAAyAC0AMQAyAC0ATABhAHQAdABuAGUAcgBNAFMAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASADNVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8yMDAyLTEyLUxhdHRuZXJNU1RoZXNpcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuwDAAMgCgAKCAocCkgKbAqkCrQK0Ar0CwgLPAtIC5ALnAuwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC7g==}}
  18815. @inproceedings{Allen:1970uq,
  18816. Author = {Frances E. Allen},
  18817. Booktitle = {Proceedings of a symposium on Compiler optimization},
  18818. Date-Added = {2007-04-11 11:23:48 -0600},
  18819. Date-Modified = {2010-12-17 10:23:09 -0700},
  18820. Location = {Urbana-Champaign, Illinois},
  18821. Pages = {1--19},
  18822. Title = {Control flow analysis},
  18823. Year = {1970},
  18824. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcoEzCQnXMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCQsosAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1hbGxlbi5wZGYAAA4AGgAMAHAAMQAtAGEAbABsAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWFsbGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18825. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1hbGxlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWFsbGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eWnRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWFsbGVuLnBkZgAOABoADABwADEALQBhAGwAbABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtYWxsZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  18826. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800028.808479}}
  18827. @misc{Netlib:fk,
  18828. Author = {Netlib},
  18829. Date-Added = {2007-04-09 11:25:18 -0600},
  18830. Date-Modified = {2010-12-17 10:23:09 -0700},
  18831. Howpublished = {http://www.netlib.org/},
  18832. Title = {Netlib Repository},
  18833. Year = {2007},
  18834. Bdsk-Url-1 = {http://www.netlib.org/}}
  18835. @manual{Saad:fr,
  18836. Author = {Yousef Saad},
  18837. Date-Added = {2007-04-07 22:00:28 -0600},
  18838. Date-Modified = {2007-05-18 13:42:21 -0600},
  18839. Organization = {University of Minnesota, Department of Computer Science and Engineering},
  18840. Title = {SPARSKIT: A basic tool-kit for sparse matrix computations}}
  18841. @article{Dalvi:2003rt,
  18842. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  18843. Date-Added = {2007-04-07 21:39:09 -0600},
  18844. Date-Modified = {2010-12-17 10:23:09 -0700},
  18845. Issn = {0022-0000},
  18846. Journal = {J. Comput. Syst. Sci.},
  18847. Number = {4},
  18848. Pages = {728--762},
  18849. Publisher = {Academic Press, Inc.},
  18850. Title = {Pipelining in multi-query optimization},
  18851. Volume = {66},
  18852. Year = {2003},
  18853. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9waXBlbGluaW5nLWpjc3MucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwaXBlbGluaW5nLWpjc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUNwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGlwZWxpbmluZy1qY3NzLnBkZgAOACgAEwBwAGkAcABlAGwAaQBuAGkAbgBnAC0AagBjAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  18854. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3BpcGVsaW5pbmctamNzcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3BpcGVsaW5pbmctamNzcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e//RDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBpcGVsaW5pbmctamNzcy5wZGYAAA4AKAATAHAAaQBwAGUAbABpAG4AaQBuAGcALQBqAGMAcwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3BpcGVsaW5pbmctamNzcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18855. Bdsk-Url-1 = {http://dx.doi.org/10.1016/S0022-0000(03)00031-X}}
  18856. @inproceedings{Dalvi:2001yq,
  18857. Author = {Nilesh N. Dalvi and Sumit K. Sanghai and Prasan Roy and S. Sudarshan},
  18858. Booktitle = {PODS '01: Proceedings of the twentieth ACM SIGMOD-SIGACT-SIGART symposium on Principles of database systems},
  18859. Date-Added = {2007-04-07 21:37:22 -0600},
  18860. Date-Modified = {2010-12-17 10:23:09 -0700},
  18861. Isbn = {1-58113-361-8},
  18862. Location = {Santa Barbara, California, United States},
  18863. Pages = {59--70},
  18864. Publisher = {ACM Press},
  18865. Title = {Pipelining in multi-query optimization},
  18866. Year = {2001},
  18867. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHKUKwkMVwwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwkNqIwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWRhbHZpLnBkZgAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1kYWx2aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  18868. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTktZGFsdmkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTktZGFsdmkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tQ0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTktZGFsdmkucGRmAAAOABwADQBwADUAOQAtAGQAYQBsAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTktZGFsdmkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  18869. Bdsk-Url-1 = {http://doi.acm.org/10.1145/375551.375561}}
  18870. @inproceedings{Schordan:2003fj,
  18871. Author = {Markus Schordan and Dan Quinlan},
  18872. Booktitle = {Modular Programming Languages},
  18873. Date-Added = {2007-04-07 16:21:01 -0600},
  18874. Date-Modified = {2007-05-18 13:42:21 -0600},
  18875. Title = {A Source-To-Source Architecture for User-Defined Optimizations},
  18876. Year = {2003}}
  18877. @article{Bagge:2003uq,
  18878. Author = {Otto Skrove Bagge and Karl Trygve Kalleberg and Magne Haveraaen and Eelco Visser},
  18879. Date-Added = {2007-04-07 16:14:37 -0600},
  18880. Date-Modified = {2010-12-17 10:23:09 -0700},
  18881. Isbn = {0-7695-2005-7},
  18882. Journal = {scam},
  18883. Pages = {65},
  18884. Publisher = {IEEE Computer Society},
  18885. Title = {Design of the CodeBoost Transformation System for Domain-Specific Optimisation of C++ Programs},
  18886. Volume = {00},
  18887. Year = {2003},
  18888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTIzODAzMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMjM4MDMyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcjzfCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTIzODAzMi5wZGYAAA4AGgAMADAAMQAyADMAOAAwADMAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMjM4MDMyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  18889. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMjM4MDMyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEyMzgwMzIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7y0czlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMjM4MDMyLnBkZgAADgAaAAwAMAAxADIAMwA4ADAAMwAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEyMzgwMzIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  18890. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238032}}
  18891. @inproceedings{Mateev:2000fk,
  18892. Author = {Nikolay Mateev and Keshav Pingali and Paul Stodghill and Vladimir Kotlyar},
  18893. Booktitle = {International Conference on Supercomputing},
  18894. Date-Added = {2007-04-07 15:22:28 -0600},
  18895. Date-Modified = {2009-08-25 22:28:17 -0600},
  18896. Title = {Next-generation Generic Programming and its Application to Sparse Matrix Computations},
  18897. Year = {2000},
  18898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9pY3MwMC1zcGFyc2UucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2ljczAwLXNwYXJzZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcj0DCPXbAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCPcsgAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczppY3MwMC1zcGFyc2UucHMADgAgAA8AaQBjAHMAMAAwAC0AcwBwAGEAcgBzAGUALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaWNzMDAtc3BhcnNlLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  18899. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL2ljczAwLXNwYXJzZS5wc9IXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPaWNzMDAtc3BhcnNlLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72cszlmvoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGljczAwLXNwYXJzZS5wcwAOACAADwBpAGMAcwAwADAALQBzAHAAYQByAHMAZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9pY3MwMC1zcGFyc2UucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  18900. @article{Dongarra:1979ys,
  18901. Author = {J. J. Dongarra and A. R. Hinds},
  18902. Date-Added = {2007-04-05 12:41:13 -0600},
  18903. Date-Modified = {2009-08-25 22:28:17 -0600},
  18904. Journal = {Software--Practice and Experience},
  18905. Title = {Unrolling Loops in Fortran},
  18906. Year = {1979},
  18907. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9VbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHlVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcfVLCOp7eUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCOvM+AAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVbnJvbGxpbmctTG9vcHMtaW4tRm9ydHJhbi5wZGYAAA4APgAeAFUAbgByAG8AbABsAGkAbgBnAC0ATABvAG8AcABzAC0AaQBuAC0ARgBvAHIAdAByAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  18908. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL1Vucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8uVszlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVucm9sbGluZy1Mb29wcy1pbi1Gb3J0cmFuLnBkZgAADgA+AB4AVQBuAHIAbwBsAGwAaQBuAGcALQBMAG8AbwBwAHMALQBpAG4ALQBGAG8AcgB0AHIAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVW5yb2xsaW5nLUxvb3BzLWluLUZvcnRyYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  18909. @article{Allan:1995rt,
  18910. Author = {Vicki H. Allan and Reese B. Jones and Randall M. Lee and Stephen J. Allan},
  18911. Date-Added = {2007-04-05 12:30:23 -0600},
  18912. Date-Modified = {2010-12-17 10:23:09 -0700},
  18913. Issn = {0360-0300},
  18914. Journal = {ACM Comput. Surv.},
  18915. Number = {3},
  18916. Pages = {367--432},
  18917. Publisher = {ACM Press},
  18918. Title = {Software pipelining},
  18919. Volume = {27},
  18920. Year = {1995},
  18921. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx9BcI6nGVQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI68MUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjctYWxsYW4ucGRmAAAOAB4ADgBwADMANgA3AC0AYQBsAGwAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2Ny1hbGxhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  18922. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY3LWFsbGFuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2Ny1hbGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2Ny1hbGxhbi5wZGYADgAeAA4AcAAzADYANwAtAGEAbABsAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzY3LWFsbGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  18923. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212094.212131}}
  18924. @inproceedings{Willcock:2006yq,
  18925. Author = {Jeremiah Willcock and Andrew Lumsdaine},
  18926. Booktitle = {ICS '06: Proceedings of the 20th annual international conference on Supercomputing},
  18927. Date-Added = {2007-04-05 12:18:18 -0600},
  18928. Date-Modified = {2010-12-17 10:23:09 -0700},
  18929. Isbn = {1-59593-282-8},
  18930. Location = {Cairns, Queensland, Australia},
  18931. Pages = {307--316},
  18932. Publisher = {ACM Press},
  18933. Title = {Accelerating sparse matrix computations via data compression},
  18934. Year = {2006},
  18935. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDMwNy13aWxsY29jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABx5dMI6mZJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI67fIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDctd2lsbGNvY2sucGRmAA4AJAARAHAAMwAwADcALQB3AGkAbABsAGMAbwBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  18936. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzMDctd2lsbGNvY2sucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzA3LXdpbGxjb2NrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qu0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzA3LXdpbGxjb2NrLnBkZgAADgAkABEAcAAzADAANwAtAHcAaQBsAGwAYwBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzA3LXdpbGxjb2NrLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  18937. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1183401.1183444}}
  18938. @phdthesis{Li:1996fj,
  18939. Author = {X. Li},
  18940. Date-Added = {2007-04-05 12:13:37 -0600},
  18941. Date-Modified = {2007-05-18 13:42:21 -0600},
  18942. School = {Computer Science Division, University of California, Berkeley},
  18943. Title = {Sparse Guassian Elimination on High Performance Computers},
  18944. Year = {1996}}
  18945. @article{Madsen:1976uq,
  18946. Author = {N. Madsen and G. Roderigue and J. Karush},
  18947. Date-Added = {2007-04-05 11:55:52 -0600},
  18948. Date-Modified = {2007-05-18 13:42:21 -0600},
  18949. Journal = {Information Processing Letters},
  18950. Title = {Matrix Multiplication by Diagonals on a Vector Parallel Processor},
  18951. Volume = {5},
  18952. Year = {1976}}
  18953. @book{Golub:1996qy,
  18954. Author = {Gene H. Golub and Charles F. Van Loan},
  18955. Date-Added = {2007-04-05 11:52:07 -0600},
  18956. Date-Modified = {2007-05-18 13:42:21 -0600},
  18957. Edition = {3rd},
  18958. Publisher = {The Johns Hopkins University Press},
  18959. Title = {Matrix Computations},
  18960. Year = {1996}}
  18961. @inproceedings{Cornwall:2006fk,
  18962. Author = {Jay Cornwall and Olav Beckmann and Paul Kelly},
  18963. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  18964. Date-Added = {2007-04-05 11:13:43 -0600},
  18965. Date-Modified = {2009-08-25 22:28:18 -0600},
  18966. Title = {Accelerating a {C++} Image Processing Library with a GPU},
  18967. Year = {2006},
  18968. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9QT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHGs8wjqKSVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjreqQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6UE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAOAEAAHwBQAE8ASABMAEwAMAA2AC0AQQBjAGMAZQBsAGUAcgBhAHQAaQBuAGcAVwBpAHQAaABHAFAAVQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  18969. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliL1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH1BPSExMMDYtQWNjZWxlcmF0aW5nV2l0aEdQVS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1G3M5ZtjAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhswAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBQT0hMTDA2LUFjY2VsZXJhdGluZ1dpdGhHUFUucGRmAA4AQAAfAFAATwBIAEwATAAwADYALQBBAGMAYwBlAGwAZQByAGEAdABpAG4AZwBXAGkAdABoAEcAUABVAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUE9ITEwwNi1BY2NlbGVyYXRpbmdXaXRoR1BVLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  18970. @inproceedings{Quinlan:2006lr,
  18971. Author = {Dan Quinlan and Markus Schordan and Richard Vuduc and Qing Yi},
  18972. Booktitle = {Workshop on Performance Optimization for High-Level Languages and Libraries},
  18973. Date-Added = {2007-04-05 11:08:04 -0600},
  18974. Date-Modified = {2009-08-25 22:28:18 -0600},
  18975. Read = {Yes},
  18976. Title = {Annotating user-defined abstractions for optimization},
  18977. Year = {2006},
  18978. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9QT0hMTDA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUE9ITEwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxn8MI6iT9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI63Z8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlBPSExMMDYucGRmAA4AGAALAFAATwBIAEwATAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9QT0hMTDA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  18979. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1BPSExMMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtQT0hMTDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADujuzOWbYwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUE9ITEwwNi5wZGYADgAYAAsAUABPAEgATABMADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1BPSExMMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  18980. @article{Lee:1987lr,
  18981. Author = {Edward A. Lee and David G. Messerschmitt},
  18982. Date-Added = {2007-04-05 21:42:39 -0600},
  18983. Date-Modified = {2009-08-25 22:28:18 -0600},
  18984. Journal = {Proceedings of the IEEE},
  18985. Month = {September},
  18986. Number = {9},
  18987. Title = {Synchronous Data Flow},
  18988. Volume = {75},
  18989. Year = {1987},
  18990. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc3luY2hkYXRhZmxvdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByF7sI7QRUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI7lXUAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN5bmNoZGF0YWZsb3cucGRmAA4AJAARAHMAeQBuAGMAaABkAGEAdABhAGYAbABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  18991. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXN5bmNoZGF0YWZsb3cucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzeW5jaGRhdGFmbG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o00Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzeW5jaGRhdGFmbG93LnBkZgAADgAkABEAcwB5AG4AYwBoAGQAYQB0AGEAZgBsAG8AdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zeW5jaGRhdGFmbG93LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  18992. @article{Rubin:1974ve,
  18993. Author = {Frank Rubin},
  18994. Date-Added = {2007-04-03 13:40:03 -0600},
  18995. Date-Modified = {2010-12-17 10:23:09 -0700},
  18996. Issn = {0004-5411},
  18997. Journal = {J. ACM},
  18998. Number = {4},
  18999. Pages = {576--580},
  19000. Publisher = {ACM Press},
  19001. Title = {A Search Procedure for Hamilton Paths and Circuits},
  19002. Volume = {21},
  19003. Year = {1974},
  19004. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABxEMcI4CcFQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI4XiEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtcnViaW4ucGRmAAAOAB4ADgBwADUANwA2AC0AcgB1AGIAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ydWJpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19005. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LXJ1YmluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ydWJpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97R9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ni1ydWJpbi5wZGYADgAeAA4AcAA1ADcANgAtAHIAdQBiAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc2LXJ1YmluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19006. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321850.321854}}
  19007. @article{Conrad:1994ly,
  19008. Annote = {linear time algorithm},
  19009. Author = {Axel Conrad and Tanja Hindrichs and Hussein Morsy and Ingo Wegener},
  19010. Date-Added = {2007-04-03 11:36:07 -0600},
  19011. Date-Modified = {2010-12-17 10:23:09 -0700},
  19012. Issn = {0166-218X},
  19013. Journal = {Discrete Appl. Math.},
  19014. Number = {2},
  19015. Pages = {125--134},
  19016. Publisher = {Elsevier Science Publishers B. V.},
  19017. Title = {Solution of the knight's Hamiltonian path problem on chessboards},
  19018. Volume = {50},
  19019. Year = {1994},
  19020. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0166-218X(92)00170-Q}}
  19021. @inproceedings{Toledo:1999zr,
  19022. Author = {Sivan Toledo},
  19023. Booktitle = {External Memory Algorithms},
  19024. Date-Added = {2007-04-02 14:56:02 -0600},
  19025. Date-Modified = {2009-08-25 22:28:18 -0600},
  19026. Series = {DIMACS Series in Discrete Mathematics and Theoretical Computer Science},
  19027. Title = {A survey of out-of-core algorithms in numerical linear algebra},
  19028. Year = {1999},
  19029. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vb2NzdXJ2ZXktMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD29vY3N1cnZleS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcM17CNsjMUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCNx0sAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb2NzdXJ2ZXktMS5wZGYADgAgAA8AbwBvAGMAcwB1AHIAdgBlAHkALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19030. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD29vY3N1cnZleS0xLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb29jc3VydmV5LTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95U9EPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb29jc3VydmV5LTEucGRmAAAOACAADwBvAG8AYwBzAHUAcgB2AGUAeQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb29jc3VydmV5LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19031. @article{McKellar:1969fr,
  19032. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  19033. Date-Added = {2007-04-02 13:46:24 -0600},
  19034. Date-Modified = {2010-12-17 10:23:09 -0700},
  19035. Issn = {0001-0782},
  19036. Journal = {Commun. ACM},
  19037. Number = {3},
  19038. Pages = {153--165},
  19039. Publisher = {ACM Press},
  19040. Title = {Organizing matrices and matrix operations for paged memory systems},
  19041. Volume = {12},
  19042. Year = {1969},
  19043. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1tY2tlbGxhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwvJcI2ublQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI3DhkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtbWNrZWxsYXIucGRmAA4AJAARAHAAMQA1ADMALQBtAGMAawBlAGwAbABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19044. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtbWNrZWxsYXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLW1ja2VsbGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nZ0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUzLW1ja2VsbGFyLnBkZgAADgAkABEAcAAxADUAMwAtAG0AYwBrAGUAbABsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUzLW1ja2VsbGFyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19045. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  19046. @article{Dietrich:1976rt,
  19047. Author = {G. Dietrich},
  19048. Date-Added = {2007-04-02 13:42:47 -0600},
  19049. Date-Modified = {2007-05-18 13:42:21 -0600},
  19050. Journal = {Comput. Meth. AppI. Mech. Eng.},
  19051. Title = {A new formulation of the hypermatrix Householder QR-decomposition},
  19052. Volume = {9},
  19053. Year = {1976}}
  19054. @techreport{Chartres:1960vn,
  19055. Author = {B. Chartres},
  19056. Date-Added = {2007-04-02 13:41:29 -0600},
  19057. Date-Modified = {2007-05-18 13:42:21 -0600},
  19058. Institution = {Univ. of Sydney},
  19059. Title = {Adaption of the {Jacobi} and {Givens} methods for a computer with magnetic tape backup store},
  19060. Year = {1960}}
  19061. @article{Bronlund:1974yq,
  19062. Author = {O. E. Bronlund and T. Johnsen},
  19063. Date-Added = {2007-04-02 13:39:07 -0600},
  19064. Date-Modified = {2007-05-18 13:42:21 -0600},
  19065. Journal = {Comput. Meth. Appl. Mech. Eng.},
  19066. Title = {QR-factorization of partitioned matrices.},
  19067. Year = {1974}}
  19068. @article{Higham:1990kx,
  19069. Author = {Nicholas J. Higham},
  19070. Date-Added = {2007-04-02 11:02:42 -0600},
  19071. Date-Modified = {2010-12-17 10:23:09 -0700},
  19072. Issn = {0098-3500},
  19073. Journal = {ACM Trans. Math. Softw.},
  19074. Number = {4},
  19075. Pages = {352--368},
  19076. Publisher = {ACM Press},
  19077. Title = {Exploiting fast matrix multiplication within the level 3 BLAS},
  19078. Volume = {16},
  19079. Year = {1990},
  19080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/98267.98290}}
  19081. @book{Dongarra:1987uq,
  19082. Author = {Jack J. Dongarra and Iain Duff and Danny C. Sorensen},
  19083. Date-Added = {2007-04-02 10:56:51 -0600},
  19084. Date-Modified = {2007-05-18 13:42:21 -0600},
  19085. Publisher = {SIAM},
  19086. Title = {Numerical Linear Algebra on High-Performance Computers},
  19087. Year = {1987}}
  19088. @inproceedings{Boncz:2005ly,
  19089. Author = {P. A. Boncz and M. Zukowski and N. Nes},
  19090. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  19091. Date-Added = {2007-03-29 15:20:35 -0400},
  19092. Date-Modified = {2009-08-25 22:28:18 -0600},
  19093. Month = {January},
  19094. Pages = {225-237},
  19095. Title = {{MonetDB/X100: Hyper-Pipelining Query Execution}},
  19096. Year = {2005},
  19097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9Cb1p1TmUtQ0lEUi0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREkJvWnVOZS1DSURSLTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD3zCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpCb1p1TmUtQ0lEUi0wNS5wZGYAAA4AJgASAEIAbwBaAHUATgBlAC0AQwBJAEQAUgAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL0JvWnVOZS1DSURSLTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  19098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL0JvWnVOZS1DSURSLTA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESQm9adU5lLUNJRFItMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74xczlmskAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEJvWnVOZS1DSURSLTA1LnBkZgAADgAmABIAQgBvAFoAdQBOAGUALQBDAEkARABSAC0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQm9adU5lLUNJRFItMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19099. @article{Zukowski:2005zr,
  19100. Author = {M. Zukowski and P. A. Boncz and N. Nes and S. Heman},
  19101. Date-Added = {2007-03-29 15:15:52 -0400},
  19102. Date-Modified = {2009-08-25 22:28:18 -0600},
  19103. Journal = {IEEE Data Engineering Bulletin},
  19104. Month = {June},
  19105. Number = {2},
  19106. Pages = {17-22},
  19107. Title = {{MonetDB/X100 - A DBMS In The CPU Cache}},
  19108. Volume = {28},
  19109. Year = {2005},
  19110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+CwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6WnVCb05lSGUtREVCVUxMLTA1LnBkZgAADgAuABYAWgB1AEIAbwBOAGUASABlAC0ARABFAEIAVQBMAEwALQAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9adUJvTmVIZS1ERUJVTEwtMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  19111. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlp1Qm9OZUhlLURFQlVMTC0wNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4GvM5ZuPAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3wAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBadUJvTmVIZS1ERUJVTEwtMDUucGRmAAAOAC4AFgBaAHUAQgBvAE4AZQBIAGUALQBEAEUAQgBVAEwATAAtADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1p1Qm9OZUhlLURFQlVMTC0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  19112. @inproceedings{Heman:2007ys,
  19113. Author = {S. Heman and M. Zukowski and A. P. de Vries and P. A. Boncz},
  19114. Booktitle = {Proceedings of the Biennial Conference on Innovative Data Systems Research (CIDR)},
  19115. Date-Added = {2007-03-29 15:14:57 -0400},
  19116. Date-Modified = {2009-08-25 22:28:18 -0600},
  19117. Month = {January},
  19118. Note = {(Demo Paper)},
  19119. Title = {{Efficient and Flexible Information Retrieval Using MonetDB/X100}},
  19120. Year = {2007},
  19121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+IwjFukAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjHC8AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2lkcjA3cDEwLnBkZgAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2NpZHIwN3AxMC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19122. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1jaWRyMDdwMTAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1jaWRyMDdwMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ej0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaWRyMDdwMTAucGRmAAAOABwADQBjAGkAZAByADAANwBwADEAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9jaWRyMDdwMTAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19123. @inproceedings{Chakravarthy:1986vn,
  19124. Author = {Upen S. Chakravarthy and Jack Minker},
  19125. Booktitle = {VLDB '86: Proceedings of the 12th International Conference on Very Large Data Bases},
  19126. Date-Added = {2007-03-29 14:43:02 -0400},
  19127. Date-Modified = {2007-05-18 13:42:21 -0600},
  19128. Isbn = {0-934613-18-4},
  19129. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/P384.PDF},
  19130. Pages = {384--391},
  19131. Publisher = {Morgan Kaufmann Publishers Inc.},
  19132. Title = {Multiple Query Processing in Deductive Databases using Query Graphs},
  19133. Year = {1986},
  19134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFS4uLy4uL3BhcGVycy9QMzg0LlBERtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADAakSXSCsAAAANs/4IUDM4NC5QREYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACIcP8IxZRxQREYgcHJ2dwACAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMBqmPcAAAARAAgAAMIxuXwAAAABAAwADbP+AAdMTwAAaIUAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAzODQuUERGAAAOABIACABQADMAOAA0AC4AUABEAEYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDM4NC5QREYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCmAKsAswINAg8CFAIfAigCNgI6AkECSgJPAlwCXwJxAnQCeQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ7}}
  19135. @inproceedings{Manegold:2000kx,
  19136. Author = {S. Manegold and A. Pellenkoft and M. L. Kersten},
  19137. Booktitle = {Proceedings of the British National Conference on Databases (BNCOD)},
  19138. Date-Added = {2007-03-29 14:38:22 -0400},
  19139. Date-Modified = {2009-08-25 22:28:18 -0600},
  19140. Month = {July},
  19141. Pages = {36-51},
  19142. Series = {LNCS/Lecture Notes in Artificial Intelligence (LNCS/LNAI), {\copyright} Springer-Verlag},
  19143. Title = {{A Multi-Query Optimizer for Monet}},
  19144. Volume = {1832},
  19145. Year = {2000},
  19146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD4vCMW6QAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCMcLwAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL21hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  19147. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1hbmVnb2xkMDBtdWx0aXF1ZXJ5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94z9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFuZWdvbGQwMG11bHRpcXVlcnkucGRmAA4AMgAYAG0AYQBuAGUAZwBvAGwAZAAwADAAbQB1AGwAdABpAHEAdQBlAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tYW5lZ29sZDAwbXVsdGlxdWVyeS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  19148. @inproceedings{Boncz:1999uq,
  19149. Author = {P. A. Boncz and S. Manegold and M. L. Kersten},
  19150. Booktitle = {Proceedings of the International Conference on Very Large Data Bases (VLDB)},
  19151. Date-Added = {2007-03-29 14:31:54 -0400},
  19152. Date-Modified = {2009-08-25 22:28:18 -0600},
  19153. Month = {September},
  19154. Pages = {54-65},
  19155. Title = {{Database Architecture Optimized for the New Bottleneck: Memory Access}},
  19156. Year = {1999},
  19157. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERRURSRzEyX0JvTWFLZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPf8IxbpAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIxwvAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkVEUkcxMl9Cb01hS2UucGRmAA4AJAARAEUARABSAEcAMQAyAF8AQgBvAE0AYQBLAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9FRFJHMTJfQm9NYUtlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19158. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFFRFJHMTJfQm9NYUtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwR0zOWa5AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARURSRzEyX0JvTWFLZS5wZGYADgAkABEARQBEAFIARwAxADIAXwBCAG8ATQBhAEsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0VEUkcxMl9Cb01hS2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  19159. @article{Bayer:2002fk,
  19160. Annote = {Original paper on B+ trees},
  19161. Author = {Rudolf Bayer and E. McCreight},
  19162. Date-Added = {2007-03-28 09:30:01 -0400},
  19163. Date-Modified = {2010-12-17 10:23:09 -0700},
  19164. Journal = {Acta Informatica},
  19165. Month = {September},
  19166. Number = {3},
  19167. Pages = {173-189},
  19168. Title = {Organization and maintenance of large ordered indexes},
  19169. Volume = {1},
  19170. Year = {1972},
  19171. Bdsk-Url-1 = {http://www.springerlink.com/content/n9n0754115251238/}}
  19172. @techreport{Boisvert:1996qf,
  19173. Author = {Ronald F. Boisvert and Roldan Pozo and Karin A. Remington},
  19174. Date-Added = {2007-03-25 17:06:21 -0600},
  19175. Date-Modified = {2009-08-25 22:28:18 -0600},
  19176. Institution = {NIST},
  19177. Month = {December},
  19178. Title = {The Matrix Market Exchange Format: Initial Design},
  19179. Year = {1996},
  19180. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NTWZvcm1hdC5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTU1mb3JtYXQucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAByPOsI9dsAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMI9yyAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1NZm9ybWF0LnBzAA4AGAALAE0ATQBmAG8AcgBtAGEAdAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NTWZvcm1hdC5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19181. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNTWZvcm1hdC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADukVzOWbFgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATU1mb3JtYXQucHMADgAYAAsATQBNAGYAbwByAG0AYQB0AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01NZm9ybWF0LnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19182. @techreport{Duff:1992ve,
  19183. Author = {Iain S. Duff and R. G. Grimes and J. G. Lewis},
  19184. Date-Added = {2007-03-25 17:04:35 -0600},
  19185. Date-Modified = {2010-12-17 10:23:09 -0700},
  19186. Number = {RAL 92-086},
  19187. Title = {Users' Guide for the {Harwell}-{Boeing} Sparse Matrix Collection ({Release I})},
  19188. Year = {1992},
  19189. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF3VzZXJzLWd1aWRlLWZvci10aGUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rd1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41r0Q897AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhDwAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB1c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAADgAwABcAdQBzAGUAcgBzAC0AZwB1AGkAZABlAC0AZgBvAHIALQB0AGgAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi91c2Vycy1ndWlkZS1mb3ItdGhlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  19190. Bdsk-Url-1 = {citeseer.ist.psu.edu/129220.html}}
  19191. @phdthesis{Abu-Sufah:1979zr,
  19192. Author = {Walid Abdul-Karim Abu-Sufah},
  19193. Date-Added = {2007-03-25 13:01:29 -0600},
  19194. Date-Modified = {2007-05-18 13:42:21 -0600},
  19195. Order_No = {AAI7915307},
  19196. Title = {Improving the performance of virtual memory computers.},
  19197. Year = {1979}}
  19198. @article{McKinley:1996ys,
  19199. Author = {Kathryn S. McKinley and Steve Carr and Chau-Wen Tseng},
  19200. Date-Added = {2007-03-25 12:47:53 -0600},
  19201. Date-Modified = {2010-12-17 10:23:09 -0700},
  19202. Issn = {0164-0925},
  19203. Journal = {ACM Trans. Program. Lang. Syst.},
  19204. Number = {4},
  19205. Pages = {424--453},
  19206. Publisher = {ACM Press},
  19207. Title = {Improving data locality with loop transformations},
  19208. Volume = {18},
  19209. Year = {1996},
  19210. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQyNC1tY2tpbmxleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPl8IsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MjQtbWNraW5sZXkucGRmAA4AJAARAHAANAAyADQALQBtAGMAawBpAG4AbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19211. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjQtbWNraW5sZXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI0LW1ja2lubGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r60Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI0LW1ja2lubGV5LnBkZgAADgAkABEAcAA0ADIANAAtAG0AYwBrAGkAbgBsAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDI0LW1ja2lubGV5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19212. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233561.233564}}
  19213. @article{Carr:1994vn,
  19214. Author = {Steve Carr and Ken Kennedy},
  19215. Date-Added = {2007-03-25 12:43:38 -0600},
  19216. Date-Modified = {2010-12-17 10:23:09 -0700},
  19217. Issn = {0164-0925},
  19218. Journal = {ACM Trans. Program. Lang. Syst.},
  19219. Number = {6},
  19220. Pages = {1768--1810},
  19221. Publisher = {ACM Press},
  19222. Title = {Improving the ratio of memory operations to floating-point operations in loops},
  19223. Volume = {16},
  19224. Year = {1994},
  19225. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwPjsIsJQ4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIseW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzY4LWNhcnIucGRmAAAOAB4ADgBwADEANwA2ADgALQBjAGEAcgByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3NjgtY2Fyci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19226. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc2OC1jYXJyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NjgtY2Fyci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NjgtY2Fyci5wZGYADgAeAA4AcAAxADcANgA4AC0AYwBhAHIAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc2OC1jYXJyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19227. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197320.197366}}
  19228. @inproceedings{Davis:1998kx,
  19229. Author = {Kei Davis and Daniel J. Quinlan},
  19230. Booktitle = {ECOOP '98: Workshop ion on Object-Oriented Technology},
  19231. Date-Added = {2007-03-25 12:20:24 -0600},
  19232. Date-Modified = {2007-05-18 13:42:21 -0600},
  19233. Isbn = {3-540-65460-7},
  19234. Pages = {452--453},
  19235. Publisher = {Springer-Verlag},
  19236. Title = {ROSE: An Optimizing Transformation System for {C++} Array-Class Libraries},
  19237. Year = {1998}}
  19238. @inproceedings{Bik:1994uq,
  19239. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  19240. Booktitle = {ICS '94: Proceedings of the 8th international conference on Supercomputing},
  19241. Date-Added = {2007-03-25 11:54:40 -0600},
  19242. Date-Modified = {2010-12-17 10:23:09 -0700},
  19243. Isbn = {0-89791-665-4},
  19244. Location = {Manchester, England},
  19245. Pages = {226--235},
  19246. Publisher = {ACM Press},
  19247. Title = {Nonzero structure analysis},
  19248. Year = {1994},
  19249. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcD5TCLCUOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCLHluAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjI2LWJpay5wZGYAAA4AGgAMAHAAMgAyADYALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyMjYtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19250. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjI2LWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyMjYtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekbRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMjYtYmlrLnBkZgAOABoADABwADIAMgA2AC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDIyNi1iaWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19251. Bdsk-Url-1 = {http://doi.acm.org/10.1145/181181.181538}}
  19252. @article{Scholz:2003fk,
  19253. Author = {Sven-Bodo Scholz},
  19254. Date-Added = {2007-03-24 16:23:49 -0600},
  19255. Date-Modified = {2009-08-25 22:28:18 -0600},
  19256. Journal = {Journal of Functional Programming},
  19257. Number = {6},
  19258. Pages = {1005-1059},
  19259. Title = {Single Assignment C - Efficient Support for High-level Array Operations in a Functional Setting},
  19260. Volume = {13},
  19261. Year = {2003},
  19262. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/idbRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAAA4ANAAZAHMAYQBjAC0AbwB2AGUAcgB2AGkAZQB3AC0AagBmAHAALQAwADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3NhYy1vdmVydmlldy1qZnAtMDMtMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19263. @inproceedings{Parkinson:2006fk,
  19264. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  19265. Booktitle = {LICS '06: Proceedings of the 21st Annual IEEE Symposium on Logic in Computer Science},
  19266. Date-Added = {2007-03-20 23:04:36 -0600},
  19267. Date-Modified = {2010-12-17 10:23:09 -0700},
  19268. Isbn = {0-7695-2631-4},
  19269. Pages = {137--146},
  19270. Publisher = {IEEE Computer Society},
  19271. Title = {Variables as Resource in Hoare Logics},
  19272. Year = {2006},
  19273. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ib3JuYXRlbnRjcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2Jvcm5hdGVudGNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6D/CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpib3JuYXRlbnRjcy5wZGYADgAgAA8AYgBvAHIAbgBhAHQAZQBuAHQAYwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19274. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2Jvcm5hdGVudGNzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYm9ybmF0ZW50Y3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPdEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYm9ybmF0ZW50Y3MucGRmAAAOACAADwBiAG8AcgBuAGEAdABlAG4AdABjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYm9ybmF0ZW50Y3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19275. Bdsk-Url-1 = {http://dx.doi.org/10.1109/LICS.2006.52}}
  19276. @unpublished{Kennedy:2006vn,
  19277. Author = {Ken Kennedy},
  19278. Date-Added = {2007-03-23 17:04:32 -0600},
  19279. Date-Modified = {2010-12-17 10:23:09 -0700},
  19280. Month = {January},
  19281. Title = {Course notes for Comp 515: Advanced Compilation for High Performance Computers},
  19282. Year = {2006},
  19283. Bdsk-Url-1 = {http://www.cs.rice.edu/~ken/comp515/}}
  19284. @article{Ding:2004kx,
  19285. Author = {Chen Ding and Ken Kennedy},
  19286. Date-Added = {2007-03-23 16:30:32 -0600},
  19287. Date-Modified = {2010-12-17 10:23:09 -0700},
  19288. Issn = {0743-7315},
  19289. Journal = {J. Parallel Distrib. Comput.},
  19290. Number = {1},
  19291. Pages = {108--134},
  19292. Publisher = {Academic Press, Inc.},
  19293. Title = {Improving effective bandwidth through compiler enhancement of global cache reuse},
  19294. Volume = {64},
  19295. Year = {2004},
  19296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDkyNDk3NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwOTI0OTc1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBv/CKbFxUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgXRAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDkyNDk3NS5wZGYAAA4AGgAMADAAMAA5ADIANAA5ADcANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwOTI0OTc1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19297. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwOTI0OTc1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA5MjQ5NzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7+T8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwOTI0OTc1LnBkZgAADgAaAAwAMAAwADkAMgA0ADkANwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA5MjQ5NzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19298. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2003.09.005}}
  19299. @inproceedings{Lim:2001uq,
  19300. Author = {Amy W. Lim and Shih-Wei Liao and Monica S. Lam},
  19301. Booktitle = {PPoPP '01: Proceedings of the eighth ACM SIGPLAN symposium on Principles and practices of parallel programming},
  19302. Date-Added = {2007-03-23 16:28:14 -0600},
  19303. Date-Modified = {2010-12-17 10:23:09 -0700},
  19304. Isbn = {1-58113-346-4},
  19305. Location = {Snowbird, Utah, United States},
  19306. Pages = {103--112},
  19307. Publisher = {ACM Press},
  19308. Title = {Blocking and array contraction across arbitrarily nested loops using affine partitioning},
  19309. Year = {2001},
  19310. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcBu3CKbCmUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCKgUGAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTAzLWxpbS5wZGYAAA4AGgAMAHAAMQAwADMALQBsAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxMDMtbGltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19311. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTAzLWxpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxMDMtbGltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYrRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDMtbGltLnBkZgAOABoADABwADEAMAAzAC0AbABpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEwMy1saW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19312. Bdsk-Url-1 = {http://doi.acm.org/10.1145/379539.379586}}
  19313. @inproceedings{Gropp:2000fk,
  19314. Author = {William D. Gropp and Dinesh K. Kaushik and David E. Keyes and Barry Smith},
  19315. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing},
  19316. Date-Added = {2007-03-23 16:22:10 -0600},
  19317. Date-Modified = {2009-12-14 13:48:57 -0700},
  19318. Isbn = {0-7803-9802-5},
  19319. Location = {Dallas, Texas, United States},
  19320. Pages = {34},
  19321. Publisher = {IEEE Computer Society},
  19322. Title = {Performance modeling and tuning of an unstructured mesh {CFD} application},
  19323. Year = {2000},
  19324. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAOXwimuzFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwioDLAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTM0LWdyb3BwLnBkZgAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzNC1ncm9wcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19325. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzQtZ3JvcHAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzQtZ3JvcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2540Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMzQtZ3JvcHAucGRmAAAOABwADQBhADMANAAtAGcAcgBvAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMzQtZ3JvcHAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19326. @inproceedings{Chamberlain:2001fk,
  19327. Author = {Bradford L. Chamberlain and Lawrence Snyder},
  19328. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  19329. Date-Added = {2007-03-23 09:57:38 -0600},
  19330. Date-Modified = {2010-12-17 10:23:09 -0700},
  19331. Isbn = {1-58113-410-X},
  19332. Location = {Sorrento, Italy},
  19333. Pages = {133--145},
  19334. Publisher = {ACM Press},
  19335. Title = {Array language support for parallel sparse computation},
  19336. Year = {2001},
  19337. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTMzLWNoYW1iZXJsYWluLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzMy1jaGFtYmVybGFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABv4JsIpVRpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIpqXoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzMtY2hhbWJlcmxhaW4ucGRmAAAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzMy1jaGFtYmVybGFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  19338. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzMtY2hhbWJlcmxhaW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTMzLWNoYW1iZXJsYWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m10Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMzLWNoYW1iZXJsYWluLnBkZgAOACoAFABwADEAMwAzAC0AYwBoAGEAbQBiAGUAcgBsAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMzMtY2hhbWJlcmxhaW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19339. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377820}}
  19340. @inproceedings{Govindaraju:2006uq,
  19341. Author = {Naga K. Govindaraju and Scott Larsen and Jim Gray and Dinesh Manocha},
  19342. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  19343. Date-Added = {2007-03-22 17:35:44 -0600},
  19344. Date-Modified = {2010-12-17 10:23:09 -0700},
  19345. Isbn = {0-7695-2700-0},
  19346. Location = {Tampa, Florida},
  19347. Pages = {89},
  19348. Publisher = {ACM Press},
  19349. Title = {Memory---A memory model for scientific algorithms on graphics processors},
  19350. Year = {2006},
  19351. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2E4OS1nb3ZpbmRhcmFqdS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2E4OS1nb3ZpbmRhcmFqdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bobRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGE4OS1nb3ZpbmRhcmFqdS5wZGYAAA4AKAATAGEAOAA5AC0AZwBvAHYAaQBuAGQAYQByAGEAagB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2E4OS1nb3ZpbmRhcmFqdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19352. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188549}}
  19353. @inproceedings{Fatahalian:2006fk,
  19354. 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},
  19355. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  19356. Date-Added = {2007-03-22 17:34:18 -0600},
  19357. Date-Modified = {2014-08-27 14:30:52 +0000},
  19358. Isbn = {0-7695-2700-0},
  19359. Location = {Tampa, Florida},
  19360. Pages = {83},
  19361. Publisher = {ACM Press},
  19362. Title = {Sequoia: programming the memory hierarchy},
  19363. Year = {2006},
  19364. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmE4My1mYXRhaGFsaWFuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYTgzLWZhdGFoYWxpYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uhdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTgzLWZhdGFoYWxpYW4ucGRmAA4AJgASAGEAOAAzAC0AZgBhAHQAYQBoAGEAbABpAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hODMtZmF0YWhhbGlhbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19365. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188543}}
  19366. @inproceedings{Kuan:2007fk,
  19367. Author = {George Kuan and David MacQueen and Robert Bruce Findler},
  19368. Booktitle = {ESOP},
  19369. Date-Added = {2007-03-22 11:41:59 -0600},
  19370. Date-Modified = {2009-08-25 22:28:18 -0600},
  19371. Title = {A Rewriting Semantics for Type Inference},
  19372. Year = {2007},
  19373. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9lc29wMjAwNy1rbWYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBlc29wMjAwNy1rbWYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+UUwiga+FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwihvWAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDIwMDcta21mLnBkZgAADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9lc29wMjAwNy1rbWYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19374. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGVzb3AyMDA3LWttZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGVzb3AyMDA3LWttZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0vRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVzb3AyMDA3LWttZi5wZGYADgAiABAAZQBzAG8AcAAyADAAMAA3AC0AawBtAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZXNvcDIwMDcta21mLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  19375. @inproceedings{Bondhugula:2007fk,
  19376. Author = {Uday Bondhugula and J. Ramanujam and P. Sadayappan},
  19377. Booktitle = {PPoPP '07: Proceedings of the 2007 ACM SIGPLAN symposium on Principles and practice of parallel programming},
  19378. Date-Added = {2007-03-16 00:15:45 -0400},
  19379. Date-Modified = {2010-12-17 10:23:09 -0700},
  19380. Isbn = {978-1-59593-602-8},
  19381. Location = {San Jose, California, USA},
  19382. Pages = {101--111},
  19383. Publisher = {ACM Press},
  19384. Title = {Automatic mapping of nested loops to FPGAS},
  19385. Year = {2007},
  19386. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMTAxLWJvbmRodWd1bGEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMTAxLWJvbmRodWd1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hIwiYaDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZubgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEwMS1ib25kaHVndWxhLnBkZgAOACgAEwBwADEAMAAxAC0AYgBvAG4AZABoAHUAZwB1AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  19387. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AxMDEtYm9uZGh1Z3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AxMDEtYm9uZGh1Z3VsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eYXRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMDEtYm9uZGh1Z3VsYS5wZGYAAA4AKAATAHAAMQAwADEALQBiAG8AbgBkAGgAdQBnAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AxMDEtYm9uZGh1Z3VsYS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  19388. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1229428.1229446}}
  19389. @inproceedings{Stephenson:2003fk,
  19390. Author = {Mark Stephenson and Saman Amarasinghe and Martin Martin and Una-May O'Reilly},
  19391. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  19392. Date-Added = {2007-03-16 00:09:11 -0400},
  19393. Date-Modified = {2010-12-17 10:23:09 -0700},
  19394. Isbn = {1-58113-662-5},
  19395. Location = {San Diego, California, USA},
  19396. Pages = {77--90},
  19397. Publisher = {ACM Press},
  19398. Title = {Meta optimization: improving compiler heuristics with machine learning},
  19399. Year = {2003},
  19400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzctc3RlcGhlbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3Ny1zdGVwaGVuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6FHCJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzctc3RlcGhlbnNvbi5wZGYAAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3Ny1zdGVwaGVuc29uLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  19401. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3Ny1zdGVwaGVuc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDc3LXN0ZXBoZW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ldEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc3LXN0ZXBoZW5zb24ucGRmAA4AJgASAHAANwA3AC0AcwB0AGUAcABoAGUAbgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzctc3RlcGhlbnNvbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19402. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781141}}
  19403. @article{Downey:1980fk,
  19404. Author = {Peter J. Downey and Ravi Sethi and Robert Endre Tarjan},
  19405. Date-Added = {2007-03-15 22:07:52 -0400},
  19406. Date-Modified = {2010-12-17 10:23:09 -0700},
  19407. Issn = {0004-5411},
  19408. Journal = {J. ACM},
  19409. Number = {4},
  19410. Pages = {758--771},
  19411. Publisher = {ACM Press},
  19412. Title = {Variations on the Common Subexpression Problem},
  19413. Volume = {27},
  19414. Year = {1980},
  19415. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzU4LWRvd25leS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NTgtZG93bmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6E7CJhoOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJm5uAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzU4LWRvd25leS5wZGYADgAgAA8AcAA3ADUAOAAtAGQAbwB3AG4AZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19416. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NTgtZG93bmV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc1OC1kb3duZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc1OC1kb3duZXkucGRmAAAOACAADwBwADcANQA4AC0AZABvAHcAbgBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc1OC1kb3duZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19417. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322217.322228}}
  19418. @inproceedings{Blume:2006uq,
  19419. Author = {Matthias Blume and Umut A. Acar and Wonseok Chae},
  19420. Booktitle = {ICFP '06: Proceedings of the eleventh ACM SIGPLAN international conference on Functional programming},
  19421. Date-Added = {2007-03-12 23:10:05 -0600},
  19422. Date-Modified = {2010-12-17 10:23:09 -0700},
  19423. Isbn = {1-59593-309-3},
  19424. Location = {Portland, Oregon, USA},
  19425. Pages = {239--250},
  19426. Publisher = {ACM Press},
  19427. Title = {Extensible programming with first-class cases},
  19428. Year = {2006},
  19429. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvoS8ImEooAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMImZuoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzktYmx1bWUucGRmAAAOAB4ADgBwADIAMwA5AC0AYgBsAHUAbQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzOS1ibHVtZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19430. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM5LWJsdW1lLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzOS1ibHVtZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96WNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzOS1ibHVtZS5wZGYADgAeAA4AcAAyADMAOQAtAGIAbAB1AG0AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM5LWJsdW1lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19431. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1159803.1159836}}
  19432. @unpublished{Shewchuk:1994fk,
  19433. Author = {Jonathan Richard Shewchuk},
  19434. Date-Added = {2007-03-12 21:13:40 -0600},
  19435. Date-Modified = {2009-08-25 22:28:18 -0600},
  19436. Month = {August},
  19437. Title = {An Introduction to the Conjugate Gradient Method Without the Agonizing Pain},
  19438. Year = {1994},
  19439. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wYWlubGVzcy1jb25qdWdhdGUtZ3JhZGllbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hUwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFpbmxlc3MtY29uanVnYXRlLWdyYWRpZW50LnBkZgAOAEAAHwBwAGEAaQBuAGwAZQBzAHMALQBjAG8AbgBqAHUAZwBhAHQAZQAtAGcAcgBhAGQAaQBlAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  19440. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e87RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAAA4AQAAfAHAAYQBpAG4AbABlAHMAcwAtAGMAbwBuAGoAdQBnAGEAdABlAC0AZwByAGEAZABpAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL3BhaW5sZXNzLWNvbmp1Z2F0ZS1ncmFkaWVudC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  19441. @unpublished{Aydemir:2005fk,
  19442. 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},
  19443. Date-Added = {2007-03-10 12:36:13 -0700},
  19444. Date-Modified = {2009-08-25 22:28:18 -0600},
  19445. Month = {May},
  19446. Title = {Mechanized Metatheory for the Masses: The {POPLmark} Challenge},
  19447. Year = {2005},
  19448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wb3BsbWFyay0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcG9wbG1hcmstMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98FtEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcG9wbG1hcmstMS5wZGYADgAeAA4AcABvAHAAbABtAGEAcgBrAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wb3BsbWFyay0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  19449. @article{Lowry:1997fk,
  19450. Author = {Michael R. Lowry and Jeffrey Van Baalen},
  19451. Date-Added = {2007-03-03 16:27:27 -0700},
  19452. Date-Modified = {2009-08-25 22:28:18 -0600},
  19453. Journal = {Automated Software Engineering},
  19454. Month = {April},
  19455. Number = {2},
  19456. Publisher = {Kluwer Academic Publishers},
  19457. Title = {{META-AMPHION}: Synthesis of Efficient Domain-Specific Program Synthesis Systems},
  19458. Volume = {4},
  19459. Year = {1997},
  19460. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hFwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ2LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Ni5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19461. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDYucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OZ0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDYucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19462. @inproceedings{Huang:2007ys,
  19463. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  19464. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  19465. Date-Added = {2007-02-26 14:34:32 -0700},
  19466. Date-Modified = {2010-12-17 10:23:09 -0700},
  19467. Isbn = {1-59593-615-7},
  19468. Location = {Vancouver, British Columbia, Canada},
  19469. Pages = {185--198},
  19470. Publisher = {ACM Press},
  19471. Title = {cJ: enhancing java with safe type conditions},
  19472. Year = {2007},
  19473. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABrDusIIoH5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAu4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxODUtaHVhbmcucGRmAAAOAB4ADgBwADEAOAA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE4NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19474. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTg1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96E9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4NS1odWFuZy5wZGYADgAeAA4AcAAxADgANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTg1LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19475. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218584}}
  19476. @inproceedings{Vax:2007vn,
  19477. Address = {New York, NY, USA},
  19478. Author = {Matan Vax},
  19479. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  19480. Date-Added = {2007-02-26 14:33:49 -0700},
  19481. Date-Modified = {2010-12-17 10:23:09 -0700},
  19482. Isbn = {1-59593-615-7},
  19483. Location = {Vancouver, British Columbia, Canada},
  19484. Pages = {149--160},
  19485. Publisher = {ACM Press},
  19486. Title = {Conservative aspect-orientated programming with the e language},
  19487. Year = {2007},
  19488. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAawKHCCKBTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQLDAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQ5LXZheC5wZGYAAA4AGgAMAHAAMQA0ADkALQB2AGEAeAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxNDktdmF4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19489. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTQ5LXZheC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxNDktdmF4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edHRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNDktdmF4LnBkZgAOABoADABwADEANAA5AC0AdgBhAHgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE0OS12YXgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  19490. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218581}}
  19491. @inproceedings{Clarke:2007kx,
  19492. Address = {New York, NY, USA},
  19493. Author = {Dave Clarke and Sophia Drossopoulou and James Noble and Tobias Wrigstad},
  19494. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  19495. Date-Added = {2007-02-26 14:32:20 -0700},
  19496. Date-Modified = {2010-12-17 10:23:09 -0700},
  19497. Isbn = {1-59593-615-7},
  19498. Location = {Vancouver, British Columbia, Canada},
  19499. Pages = {121--134},
  19500. Publisher = {ACM Press},
  19501. Title = {Tribe: a simple virtual class calculus},
  19502. Year = {2007},
  19503. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTIxLWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMjEtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAavYjCCKAJUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCCQJ5AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTIxLWNsYXJrZS5wZGYADgAgAA8AcAAxADIAMQAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19504. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjEtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMS1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95pNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMS1jbGFya2UucGRmAAAOACAADwBwADEAMgAxAC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMS1jbGFya2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19505. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218578}}
  19506. @inproceedings{Eisenberg:2007uq,
  19507. Address = {New York, NY, USA},
  19508. Author = {Andrew D. Eisenberg and Gregor Kiczales},
  19509. Booktitle = {AOSD '07: Proceedings of the 6th international conference on Aspect-oriented software development},
  19510. Date-Added = {2007-02-26 14:30:20 -0700},
  19511. Date-Modified = {2010-12-17 10:23:09 -0700},
  19512. Isbn = {1-59593-615-7},
  19513. Location = {Vancouver, British Columbia, Canada},
  19514. Pages = {73--84},
  19515. Publisher = {ACM Press},
  19516. Title = {Expressive programs through presentation extension},
  19517. Year = {2007},
  19518. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDczLWVpc2VuYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABq6acIInvBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIJAWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1laXNlbmJlcmcucGRmAA4AJAARAHAANwAzAC0AZQBpAHMAZQBuAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19519. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3My1laXNlbmJlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzMtZWlzZW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uH0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzMtZWlzZW5iZXJnLnBkZgAADgAkABEAcAA3ADMALQBlAGkAcwBlAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzMtZWlzZW5iZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19520. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1218563.1218573}}
  19521. @techreport{Plotkin:1973fk,
  19522. Author = {G.D. Plotkin},
  19523. Date-Added = {2007-02-26 09:20:39 -0700},
  19524. Date-Modified = {2009-08-25 22:28:18 -0600},
  19525. Institution = {University of Edinburgh, School of Artificial Intelligence},
  19526. Month = {October},
  19527. Number = {SAI-RM-4},
  19528. Title = {Lambda-definability and logical relations},
  19529. Year = {1973},
  19530. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fAnRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAAA4ANAAZAHAAbABvAHQAawBpAG4ALQBtAGUAbQBvAC0AUwBBAEkALQBSAE0ALQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3Bsb3RraW4tbWVtby1TQUktUk0tNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  19531. @manual{BLAST:2001uq,
  19532. Date-Added = {2007-02-24 18:45:10 -0700},
  19533. Date-Modified = {2009-08-25 22:28:18 -0600},
  19534. Month = {August},
  19535. Organization = {BLAST Forum},
  19536. Title = {Basic Linear Algebra Subprograms Technical (BLAST) Forum Standard},
  19537. Year = {2001},
  19538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ibGFzLXJlcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2JsYXMtcmVwb3J0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb6DzCJhKJAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCJmbpAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpibGFzLXJlcG9ydC5wZGYADgAgAA8AYgBsAGEAcwAtAHIAZQBwAG8AcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19539. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2JsYXMtcmVwb3J0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYmxhcy1yZXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wM9EPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmxhcy1yZXBvcnQucGRmAAAOACAADwBiAGwAYQBzAC0AcgBlAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYmxhcy1yZXBvcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19540. @manual{BLASQR:fk,
  19541. Date-Added = {2007-02-24 18:12:10 -0700},
  19542. Date-Modified = {2009-08-25 22:28:18 -0600},
  19543. Organization = {University of Tennessee},
  19544. Title = {Basic Linear Algebra Subprograms: A Quick Reference Guide},
  19545. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9ibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGsl+wgjTT1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgk1vwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ymxhc3FyLnBkZgAADgAWAAoAYgBsAGEAcwBxAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9ibGFzcXIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19546. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpibGFzcXIucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpibGFzcXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A00Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBibGFzcXIucGRmAA4AFgAKAGIAbABhAHMAcQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2JsYXNxci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  19547. @inproceedings{Henriksson:2004fk,
  19548. Author = {Jakob Henriksson and Jan Maluszynski},
  19549. Bibdate = {2004-09-22},
  19550. Bibsource = {DBLP, http://dblp.uni-trier.de/db/conf/ppswr/ppswr2004.html#HenrikssonM04},
  19551. Booktitle = {Principles and Practice of Semantic Web Reasoning, 2nd International Workshop, {PPSWR} 2004, St. Malo, France, September 6-10, 2004, Proceedings},
  19552. Date-Added = {2007-02-22 20:18:15 -0700},
  19553. Date-Modified = {2010-12-17 10:23:09 -0700},
  19554. Isbn = {3-540-22961-2},
  19555. Pages = {76--89},
  19556. Publisher = {Springer},
  19557. Series = {LNCS},
  19558. Title = {Static Type-Checking of Datalog with Ontologies},
  19559. Volume = {3208},
  19560. Year = {2004},
  19561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG+hCwiYSigAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwiZm6gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ1LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19562. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OY0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDUucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19563. Bdsk-Url-1 = {http://springerlink.metapress.com/openurl.asp?genre=article&amp;issn=0302-9743&amp;volume=3208&amp;spage=76}}
  19564. @techreport{Parkinson:2006vn,
  19565. Author = {Matthew Parkinson and Richard Bornat and Cristiano Calcagno},
  19566. Date-Added = {2007-02-23 15:29:34 -0700},
  19567. Date-Modified = {2009-08-25 22:28:18 -0600},
  19568. Institution = {Imperial College, University of London},
  19569. Number = {2006/1},
  19570. Title = {Variables as Resource in Hoare Logics},
  19571. Year = {2006},
  19572. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9EVFIwNi0xLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELRFRSMDYtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqpXsIEqUNQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIFC7MAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkRUUjA2LTEucGRmAA4AGAALAEQAVABSADAANgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9EVFIwNi0xLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19573. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtEVFIwNi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuY/zOWa4wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TMAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARFRSMDYtMS5wZGYADgAYAAsARABUAFIAMAA2AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0RUUjA2LTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19574. @inproceedings{Grosof:2003kx,
  19575. Address = {New York, NY, USA},
  19576. Author = {Benjamin N. Grosof and Ian Horrocks and Raphael Volz and Stefan Decker},
  19577. Booktitle = {WWW '03: Proceedings of the 12th international conference on World Wide Web},
  19578. Date-Added = {2007-02-23 14:35:42 -0700},
  19579. Date-Modified = {2010-12-17 10:23:09 -0700},
  19580. Isbn = {1-58113-680-3},
  19581. Location = {Budapest, Hungary},
  19582. Pages = {48--57},
  19583. Publisher = {ACM Press},
  19584. Title = {Description logic programs: combining logic programs with description logic},
  19585. Year = {2003},
  19586. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE3LWdyb3NvZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTctZ3Jvc29mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAaqXfCBKwdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBQ6NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE3LWdyb3NvZi5wZGYADgAgAA8AcAAxADEANwAtAGcAcgBvAHMAbwBmAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19587. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTctZ3Jvc29mLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNy1ncm9zb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95n9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNy1ncm9zb2YucGRmAAAOACAADwBwADEAMQA3AC0AZwByAG8AcwBvAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExNy1ncm9zb2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19588. Bdsk-Url-1 = {http://doi.acm.org/10.1145/775152.775160}}
  19589. @article{Wand:1978uq,
  19590. Address = {New York, NY, USA},
  19591. Author = {Mitchell Wand},
  19592. Date-Added = {2007-02-23 12:17:23 -0700},
  19593. Date-Modified = {2010-12-17 10:23:09 -0700},
  19594. Issn = {0004-5411},
  19595. Journal = {J. ACM},
  19596. Number = {1},
  19597. Pages = {168--175},
  19598. Publisher = {ACM Press},
  19599. Title = {A New Incompleteness Result for Hoare's System},
  19600. Volume = {25},
  19601. Year = {1978},
  19602. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqgFwgSL2lBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgTuSgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2OC13YW5kLnBkZgAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjgtd2FuZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19603. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTY4LXdhbmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTY4LXdhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3n00Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTY4LXdhbmQucGRmAAAOABwADQBwADEANgA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTY4LXdhbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19604. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322047.322062}}
  19605. @techreport{Courcelle:1984fk,
  19606. Author = {B. Courcelle and P. Deransart},
  19607. Date-Added = {2007-02-23 11:21:20 -0700},
  19608. Date-Modified = {2009-08-25 22:28:18 -0600},
  19609. Institution = {INRIA},
  19610. Number = {RR-0322},
  19611. Title = {Proofs of partial correctness for attribute grammars and recursive procedures},
  19612. Year = {1984},
  19613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9SUi0wMzIyLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELUlItMDMyMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqkjMIEfntQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIE4OsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlJSLTAzMjIucGRmAA4AGAALAFIAUgAtADAAMwAyADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9SUi0wMzIyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19614. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtSUi0wMzIyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD7nWzOWbZwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUlItMDMyMi5wZGYADgAYAAsAUgBSAC0AMAAzADIAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1JSLTAzMjIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19615. @article{Barnett:2004zr,
  19616. Booktitle = {Special issue: ECOOP 2003 Workshop on Formal Techniques for Java-Like Programs},
  19617. Date-Added = {2007-02-20 19:36:11 -0700},
  19618. Date-Modified = {2009-08-25 22:28:18 -0600},
  19619. Journal = {Journal of Object Technology},
  19620. Month = {June},
  19621. Number = {6},
  19622. Title = {Verification of object-oriented programs with invariants},
  19623. Volume = {3},
  19624. Year = {2004},
  19625. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao2HCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphcnRpY2xlMi5wZGYAAA4AGgAMAGEAcgB0AGkAYwBsAGUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2FydGljbGUyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19626. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhcnRpY2xlMi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFydGljbGUyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqTRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFydGljbGUyLnBkZgAOABoADABhAHIAdABpAGMAbABlADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYXJ0aWNsZTIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  19627. @inproceedings{Bierhoff:2005vn,
  19628. Address = {New York, NY, USA},
  19629. Author = {Kevin Bierhoff and Jonathan Aldrich},
  19630. 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},
  19631. Date-Added = {2007-02-20 19:14:24 -0700},
  19632. Date-Modified = {2010-12-17 10:23:09 -0700},
  19633. Isbn = {1-59593-014-0},
  19634. Location = {Lisbon, Portugal},
  19635. Pages = {217--226},
  19636. Publisher = {ACM Press},
  19637. Title = {Lightweight object specification with typestates},
  19638. Year = {2005},
  19639. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDIxNy1iaWVyaG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjcMIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTctYmllcmhvZmYucGRmAA4AJAARAHAAMgAxADcALQBiAGkAZQByAGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19640. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMTctYmllcmhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjE3LWJpZXJob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o/0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE3LWJpZXJob2ZmLnBkZgAADgAkABEAcAAyADEANwAtAGIAaQBlAHIAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjE3LWJpZXJob2ZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19641. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1081706.1081741}}
  19642. @inproceedings{Nanda:2005kx,
  19643. Address = {New York, NY, USA},
  19644. Author = {Mangala Gowri Nanda and Christian Grothoff and Satish Chandra},
  19645. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  19646. Date-Added = {2007-02-20 19:13:09 -0700},
  19647. Date-Modified = {2010-12-17 10:23:09 -0700},
  19648. Isbn = {1-59593-031-0},
  19649. Location = {San Diego, CA, USA},
  19650. Pages = {77--96},
  19651. Publisher = {ACM Press},
  19652. Title = {Deriving object typestates in the presence of inter-object references},
  19653. Year = {2005},
  19654. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN/wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDc3LW5hbmRhLnBkZgAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3Ny1uYW5kYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19655. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNzctbmFuZGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNzctbmFuZGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uU0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzctbmFuZGEucGRmAAAOABwADQBwADcANwAtAG4AYQBuAGQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNzctbmFuZGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  19656. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094818}}
  19657. @article{Lam:2004uq,
  19658. Address = {New York, NY, USA},
  19659. Author = {Patrick Lam and Viktor Kuncak and Martin Rinard},
  19660. Date-Added = {2007-02-20 19:11:41 -0700},
  19661. Date-Modified = {2010-12-17 10:23:09 -0700},
  19662. Issn = {0362-1340},
  19663. Journal = {SIGPLAN Not.},
  19664. Number = {3},
  19665. Pages = {46--55},
  19666. Publisher = {ACM Press},
  19667. Title = {Generalized typestate checking using set interfaces and pluggable analyses},
  19668. Volume = {39},
  19669. Year = {2004},
  19670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjecIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Ni1sYW0ucGRmAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDYtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19671. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDYtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQ2LWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97CtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2LWxhbS5wZGYAAA4AGAALAHAANAA2AC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQ2LWxhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  19672. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981016}}
  19673. @inproceedings{DeLine:2004ys,
  19674. Author = {Robert DeLine and Manuel Fahndrich},
  19675. Booktitle = {ECOOP 2004: 18th European Conference of Object-Oriented Computing},
  19676. Date-Added = {2007-02-20 19:10:38 -0700},
  19677. Date-Modified = {2009-08-25 22:28:18 -0600},
  19678. Read = {Yes},
  19679. Series = {LNCS},
  19680. Title = {Typestates for objects},
  19681. Volume = {3086},
  19682. Year = {2004},
  19683. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjZ8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDQucGRmAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDA0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19684. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDA0LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zPNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AwNC5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3AwNC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  19685. @inproceedings{Kennedy:2005fk,
  19686. Address = {New York, NY, USA},
  19687. Author = {Andrew Kennedy and Claudio V. Russo},
  19688. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  19689. Date-Added = {2007-02-20 19:03:32 -0700},
  19690. Date-Modified = {2010-12-17 10:23:09 -0700},
  19691. Isbn = {1-59593-031-0},
  19692. Location = {San Diego, CA, USA},
  19693. Pages = {21--40},
  19694. Publisher = {ACM Press},
  19695. Title = {Generalized algebraic data types and object-oriented programming},
  19696. Year = {2005},
  19697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjEta2VubmVkeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMS1rZW5uZWR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao23CA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjEta2VubmVkeS5wZGYADgAgAA8AcAAyADEALQBrAGUAbgBuAGUAZAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19698. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMS1rZW5uZWR5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxLWtlbm5lZHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96M9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxLWtlbm5lZHkucGRmAAAOACAADwBwADIAMQAtAGsAZQBuAG4AZQBkAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxLWtlbm5lZHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  19699. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094814}}
  19700. @inproceedings{Zhu:2005vn,
  19701. Abstract = {{
  19702. The need for direct memory manipulation through pointers is essential in
  19703. many applications. However, it is also commonly understood that the use (or
  19704. probably misuse) of pointers is often a rich source of program errors.
  19705. Therefore, approaches that can effectively enforce safe use of pointers in
  19706. programming are highly sought after. ATS is a programming language with a
  19707. type system rooted in a recently developed framework Applied Type System,
  19708. and a novel and desirable feature in ATS lies in its support for safe
  19709. programming with pointers through a novel notion of {\em stateful
  19710. views}. In particular, even pointer arithmetic is allowed in ATS and
  19711. guaranteed to be safe by the type system of ATS. In this paper, we give an
  19712. overview of this feature in ATS, presenting some interesting examples based
  19713. on a prototype implementation of ATS to demonstrate the practicality of
  19714. safe programming with pointer through stateful views.
  19715. }},
  19716. Address = {Long Beach, CA},
  19717. Author = {Dengping Zhu and Hongwei Xi},
  19718. Booktitle = {Proceedings of the 7th International Symposium on Practical Aspects of Declarative Languages},
  19719. Date-Added = {2007-02-21 17:48:20 -0700},
  19720. Date-Modified = {2009-08-25 22:28:18 -0600},
  19721. Month = {January},
  19722. Pages = {83--97},
  19723. Publisher = {Springer-Verlag LNCS vol. 3350},
  19724. Title = {{Safe Programming with Pointers through Stateful Views}},
  19725. Year = {2005},
  19726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpTnwgI15FBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYVAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGFkbDA1LnBkZgAADgAWAAoAcABhAGQAbAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wYWRsMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19727. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwYWRsMDUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwYWRsMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vM0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwYWRsMDUucGRmAA4AFgAKAHAAYQBkAGwAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BhZGwwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  19728. @inproceedings{Chen:2004kx,
  19729. Abstract = {{
  19730. The wide practice of objected oriented programming (OOP) in current
  19731. software practice is evident. Despite extensive studies on typing
  19732. programming objects, it is still undeniably a challenging research task to
  19733. design a type system that can satisfactorily account for a variety of
  19734. features (e.g., binary methods and multiple inheritance) in OOP. In this
  19735. paper, we present a typeful approach to implementing objects that makes use
  19736. of a recently introduced notion of guarded datatypes. In particular, we
  19737. demonstrate how the feature of multiple inheritance can be supported with
  19738. this approach, presenting a simple and general account for multiple
  19739. inheritance in a typeful manner.
  19740. }},
  19741. Address = {Dallas, TX},
  19742. Author = {Chiyan Chen and Rui Shi and Hongwei Xi},
  19743. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  19744. Date-Added = {2007-02-21 17:47:53 -0700},
  19745. Date-Modified = {2009-08-25 22:28:18 -0600},
  19746. Month = {June},
  19747. Pages = {23--38},
  19748. Publisher = {Springer-Verlag LNCS vol. 3057},
  19749. Title = {{A Typeful Approach to Object-Oriented Programming with Multiple Inheritance}},
  19750. Year = {2004},
  19751. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9PQkp3TUkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpPQkp3TUkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGpUHwgI1+1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgKYawAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6T0JKd01JLnBkZgAADgAWAAoATwBCAEoAdwBNAEkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9PQkp3TUkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19752. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL09CSndNSS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCk9CSndNSS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5kjM5ZscAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhbAAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBPQkp3TUkucGRmAAAOABYACgBPAEIASgB3AE0ASQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09CSndNSS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  19753. @inproceedings{Chen:2004uq,
  19754. Abstract = {{
  19755. Gentzen's Hauptsatz -- cut elimination theorem -- in sequent calculi
  19756. reveals a fundamental property on logic connectives in various logics such
  19757. as classical logic and intuitionistic logic. In this paper, we implement a
  19758. procedure in Haskell to perform cut elimination for intuitionistic sequent
  19759. calculus, where we use types to guarantee that the procedure can only
  19760. return a cut-free proof of the same sequent when given a proof of a sequent
  19761. that may contain cuts. The contribution of the paper is two-fold. On
  19762. the one hand, we present an interesting (and somewhat unexpected) application
  19763. of the current type system of Haskell, illustrating through a concrete
  19764. example how some typical use of dependent types can be simulated in
  19765. Haskell. On the other hand, we identify several problematic issues with
  19766. such a simulation technique and then suggest some approaches to addressing
  19767. these issues in Haskell.
  19768. }},
  19769. Address = {Dallas, TX},
  19770. Author = {Chiyan Chen and Dengping Zhu and Hongwei Xi},
  19771. Booktitle = {Proceedings of the 6th International Symposium on Practical Aspects of Declarative Languages},
  19772. Date-Added = {2007-02-21 17:47:08 -0700},
  19773. Date-Modified = {2007-05-18 13:42:21 -0600},
  19774. Month = {June},
  19775. Pages = {239--254},
  19776. Publisher = {Springer-Verlag LNCS vol. 3057},
  19777. Title = {{Implementing Cut Elimination: A Case Study of Simulating Dependent Types in Haskell}},
  19778. Year = {2004}}
  19779. @techreport{Xi:2004fk,
  19780. Author = {Hongwei Xi and Dengping Zhu},
  19781. Date-Added = {2007-02-21 17:44:51 -0700},
  19782. Date-Modified = {2009-08-25 22:28:18 -0600},
  19783. Institution = {Boston University},
  19784. Title = {Views, Types and Viewtypes},
  19785. Year = {2004},
  19786. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9Wc1RzVlRzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVnNUc1ZUcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqR0cICNX9QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMICl+8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZzVHNWVHMucGRmAA4AGAALAFYAcwBUAHMAVgBUAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9Wc1RzVlRzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  19787. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWc1RzVlRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDnzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVnNUc1ZUcy5wZGYADgAYAAsAVgBzAFQAcwBWAFQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZzVHNWVHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  19788. @inproceedings{Xi:2000uq,
  19789. Address = {Washington, DC, USA},
  19790. Author = {Hongwei Xi},
  19791. Booktitle = {LICS '00: Proceedings of the 15th Annual IEEE Symposium on Logic in Computer Science},
  19792. Date-Added = {2007-02-20 11:16:29 -0700},
  19793. Date-Modified = {2009-08-25 22:28:18 -0600},
  19794. Isbn = {0-7695-0725-5},
  19795. Pages = {375},
  19796. Publisher = {IEEE Computer Society},
  19797. Title = {Imperative Programming with Dependent Types},
  19798. Year = {2000},
  19799. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDg1NTc4NS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwODU1Nzg1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAafdfCAIj1UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCAOtlAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDg1NTc4NS5wZGYAAA4AGgAMADAAMAA4ADUANQA3ADgANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwODU1Nzg1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  19800. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwODU1Nzg1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA4NTU3ODUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71+8zlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwODU1Nzg1LnBkZgAADgAaAAwAMAAwADgANQA1ADcAOAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA4NTU3ODUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  19801. @techreport{Bierman:2003fk,
  19802. Author = {G.M. Bierman and M.J. Parkinson and A.M. Pitts},
  19803. Date-Added = {2007-02-20 11:13:47 -0700},
  19804. Date-Modified = {2009-08-25 22:28:18 -0600},
  19805. Institution = {University of Cambridge Computer Laboratory},
  19806. Month = {April},
  19807. Number = {UCAM-CL-TR-563},
  19808. Title = {MJ: An imperative core calculus for Java and Java with effects},
  19809. Year = {2003},
  19810. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTU2My0xLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUVUNBTS1DTC1UUi01NjMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABp9uMIAiI5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIA6v4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlVDQU0tQ0wtVFItNTYzLTEucGRmAAAOACoAFABVAEMAQQBNAC0AQwBMAC0AVABSAC0ANQA2ADMALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvVUNBTS1DTC1UUi01NjMtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  19811. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItNTYzLTEucGRm0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRVQ0FNLUNMLVRSLTU2My0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv7XzOWbjAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVUNBTS1DTC1UUi01NjMtMS5wZGYAAA4AKgAUAFUAQwBBAE0ALQBDAEwALQBUAFIALQA1ADYAMwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9VQ0FNLUNMLVRSLTU2My0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  19812. @article{Garcia:2007fk,
  19813. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  19814. Date-Added = {2007-02-15 12:01:56 -0700},
  19815. Date-Modified = {2010-12-17 10:23:09 -0700},
  19816. Journal = {Journal of Functional Programming},
  19817. Month = {March},
  19818. Number = {2},
  19819. Pages = {145--205},
  19820. Title = {An extended comparative study of language support for generic programming},
  19821. Volume = {17},
  19822. Year = {2007},
  19823. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+Q3M5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjE5OGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMQA5ADgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MTk4YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  19824. Bdsk-Url-1 = {http://journals.cambridge.org/action/displayFulltext?type=1&fid=715040&jid=JFP&volumeId=17&issueId=02&aid=715036}}
  19825. @article{Reynolds:1998uq,
  19826. Author = {John C. Reynolds},
  19827. Date-Added = {2007-02-12 22:36:34 -0700},
  19828. Date-Modified = {2009-08-25 22:28:18 -0600},
  19829. Journal = {Higher-Order and Symbolic Computation},
  19830. Pages = {355--361},
  19831. Title = {Definitional Interpreters Revisited},
  19832. Volume = {11},
  19833. Year = {1998},
  19834. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGWHwfaksgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfcHIgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVmaW50ZXJwLnBkZgAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2RlZmludGVycC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19835. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1kZWZpbnRlcnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1kZWZpbnRlcnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FH0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZWZpbnRlcnAucGRmAAAOABwADQBkAGUAZgBpAG4AdABlAHIAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9kZWZpbnRlcnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19836. @inproceedings{Cok:2006qf,
  19837. Author = {David R. Cok},
  19838. Booktitle = {Workshop on Specification and Verification of Component-Based Systems},
  19839. Date-Added = {2007-02-12 17:30:40 -0700},
  19840. Date-Modified = {2009-08-25 22:28:18 -0600},
  19841. Month = {November},
  19842. Title = {Specifying Java Iterators with JML and Esc/Java2},
  19843. Year = {2006},
  19844. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9Db2sucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdDb2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGGAkwfZUXFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfa2zAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q29rLnBkZgAOABAABwBDAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL0Nvay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  19845. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL0Nvay5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB0Nvay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4QXM5ZrbAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhKwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDb2sucGRmAA4AEAAHAEMAbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQ29rLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  19846. @inproceedings{Dietl:2007ve,
  19847. Booktitle = {Foundations and Developments of Object-Oriented Languages (FOOL/WOOD '07)},
  19848. Date-Added = {2007-02-12 17:04:33 -0700},
  19849. Date-Modified = {2009-08-25 22:28:18 -0600},
  19850. Month = {January},
  19851. Title = {{G}eneric {U}niverse {T}ypes},
  19852. Year = {2007},
  19853. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9EaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkRpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYXMnB9k6tUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9rEdAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpEaWV0bERyb3Nzb3BvdWxvdU11ZWxsZXIwNy5wZGYAAA4APgAeAEQAaQBlAHQAbABEAHIAbwBzAHMAbwBwAG8AdQBsAG8AdQBNAHUAZQBsAGwAZQByADAANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  19854. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0RpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r1MzlmuEAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eExAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AERpZXRsRHJvc3NvcG91bG91TXVlbGxlcjA3LnBkZgAADgA+AB4ARABpAGUAdABsAEQAcgBvAHMAcwBvAHAAbwB1AGwAbwB1AE0AdQBlAGwAbABlAHIAMAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGlldGxEcm9zc29wb3Vsb3VNdWVsbGVyMDcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==}}
  19855. @inproceedings{Westbrook:2005ly,
  19856. Author = {E. Westbrook and A. Stump and I. Wehrman},
  19857. Booktitle = {10th ACM SIGPLAN International Conference on Functional Programming},
  19858. Date-Added = {2007-02-12 16:33:41 -0700},
  19859. Date-Modified = {2009-08-25 22:28:18 -0600},
  19860. Title = {{A Language-based Approach to Functionally Correct Imperative Programming}},
  19861. Year = 2005,
  19862. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9yc3AxLWljZnAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3JzcDEtaWNmcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYWTPB9kdwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qngAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyc3AxLWljZnAwNS5wZGYADgAgAA8AcgBzAHAAMQAtAGkAYwBmAHAAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  19863. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3JzcDEtaWNmcDA1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcnNwMS1pY2ZwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JxtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcnNwMS1pY2ZwMDUucGRmAAAOACAADwByAHMAcAAxAC0AaQBjAGYAcAAwADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcnNwMS1pY2ZwMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  19864. @inproceedings{Stump:2006zr,
  19865. Author = {A. Stump and I. Wehrman},
  19866. Booktitle = {2006 International Workshop on Foundations and Developments of Object-Oriented Languages},
  19867. Date-Added = {2007-02-12 16:32:28 -0700},
  19868. Date-Modified = {2009-08-25 22:28:18 -0600},
  19869. Title = {{Property Types: Semantic Programming for Java}},
  19870. Year = 2006,
  19871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYVjvB9kcsUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB9qmcAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  19872. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0dW1wLXdlaHJtYW4tZm9vbDA2LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KMNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3R1bXAtd2Vocm1hbi1mb29sMDYucGRmAA4AMgAYAHMAdAB1AG0AcAAtAHcAZQBoAHIAbQBhAG4ALQBmAG8AbwBsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zdHVtcC13ZWhybWFuLWZvb2wwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  19873. @inproceedings{Leino:2001ys,
  19874. Address = {London, UK},
  19875. Author = {K. Rustan M. Leino},
  19876. Booktitle = {SAS '01: Proceedings of the 8th International Symposium on Static Analysis},
  19877. Date-Added = {2007-02-12 16:21:38 -0700},
  19878. Date-Modified = {2009-08-25 22:28:18 -0600},
  19879. Isbn = {3-540-42314-1},
  19880. Pages = {185--193},
  19881. Publisher = {Springer-Verlag},
  19882. Title = {Applications of Extended Static Checking},
  19883. Year = {2001},
  19884. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGFYewfZEpVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfanFQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQ0LnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0NC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  19885. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OX0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDQucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  19886. @article{Leavens:2006vn,
  19887. Address = {New York, NY, USA},
  19888. Author = {Gary T. Leavens and Albert L. Baker and Clyde Ruby},
  19889. Date-Added = {2007-02-12 16:02:28 -0700},
  19890. Date-Modified = {2010-12-17 10:23:09 -0700},
  19891. Issn = {0163-5948},
  19892. Journal = {SIGSOFT Softw. Eng. Notes},
  19893. Number = {3},
  19894. Pages = {1--38},
  19895. Publisher = {ACM Press},
  19896. Title = {Preliminary design of {JML}: a behavioral interface specification language for java},
  19897. Volume = {31},
  19898. Year = {2006},
  19899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhS+MH2QCBQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2opAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1LWxlYXZlbnMucGRmAAAOAB4ADgBwADUALQBsAGUAYQB2AGUAbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUtbGVhdmVucy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19900. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNS1sZWF2ZW5zLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUtbGVhdmVucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97JtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUtbGVhdmVucy5wZGYADgAeAA4AcAA1AC0AbABlAGEAdgBlAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNS1sZWF2ZW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19901. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1127878.1127884}}
  19902. @article{Burdy:2005kx,
  19903. 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},
  19904. Date-Added = {2007-02-12 15:53:18 -0700},
  19905. Date-Modified = {2009-08-25 22:28:18 -0600},
  19906. Journal = {International Journal on Software Tools for Technology Transfer},
  19907. Month = {June},
  19908. Title = {An overview of JML tools and applications},
  19909. Year = {2005},
  19910. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGE0NwfY+OVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfagqQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3R0dDA0LnBkZgAADgAWAAoAcwB0AHQAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zdHR0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  19911. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzdHR0MDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzdHR0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ov0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdHR0MDQucGRmAA4AFgAKAHMAdAB0AHQAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N0dHQwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  19912. @inproceedings{Flanagan:2002uq,
  19913. Address = {New York, NY, USA},
  19914. Author = {Cormac Flanagan and K. Rustan M. Leino and Mark Lillibridge and Greg Nelson and James B. Saxe and Raymie Stata},
  19915. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  19916. Date-Added = {2007-02-12 14:55:58 -0700},
  19917. Date-Modified = {2010-12-17 10:23:09 -0700},
  19918. Isbn = {1-58113-463-0},
  19919. Location = {Berlin, Germany},
  19920. Pages = {234--245},
  19921. Publisher = {ACM Press},
  19922. Title = {Extended static checking for Java},
  19923. Year = {2002},
  19924. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhJRsH2MIZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2kvYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzQtbGVpbm8ucGRmAAAOAB4ADgBwADIAMwA0AC0AbABlAGkAbgBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzNC1sZWluby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19925. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjM0LWxlaW5vLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzNC1sZWluby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96U9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzNC1sZWluby5wZGYADgAeAA4AcAAyADMANAAtAGwAZQBpAG4AbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjM0LWxlaW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  19926. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512558}}
  19927. @inproceedings{OCallahan:1997fk,
  19928. Address = {New York, NY, USA},
  19929. Author = {Robert O'Callahan and Daniel Jackson},
  19930. Booktitle = {ICSE '97: Proceedings of the 19th international conference on Software engineering},
  19931. Date-Added = {2007-02-12 13:48:01 -0700},
  19932. Date-Modified = {2010-12-17 10:23:09 -0700},
  19933. Isbn = {0-89791-914-9},
  19934. Location = {Boston, Massachusetts, United States},
  19935. Pages = {338--348},
  19936. Publisher = {ACM Press},
  19937. Title = {Lackwit: a program understanding tool based on type inference},
  19938. Year = {1997},
  19939. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMy4uLy4uLy4uL3BhcGVycy9sYWNrd2l0LWEtcHJvZ3JhbS11bmRlcnN0YW5kaW5nLnBkZtIXCxgZV05TLmRhdGFPEQG+AAAAAAG+AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfbGFja3dpdC1hLXByb2dyYW0tdW4jMTg0ODM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhINcH2IS5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMH2g54AAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhY2t3aXQtYS1wcm9ncmFtLXVuIzE4NDgzNS5wZGYADgBIACMAbABhAGMAawB3AGkAdAAtAGEALQBwAHIAbwBnAHIAYQBtAC0AdQBuAGQAZQByAHMAdABhAG4AZABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIANVVzZXJzL3NpZWsvcGFwZXJzL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMQAyQDRApMClQKaAqUCrgK8AsACxwLQAtUC4gLlAvcC+gL/AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwE=},
  19940. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QI2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRm0hcLGBlXTlMuZGF0YU8RAbwAAAAAAbwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9sYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3im0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsYWNrd2l0LWEtcHJvZ3JhbS11biNCRjc4QTYucGRmAAAOAEgAIwBsAGEAYwBrAHcAaQB0AC0AYQAtAHAAcgBvAGcAcgBhAG0ALQB1AG4AZABlAHIAcwB0AGEAbgBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAzVXNlcnMvanNpZWsvYmliL2xhY2t3aXQtYS1wcm9ncmFtLXVuZGVyc3RhbmRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAoECgwKIApMCnAKqAq4CtQK+AsMC0ALTAuUC6ALtAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAu8=},
  19941. Bdsk-Url-1 = {http://doi.acm.org/10.1145/253228.253351}}
  19942. @inproceedings{Grothoff:2001fk,
  19943. Address = {New York, NY, USA},
  19944. Author = {Christian Grothoff and Jens Palsberg and Jan Vitek},
  19945. Booktitle = {OOPSLA '01: Proceedings of the 16th ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  19946. Date-Added = {2007-02-11 21:52:32 -0700},
  19947. Date-Modified = {2010-12-17 10:23:09 -0700},
  19948. Isbn = {1-58113-335-9},
  19949. Location = {Tampa Bay, FL, USA},
  19950. Pages = {241--255},
  19951. Publisher = {ACM Press},
  19952. Title = {Encapsulating objects with confined types},
  19953. Year = {2001},
  19954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI0MS1ncm90aG9mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjc8IDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtZ3JvdGhvZmYucGRmAA4AJAARAHAAMgA0ADEALQBnAHIAbwB0AGgAbwBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  19955. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDEtZ3JvdGhvZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQxLWdyb3Rob2ZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pd0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLWdyb3Rob2ZmLnBkZgAADgAkABEAcAAyADQAMQAtAGcAcgBvAHQAaABvAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQxLWdyb3Rob2ZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  19956. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504282.504300}}
  19957. @book{Winskel:1993uq,
  19958. Author = {Glynn Winskel},
  19959. Date-Added = {2007-02-08 16:42:36 -0700},
  19960. Date-Modified = {2007-05-18 13:42:22 -0600},
  19961. Publisher = {MIT Press},
  19962. Series = {{Foundations of Computing}},
  19963. Title = {{The Formal Semantics of Programming Languages}},
  19964. Year = {1993}}
  19965. @article{Pitts:2003fk,
  19966. Author = {Andrew M. Pitts},
  19967. Date-Added = {2007-02-08 16:30:52 -0700},
  19968. Date-Modified = {2009-08-25 22:28:18 -0600},
  19969. Journal = {Information and Computation},
  19970. Month = {November},
  19971. Number = {2},
  19972. Title = {Nominal logic, a first order theory of names and binding},
  19973. Volume = {186},
  19974. Year = {2003},
  19975. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMTAucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzZGFydGljbGUtMTAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDBZwfEAolBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwfFjEgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2RhcnRpY2xlLTEwLnBkZgAADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zZGFydGljbGUtMTAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19976. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0xMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0xMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iejRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0xMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAxADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTEwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  19977. @phdthesis{Surana:2006fk,
  19978. Author = {Pankaj Surana},
  19979. Date-Added = {2007-02-06 23:33:55 -0700},
  19980. Date-Modified = {2009-08-25 22:28:18 -0600},
  19981. Month = {June},
  19982. School = {Northwestern University},
  19983. Title = {Meta-Compilation of Language Abstractions},
  19984. Year = {2006},
  19985. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9TdXJhbmFUaGVzaXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBTdXJhbmFUaGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD+Rwe7BRAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwe8jtAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U3VyYW5hVGhlc2lzLnBkZgAADgAiABAAUwB1AHIAYQBuAGEAVABoAGUAcwBpAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9TdXJhbmFUaGVzaXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  19986. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEFN1cmFuYVRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDcbM5Zt4AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhyAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTdXJhbmFUaGVzaXMucGRmAAAOACIAEABTAHUAcgBhAG4AYQBUAGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1N1cmFuYVRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  19987. @phdthesis{Vargun:2006fk,
  19988. Author = {Aytekin Vargun},
  19989. Date-Added = {2007-02-06 21:17:38 -0700},
  19990. Date-Modified = {2009-08-25 22:28:18 -0600},
  19991. Month = {December},
  19992. School = {Rensselaer Polytechnic Institute},
  19993. Title = {Code-Carrying Theory},
  19994. Year = {2006},
  19995. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABg/mMHuoiAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHvBJAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNjdC10aGVzaXMucGRmAAAOAB4ADgBjAGMAdAAtAHQAaABlAHMAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvY2N0LXRoZXNpcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  19996. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jY3QtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2N0LXRoZXNpcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xE9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2N0LXRoZXNpcy5wZGYADgAeAA4AYwBjAHQALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jY3QtdGhlc2lzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  19997. @article{Clarke:1996fk,
  19998. Address = {New York, NY, USA},
  19999. Author = {Edmund M. Clarke and Jeannette M. Wing},
  20000. Date-Added = {2007-02-06 17:56:25 -0700},
  20001. Date-Modified = {2010-12-17 10:23:09 -0700},
  20002. Issn = {0360-0300},
  20003. Journal = {ACM Comput. Surv.},
  20004. Number = {4},
  20005. Pages = {626--643},
  20006. Publisher = {ACM Press},
  20007. Title = {Formal methods: state of the art and future directions},
  20008. Volume = {28},
  20009. Year = {1996},
  20010. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjI2LWNsYXJrZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2MjYtY2xhcmtlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWQ8nB7nHTUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB7tRDAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjI2LWNsYXJrZS5wZGYADgAgAA8AcAA2ADIANgAtAGMAbABhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20011. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2MjYtY2xhcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDYyNi1jbGFya2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97YdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYyNi1jbGFya2UucGRmAAAOACAADwBwADYAMgA2AC0AYwBsAGEAcgBrAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDYyNi1jbGFya2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20012. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242223.242257}}
  20013. @inproceedings{Kanamori:1986oq,
  20014. Address = {Los Alamitos, CA, USA},
  20015. Author = {Tadashi Kanamori and Hiroshi Fujita and Hirohisa Seki and Kenji Horiuchi and Machi Maeji},
  20016. Booktitle = {ACM '86: Proceedings of 1986 ACM Fall joint computer conference},
  20017. Date-Added = {2007-01-28 16:49:12 -0500},
  20018. Date-Modified = {2009-08-25 22:28:18 -0600},
  20019. Isbn = {0-8186-4743-4},
  20020. Location = {Dallas, Texas, United States},
  20021. Pages = {994--999},
  20022. Publisher = {IEEE Computer Society Press},
  20023. Title = {Argus/V: a system for verification of Prolog programs},
  20024. Year = {1986},
  20025. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDk5NC1rYW5hbW9yaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjgsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OTQta2FuYW1vcmkucGRmAA4AJAARAHAAOQA5ADQALQBrAGEAbgBhAG0AbwByAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20026. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA5OTQta2FuYW1vcmkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwOTk0LWthbmFtb3JpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vK0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTk0LWthbmFtb3JpLnBkZgAADgAkABEAcAA5ADkANAAtAGsAYQBuAGEAbQBvAHIAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wOTk0LWthbmFtb3JpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  20027. @techreport{Apt:1994nx,
  20028. Author = {Krzysztof R. Apt},
  20029. Date-Added = {2007-01-28 16:38:34 -0500},
  20030. Date-Modified = {2010-12-17 10:23:09 -0700},
  20031. Month = {28,},
  20032. Number = {CS-R9411},
  20033. Title = {Program verification and prolog},
  20034. Year = {1994},
  20035. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhcHQ5NHByb2dyYW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNewgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXB0OTRwcm9ncmFtLnBkZgAADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hcHQ5NHByb2dyYW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20036. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGFwdDk0cHJvZ3JhbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGFwdDk0cHJvZ3JhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqHRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFwdDk0cHJvZ3JhbS5wZGYADgAiABAAYQBwAHQAOQA0AHAAcgBvAGcAcgBhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYXB0OTRwcm9ncmFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20037. Bdsk-Url-1 = {citeseer.ist.psu.edu/apt94program.html}}
  20038. @article{McCarthy:1995cr,
  20039. Address = {Menlo Park, CA, USA},
  20040. Author = {John McCarthy},
  20041. Book = {Computation \& intelligence: collected readings},
  20042. Date-Added = {2007-01-28 16:33:56 -0500},
  20043. Date-Modified = {2007-05-18 13:42:22 -0600},
  20044. Isbn = {0-262-62101-0},
  20045. Pages = {555--566},
  20046. Publisher = {American Association for Artificial Intelligence},
  20047. Title = {Circumscription: a form of non-monotonic reasoning},
  20048. Year = {1995}}
  20049. @inproceedings{Chen:1992dq,
  20050. Address = {New York, NY, USA},
  20051. Author = {Jainhua Chen},
  20052. Booktitle = {SAC '92: Proceedings of the 1992 ACM/SIGAPP Symposium on Applied computing},
  20053. Date-Added = {2007-01-28 16:31:08 -0500},
  20054. Date-Modified = {2010-12-17 10:23:09 -0700},
  20055. Isbn = {0-89791-502-X},
  20056. Location = {Kansas City, Missouri, United States},
  20057. Pages = {554--562},
  20058. Publisher = {ACM Press},
  20059. Title = {On the relationship between circumscription and well-founded semantics of logic programs},
  20060. Year = {1992},
  20061. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqN8wgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1NC1jaGVuLnBkZgAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTQtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20062. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTU0LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTU0LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s90Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTU0LWNoZW4ucGRmAAAOABwADQBwADUANQA0AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTU0LWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20063. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143559.143687}}
  20064. @article{Bojadziev:1986bh,
  20065. Address = {New York, NY, USA},
  20066. Author = {D Bojadziev},
  20067. Date-Added = {2007-01-28 15:12:34 -0500},
  20068. Date-Modified = {2010-12-17 10:23:09 -0700},
  20069. Issn = {0743-1066},
  20070. Journal = {J. Log. Program.},
  20071. Number = {1},
  20072. Pages = {69--74},
  20073. Publisher = {Elsevier Science Inc.},
  20074. Title = {A constructive view of prolog},
  20075. Volume = {30},
  20076. Year = {1986},
  20077. Bdsk-Url-1 = {http://nl.ijs.si/~damjan/prolog.html}}
  20078. @inproceedings{Denecker:1998ly,
  20079. Author = {Marc Denecker},
  20080. Booktitle = {Logics in Artificial Intelligence: European Workshop},
  20081. Date-Added = {2007-01-28 14:45:30 -0500},
  20082. Date-Modified = {2009-08-25 22:28:18 -0600},
  20083. Title = {The Well-Founded Semantics Is the Principle of Inductive Definition},
  20084. Volume = {1489},
  20085. Year = {1998},
  20086. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9kZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlkZW5lY2tlcjk4d2VsbGZvdW5kZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGqNkwgOmLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwgQInAAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGVuZWNrZXI5OHdlbGxmb3VuZGVkLnBkZgAOADQAGQBkAGUAbgBlAGMAawBlAHIAOQA4AHcAZQBsAGwAZgBvAHUAbgBkAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20087. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGWRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cUjRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAAA4ANAAZAGQAZQBuAGUAYwBrAGUAcgA5ADgAdwBlAGwAbABmAG8AdQBuAGQAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL2RlbmVja2VyOTh3ZWxsZm91bmRlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20088. @techreport{Paulson:1990zr,
  20089. Author = {Lawrence C. Paulson and Andrew W. Smith},
  20090. Date-Added = {2007-01-28 14:40:28 -0500},
  20091. Date-Modified = {2009-08-25 22:28:18 -0600},
  20092. Institution = {Computing Laboratory, University of Cambridge},
  20093. Number = {UCAM-CL-TR-205},
  20094. Title = {Logic Programming, Functional Programming, and Inductive Definitions},
  20095. Year = {1990},
  20096. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9VQ0FNLUNMLVRSLTIwNS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRElVDQU0tQ0wtVFItMjA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1jCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpVQ0FNLUNMLVRSLTIwNS5wZGYAAA4AJgASAFUAQwBBAE0ALQBDAEwALQBUAFIALQAyADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL1VDQU0tQ0wtVFItMjA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20097. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL1VDQU0tQ0wtVFItMjA1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESVUNBTS1DTC1UUi0yMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7oYczlm4wAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHcAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFVDQU0tQ0wtVFItMjA1LnBkZgAADgAmABIAVQBDAEEATQAtAEMATAAtAFQAUgAtADIAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVUNBTS1DTC1UUi0yMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20098. @article{Hagiya:1984ys,
  20099. Author = {M. Hagiya and T. Sakurai},
  20100. Date-Added = {2007-01-27 20:57:50 -0500},
  20101. Date-Modified = {2007-05-18 13:42:22 -0600},
  20102. Journal = {New Generation Computing},
  20103. Number = {59},
  20104. Title = {Foundation of logic programming based on inductive definition},
  20105. Volume = {2},
  20106. Year = {1984}}
  20107. @inproceedings{Martin-Lof:1971vn,
  20108. Author = {P. Martin-L{\"o}f},
  20109. Booktitle = {2nd Scandinavian Logic Symposium},
  20110. Date-Added = {2007-01-27 20:35:21 -0500},
  20111. Date-Modified = {2007-05-18 13:42:22 -0600},
  20112. Title = {Hauptsatz for the intuitionistic theory of iterated inductive definitions},
  20113. Year = {1971}}
  20114. @inbook{Feferman:1970kx,
  20115. Author = {S. Feferman},
  20116. Chapter = {Formal theories for transfinite iterations of generlised inductive definitions and smoe subsystems of analysis},
  20117. Date-Added = {2007-01-27 20:32:49 -0500},
  20118. Date-Modified = {2007-05-18 13:42:22 -0600},
  20119. Publisher = {North-Holland Publishing Co.},
  20120. Title = {Intuitionism and Proof theory},
  20121. Year = {1970}}
  20122. @techreport{Kreisel:1963uq,
  20123. Author = {G. Kreisel},
  20124. Date-Added = {2007-01-27 20:31:39 -0500},
  20125. Date-Modified = {2007-05-18 13:42:22 -0600},
  20126. Institution = {Stanford University},
  20127. Title = {Generalize inductive definitions},
  20128. Year = {1963}}
  20129. @inbook{Aczel:1977fk,
  20130. Author = {P. Aczel},
  20131. Chapter = {An Introduction to Inductive Definitions},
  20132. Date-Added = {2007-01-27 20:17:31 -0500},
  20133. Date-Modified = {2007-05-18 13:42:22 -0600},
  20134. Pages = {739--782},
  20135. Publisher = {North-Holland Publishing Co.},
  20136. Title = {Handbook of Mathematical Logic},
  20137. Year = {1977}}
  20138. @inproceedings{Fruhwirth:1991uq,
  20139. Author = {Thom W. Fruhwirth and Ehud Y. Shapiro and Moshe Y. Vardi and Eyal Yardeni},
  20140. Booktitle = {Logic in Computer Science},
  20141. Date-Added = {2007-01-27 14:34:20 -0500},
  20142. Date-Modified = {2010-12-17 10:23:09 -0700},
  20143. Pages = {300-309},
  20144. Title = {Logic Programs as Types for Logic Programs},
  20145. Year = {1991},
  20146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDE1MTY1NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMTUxNjU0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAao1XCA6YsAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADCBAicAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDE1MTY1NC5wZGYAAA4AGgAMADAAMAAxADUAMQA2ADUANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMTUxNjU0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20147. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMTUxNjU0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAxNTE2NTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8LQszlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMTUxNjU0LnBkZgAADgAaAAwAMAAwADEANQAxADYANQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAxNTE2NTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20148. Bdsk-Url-1 = {citeseer.ist.psu.edu/fruhwirth91logic.html}}
  20149. @article{Eiter:1997fk,
  20150. Address = {New York, NY, USA},
  20151. Author = {Thomas Eiter and Georg Gottlob and Heikki Mannila},
  20152. Date-Added = {2007-01-27 12:45:03 -0500},
  20153. Date-Modified = {2010-12-17 10:23:09 -0700},
  20154. Issn = {0362-5915},
  20155. Journal = {ACM Trans. Database Syst.},
  20156. Number = {3},
  20157. Pages = {364--418},
  20158. Publisher = {ACM Press},
  20159. Title = {Disjunctive datalog},
  20160. Volume = {22},
  20161. Year = {1997},
  20162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjdsIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNjQtZWl0ZXIucGRmAAAOAB4ADgBwADMANgA0AC0AZQBpAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM2NC1laXRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20163. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzY0LWVpdGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM2NC1laXRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2NC1laXRlci5wZGYADgAeAA4AcAAzADYANAAtAGUAaQB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzY0LWVpdGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20164. Bdsk-Url-1 = {http://doi.acm.org/10.1145/261124.261126}}
  20165. @article{Dave:2003uq,
  20166. Address = {New York, NY, USA},
  20167. Author = {Maulik A. Dave},
  20168. Date-Added = {2007-01-22 22:26:12 -0700},
  20169. Date-Modified = {2010-12-17 10:23:09 -0700},
  20170. Issn = {0163-5948},
  20171. Journal = {SIGSOFT Softw. Eng. Notes},
  20172. Number = {6},
  20173. Pages = {2--2},
  20174. Publisher = {ACM Press},
  20175. Title = {Compiler verification: a bibliography},
  20176. Volume = {28},
  20177. Year = {2003},
  20178. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABqjasIDpiwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMIECJwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyLWRhdmUucGRmAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMi1kYXZlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20179. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMi1kYXZlLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDItZGF2ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ItEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDItZGF2ZS5wZGYAAA4AGAALAHAAMgAtAGQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDItZGF2ZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20180. Bdsk-Url-1 = {http://doi.acm.org/10.1145/966221.966235}}
  20181. @inproceedings{Bjorner:1987kx,
  20182. Address = {Los Alamitos, CA, USA},
  20183. Author = {D. Bjorner},
  20184. Booktitle = {ICSE '87: Proceedings of the 9th international conference on Software Engineering},
  20185. Date-Added = {2007-01-23 21:00:06 -0700},
  20186. Date-Modified = {2009-08-25 22:28:18 -0600},
  20187. Isbn = {0-89791-216-0},
  20188. Location = {Monterey, California, United States},
  20189. Pages = {17--29},
  20190. Publisher = {IEEE Computer Society Press},
  20191. Title = {On the use of formal methods in software development},
  20192. Year = {1987},
  20193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTctYmpvcm5lci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNy1iam9ybmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWD5PB3CfiUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB3IpSAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTctYmpvcm5lci5wZGYADgAgAA8AcAAxADcALQBiAGoAbwByAG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20194. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNy1iam9ybmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3LWJqb3JuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9599EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWJqb3JuZXIucGRmAAAOACAADwBwADEANwAtAGIAagBvAHIAbgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3LWJqb3JuZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  20195. @article{Zhang:2004uq,
  20196. Address = {New York, NY, USA},
  20197. Author = {Yingzhou Zhang and Baowen Xu},
  20198. Date-Added = {2007-01-23 20:37:53 -0700},
  20199. Date-Modified = {2010-12-17 10:23:09 -0700},
  20200. Issn = {0362-1340},
  20201. Journal = {SIGPLAN Not.},
  20202. Number = {3},
  20203. Pages = {14--30},
  20204. Publisher = {ACM Press},
  20205. Title = {A survey of semantic description frameworks for programming languages},
  20206. Volume = {39},
  20207. Year = {2004},
  20208. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg9hwdwir1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdyFHwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LXpoYW5nLnBkZgAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC16aGFuZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20209. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtemhhbmcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtemhhbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nB0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQtemhhbmcucGRmAAAOABwADQBwADEANAAtAHoAaABhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTQtemhhbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20210. Bdsk-Url-1 = {http://doi.acm.org/10.1145/981009.981013}}
  20211. @incollection{Gurevich:1993fk,
  20212. Author = {Y. Gurevich and J. Huggins},
  20213. Booktitle = {Computer Science Logic},
  20214. Date-Added = {2007-01-23 20:32:08 -0700},
  20215. Date-Modified = {2010-12-17 10:23:09 -0700},
  20216. Pages = {274--309},
  20217. Publisher = {Springer},
  20218. Title = {{The Semantics of the C Programming Language}},
  20219. Volume = {702},
  20220. Year = {1993},
  20221. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZ3VyZXZpY2g5M3NlbWFudGljcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYPRsHcISxQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHcg5wAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd1cmV2aWNoOTNzZW1hbnRpY3MucGRmAA4AMAAXAGcAdQByAGUAdgBpAGMAaAA5ADMAcwBlAG0AYQBuAHQAaQBjAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  20222. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2d1cmV2aWNoOTNzZW1hbnRpY3MucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdndXJldmljaDkzc2VtYW50aWNzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V90Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBndXJldmljaDkzc2VtYW50aWNzLnBkZgAADgAwABcAZwB1AHIAZQB2AGkAYwBoADkAMwBzAGUAbQBhAG4AdABpAGMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9ndXJldmljaDkzc2VtYW50aWNzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  20223. Bdsk-Url-1 = {citeseer.ist.psu.edu/gurevich93semantics.html}}
  20224. @phdthesis{Winskel:1980fk,
  20225. Author = {Glynn Winskel},
  20226. Date-Added = {2007-01-22 21:08:01 -0700},
  20227. Date-Modified = {2009-08-25 22:28:18 -0600},
  20228. School = {University of Edinburgh},
  20229. Title = {Events in Computation},
  20230. Year = {1980},
  20231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9FdmVudHMtaW4tQ29tcHV0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFg5PwdrZDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwds7fwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAOADQAGQBFAHYAZQBuAHQAcwAtAGkAbgAtAEMAbwBtAHAAdQB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20232. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0V2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUV2ZW50cy1pbi1Db21wdXRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBgXM5ZrmAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNgAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFdmVudHMtaW4tQ29tcHV0YXRpb24ucGRmAA4ANAAZAEUAdgBlAG4AdABzAC0AaQBuAC0AQwBvAG0AcAB1AHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRXZlbnRzLWluLUNvbXB1dGF0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  20233. @article{Michel:2006fk,
  20234. Author = {B. Scott Michel},
  20235. Date-Added = {2007-01-22 15:04:54 -0700},
  20236. Date-Modified = {2007-05-18 13:42:22 -0600},
  20237. Journal = {HPCwire},
  20238. Month = {December},
  20239. Title = {{GPGPU} Computing and the Heterogeneous Multi-Core Future},
  20240. Year = {2006}}
  20241. @article{Elmroth:2004uq,
  20242. Author = {Erik Elmroth and Fred Gustavson and Isak Jonsson and Bo Kagstrom},
  20243. Date-Added = {2007-01-19 10:40:23 -0700},
  20244. Date-Modified = {2009-08-25 22:28:18 -0600},
  20245. Journal = {{SIAM} Review},
  20246. Number = {1},
  20247. Title = {Recursive Blocked Algorithms and Hybrid Data Structures for Dense Matrix Library Software},
  20248. Volume = {46},
  20249. Year = {2004},
  20250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TSVIwMDAwMDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TSVIwMDAwMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFb79wdZQg1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwday8wAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U0lSMDAwMDAzLnBkZgAOABwADQBTAEkAUgAwADAAMAAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NJUjAwMDAwMy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NJUjAwMDAwMy5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNJUjAwMDAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPFarM5ZtxAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhwQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTSVIwMDAwMDMucGRmAA4AHAANAFMASQBSADAAMAAwADAAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU0lSMDAwMDAzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo}}
  20252. @inproceedings{Veldhuizen:2002kx,
  20253. Abstract = {Writing performance-critical programs can be frustrating because
  20254. optimizing compilers for imperative languages tend to be
  20255. unpredictable. For a subset of optimizations - those that simplify
  20256. rather than reorder code - it would be useful to prove that a compiler
  20257. reliably performs optimizations. We show that adopting a
  20258. ``superanalysis'' approach to optimization enables such a proof. By
  20259. analogy with linear algebra, we define the nullspace of an optimizer
  20260. as those programs it reduces to the empty program. To span the
  20261. nullspace, we define rewrite rules that de-optimize programs by
  20262. introducing abstraction. For a model compiler we prove that any
  20263. sequence of de-optimizing rewrite rule applications is undone by the
  20264. optimizer. Thus, we are able to give programmers a clear mental model
  20265. of what simplifications the compiler is guaranteed to perform, and
  20266. make progress on the problem of ``abstraction penalty'' in imperative
  20267. languages.},
  20268. Author = {Todd L. Veldhuizen and Andrew Lumsdaine},
  20269. Booktitle = {Proceedings of the 2002 Static Analysis Symposium (SAS'02)},
  20270. Conflocation = {Madrid, Spain},
  20271. Conftitle = {Static Analysis Symposium},
  20272. Date-Added = {2007-01-21 22:29:53 -0700},
  20273. Date-Modified = {2010-12-17 10:23:09 -0700},
  20274. Pages = {263-277},
  20275. Publisher = {Springer-Verlag},
  20276. Series = {LNCS},
  20277. Title = {Guaranteed Optimization: Proving Nullspace Properties of Compilers},
  20278. Volume = {2477},
  20279. Year = {2002},
  20280. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy92ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREadmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjfMHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmAAAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvdmVsZGh1aXplbjAyZ3VhcmFudGVlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  20281. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Rp2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41w0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2ZWxkaHVpemVuMDJndWFyYW50ZWVkLnBkZgAOADYAGgB2AGUAbABkAGgAdQBpAHoAZQBuADAAMgBnAHUAYQByAGEAbgB0AGUAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3ZlbGRodWl6ZW4wMmd1YXJhbnRlZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  20282. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/}}
  20283. @phdthesis{Veldhuizen:2004uq,
  20284. Author = {Todd L. Veldhuizen},
  20285. Date-Added = {2007-01-21 22:23:14 -0700},
  20286. Date-Modified = {2010-12-17 10:23:09 -0700},
  20287. Month = {May},
  20288. School = {Indiana University Computer Science},
  20289. Title = {Active Libraries and Universal Languages},
  20290. Year = {2004},
  20291. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  20292. @article{Whaley:2001fk,
  20293. Author = {R. Clint Whaley and Antoine Petitet and Jack J. Dongarra},
  20294. Date-Added = {2007-01-21 21:15:34 -0700},
  20295. Date-Modified = {2010-12-17 10:23:09 -0700},
  20296. Journal = {Parallel Computing},
  20297. Number = {1--2},
  20298. Pages = {3--35},
  20299. Title = {Automated empirical optimizations of software and the {ATLAS} project},
  20300. Volume = {27},
  20301. Year = {2001},
  20302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjKsHZmoYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZ/PYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNDcucGRmAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTQ3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20303. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTQ3LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE0Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qdEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE0Ny5wZGYAAA4AGAALAGwAYQB3AG4AMQA0ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE0Ny5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  20304. Bdsk-Url-1 = {citeseer.ist.psu.edu/whaley00automated.html}}
  20305. @article{Beck:1991ly,
  20306. Address = {Orlando, FL, USA},
  20307. Author = {Micah Beck and Richard Johnson and Keshav Pingali},
  20308. Date-Added = {2007-01-21 20:43:03 -0700},
  20309. Date-Modified = {2010-12-17 10:23:09 -0700},
  20310. Issn = {0743-7315},
  20311. Journal = {J. Parallel Distrib. Comput.},
  20312. Number = {2},
  20313. Pages = {118--129},
  20314. Publisher = {Academic Press, Inc.},
  20315. Title = {From control flow to dataflow},
  20316. Volume = {12},
  20317. Year = {1991},
  20318. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(91)90016-3}}
  20319. @article{Arvind:1990zr,
  20320. Address = {Washington, DC, USA},
  20321. Author = {K. Arvind and Rishiyur S. Nikhil},
  20322. Date-Added = {2007-01-21 20:42:23 -0700},
  20323. Date-Modified = {2010-12-17 10:23:09 -0700},
  20324. Issn = {0018-9340},
  20325. Journal = {IEEE Trans. Comput.},
  20326. Number = {3},
  20327. Pages = {300--318},
  20328. Publisher = {IEEE Computer Society},
  20329. Title = {Executing a Program on the {MIT} Tagged-Token Dataflow Architecture},
  20330. Volume = {39},
  20331. Year = {1990},
  20332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFE1JVC10YWdnZWQtdG9rZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRNSVQtdGFnZ2VkLXRva2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0v9W0Yifw1BERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANGI2AMAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBNSVQtdGFnZ2VkLXRva2VuLnBkZgAOACoAFABNAEkAVAAtAHQAYQBnAGcAZQBkAC0AdABvAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL01JVC10YWdnZWQtdG9rZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20333. Bdsk-Url-1 = {http://dx.doi.org/10.1109/12.48862}}
  20334. @inproceedings{Hwang:1995ys,
  20335. Address = {New York, NY, USA},
  20336. Author = {Gwan-Hwan Hwang and Jenq Kuen Lee and {Dz-Ching} Ju},
  20337. Booktitle = {PPOPP '95: Proceedings of the 5th ACM SIGPLAN symposium on Principles and practice of parallel programming},
  20338. Date-Added = {2007-01-21 20:27:01 -0700},
  20339. Date-Modified = {2010-12-17 10:23:09 -0700},
  20340. Isbn = {0-89791-701-6},
  20341. Location = {Santa Barbara, California, United States},
  20342. Pages = {112--122},
  20343. Publisher = {ACM Press},
  20344. Title = {An array operation synthesis scheme to optimize {Fortran} 90 programs},
  20345. Year = {1995},
  20346. Bdsk-Url-1 = {http://doi.acm.org/10.1145/209936.209949}}
  20347. @article{Budd:1984vn,
  20348. Address = {New York, NY, USA},
  20349. Author = {Timothy A. Budd},
  20350. Date-Added = {2007-01-21 20:24:15 -0700},
  20351. Date-Modified = {2010-12-17 10:23:09 -0700},
  20352. Issn = {0164-0925},
  20353. Journal = {ACM Trans. Program. Lang. Syst.},
  20354. Number = {3},
  20355. Pages = {297--313},
  20356. Publisher = {ACM Press},
  20357. Title = {An {APL} Compiler for a Vector Processor},
  20358. Volume = {6},
  20359. Year = {1984},
  20360. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMxwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI5Ny1idWRkLnBkZgAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyOTctYnVkZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20361. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjk3LWJ1ZGQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjk3LWJ1ZGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qg0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjk3LWJ1ZGQucGRmAAAOABwADQBwADIAOQA3AC0AYgB1AGQAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjk3LWJ1ZGQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20362. Bdsk-Url-1 = {http://doi.acm.org/10.1145/579.357248}}
  20363. @inproceedings{Guibas:1978kx,
  20364. Address = {New York, NY, USA},
  20365. Author = {Leo J. Guibas and Douglas K. Wyatt},
  20366. Booktitle = {POPL '78: Proceedings of the 5th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  20367. Date-Added = {2007-01-21 20:21:04 -0700},
  20368. Date-Modified = {2010-12-17 10:23:09 -0700},
  20369. Location = {Tucson, Arizona},
  20370. Pages = {1--8},
  20371. Publisher = {ACM Press},
  20372. Title = {Compilation and delayed evaluation in {APL}},
  20373. Year = {1978},
  20374. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMtwdmahgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdn89gAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtZ3VpYmFzLnBkZgAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLWd1aWJhcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20375. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1ndWliYXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1ndWliYXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l10Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1ndWliYXMucGRmAAAOABwADQBwADEALQBnAHUAaQBiAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1ndWliYXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20376. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512760.512761}}
  20377. @article{Falkoff:1978uq,
  20378. Address = {New York, NY, USA},
  20379. Author = {Adin D. Falkoff and Kenneth E. Iverson},
  20380. Date-Added = {2007-01-21 20:16:57 -0700},
  20381. Date-Modified = {2010-12-17 10:23:09 -0700},
  20382. Issn = {0362-1340},
  20383. Journal = {SIGPLAN Not.},
  20384. Number = {8},
  20385. Pages = {47--57},
  20386. Publisher = {ACM Press},
  20387. Title = {The evolution of APL},
  20388. Volume = {13},
  20389. Year = {1978},
  20390. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDctaXZlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0Ny1pdmVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV4zvB2ZqGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2fz2AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDctaXZlcnNvbi5wZGYADgAgAA8AcAA0ADcALQBpAHYAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  20391. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ny1pdmVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3LWl2ZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97E9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3LWl2ZXJzb24ucGRmAAAOACAADwBwADQANwAtAGkAdgBlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3LWl2ZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  20392. Bdsk-Url-1 = {http://doi.acm.org/10.1145/960118.808372}}
  20393. @misc{Goto:fk,
  20394. Author = {Kazushige Goto},
  20395. Date-Added = {2007-01-20 23:18:01 -0700},
  20396. Date-Modified = {2010-12-17 10:23:09 -0700},
  20397. Howpublished = {\url{http://www.tacc.utexas.edu/resources/software/#blas}},
  20398. Title = {{GotoBLAS}},
  20399. Year = {2007},
  20400. Bdsk-Url-1 = {http://www.tacc.utexas.edu/resources/software/#blas}}
  20401. @article{Kleinberg:1999vn,
  20402. Address = {New York, NY, USA},
  20403. Author = {Jon M. Kleinberg},
  20404. Date-Added = {2007-01-20 20:39:57 -0700},
  20405. Date-Modified = {2010-12-17 10:23:09 -0700},
  20406. Issn = {0004-5411},
  20407. Journal = {J. ACM},
  20408. Number = {5},
  20409. Pages = {604--632},
  20410. Publisher = {ACM Press},
  20411. Title = {Authoritative sources in a hyperlinked environment},
  20412. Volume = {46},
  20413. Year = {1999},
  20414. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNjA0LWtsZWluYmVyZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA2MDQta2xlaW5iZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV42rB2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjA0LWtsZWluYmVyZy5wZGYAAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A2MDQta2xlaW5iZXJnLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20415. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA2MDQta2xlaW5iZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDYwNC1rbGVpbmJlcmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97V9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYwNC1rbGVpbmJlcmcucGRmAA4AJgASAHAANgAwADQALQBrAGwAZQBpAG4AYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNjA0LWtsZWluYmVyZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20416. Bdsk-Url-1 = {http://doi.acm.org/10.1145/324133.324140}}
  20417. @techreport{Wang:1995kx,
  20418. Address = {College Park, MD, USA},
  20419. Author = {Weichung Wang and Dianne P. O'Leary},
  20420. Date-Added = {2007-01-20 20:38:17 -0700},
  20421. Date-Modified = {2009-08-25 22:28:18 -0600},
  20422. Publisher = {University of Maryland at College Park},
  20423. Source = {Univ. of Maryland Institute for Advanced Computer Studies Report No. UMIACS-TR-95-111},
  20424. Title = {Adaptive use of iterative methods in interior point methods for linear programming},
  20425. Year = {1995},
  20426. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy93YW5nOTVhZGFwdGl2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREndhbmc5NWFkYXB0aXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV43/B2WM5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB2cWpAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp3YW5nOTVhZGFwdGl2ZS5wZGYAAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3dhbmc5NWFkYXB0aXZlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20427. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhbmc5NWFkYXB0aXZlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FuZzk1YWRhcHRpdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NidEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FuZzk1YWRhcHRpdmUucGRmAA4AJgASAHcAYQBuAGcAOQA1AGEAZABhAHAAdABpAHYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YW5nOTVhZGFwdGl2ZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  20428. @manual{Xeon:2006uq,
  20429. Date-Added = {2007-01-20 14:22:38 -0700},
  20430. Date-Modified = {2009-08-25 22:28:18 -0600},
  20431. Month = {November},
  20432. Organization = {Intel},
  20433. Title = {Dual-Core Intel Xeon Processor 5100 Series Datasheet},
  20434. Year = {2006},
  20435. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy8zMTMzNTUwMi0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOMzEzMzU1MDItMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjCcHZYzgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxagAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjMxMzM1NTAyLTEucGRmAAAOAB4ADgAzADEAMwAzADUANQAwADIALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvMzEzMzU1MDItMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20436. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzMxMzM1NTAyLTEucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4zMTMzNTUwMi0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD8e3zOWatwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMzEzMzU1MDItMS5wZGYAAA4AHgAOADMAMQAzADMANQA1ADAAMgAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8zMTMzNTUwMi0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  20437. @techreport{Goto:2006fk,
  20438. Author = {Kazushige Goto and Robert van de Geijn},
  20439. Date-Added = {2007-01-20 11:07:51 -0700},
  20440. Date-Modified = {2009-08-25 22:28:18 -0600},
  20441. Institution = {The University of Texas at Austin, Department of Computer Sciences},
  20442. Number = {TR-2006-23},
  20443. Title = {High-Performance Implementation of the Level-3 {BLAS}},
  20444. Year = {2006},
  20445. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXjwsHZYzkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHZxakAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZsYXduMjAucGRmAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mbGF3bjIwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20446. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmbGF3bjIwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZmxhd24yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zatEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmxhd24yMC5wZGYAAA4AGAALAGYAbABhAHcAbgAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZmxhd24yMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  20447. @article{Frigo:2005kx,
  20448. Author = {Matteo Frigo and Steven G. Johnson},
  20449. Date-Added = {2007-01-18 22:37:02 -0700},
  20450. Date-Modified = {2009-08-25 22:28:18 -0600},
  20451. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  20452. Number = {2},
  20453. Title = {The Design and Implementation of {FFTW3}},
  20454. Volume = {93},
  20455. Year = {2005},
  20456. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9mZnR3LXBhcGVyLWllZWUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNmZnR3LXBhcGVyLWllZWUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMXwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZmZ0dy1wYXBlci1pZWVlLnBkZgAOACgAEwBmAGYAdAB3AC0AcABhAHAAZQByAC0AaQBlAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20457. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ZmdHctcGFwZXItaWVlZS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ZmdHctcGFwZXItaWVlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c2XRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZmdHctcGFwZXItaWVlZS5wZGYAAA4AKAATAGYAZgB0AHcALQBwAGEAcABlAHIALQBpAGUAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2ZmdHctcGFwZXItaWVlZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  20458. @article{Demmel:1999uq,
  20459. Address = {Philadelphia, PA, USA},
  20460. Author = {James W. Demmel and Stanley C. Eisenstat and John R. Gilbert and Xiaoye S. Li and Joseph W. H. Liu},
  20461. Date-Added = {2007-01-18 21:52:48 -0700},
  20462. Date-Modified = {2010-12-17 10:23:09 -0700},
  20463. Issn = {0895-4798},
  20464. Journal = {SIAM J. Matrix Anal. Appl.},
  20465. Number = {3},
  20466. Pages = {720--755},
  20467. Publisher = {Society for Industrial and Applied Mathematics},
  20468. Title = {A Supernodal Approach to Sparse Partial Pivoting},
  20469. Volume = {20},
  20470. Year = {1999},
  20471. Bdsk-Url-1 = {http://dx.doi.org/10.1137/S0895479895291765}}
  20472. @article{Dongarra:1989fk,
  20473. Author = {Jack J. Dongarra and Danny C. Sorensen and Sven J. Hammarling},
  20474. Date-Added = {2007-01-18 21:15:17 -0700},
  20475. Date-Modified = {2010-12-17 10:23:09 -0700},
  20476. Journal = {J. Comp. Appl. Math.},
  20477. Number = {1--2},
  20478. Pages = {215--227},
  20479. Title = {Block Reduction of Matrices to Condensed Forms for Eigenvalue Computations},
  20480. Volume = {27},
  20481. Year = {1989},
  20482. Bdsk-Url-1 = {citeseer.ist.psu.edu/dongarra87block.html}}
  20483. @book{Dongarra:1979:LUG,
  20484. Address = pub-SIAM:adr,
  20485. Author = {J. J. Dongarra and C. B. Moler and J. R. Bunch and G.W. Stewart},
  20486. Bibdate = {Mon Dec 13 15:18:20 1993},
  20487. Date-Added = {2007-01-18 20:56:13 -0700},
  20488. Date-Modified = {2007-05-18 13:42:22 -0600},
  20489. Isbn = {0-89871-172-X (paperback)},
  20490. Lccn = {QA76.73 .L22 L5 1979, QA214 .L56 1979},
  20491. Pages = {320},
  20492. Publisher = SIAM,
  20493. Title = {{LINPACK} Users' Guide},
  20494. Year = {1979}}
  20495. @book{Demmel:1997tg,
  20496. Author = {James W. Demmel},
  20497. Date-Added = {2007-01-18 17:57:56 -0700},
  20498. Date-Modified = {2007-05-18 13:42:22 -0600},
  20499. Publisher = {{SIAM}},
  20500. Title = {Applied Numerical Linear Algebra},
  20501. Year = {1997}}
  20502. @inproceedings{Gannon:1988kl,
  20503. Address = {New York, NY, USA},
  20504. Author = {D. Gannon and W. Jalby and K. Gallivan},
  20505. Booktitle = {Proceedings of the 1st International Conference on Supercomputing},
  20506. Date-Added = {2007-01-18 17:08:58 -0700},
  20507. Date-Modified = {2007-05-18 13:42:22 -0600},
  20508. Isbn = {0-387-18991-2},
  20509. Location = {Athens, Greece},
  20510. Pages = {229--254},
  20511. Publisher = {Springer-Verlag New York, Inc.},
  20512. Title = {Strategies for cache and local memory management by global program transformation},
  20513. Year = {1988}}
  20514. @book{Allen:2002oq,
  20515. Author = {Randy Allen and Ken Kennedy},
  20516. Date-Added = {2007-01-18 16:57:03 -0700},
  20517. Date-Modified = {2007-05-18 13:42:22 -0600},
  20518. Publisher = {Morgan Kaufmann},
  20519. Title = {Optimizing Compilers for Modern Architectures},
  20520. Year = {2002}}
  20521. @book{Kogge:1981nx,
  20522. Author = {Peter M. Kogge},
  20523. Date-Added = {2007-01-18 16:49:41 -0700},
  20524. Date-Modified = {2007-05-18 13:42:22 -0600},
  20525. Publisher = {McGraw-Hill},
  20526. Title = {Architecture of Pipelined Computers},
  20527. Year = {1981}}
  20528. @inproceedings{Bloch:1959cr,
  20529. Author = {E. Bloch},
  20530. Booktitle = {Fall Joint Computer Conference},
  20531. Date-Added = {2007-01-18 16:48:06 -0700},
  20532. Date-Modified = {2007-05-18 13:42:22 -0600},
  20533. Title = {The engineering design of the {Stretch} computer},
  20534. Year = {1959}}
  20535. @article{Strumpen:2004dq,
  20536. Author = {Vokder Strumpen},
  20537. Date-Added = {2007-01-18 15:58:42 -0700},
  20538. Date-Modified = {2009-08-25 22:28:18 -0600},
  20539. Journal = {Journal of Instruction-Level Parallelism},
  20540. Title = {Stream Algorithms and Architectures},
  20541. Year = {2004},
  20542. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy92NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtUDB1UmoUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1awYAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2NnBhcGVyOC5wZGYAAA4AGgAMAHYANgBwAGEAcABlAHIAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3Y2cGFwZXI4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20543. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx2NnBhcGVyOC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHY2cGFwZXI4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jW3RDz3vAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EPwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHY2cGFwZXI4LnBkZgAOABoADAB2ADYAcABhAHAAZQByADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdjZwYXBlcjgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  20544. @techreport{Strumpen:2003bh,
  20545. Author = {Volker Strumpen and Henry Hoffmann and Anant Agarwal},
  20546. Date-Added = {2007-01-18 15:55:57 -0700},
  20547. Date-Modified = {2009-08-25 22:28:18 -0600},
  20548. Institution = {MIT},
  20549. Number = {MIT-LCS-TM-641},
  20550. Title = {A Stream Algorithm for the SVDq},
  20551. Year = {2003},
  20552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9NSVQtTENTLVRNLTY0MS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREk1JVC1MQ1MtVE0tNjQxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVtTbB1Uj9UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1attAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNSVQtTENTLVRNLTY0MS5wZGYAAA4AJgASAE0ASQBUAC0ATABDAFMALQBUAE0ALQA2ADQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL01JVC1MQ1MtVE0tNjQxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  20553. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVE0tNjQxLnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UTS02NDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7xp8zlmwsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFbAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVE0tNjQxLnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQATQAtADYANAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UTS02NDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  20554. @article{Erwig:2006qf,
  20555. Author = {Martin Erwig and Zhe Fu and Ben Pflaum},
  20556. Date-Added = {2007-01-18 15:38:29 -0700},
  20557. Date-Modified = {2009-08-25 22:28:18 -0600},
  20558. Journal = {{ACM} {SIGPLAN} 2006 Workshop on Partial Evaluation and Program Manipulation},
  20559. Read = {Yes},
  20560. Title = {Generic Programming in {Fortran}},
  20561. Year = {2006},
  20562. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9HZW5lcmljRm9ydHJhbl9QRVBNMDYucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbPbwdU9rVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWgHQAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6R2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAOADQAGQBHAGUAbgBlAHIAaQBjAEYAbwByAHQAcgBhAG4AXwBQAEUAUABNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20563. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uL0Ryb3Bib3gvYmliL0dlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGbSFwsYGVdOUy5kYXRhTxEBrAAAAAABrAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhGUdlbmVyaWNGb3J0cmFuX1BFUE0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4c/M5Zr1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhRQAAAAEAEAAOauEADmndAAXAcgACEikAAgBCTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBHZW5lcmljRm9ydHJhbl9QRVBNMDYucGRmAA4ANAAZAEcAZQBuAGUAcgBpAGMARgBvAHIAdAByAGEAbgBfAFAARQBQAE0AMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvR2VuZXJpY0ZvcnRyYW5fUEVQTTA2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC5AL4AxgJ2AngCfQKIApECnwKjAqoCswK4AsUCyALaAt0C4gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALk}}
  20564. @article{Erwig:2005ve,
  20565. Author = {Martin Erwig and Zhe Fu},
  20566. Date-Added = {2007-01-18 15:31:43 -0700},
  20567. Date-Modified = {2009-08-25 22:28:18 -0600},
  20568. Journal = {ACM Transactions on Software Engineering and Methodology},
  20569. Number = {2},
  20570. Title = {Software Reuse for Scientific Computing Through Program Generation},
  20571. Volume = {14},
  20572. Year = {2005},
  20573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uLy4uLy4uL3BhcGVycy9Tb2Z0d2FyZVJldXNlU2NpQ29tcF9UT1NFTTA1LnBkZtIXCxgZV05TLmRhdGFPEQG0AAAAAAG0AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU29mdHdhcmVSZXVzZVNjaUNvbXAjMTVCM0U4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWz6MHVPeJQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVoFIAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNvZnR3YXJlUmV1c2VTY2lDb21wIzE1QjNFOC5wZGYADgBCACAAUwBvAGYAdAB3AGEAcgBlAFIAZQB1AHMAZQBTAGMAaQBDAG8AbQBwAF8AVABPAFMARQBNADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMlVzZXJzL3NpZWsvcGFwZXJzL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwQDGAM4ChgKIAo0CmAKhAq8CswK6AsMCyALVAtgC6gLtAvIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC9A==},
  20574. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uL0Ryb3Bib3gvYmliL1NvZnR3YXJlUmV1c2VTY2lDb21wX1RPU0VNMDUucGRm0hcLGBlXTlMuZGF0YU8RAcYAAAAAAcYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9Tb2Z0d2FyZVJldXNlU2NpQ29tcF8jRUY2NUYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvZfzOWbdgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cYAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU29mdHdhcmVSZXVzZVNjaUNvbXBfI0VGNjVGLnBkZgAOAEIAIABTAG8AZgB0AHcAYQByAGUAUgBlAHUAcwBlAFMAYwBpAEMAbwBtAHAAXwBUAE8AUwBFAE0AMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA4VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU29mdHdhcmVSZXVzZVNjaUNvbXBfVE9TRU0wNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDAAMUAzQKXApkCngKpArICwALEAssC1ALZAuYC6QL7Av4DAwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMF}}
  20575. @article{McKellar:1969ly,
  20576. Address = {New York, NY, USA},
  20577. Author = {A. C. McKellar and E. G. Coffman, Jr.},
  20578. Date-Added = {2007-01-18 12:56:48 -0700},
  20579. Date-Modified = {2010-12-17 10:23:09 -0700},
  20580. Issn = {0001-0782},
  20581. Journal = {Commun. ACM},
  20582. Number = {3},
  20583. Pages = {153--165},
  20584. Publisher = {ACM Press},
  20585. Title = {Organizing matrices and matrix operations for paged memory systems},
  20586. Volume = {12},
  20587. Year = {1969},
  20588. Bdsk-Url-1 = {http://doi.acm.org/10.1145/362875.362879}}
  20589. @article{Croz:1981zr,
  20590. Address = {New York, NY, USA},
  20591. Author = {J. J. Du Croz and S. M. Nugent and J. K. Reid and D. B. Taylor},
  20592. Date-Added = {2007-01-18 12:56:15 -0700},
  20593. Date-Modified = {2010-12-17 10:23:09 -0700},
  20594. Issn = {0098-3500},
  20595. Journal = {ACM Trans. Math. Softw.},
  20596. Number = {4},
  20597. Pages = {527--536},
  20598. Publisher = {ACM Press},
  20599. Title = {Solving Large Full Sets of Linear Equations in a Paged Virtual Store},
  20600. Volume = {7},
  20601. Year = {1981},
  20602. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTI3LWR1X2Nyb3oucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHC8Rwja5WVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwjcNuQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUyNy1kdV9jcm96LnBkZgAADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTI3LWR1X2Nyb3oucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20603. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1MjctZHVfY3Jvei5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1MjctZHVfY3Jvei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ezLRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MjctZHVfY3Jvei5wZGYADgAiABAAcAA1ADIANwAtAGQAdQBfAGMAcgBvAHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDUyNy1kdV9jcm96LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20604. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355972.355980}}
  20605. @article{Dave:1987ys,
  20606. Author = {A. K. Dave and I. S. Duff},
  20607. Date-Added = {2007-01-18 12:54:47 -0700},
  20608. Date-Modified = {2007-05-18 13:42:22 -0600},
  20609. Journal = {Parallel Computing},
  20610. Title = {Sparse matrix calculations on the {CRAY-2}},
  20611. Volume = {5},
  20612. Year = {1987}}
  20613. @inproceedings{Calahan:1986vn,
  20614. Author = {D. A. Calahan},
  20615. Booktitle = {International Conference on Parallel Processing},
  20616. Date-Added = {2007-01-18 12:53:33 -0700},
  20617. Date-Modified = {2007-05-18 13:42:22 -0600},
  20618. Title = {Block-oriented local-memory-based linear equation solution the {CRAY-2}: Uniprocessor algorithms.},
  20619. Year = {1986}}
  20620. @article{Bronlund:1974kx,
  20621. Author = {O. E. Bronlund and T. Johnsen},
  20622. Date-Added = {2007-01-18 12:52:10 -0700},
  20623. Date-Modified = {2007-05-18 13:42:22 -0600},
  20624. Journal = {Comput. Meth. APpl. Mech. Eng.},
  20625. Title = {{QR}-factorization of partitioned matrices},
  20626. Volume = {3},
  20627. Year = {1974}}
  20628. @article{Barron:1960uq,
  20629. Author = {D. W. Barron and H. P.F. Sinnerton-Dyer},
  20630. Date-Added = {2007-01-18 12:50:50 -0700},
  20631. Date-Modified = {2007-05-18 13:42:22 -0600},
  20632. Journal = {Computing Journal},
  20633. Title = {Solution of simultaneous linear equations using a magnetic-tape store},
  20634. Volume = {3},
  20635. Year = {1960}}
  20636. @inproceedings{Carr:1990fk,
  20637. Address = {Philadelphia, PA, USA},
  20638. Author = {Steve Carr and Ken Kennedy},
  20639. Booktitle = {Proceedings of the 4th SIAM Conference on Parallel Processing for Scientific Computing},
  20640. Date-Added = {2007-01-18 12:43:00 -0700},
  20641. Date-Modified = {2007-05-18 13:42:22 -0600},
  20642. Isbn = {0-89871-262-9},
  20643. Pages = {400--405},
  20644. Publisher = {Society for Industrial and Applied Mathematics},
  20645. Title = {Blocking Linear Algebra Codes for Memory Hierarchies},
  20646. Year = {1990}}
  20647. @article{Pueschel:05,
  20648. Date-Added = {2007-01-17 22:28:08 -0700},
  20649. Date-Modified = {2009-08-25 22:28:18 -0600},
  20650. Journal = {Proceedings of the IEEE, special issue on Program Generation, Optimization, and Adaptation},
  20651. Number = 2,
  20652. Pages = {232--275},
  20653. Title = {{SPIRAL}: Code Generation for {DSP} Transforms},
  20654. Volume = {93},
  20655. Year = {2005},
  20656. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9zaS1zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1zaS1zcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8VwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2ktc3BpcmFsLnBkZgAOABwADQBzAGkALQBzAHAAaQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3NpLXNwaXJhbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20657. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zaS1zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zaS1zcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oF0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaS1zcGlyYWwucGRmAAAOABwADQBzAGkALQBzAHAAaQByAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zaS1zcGlyYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20658. @article{Kennedy:2005dq,
  20659. 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},
  20660. Date-Added = {2007-01-17 22:19:31 -0700},
  20661. Date-Modified = {2009-08-25 22:28:18 -0600},
  20662. Journal = {Proceedings of the IEEE},
  20663. Month = {February},
  20664. Number = {2},
  20665. Title = {Telescoping Languages: A System for Automatic Generation of Domain Languages},
  20666. Volume = {93},
  20667. Year = {2005},
  20668. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTM4NjY1OC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxMzg2NjU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtbB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTM4NjY1OC5wZGYAAA4AGgAMADAAMQAzADgANgA2ADUAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxMzg2NjU4LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20669. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxMzg2NjU4LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDEzODY2NTgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ky8zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxMzg2NjU4LnBkZgAADgAaAAwAMAAxADMAOAA2ADYANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDEzODY2NTgucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  20670. @inproceedings{Franchetti:2006bh,
  20671. Address = {New York, NY, USA},
  20672. Author = {Franz Franchetti and Yevgen Voronenko and Markus P{\"u}schel},
  20673. Booktitle = {SC '06: Proceedings of the 2006 ACM/IEEE conference on Supercomputing},
  20674. Date-Added = {2007-01-17 22:16:32 -0700},
  20675. Date-Modified = {2010-12-17 10:23:09 -0700},
  20676. Isbn = {0-7695-2700-0},
  20677. Location = {Tampa, Florida},
  20678. Pages = {115},
  20679. Publisher = {ACM Press},
  20680. Title = {Tools and techniques for performance---{FFT} program generation for shared memory: {SMP} and multicore},
  20681. Year = {2006},
  20682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hMTE1LWZyYW5jaGV0dGkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhMTE1LWZyYW5jaGV0dGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7iwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTExNS1mcmFuY2hldHRpLnBkZgAOACgAEwBhADEAMQA1AC0AZgByAGEAbgBjAGgAZQB0AHQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20683. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2ExMTUtZnJhbmNoZXR0aS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2ExMTUtZnJhbmNoZXR0aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bmvRDzUlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExMTUtZnJhbmNoZXR0aS5wZGYAAA4AKAATAGEAMQAxADUALQBmAHIAYQBuAGMAaABlAHQAdABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2ExMTUtZnJhbmNoZXR0aS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20684. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1188455.1188575}}
  20685. @article{Bik:1998qf,
  20686. Address = {New York, NY, USA},
  20687. Author = {Aart J. C. Bik and Peter J. H. Brinkhaus and Peter M. W. Knijnenburg and Harry A. G. Wijshoff},
  20688. Date-Added = {2007-01-17 21:36:32 -0700},
  20689. Date-Modified = {2010-12-17 10:23:09 -0700},
  20690. Issn = {0098-3500},
  20691. Journal = {ACM Trans. Math. Softw.},
  20692. Number = {2},
  20693. Pages = {190--225},
  20694. Publisher = {ACM Press},
  20695. Title = {The automatic generation of sparse primitives},
  20696. Volume = {24},
  20697. Year = {1998},
  20698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwDB1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkwLWJpay5wZGYAAA4AGgAMAHAAMQA5ADAALQBiAGkAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxOTAtYmlrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20699. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMTkwLWJpay5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxOTAtYmlrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ehrRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxOTAtYmlrLnBkZgAOABoADABwADEAOQAwAC0AYgBpAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDE5MC1iaWsucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  20700. Bdsk-Url-1 = {http://doi.acm.org/10.1145/290200.287636}}
  20701. @article{Bik:1996ve,
  20702. Address = {Piscataway, NJ, USA},
  20703. Author = {Aart J. C. Bik and Harry A. G. Wijshoff},
  20704. Date-Added = {2007-01-17 21:28:49 -0700},
  20705. Date-Modified = {2010-12-17 10:23:09 -0700},
  20706. Issn = {1045-9219},
  20707. Journal = {IEEE Trans. Parallel Distrib. Syst.},
  20708. Number = {2},
  20709. Pages = {109--126},
  20710. Publisher = {IEEE Press},
  20711. Title = {Automatic Data Structure Selection and Transformation for Sparse Matrix Computations},
  20712. Volume = {7},
  20713. Year = {1996},
  20714. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDQ4NTUwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwNDg1NTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtPB1N8uAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGeAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDQ4NTUwMS5wZGYAAA4AGgAMADAAMAA0ADgANQA1ADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwNDg1NTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20715. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwNDg1NTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDA0ODU1MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9hlszlmqoAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD6AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwNDg1NTAxLnBkZgAADgAaAAwAMAAwADQAOAA1ADUAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDA0ODU1MDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20716. Bdsk-Url-1 = {http://dx.doi.org/10.1109/71.485501}}
  20717. @inproceedings{Anderson:1993ly,
  20718. Address = {New York, NY, USA},
  20719. Author = {Jennifer M. Anderson and Monica S. Lam},
  20720. Booktitle = {PLDI '93: Proceedings of the ACM SIGPLAN 1993 conference on Programming language design and implementation},
  20721. Date-Added = {2007-01-17 21:24:05 -0700},
  20722. Date-Modified = {2010-12-17 10:23:09 -0700},
  20723. Isbn = {0-89791-598-4},
  20724. Location = {Albuquerque, New Mexico, United States},
  20725. Pages = {112--125},
  20726. Publisher = {ACM Press},
  20727. Title = {Global optimizations for parallelism and locality on scalable parallel machines},
  20728. Year = {1993},
  20729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDExMi1hbmRlcnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu9MHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTItYW5kZXJzb24ucGRmAA4AJAARAHAAMQAxADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  20730. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMTItYW5kZXJzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTEyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mY0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTEyLWFuZGVyc29uLnBkZgAADgAkABEAcAAxADEAMgAtAGEAbgBkAGUAcgBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTEyLWFuZGVyc29uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  20731. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155101}}
  20732. @article{Olukotun:2005zr,
  20733. Author = {Kunle Olukotun and Lance Hammond},
  20734. Date-Added = {2007-01-17 18:45:50 -0700},
  20735. Date-Modified = {2010-12-17 10:23:09 -0700},
  20736. Journal = {{ACM} {Queue}},
  20737. Month = {September},
  20738. Number = {7},
  20739. Title = {The Future of Microprocessors},
  20740. Volume = {3},
  20741. Year = {2005},
  20742. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=326}}
  20743. @article{Sutter:2005ys,
  20744. Author = {Herb Sutter and James Larus},
  20745. Date-Added = {2007-01-17 18:41:45 -0700},
  20746. Date-Modified = {2010-12-17 10:23:09 -0700},
  20747. Journal = {{ACM} {Queue}},
  20748. Month = {September},
  20749. Title = {Software and the Concurrency Revolution},
  20750. Year = {2005},
  20751. Bdsk-Url-1 = {http://acmqueue.com/modules.php?name=Content&pa=showpage&pid=332}}
  20752. @book{Patterson:1990vn,
  20753. Address = {San Francisco, CA, USA},
  20754. Author = {David A. Patterson and John L. Hennessy},
  20755. Date-Added = {2007-01-16 23:31:53 -0700},
  20756. Date-Modified = {2007-05-18 13:42:22 -0600},
  20757. Isbn = {1-55880-069-8},
  20758. Publisher = {Morgan Kaufmann Publishers Inc.},
  20759. Title = {Computer architecture: a quantitative approach},
  20760. Year = {1990}}
  20761. @inproceedings{McKee:2004kx,
  20762. Address = {New York, NY, USA},
  20763. Author = {Sally A. McKee},
  20764. Booktitle = {CF '04: Proceedings of the 1st conference on Computing frontiers},
  20765. Date-Added = {2007-01-16 22:15:50 -0700},
  20766. Date-Modified = {2010-12-17 10:23:09 -0700},
  20767. Isbn = {1-58113-741-9},
  20768. Location = {Ischia, Italy},
  20769. Pages = {162},
  20770. Publisher = {ACM Press},
  20771. Title = {Reflections on the memory wall},
  20772. Year = {2004},
  20773. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu+sHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNjItbWNrZWUucGRmAAAOAB4ADgBwADEANgAyAC0AbQBjAGsAZQBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE2Mi1tY2tlZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20774. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYyLW1ja2VlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2Mi1tY2tlZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1tY2tlZS5wZGYADgAeAA4AcAAxADYAMgAtAG0AYwBrAGUAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYyLW1ja2VlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20775. Bdsk-Url-1 = {http://doi.acm.org/10.1145/977091.977115}}
  20776. @article{Wulf:1995uq,
  20777. Address = {New York, NY, USA},
  20778. Author = {Wm. A. Wulf and Sally A. McKee},
  20779. Date-Added = {2007-01-16 22:12:34 -0700},
  20780. Date-Modified = {2010-12-17 10:23:09 -0700},
  20781. Issn = {0163-5964},
  20782. Journal = {SIGARCH Comput. Archit. News},
  20783. Number = {1},
  20784. Pages = {20--24},
  20785. Publisher = {ACM Press},
  20786. Title = {Hitting the memory wall: implications of the obvious},
  20787. Volume = {23},
  20788. Year = {1995},
  20789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uLy4uLy4uL3BhcGVycy9IaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBrgAAAAABrgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRHkhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrt/B1N8vAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB1UGfAAAAAQAMAE+ZEQBOpFMARsk2AAIAPU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpIaXR0aW5nX01lbW9yeV9XYWxsLXd1bGY5NC5wZGYAAA4APgAeAEgAaQB0AHQAaQBuAGcAXwBNAGUAbQBvAHIAeQBfAFcAYQBsAGwALQB3AHUAbABmADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMFVzZXJzL3NpZWsvcGFwZXJzL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAL8AxADMAn4CgAKFApACmQKnAqsCsgK7AsACzQLQAuIC5QLqAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAuw=},
  20790. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLS4uL0Ryb3Bib3gvYmliL0hpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZtIXCxgZV05TLmRhdGFPEQHAAAAAAAHAAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEeSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7o+szlmvgAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFIAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEdNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEhpdHRpbmdfTWVtb3J5X1dhbGwtd3VsZjk0LnBkZgAADgA+AB4ASABpAHQAdABpAG4AZwBfAE0AZQBtAG8AcgB5AF8AVwBhAGwAbAAtAHcAdQBsAGYAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSGl0dGluZ19NZW1vcnlfV2FsbC13dWxmOTQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvgDDAMsCjwKRApYCoQKqArgCvALDAswC0QLeAuEC8wL2AvsAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC/Q==},
  20791. Bdsk-Url-1 = {http://doi.acm.org/10.1145/216585.216588}}
  20792. @inproceedings{Baker:2003fk,
  20793. Author = {Allison Baker and John Dennis and Elizabeth R. Jessup},
  20794. Booktitle = {High Performance Computing for Computational Science - VECPAR 2002: 5th International Conference},
  20795. Date-Added = {2007-01-16 21:49:45 -0700},
  20796. Date-Modified = {2007-05-18 13:42:22 -0600},
  20797. Pages = {315-327},
  20798. Title = {Towards Memory-Efficient Linear Solvers},
  20799. Year = {2003}}
  20800. @phdthesis{Dennis:2005tg,
  20801. Address = {Boulder, CO, USA},
  20802. Author = {John M. Dennis},
  20803. Date-Added = {2007-01-16 21:15:44 -0700},
  20804. Date-Modified = {2007-07-22 10:16:44 -0600},
  20805. Isbn = {0-542-31117-8},
  20806. Order_No = {AAI3188464},
  20807. Publisher = {University of Colorado at Boulder},
  20808. School = {University of Colorado},
  20809. Title = {Automated memory analysis: improving the design and implementation of iterative algorithms},
  20810. Year = {2005}}
  20811. @misc{ESSL:kl,
  20812. Author = {IBM},
  20813. Date-Added = {2007-01-16 20:36:09 -0700},
  20814. Date-Modified = {2010-12-17 10:23:09 -0700},
  20815. Organization = {IBM},
  20816. Title = {Engineering and {Scientific} {Subroutine} {Library} ({ESSL}) and {Parallel} {ESSL}},
  20817. Year = {2007},
  20818. Bdsk-Url-1 = {http://www.ibm.com/systems/p/software/essl.html}}
  20819. @misc{IntelMath:oq,
  20820. Author = {Intel},
  20821. Date-Added = {2007-01-16 20:34:15 -0700},
  20822. Date-Modified = {2010-12-17 10:23:09 -0700},
  20823. Howpublished = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm},
  20824. Title = {Intel {Math} {Kernel} {Library}},
  20825. Year = {2007},
  20826. Bdsk-Url-1 = {http://www.intel.com/cd/software/products/asmo-na/eng/307757.htm}}
  20827. @techreport{Strazdins:1998nx,
  20828. Address = {{Canberra} 0200 {ACT}, {Australia}},
  20829. Author = {Peter Strazdins},
  20830. Date-Added = {2007-01-15 20:32:42 -0700},
  20831. Date-Modified = {2010-12-17 10:23:09 -0700},
  20832. Number = {TR-CS-98-07},
  20833. Title = {A Comparison of Lookahead and Algorithmic Blocking Techniques for Parallel Matrix Factorization},
  20834. Year = {1998},
  20835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy9zdHJhemRpbnM5OGNvbXBhcmlzb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERlzdHJhemRpbnM5OGNvbXBhcmlzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8YwdTfLwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdVBnwAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3RyYXpkaW5zOThjb21wYXJpc29uLnBkZgAOADQAGQBzAHQAcgBhAHoAZABpAG4AcwA5ADgAYwBvAG0AcABhAHIAaQBzAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  20836. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ii3RDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAAA4ANAAZAHMAdAByAGEAegBkAGkAbgBzADkAOABjAG8AbQBwAGEAcgBpAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3N0cmF6ZGluczk4Y29tcGFyaXNvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  20837. Bdsk-Url-1 = {citeseer.ist.psu.edu/strazdins98comparison.html}}
  20838. @techreport{Kurzak:2006cr,
  20839. Author = {Jakub Kurzak and Jack Dongarra},
  20840. Date-Added = {2007-01-15 20:24:22 -0700},
  20841. Date-Modified = {2009-08-25 22:28:18 -0600},
  20842. Institution = {Netlib},
  20843. Month = {September},
  20844. Number = {LAPACK Working Note 178},
  20845. Title = {Implementing Linear Algebra Routines on Multi-Core Processors with Pipelining and Look Ahead},
  20846. Year = {2006},
  20847. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9sYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu8cHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxhd24xNzgucGRmAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9sYXduMTc4LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  20848. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc4LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94q9EPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE3OC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE3OC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  20849. @inproceedings{Boehm:2005dq,
  20850. Address = {New York, NY, USA},
  20851. Author = {Hans-J. Boehm},
  20852. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  20853. Date-Added = {2007-01-15 19:31:46 -0700},
  20854. Date-Modified = {2010-12-17 10:23:09 -0700},
  20855. Isbn = {1-59593-056-6},
  20856. Location = {Chicago, IL, USA},
  20857. Pages = {261--268},
  20858. Publisher = {ACM Press},
  20859. Title = {Threads cannot be implemented as a library},
  20860. Year = {2005},
  20861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvBsHU3y8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHVQZ8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNjEtYm9laG0ucGRmAAAOAB4ADgBwADIANgAxAC0AYgBvAGUAaABtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI2MS1ib2VobS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  20862. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjYxLWJvZWhtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI2MS1ib2VobS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ddEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2MS1ib2VobS5wZGYADgAeAA4AcAAyADYAMQAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjYxLWJvZWhtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  20863. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065042}}
  20864. @techreport{Merz:1997bh,
  20865. Author = {Stephan Merz},
  20866. Date-Added = {2007-01-15 16:18:28 -0700},
  20867. Date-Modified = {2009-08-25 22:28:18 -0600},
  20868. Institution = {Institut fur Informatik, Universitat Munchen},
  20869. Title = {Yet another encoding of TLA in Isabelle},
  20870. Year = {1997},
  20871. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9kZXNpZ24ucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWRlc2lnbi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrujB0VujAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4TAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkZXNpZ24ucHMADgAUAAkAZABlAHMAaQBnAG4ALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvZGVzaWduLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20872. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2Rlc2lnbi5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJZGVzaWduLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7u3czlmuAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEwAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGRlc2lnbi5wcwAOABQACQBkAGUAcwBpAGcAbgAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9kZXNpZ24ucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  20873. @inproceedings{Merz:1998qf,
  20874. Address = {Nantes, France},
  20875. Author = {Stephan Merz},
  20876. Date-Added = {2007-01-15 15:45:50 -0700},
  20877. Date-Modified = {2009-08-25 22:28:18 -0600},
  20878. Month = jul,
  20879. Pages = {29--44},
  20880. Publisher = {Ecole centrale de Nantes},
  20881. Title = {A User's Guide to {TLA}},
  20882. Year = 1998,
  20883. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy90bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrxvB0VukAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0b4UAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0bGFndWlkZS5wZGYAAA4AGgAMAHQAbABhAGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3RsYWd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20884. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVx0bGFndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHRsYWd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ilDRDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRsYWd1aWRlLnBkZgAOABoADAB0AGwAYQBnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvdGxhZ3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  20885. @inproceedings{Merz:1999ve,
  20886. Address = {Toulouse, France},
  20887. Author = {Stephan Merz},
  20888. Booktitle = {FM'99: World Congress on Formal Methods},
  20889. Date-Added = {2007-01-15 15:44:34 -0700},
  20890. Date-Modified = {2009-08-25 22:28:18 -0600},
  20891. Month = sep,
  20892. Pages = {1226--1244},
  20893. Publisher = {Springer-Verlag},
  20894. Series = {LNCS},
  20895. Title = {A More Complete {TLA}},
  20896. Volume = 1709,
  20897. Year = 1999,
  20898. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu68HRW6MAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRvhMAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmd0bGEucGRmAAAOABIACABnAHQAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvZ3RsYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  20899. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhndGxhLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIZ3RsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91etEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3RsYS5wZGYADgASAAgAZwB0AGwAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ndGxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  20900. @techreport{Manna:1983ly,
  20901. Author = {Zohar Manna and Amir Pnueli},
  20902. Date-Added = {2007-01-15 14:39:14 -0700},
  20903. Date-Modified = {2009-08-25 22:28:18 -0600},
  20904. Institution = {Department of Computer Science, Stanford University},
  20905. Month = {June},
  20906. Title = {Verification of Concurrent Programs: A Temporal Proof System},
  20907. Year = {1983},
  20908. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04My05NjcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04My05NjcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7cwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODMtOTY3LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAzAC0AOQA2ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04My05NjcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20909. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgzLTk2Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/4TM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04My05NjcucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADMALQA5ADYANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgzLTk2Ny5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  20910. @techreport{Manna:1981zr,
  20911. Author = {Zohar Manna and Amir Pnueli},
  20912. Date-Added = {2007-01-15 14:36:00 -0700},
  20913. Date-Modified = {2009-08-25 22:28:18 -0600},
  20914. Institution = {Department of Computer Science, Stanford University},
  20915. Month = {June},
  20916. Title = {Verification of Concurrent Programs, Part I: The Temporal Framework},
  20917. Year = {1981},
  20918. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9DUy1UUi04MS04MzYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBDUy1UUi04MS04MzYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa7ZwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Q1MtVFItODEtODM2LnBkZgAADgAiABAAQwBTAC0AVABSAC0AOAAxAC0AOAAzADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9DUy1UUi04MS04MzYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20919. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEENTLVRSLTgxLTgzNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/nrM5ZreAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhLgAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBDUy1UUi04MS04MzYucGRmAAAOACIAEABDAFMALQBUAFIALQA4ADEALQA4ADMANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NTLVRSLTgxLTgzNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  20920. @article{Lamport:1994ys,
  20921. Address = {New York, NY, USA},
  20922. Author = {Leslie Lamport},
  20923. Date-Added = {2007-01-15 12:53:06 -0700},
  20924. Date-Modified = {2010-12-17 10:23:09 -0700},
  20925. Issn = {0164-0925},
  20926. Journal = {ACM Trans. Program. Lang. Syst.},
  20927. Number = {3},
  20928. Pages = {872--923},
  20929. Publisher = {ACM Press},
  20930. Title = {The temporal logic of actions},
  20931. Volume = {16},
  20932. Year = {1994},
  20933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wODcyLWxhbXBvcnQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwODcyLWxhbXBvcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8SwdFbowAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdG+EwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Mi1sYW1wb3J0LnBkZgAADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wODcyLWxhbXBvcnQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  20934. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA4NzItbGFtcG9ydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA4NzItbGFtcG9ydC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e67RDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NzItbGFtcG9ydC5wZGYADgAiABAAcAA4ADcAMgAtAGwAYQBtAHAAbwByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDg3Mi1sYW1wb3J0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20935. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177726}}
  20936. @inproceedings{Wirfs-Brock:1989vn,
  20937. Address = {New York, NY, USA},
  20938. Author = {R. Wirfs-Brock and B. Wilkerson},
  20939. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  20940. Date-Added = {2007-01-14 18:49:13 -0700},
  20941. Date-Modified = {2010-12-17 10:23:09 -0700},
  20942. Isbn = {0-89791-333-7},
  20943. Location = {New Orleans, Louisiana, United States},
  20944. Pages = {71--75},
  20945. Publisher = {ACM Press},
  20946. Title = {Object-oriented design: a responsibility-driven approach},
  20947. Year = {1989},
  20948. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNzEtd2lyZnMtYnJvY2sucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNzEtd2lyZnMtYnJvY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8PwdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLXdpcmZzLWJyb2NrLnBkZgAOACgAEwBwADcAMQAtAHcAaQByAGYAcwAtAGIAcgBvAGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  20949. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A3MS13aXJmcy1icm9jay5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A3MS13aXJmcy1icm9jay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4PRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MS13aXJmcy1icm9jay5wZGYAAA4AKAATAHAANwAxAC0AdwBpAHIAZgBzAC0AYgByAG8AYwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A3MS13aXJmcy1icm9jay5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  20950. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74885}}
  20951. @article{Linton:1989kx,
  20952. Author = {Mark A. Linton and John M. Vlissides and Paul R. Calder},
  20953. Date-Added = {2007-01-14 18:44:47 -0700},
  20954. Date-Modified = {2009-08-25 22:28:18 -0600},
  20955. Journal = {IEEE Computer},
  20956. Number = {2},
  20957. Pages = {8--22},
  20958. Title = {Composing User Interfaces with InterViews},
  20959. Volume = {22},
  20960. Year = {1989},
  20961. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMDAxOTgyOS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAwMDE5ODI5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrtDB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMDAxOTgyOS5wZGYAAA4AGgAMADAAMAAwADEAOQA4ADIAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAwMDE5ODI5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  20962. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAwMDE5ODI5LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDAwMTk4MjkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ynMzlmqkAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD5AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAwMDE5ODI5LnBkZgAADgAaAAwAMAAwADAAMQA5ADgAMgA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDAwMTk4MjkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  20963. @article{Boehm:1986uq,
  20964. Address = {New York, NY, USA},
  20965. Author = {B Boehm},
  20966. Date-Added = {2007-01-14 18:33:51 -0700},
  20967. Date-Modified = {2010-12-17 10:23:09 -0700},
  20968. Issn = {0163-5948},
  20969. Journal = {SIGSOFT Softw. Eng. Notes},
  20970. Number = {4},
  20971. Pages = {14--24},
  20972. Publisher = {ACM Press},
  20973. Title = {A spiral model of software development and enhancement},
  20974. Volume = {11},
  20975. Year = {1986},
  20976. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa73wdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE0LWJvZWhtLnBkZgAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNC1ib2VobS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20977. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTQtYm9laG0ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTQtYm9laG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nA0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQtYm9laG0ucGRmAAAOABwADQBwADEANAAtAGIAbwBlAGgAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTQtYm9laG0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  20978. Bdsk-Url-1 = {http://doi.acm.org/10.1145/12944.12948}}
  20979. @inproceedings{Royce:1970fk,
  20980. Author = {Winston W. Royce},
  20981. Booktitle = {{IEEE} {WESCON}},
  20982. Date-Added = {2007-01-14 16:53:39 -0700},
  20983. Date-Modified = {2009-08-25 22:28:18 -0600},
  20984. Pages = {1--9},
  20985. Title = {Managing the Development of Large Software Systems},
  20986. Year = {1970},
  20987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy93YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFa8ewdEb7wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdF+XwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2F0ZXJmYWxsLnBkZgAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3dhdGVyZmFsbC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  20988. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV13YXRlcmZhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q13YXRlcmZhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42K0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3YXRlcmZhbGwucGRmAAAOABwADQB3AGEAdABlAHIAZgBhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi93YXRlcmZhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  20989. @book{Foster:1995kx,
  20990. Address = {Boston, MA, USA},
  20991. Author = {Ian Foster},
  20992. Date-Added = {2007-01-12 23:07:50 -0700},
  20993. Date-Modified = {2007-05-18 13:42:22 -0600},
  20994. Isbn = {0201575949},
  20995. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  20996. Title = {Designing and Building Parallel Programs: Concepts and Tools for Parallel Software Engineering},
  20997. Year = {1995}}
  20998. @article{George:1981uq,
  20999. Address = {New York, NY, USA},
  21000. Author = {Alan George and Esmond Ng},
  21001. Date-Added = {2007-01-11 21:52:16 -0700},
  21002. Date-Modified = {2010-12-17 10:23:09 -0700},
  21003. Issn = {0163-5778},
  21004. Journal = {SIGNUM Newsl.},
  21005. Number = {2},
  21006. Pages = {17--20},
  21007. Publisher = {ACM Press},
  21008. Title = {A brief description of {SPARSPAK} {Waterloo} sparse linear equations package},
  21009. Volume = {16},
  21010. Year = {1981},
  21011. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWu/cHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1nZW9yZ2UucGRmAAAOAB4ADgBwADEANwAtAGcAZQBvAHIAZwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWdlb3JnZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21012. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctZ2VvcmdlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWdlb3JnZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWdlb3JnZS5wZGYADgAeAA4AcAAxADcALQBnAGUAbwByAGcAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctZ2VvcmdlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21013. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1057562.1057566}}
  21014. @inproceedings{Anderson:1990fk,
  21015. Address = {Washington, DC, USA},
  21016. 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},
  21017. Booktitle = {Supercomputing '90: Proceedings of the 1990 ACM/IEEE conference on Supercomputing},
  21018. Date-Added = {2007-01-11 21:50:56 -0700},
  21019. Date-Modified = {2009-08-25 22:28:18 -0600},
  21020. Isbn = {O-69791-412-O},
  21021. Location = {New York, New York},
  21022. Pages = {2--11},
  21023. Publisher = {IEEE Computer Society},
  21024. Title = {{LAPACK}: a portable linear algebra library for high-performance computers},
  21025. Year = {1990},
  21026. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMi1hbmRlcnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyLWFuZGVyc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVrwPB0RvvAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADB0X5fAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1hbmRlcnNvbi5wZGYADgAgAA8AcAAyAC0AYQBuAGQAZQByAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21027. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyLWFuZGVyc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDItYW5kZXJzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96INEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDItYW5kZXJzb24ucGRmAAAOACAADwBwADIALQBhAG4AZABlAHIAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDItYW5kZXJzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  21028. @article{McGraw:1982fk,
  21029. Address = {New York, NY, USA},
  21030. Author = {James R. McGraw},
  21031. Date-Added = {2007-01-10 21:41:33 -0700},
  21032. Date-Modified = {2010-12-17 10:23:09 -0700},
  21033. Issn = {0164-0925},
  21034. Journal = {ACM Trans. Program. Lang. Syst.},
  21035. Number = {1},
  21036. Pages = {44--82},
  21037. Publisher = {ACM Press},
  21038. Title = {The VAL Language: Description and Analysis},
  21039. Volume = {4},
  21040. Year = {1982},
  21041. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvDMHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NC1tY2dyYXcucGRmAAAOAB4ADgBwADQANAAtAG0AYwBnAHIAYQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ0LW1jZ3Jhdy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21042. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDQtbWNncmF3LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ0LW1jZ3Jhdy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97A9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LW1jZ3Jhdy5wZGYADgAeAA4AcAA0ADQALQBtAGMAZwByAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDQtbWNncmF3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21043. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357153.357157}}
  21044. @book{Curry:1958cr,
  21045. Address = {Amsterdam},
  21046. Author = {H. B. Curry and R. Feys},
  21047. Date-Added = {2007-01-10 16:35:48 -0700},
  21048. Date-Modified = {2007-05-18 13:42:22 -0600},
  21049. Publisher = {North-Holland Publishing Co.},
  21050. Title = {Combinatory Logic,},
  21051. Year = {1958}}
  21052. @inproceedings{Parks:2005dq,
  21053. Address = {Washington, DC, USA},
  21054. Author = {Thomas M. Parks},
  21055. Booktitle = {IPDPS '05: Proceedings of the 19th IEEE International Parallel and Distributed Processing Symposium (IPDPS'05) - Workshop 5},
  21056. Date-Added = {2007-01-10 16:25:52 -0700},
  21057. Date-Modified = {2010-12-17 10:23:09 -0700},
  21058. Isbn = {0-7695-2312-9},
  21059. Pages = {185.2},
  21060. Publisher = {IEEE Computer Society},
  21061. Title = {A Comparison of MPI and Process Networks},
  21062. Year = {2005},
  21063. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMTQyMDA3MC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAxNDIwMDcwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVh+3BysOdUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByyYNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMTQyMDA3MC5wZGYAAA4AGgAMADAAMQA0ADIAMAAwADcAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAxNDIwMDcwLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21064. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAxNDIwMDcwLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDE0MjAwNzAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7r78zlmqsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD7AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAxNDIwMDcwLnBkZgAADgAaAAwAMAAxADQAMgAwADAANwAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDE0MjAwNzAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21065. Bdsk-Url-1 = {http://dx.doi.org/10.1109/IPDPS.2005.6}}
  21066. @inproceedings{Pratt:1982bh,
  21067. Address = {New York, NY, USA},
  21068. Author = {V. R. Pratt},
  21069. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21070. Date-Added = {2007-01-10 16:17:36 -0700},
  21071. Date-Modified = {2010-12-17 10:23:09 -0700},
  21072. Isbn = {0-89791-065-6},
  21073. Location = {Albuquerque, Mexico},
  21074. Pages = {213--223},
  21075. Publisher = {ACM Press},
  21076. Title = {On the composition of processes},
  21077. Year = {1982},
  21078. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHzMHKwixQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLJJwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTMtcHJhdHQucGRmAAAOAB4ADgBwADIAMQAzAC0AcAByAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxMy1wcmF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21079. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjEzLXByYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxMy1wcmF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96N9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxMy1wcmF0dC5wZGYADgAeAA4AcAAyADEAMwAtAHAAcgBhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjEzLXByYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582177}}
  21081. @inproceedings{Borning:1982qf,
  21082. Address = {New York, NY, USA},
  21083. Author = {Alan H. Borning and Daniel H. H. Ingalls},
  21084. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21085. Date-Added = {2007-01-10 16:16:07 -0700},
  21086. Date-Modified = {2010-12-17 10:23:09 -0700},
  21087. Isbn = {0-89791-065-6},
  21088. Location = {Albuquerque, Mexico},
  21089. Pages = {133--141},
  21090. Publisher = {ACM Press},
  21091. Title = {A type declaration and inference system for smalltalk},
  21092. Year = {1982},
  21093. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMzMtYm9ybmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMzMtYm9ybmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ebTRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMzMtYm9ybmluZy5wZGYADgAiABAAcAAxADMAMwAtAGIAbwByAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzMy1ib3JuaW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21094. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582168}}
  21095. @article{Pratt:1986ve,
  21096. Address = {Norwell, MA, USA},
  21097. Author = {Vaughan Pratt},
  21098. Date-Added = {2007-01-10 16:11:39 -0700},
  21099. Date-Modified = {2010-12-17 10:23:09 -0700},
  21100. Issn = {0885-7458},
  21101. Journal = {Int. J. Parallel Program.},
  21102. Number = {1},
  21103. Pages = {33--71},
  21104. Publisher = {Kluwer Academic Publishers},
  21105. Title = {Modeling concurrency with partial orders},
  21106. Volume = {15},
  21107. Year = {1986},
  21108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wcmF0dDg2bW9kZWxsaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcHJhdHQ4Nm1vZGVsbGluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWHpcHKwQhQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHLI3gAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnByYXR0ODZtb2RlbGxpbmcucGRmAAAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcHJhdHQ4Nm1vZGVsbGluZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21109. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHByYXR0ODZtb2RlbGxpbmcucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwcmF0dDg2bW9kZWxsaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wY0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwcmF0dDg2bW9kZWxsaW5nLnBkZgAOACoAFABwAHIAYQB0AHQAOAA2AG0AbwBkAGUAbABsAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3ByYXR0ODZtb2RlbGxpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21110. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01379149}}
  21111. @inproceedings{Pratt:1983ly,
  21112. Address = {New York, NY, USA},
  21113. Author = {Vaughan Pratt},
  21114. Booktitle = {POPL '83: Proceedings of the 10th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  21115. Date-Added = {2007-01-10 16:06:42 -0700},
  21116. Date-Modified = {2010-12-17 10:23:09 -0700},
  21117. Isbn = {0-89791-090-7},
  21118. Location = {Austin, Texas},
  21119. Pages = {1--9},
  21120. Publisher = {ACM Press},
  21121. Title = {Five paradigm shifts in programming language design and their realization in Viron, a dataflow programming environment},
  21122. Year = {1983},
  21123. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1wcmF0dC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLXByYXR0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXzRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLXByYXR0LnBkZgAOABoADABwADEALQBwAHIAYQB0AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtcHJhdHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  21124. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567067.567068}}
  21125. @inbook{Josephs:2005zr,
  21126. Author = {Mark B. Josephs},
  21127. Chapter = {Models for Data-Flow Sequential Processes},
  21128. Date-Added = {2007-01-10 15:41:00 -0700},
  21129. Date-Modified = {2009-08-25 22:28:18 -0600},
  21130. Publisher = {Springer},
  21131. Series = {LNCS},
  21132. Title = {Communicating Sequential Processes},
  21133. Year = {2005},
  21134. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYdCwcq5TFBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcsbvAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQyLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21135. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OV0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDIucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21136. @techreport{Stanley:1999ys,
  21137. Author = {Kendall S. Stanley},
  21138. Date-Added = {2007-01-10 14:27:48 -0700},
  21139. Date-Modified = {2010-12-17 10:23:09 -0700},
  21140. Month = {3,},
  21141. Number = {CSD-99-1039},
  21142. Pages = {197},
  21143. Title = {Execution Time of Symmetric Eigensolvers},
  21144. Year = {1999},
  21145. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iibRDzyVAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0YW5sZXk5N2V4ZWN1dGlvbi5wZGYADgAuABYAcwB0AGEAbgBsAGUAeQA5ADcAZQB4AGUAYwB1AHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvc3RhbmxleTk3ZXhlY3V0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  21146. Bdsk-Url-1 = {citeseer.ist.psu.edu/stanley97execution.html}}
  21147. @phdthesis{Stanley:CSD-98-992,
  21148. Author = {Kendall S. Stanley},
  21149. Date-Modified = {2010-12-17 10:23:09 -0700},
  21150. Number = {UCB/CSD-98-992},
  21151. School = {EECS Department, University of California, Berkeley},
  21152. Title = {Execution Time of Symmetric Eigensolvers},
  21153. Year = {1998},
  21154. Bdsk-Url-1 = {http://www.eecs.berkeley.edu/Pubs/TechRpts/1998/6418.html}}
  21155. @techreport{Howell:2006vn,
  21156. Author = {G. W. Howell and J. W. Demmel and C. T. Fulton and S. Hammarling and K. Marmol},
  21157. Date-Added = {2007-01-10 14:17:48 -0700},
  21158. Date-Modified = {2009-08-25 22:28:18 -0600},
  21159. Institution = {Netlib},
  21160. Number = {LAPACK Working Note 174},
  21161. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5},
  21162. Year = {2006},
  21163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtsYXduMTc0LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbGF3bjE3NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94qtEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbGF3bjE3NC5wZGYAAA4AGAALAGwAYQB3AG4AMQA3ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbGF3bjE3NC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  21164. @article{Howell:2008,
  21165. Author = {Gary W. Howell and James W. Demmel and Charles T. Fulton and Sven Hammarling and Karen Marmol},
  21166. Date-Modified = {2007-12-13 21:50:18 -0700},
  21167. Journal = {{ACM} Transactions on Mathematical Software},
  21168. Number = {3},
  21169. Title = {Cache Efficient Bidiagonalization Using {BLAS} 2.5 Operators},
  21170. Volume = {34},
  21171. Year = {2008},
  21172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5hMTQtaG93ZWxsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYTE0LWhvd2VsbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ubtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTE0LWhvd2VsbC5wZGYADgAeAA4AYQAxADQALQBoAG8AdwBlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9hMTQtaG93ZWxsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21173. @inproceedings{Rangan:2004kx,
  21174. Address = {Washington, DC, USA},
  21175. Author = {Ram Rangan and Neil Vachharajani and Manish Vachharajani and David I. August},
  21176. Booktitle = {PACT '04: Proceedings of the 13th International Conference on Parallel Architectures and Compilation Techniques},
  21177. Date-Added = {2007-01-10 11:28:56 -0700},
  21178. Date-Modified = {2010-12-17 10:23:09 -0700},
  21179. Isbn = {0-7695-2229-7},
  21180. Pages = {177--188},
  21181. Publisher = {IEEE Computer Society},
  21182. Title = {Decoupled Software Pipelining with the Synchronization Array},
  21183. Year = {2004},
  21184. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMjI5MDE3Ny5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIyMjkwMTc3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVghbByn6BUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuDxAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMjI5MDE3Ny5wZGYAAA4AGgAMADIAMgAyADkAMAAxADcANwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIyMjkwMTc3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21185. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIyMjkwMTc3LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjIyOTAxNzcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA70oMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIyMjkwMTc3LnBkZgAADgAaAAwAMgAyADIAOQAwADEANwA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjIyOTAxNzcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21186. Bdsk-Url-1 = {http://dx.doi.org/10.1109/PACT.2004.14}}
  21187. @inproceedings{Ottoni:2005uq,
  21188. Address = {Washington, DC, USA},
  21189. Author = {Guilherme Ottoni and Ram Rangan and Adam Stoler and David I. August},
  21190. Booktitle = {MICRO 38: Proceedings of the 38th annual IEEE/ACM International Symposium on Microarchitecture},
  21191. Date-Added = {2007-01-10 11:26:59 -0700},
  21192. Date-Modified = {2010-12-17 10:23:09 -0700},
  21193. Isbn = {0-7695-2440-0},
  21194. Location = {Barcelona, Spain},
  21195. Pages = {105--118},
  21196. Publisher = {IEEE Computer Society},
  21197. Title = {Automatic Thread Extraction with Decoupled Software Pipelining},
  21198. Year = {2005},
  21199. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yNDQwMDEwNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDI0NDAwMTA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVggLByn4RUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADByuCBAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyNDQwMDEwNS5wZGYAAA4AGgAMADIANAA0ADAAMAAxADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzI0NDAwMTA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21200. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzI0NDAwMTA1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjQ0MDAxMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ApMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADI0NDAwMTA1LnBkZgAADgAaAAwAMgA0ADQAMAAwADEAMAA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjQ0MDAxMDUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21201. Bdsk-Url-1 = {http://dx.doi.org/10.1109/MICRO.2005.13}}
  21202. @inproceedings{Blackford:1996fk,
  21203. Address = {Washington, DC, USA},
  21204. 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},
  21205. Booktitle = {Supercomputing '96: Proceedings of the 1996 ACM/IEEE conference on Supercomputing (CDROM)},
  21206. Date-Added = {2007-01-10 10:39:18 -0700},
  21207. Date-Modified = {2010-12-17 10:23:09 -0700},
  21208. Isbn = {0-89791-854-1},
  21209. Location = {Pittsburgh, Pennsylvania, United States},
  21210. Pages = {5},
  21211. Publisher = {IEEE Computer Society},
  21212. Title = {{ScaLAPACK}: a portable linear algebra library for distributed memory computers - design issues and performance},
  21213. Year = {1996},
  21214. Bdsk-Url-1 = {http://doi.acm.org/10.1145/369028.369038}}
  21215. @book{Cormen:2001uq,
  21216. Author = {Thomas H. Cormen and Clifford Stein and Ronald L. Rivest and Charles E. Leiserson},
  21217. Date-Added = {2007-01-09 10:17:29 -0700},
  21218. Date-Modified = {2007-05-18 13:42:22 -0600},
  21219. Isbn = {0070131511},
  21220. Publisher = {McGraw-Hill Higher Education},
  21221. Title = {Introduction to Algorithms},
  21222. Year = {2001},
  21223. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uL0Ryb3Bib3gvYmliL0ludHJvZHVjdGlvbl90b19hbGdvcml0aG1zXzNyZF9lZGl0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQHkAAAAAAHkAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfSW50cm9kdWN0aW9uX3RvX2FsZ28jMzMwNEMwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADMEwM6A2AsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADOgRBLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEludHJvZHVjdGlvbl90b19hbGdvIzMzMDRDMC5wZGYADgBWACoASQBuAHQAcgBvAGQAdQBjAHQAaQBvAG4AXwB0AG8AXwBhAGwAZwBvAHIAaQB0AGgAbQBzAF8AMwByAGQAXwBlAGQAaQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBCVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvSW50cm9kdWN0aW9uX3RvX2FsZ29yaXRobXNfM3JkX2VkaXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AygDPANcCvwLBAsYC0QLaAugC7ALzAvwDAQMOAxEDIwMmAysAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADLQ==}}
  21224. @book{Saad:2003fk,
  21225. Address = {Philadelphia, PA, USA},
  21226. Author = {Y. Saad},
  21227. Date-Added = {2007-01-07 15:58:29 -0700},
  21228. Date-Modified = {2007-05-18 13:42:22 -0600},
  21229. Isbn = {0898715342},
  21230. Publisher = {Society for Industrial and Applied Mathematics},
  21231. Title = {Iterative Methods for Sparse Linear Systems},
  21232. Year = {2003}}
  21233. @book{Velleman:1994ys,
  21234. Author = {Daniel J. Velleman},
  21235. Date-Added = {2007-01-06 23:28:12 -0700},
  21236. Date-Modified = {2007-05-18 13:42:22 -0600},
  21237. Publisher = {Cambridge University Press},
  21238. Title = {How to Prove It},
  21239. Year = {1994}}
  21240. @incollection{Nishihara:2004vn,
  21241. Author = {Toshiaki Nishihara and Yasuhiko Minamide},
  21242. Booktitle = {The Archive of Formal Proofs},
  21243. Date-Added = {2007-01-06 22:34:36 -0700},
  21244. Date-Modified = {2009-08-25 22:28:18 -0600},
  21245. Month = Jun,
  21246. Note = {Formal proof development},
  21247. Publisher = {\url{http://afp.sourceforge.net/entries/Depth-First-Search.shtml}},
  21248. Title = {Depth First Search},
  21249. Year = 2004,
  21250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5GcHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRvY3VtZW50LTEucGRmAAAOAB4ADgBkAG8AYwB1AG0AZQBuAHQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvZG9jdW1lbnQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5kb2N1bWVudC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZG9jdW1lbnQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xWdEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZG9jdW1lbnQtMS5wZGYADgAeAA4AZABvAGMAdQBtAGUAbgB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9kb2N1bWVudC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21252. @article{Hennessy:2001kx,
  21253. Author = {Matthew Hennessy},
  21254. Date-Added = {2007-01-05 19:07:19 -0700},
  21255. Date-Modified = {2009-08-25 22:28:18 -0600},
  21256. Journal = {Theoretical Computer Science},
  21257. Number = {1-2},
  21258. Title = {A fully abstract denotational semantics for the pi-calculus},
  21259. Volume = {278},
  21260. Year = {2001},
  21261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAVeSjBxoywAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBxu8gAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0Y3MwMS5wZGYADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGNzMDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21262. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0Y3MwMS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRjczAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij3RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRjczAxLnBkZgAADgAUAAkAdABjAHMAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3RjczAxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  21263. @inproceedings{Hyland:1995uq,
  21264. Address = {New York, NY, USA},
  21265. Author = {J. M. E. Hyland and C.-H. L. Ong},
  21266. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  21267. Date-Added = {2007-01-05 19:04:39 -0700},
  21268. Date-Modified = {2010-12-17 10:23:09 -0700},
  21269. Isbn = {0-89791-719-7},
  21270. Location = {La Jolla, California, United States},
  21271. Pages = {96--107},
  21272. Publisher = {ACM Press},
  21273. Title = {Pi-calculus, dialogue games and full abstraction PCF},
  21274. Year = {1995},
  21275. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5IsHGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5Ni1oeWxhbmQucGRmAAAOAB4ADgBwADkANgAtAGgAeQBsAGEAbgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk2LWh5bGFuZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21276. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTYtaHlsYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk2LWh5bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97wtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk2LWh5bGFuZC5wZGYADgAeAA4AcAA5ADYALQBoAHkAbABhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTYtaHlsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21277. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224189}}
  21278. @inproceedings{Reynolds:2004fk,
  21279. Author = {John C. Reynolds},
  21280. Booktitle = {Proceedings of the 24th Conference on Foundations of Software Technology and Theoretical Computer Science (FSTTCS 2004)},
  21281. Date-Added = {2007-01-05 16:16:26 -0700},
  21282. Date-Modified = {2009-08-25 22:28:18 -0600},
  21283. Month = {December},
  21284. Title = {Toward a Grainless Semantics for Shared-Variable Concurrency},
  21285. Year = {2004},
  21286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncmFpbmxlc3MucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncmFpbmxlc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3V10Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncmFpbmxlc3MucGRmAAAOABwADQBnAHIAYQBpAG4AbABlAHMAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ncmFpbmxlc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21287. @article{Brookes:1996ys,
  21288. Author = {Stephen Brookes},
  21289. Date-Added = {2007-01-04 22:45:38 -0700},
  21290. Date-Modified = {2009-08-25 22:28:18 -0600},
  21291. Journal = {Information and Computation},
  21292. Number = {2},
  21293. Pages = {145--163},
  21294. Title = {Full Abstraction for a Shared-Variable Parallel Language},
  21295. Volume = {127},
  21296. Year = {1996},
  21297. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zZGFydGljbGUwLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc2RhcnRpY2xlMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J9tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlMC5wZGYADgAeAA4AcwBkAGEAcgB0AGkAYwBsAGUAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21298. @article{Schmidt:1996vn,
  21299. Address = {New York, NY, USA},
  21300. Author = {David A. Schmidt},
  21301. Date-Added = {2007-01-04 19:48:49 -0700},
  21302. Date-Modified = {2010-12-17 10:23:09 -0700},
  21303. Issn = {0360-0300},
  21304. Journal = {ACM Comput. Surv.},
  21305. Number = {4es},
  21306. Pages = {175},
  21307. Publisher = {ACM Press},
  21308. Title = {On the need for a popular formal semantics},
  21309. Volume = {28},
  21310. Year = {1996},
  21311. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9hMTc1LXNjaG1pZHQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBhMTc1LXNjaG1pZHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFXkTwcaMsAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwcbvIAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTE3NS1zY2htaWR0LnBkZgAADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9hMTc1LXNjaG1pZHQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21312. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGExNzUtc2NobWlkdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGExNzUtc2NobWlkdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bnDRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGExNzUtc2NobWlkdC5wZGYADgAiABAAYQAxADcANQAtAHMAYwBoAG0AaQBkAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYTE3NS1zY2htaWR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21313. Bdsk-Url-1 = {http://doi.acm.org/10.1145/242224.242451}}
  21314. @article{Hoare:1978kx,
  21315. Address = {New York, NY, USA},
  21316. Author = {C. A. R. Hoare},
  21317. Date-Added = {2007-01-04 19:44:20 -0700},
  21318. Date-Modified = {2010-12-17 10:23:09 -0700},
  21319. Issn = {0004-5411},
  21320. Journal = {J. ACM},
  21321. Number = {3},
  21322. Pages = {461--480},
  21323. Publisher = {ACM Press},
  21324. Title = {Some Properties of Predicate Transformers},
  21325. Volume = {25},
  21326. Year = {1978},
  21327. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABV5H8HGjLAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHG7yAAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjEtaG9hcmUucGRmAAAOAB4ADgBwADQANgAxAC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ2MS1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21328. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDYxLWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ2MS1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97DNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2MS1ob2FyZS5wZGYADgAeAA4AcAA0ADYAMQAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDYxLWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21329. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322077.322088}}
  21330. @article{Nielsen:1980uq,
  21331. Author = {M. Nielsen and G. Plotkin and G. Winskel},
  21332. Date-Added = {2007-01-04 19:12:12 -0700},
  21333. Date-Modified = {2007-05-18 13:42:22 -0600},
  21334. Journal = {Theor. Computer Science},
  21335. Month = jan,
  21336. Number = {1},
  21337. Pages = {85--108},
  21338. Title = {Petri Nets, Event Structures and Domains, Part {I}.},
  21339. Volume = {13},
  21340. Year = {1980},
  21341. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNkYXJ0aWNsZS0yMC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNkYXJ0aWNsZS0yMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/iezRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNkYXJ0aWNsZS0yMC5wZGYADgAiABAAcwBkAGEAcgB0AGkAYwBsAGUALQAyADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIwLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  21342. @article{Milner:1992ys,
  21343. Address = {Duluth, MN, USA},
  21344. Author = {Robin Milner and Joachim Parrow and David Walker},
  21345. Date-Added = {2007-01-04 11:57:18 -0700},
  21346. Date-Modified = {2010-12-17 10:23:09 -0700},
  21347. Issn = {0890-5401},
  21348. Journal = {Inf. Comput.},
  21349. Number = {1},
  21350. Pages = {1--40},
  21351. Publisher = {Academic Press, Inc.},
  21352. Title = {A calculus of mobile processes, I},
  21353. Volume = {100},
  21354. Year = {1992},
  21355. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(92)90008-4}}
  21356. @article{Hoare:1978vn,
  21357. Address = {New York, NY, USA},
  21358. Author = {C. A. R. Hoare},
  21359. Date-Added = {2007-01-04 11:45:06 -0700},
  21360. Date-Modified = {2014-06-14 04:38:32 +0000},
  21361. Issn = {0001-0782},
  21362. Journal = {Communications of the {ACM}},
  21363. Number = {8},
  21364. Pages = {666--677},
  21365. Publisher = {ACM Press},
  21366. Title = {Communicating sequential processes},
  21367. Volume = {21},
  21368. Year = {1978},
  21369. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjY2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDY2Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ctEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY2Ni1ob2FyZS5wZGYADgAeAA4AcAA2ADYANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjY2LWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21370. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359576.359585}}
  21371. @article{Brookes:1984kx,
  21372. Address = {New York, NY, USA},
  21373. Author = {S. D. Brookes and C. A. R. Hoare and A. W. Roscoe},
  21374. Date-Added = {2007-01-04 11:43:39 -0700},
  21375. Date-Modified = {2010-12-17 10:23:09 -0700},
  21376. Issn = {0004-5411},
  21377. Journal = {J. ACM},
  21378. Number = {3},
  21379. Pages = {560--599},
  21380. Publisher = {ACM Press},
  21381. Title = {A Theory of Communicating Sequential Processes},
  21382. Volume = {31},
  21383. Year = {1984},
  21384. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1NjAtYnJvb2tlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1NjAtYnJvb2tlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ez/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1NjAtYnJvb2tlcy5wZGYADgAiABAAcAA1ADYAMAAtAGIAcgBvAG8AawBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU2MC1icm9va2VzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21385. Bdsk-Url-1 = {http://doi.acm.org/10.1145/828.833}}
  21386. @inproceedings{Weinand:1988hc,
  21387. Address = {New York, NY, USA},
  21388. Author = {Andre Weinand and Erich Gamma and Rudolf Marty},
  21389. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  21390. Date-Added = {2007-01-01 23:34:58 -0700},
  21391. Date-Modified = {2014-08-26 18:47:38 +0000},
  21392. Isbn = {0-89791-284-5},
  21393. Location = {San Diego, California, United States},
  21394. Pages = {46--57},
  21395. Publisher = {ACM Press},
  21396. Title = {ET++ -- An Object-Oriented Application Framework in {C++}},
  21397. Year = {1988},
  21398. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0Ni13ZWluYW5kLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ2LXdlaW5hbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97C9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ2LXdlaW5hbmQucGRmAAAOACAADwBwADQANgAtAHcAZQBpAG4AYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ2LXdlaW5hbmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  21399. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62089}}
  21400. @inproceedings{Liskov:1974tg,
  21401. Address = {New York, NY, USA},
  21402. Author = {Barbara Liskov and Stephen Zilles},
  21403. Booktitle = {Proceedings of the ACM SIGPLAN symposium on Very high level languages},
  21404. Date-Added = {2007-01-01 23:05:40 -0700},
  21405. Date-Modified = {2010-12-17 10:23:09 -0700},
  21406. Location = {Santa Monica, California, United States},
  21407. Pages = {50--59},
  21408. Publisher = {ACM Press},
  21409. Title = {Programming with abstract data types},
  21410. Year = {1974},
  21411. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPICcG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MC1saXNrb3YucGRmAAAOAB4ADgBwADUAMAAtAGwAaQBzAGsAbwB2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUwLWxpc2tvdi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21412. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTAtbGlza292LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUwLWxpc2tvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97KNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUwLWxpc2tvdi5wZGYADgAeAA4AcAA1ADAALQBsAGkAcwBrAG8AdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTAtbGlza292LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21413. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800233.807045}}
  21414. @book{Yourdon:1979kl,
  21415. Address = {Upper Saddle River, NJ, USA},
  21416. Author = {Edward Yourdon and Larry L. Constantine},
  21417. Date-Added = {2007-01-01 21:24:29 -0700},
  21418. Date-Modified = {2007-05-18 13:42:22 -0600},
  21419. Isbn = {0138544719},
  21420. Publisher = {Prentice-Hall, Inc.},
  21421. Title = {Structured Design: Fundamentals of a Discipline of Computer Program and Systems Design},
  21422. Year = {1979}}
  21423. @article{Stevens:1974oq,
  21424. Author = {W. P. Stevens and G. J. Myers and L. L. Constantine},
  21425. Date-Added = {2007-01-01 20:47:12 -0700},
  21426. Date-Modified = {2009-08-25 22:28:18 -0600},
  21427. Journal = {IBM Systems Journal},
  21428. Number = {2},
  21429. Pages = {115--139},
  21430. Title = {Structured design},
  21431. Volume = {13},
  21432. Year = {1974},
  21433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH68G/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlibXNqMTMwMkMucGRmAAAOAB4ADgBpAGIAbQBzAGoAMQAzADAAMgBDAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvaWJtc2oxMzAyQy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21434. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5pYm1zajEzMDJDLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOaWJtc2oxMzAyQy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91y9EPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWJtc2oxMzAyQy5wZGYADgAeAA4AaQBiAG0AcwBqADEAMwAwADIAQwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9pYm1zajEzMDJDLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  21435. @article{Lindsey:1977nx,
  21436. Address = {New York, NY, USA},
  21437. Author = {C. H. Lindsey},
  21438. Date-Added = {2007-01-01 19:51:54 -0700},
  21439. Date-Modified = {2010-12-17 10:23:09 -0700},
  21440. Issn = {0362-1340},
  21441. Journal = {SIGPLAN Not.},
  21442. Number = {11},
  21443. Pages = {36--49},
  21444. Publisher = {ACM Press},
  21445. Title = {Structure charts a structured alternative to flowcharts},
  21446. Volume = {12},
  21447. Year = {1977},
  21448. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzYtbGluZHNleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNi1saW5kc2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/3Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzYtbGluZHNleS5wZGYADgAgAA8AcAAzADYALQBsAGkAbgBkAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21449. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNi1saW5kc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2LWxpbmRzZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL960NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2LWxpbmRzZXkucGRmAAAOACAADwBwADMANgAtAGwAaQBuAGQAcwBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM2LWxpbmRzZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  21450. Bdsk-Url-1 = {http://doi.acm.org/10.1145/956641.956645}}
  21451. @inproceedings{Gordon:1993cr,
  21452. Address = {New York, NY, USA},
  21453. Author = {Andrew D. Gordon},
  21454. Booktitle = {FPCA '93: Proceedings of the conference on Functional programming languages and computer architecture},
  21455. Date-Added = {2007-01-01 11:25:31 -0700},
  21456. Date-Modified = {2010-12-17 10:23:09 -0700},
  21457. Isbn = {0-89791-595-X},
  21458. Location = {Copenhagen, Denmark},
  21459. Pages = {136--145},
  21460. Publisher = {ACM Press},
  21461. Title = {An operational semantics for I/O in a lazy functional language},
  21462. Year = {1993},
  21463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTM2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMzYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx/TBv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTM2LWdvcmRvbi5wZGYADgAgAA8AcAAxADMANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  21464. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzNi1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95vtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzNi1nb3Jkb24ucGRmAAAOACAADwBwADEAMwA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzNi1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  21465. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165180.165199}}
  21466. @article{OHearn:2000dq,
  21467. Address = {New York, NY, USA},
  21468. Author = {Peter W. O'Hearn and John C. Reynolds},
  21469. Date-Added = {2007-01-01 11:03:28 -0700},
  21470. Date-Modified = {2010-12-17 10:23:09 -0700},
  21471. Issn = {0004-5411},
  21472. Journal = {J. ACM},
  21473. Number = {1},
  21474. Pages = {167--223},
  21475. Publisher = {ACM Press},
  21476. Title = {From Algol to polymorphic linear lambda-calculus},
  21477. Volume = {47},
  21478. Year = {2000},
  21479. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTY3LW9faGVhcm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTY3LW9faGVhcm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f6wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2Ny1vX2hlYXJuLnBkZgAADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTY3LW9faGVhcm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21480. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNjctb19oZWFybi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNjctb19oZWFybi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/efLRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNjctb19oZWFybi5wZGYADgAiABAAcAAxADYANwAtAG8AXwBoAGUAYQByAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE2Ny1vX2hlYXJuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21481. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331605.331611}}
  21482. @techreport{Norrish:1997bh,
  21483. Author = {Michael Norrish},
  21484. Date-Added = {2006-12-31 16:28:14 -0700},
  21485. Date-Modified = {2009-08-25 22:28:18 -0600},
  21486. Institution = {Computer Laboratory, University of Cambridge},
  21487. Read = {Yes},
  21488. Title = {An abstract dynamic semantics for C},
  21489. Year = {1997},
  21490. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9ub3JyaXNoOTdhYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW5vcnJpc2g5N2Fic3RyYWN0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx+7Bv0ceAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mOAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpub3JyaXNoOTdhYnN0cmFjdC5wZGYADgAsABUAbgBvAHIAcgBpAHMAaAA5ADcAYQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  21491. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW5vcnJpc2g5N2Fic3RyYWN0LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95F9EPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbm9ycmlzaDk3YWJzdHJhY3QucGRmAAAOACwAFQBuAG8AcgByAGkAcwBoADkANwBhAGIAcwB0AHIAYQBjAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvbm9ycmlzaDk3YWJzdHJhY3QucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  21492. @inproceedings{Colcombet:2000qf,
  21493. Address = {New York, NY, USA},
  21494. Author = {Thomas Colcombet and Pascal Fradet},
  21495. Booktitle = {POPL '00: Proceedings of the 27th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21496. Date-Added = {2006-12-31 13:12:15 -0700},
  21497. Date-Modified = {2010-12-17 10:23:09 -0700},
  21498. Isbn = {1-58113-125-9},
  21499. Location = {Boston, MA, USA},
  21500. Pages = {54--66},
  21501. Publisher = {ACM Press},
  21502. Title = {Enforcing trace properties by program transformation},
  21503. Year = {2000},
  21504. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0LWNvbGNvbWJldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPIDMG/Rx4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG/qY4AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NC1jb2xjb21iZXQucGRmAA4AJAARAHAANQA0AC0AYwBvAGwAYwBvAG0AYgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21505. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NC1jb2xjb21iZXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQtY29sY29tYmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s30Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTQtY29sY29tYmV0LnBkZgAADgAkABEAcAA1ADQALQBjAG8AbABjAG8AbQBiAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTQtY29sY29tYmV0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  21506. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325703}}
  21507. @inproceedings{Jonsson:1989ve,
  21508. Address = {New York, NY, USA},
  21509. Author = {B. Jonsson},
  21510. Booktitle = {POPL '89: Proceedings of the 16th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21511. Date-Added = {2006-12-31 13:04:19 -0700},
  21512. Date-Modified = {2010-12-17 10:23:09 -0700},
  21513. Isbn = {0-89791-294-2},
  21514. Location = {Austin, Texas, United States},
  21515. Pages = {155--165},
  21516. Publisher = {ACM Press},
  21517. Title = {A fully abstract trace model for dataflow networks},
  21518. Year = {1989},
  21519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU1LWpvbnNzb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU1LWpvbnNzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8f3wb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1NS1qb25zc29uLnBkZgAADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU1LWpvbnNzb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21520. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTUtam9uc3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTUtam9uc3Nvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edzRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTUtam9uc3Nvbi5wZGYADgAiABAAcAAxADUANQAtAGoAbwBuAHMAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1NS1qb25zc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21521. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75291}}
  21522. @article{Hoare:2003ly,
  21523. Address = {New York, NY, USA},
  21524. Author = {C. A. R. Hoare and He Jifeng},
  21525. Book = {Programming methodology},
  21526. Date-Added = {2006-12-31 13:01:59 -0700},
  21527. Date-Modified = {2009-08-25 22:28:18 -0600},
  21528. Isbn = {0-387-95349-3},
  21529. Pages = {223--245},
  21530. Publisher = {Springer-Verlag New York, Inc.},
  21531. Title = {A trace model for pointers and objects},
  21532. Year = {2003},
  21533. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8xNjI4MDAwMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDE2MjgwMDAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9DBv0cdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBv6mNAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoxNjI4MDAwMS5wZGYAAA4AGgAMADEANgAyADgAMAAwADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzE2MjgwMDAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21534. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzE2MjgwMDAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMTYyODAwMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rhMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADE2MjgwMDAxLnBkZgAADgAaAAwAMQA2ADIAOAAwADAAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTYyODAwMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21535. @book{Roscoe:1997zr,
  21536. Author = {A.W. Roscoe},
  21537. Date-Added = {2006-12-31 09:51:01 -0700},
  21538. Date-Modified = {2009-08-25 22:28:18 -0600},
  21539. Publisher = {Pearson},
  21540. Title = {The Theory and Practice of Concurrency},
  21541. Year = {1997},
  21542. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy82OGIucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQc2OGIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fTwb9HHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwb+pjgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6NjhiLnBkZgAOABAABwA2ADgAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzLzY4Yi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  21543. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliLzY4Yi5wZGbSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhBzY4Yi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP77/M5Zq5AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhCQAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgA2OGIucGRmAA4AEAAHADYAOABiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvNjhiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  21544. @techreport{Moggi:1990ys,
  21545. Author = {Eugenio Moggi},
  21546. Date-Added = {2006-12-30 11:01:30 -0700},
  21547. Date-Modified = {2009-08-25 22:28:18 -0600},
  21548. Institution = {Computer Science Dept., University of Edinburgh},
  21549. Number = {ECS-LFCS-90-113},
  21550. Title = {An abstract view of programming languages},
  21551. Year = {1990},
  21552. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9hYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9nBvA9CAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBvHGyAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnMtdmlldy5wZGYAAA4AGgAMAGEAYgBzAC0AdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Ficy12aWV3LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21553. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxhYnMtdmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGFicy12aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo/RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFicy12aWV3LnBkZgAOABoADABhAGIAcwAtAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYWJzLXZpZXcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  21554. @article{Smith:1998vn,
  21555. Author = {Geoffrey Smith and Dennis Volpano},
  21556. Date-Added = {2006-12-29 22:58:44 -0700},
  21557. Date-Modified = {2009-08-25 22:28:18 -0600},
  21558. Journal = {Science of Computer Programming},
  21559. Number = {2-3},
  21560. Pages = {49-72},
  21561. Title = {A Sound Polymorphic Type System for a Dialect of {C}},
  21562. Volume = {32},
  21563. Year = {1998},
  21564. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBLBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5OC5wZGYADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTgucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21565. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieHRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjcDk4LnBkZgAADgAUAAkAcwBjAHAAOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjcDk4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  21566. @inproceedings{Abadi:2001kx,
  21567. Address = {New York, NY, USA},
  21568. Author = {Martin Abadi and Cedric Fournet},
  21569. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21570. Date-Added = {2006-12-29 11:16:40 -0700},
  21571. Date-Modified = {2010-12-17 10:23:09 -0700},
  21572. Isbn = {1-58113-336-7},
  21573. Location = {London, United Kingdom},
  21574. Pages = {104--115},
  21575. Publisher = {ACM Press},
  21576. Title = {Mobile values, new names, and secure communication},
  21577. Year = {2001},
  21578. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH8cG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMDQtYWJhZGkucGRmAAAOAB4ADgBwADEAMAA0AC0AYQBiAGEAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEwNC1hYmFkaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21579. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTA0LWFiYWRpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEwNC1hYmFkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95jdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNC1hYmFkaS5wZGYADgAeAA4AcAAxADAANAAtAGEAYgBhAGQAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTA0LWFiYWRpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21580. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360213}}
  21581. @inproceedings{Fournet:1996uq,
  21582. Address = {New York, NY, USA},
  21583. Author = {Cedric Fournet and Georges Gonthier},
  21584. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  21585. Date-Added = {2006-12-29 11:09:14 -0700},
  21586. Date-Modified = {2010-12-17 10:23:09 -0700},
  21587. Isbn = {0-89791-769-3},
  21588. Location = {St. Petersburg Beach, Florida, United States},
  21589. Pages = {372--385},
  21590. Publisher = {ACM Press},
  21591. Title = {The reflexive {CHAM} and the join-calculus},
  21592. Year = {1996},
  21593. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzcyLWZvdXJuZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzcyLWZvdXJuZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8gAwbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM3Mi1mb3VybmV0LnBkZgAADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzcyLWZvdXJuZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21594. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNzItZm91cm5ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNzItZm91cm5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/etjRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNzItZm91cm5ldC5wZGYADgAiABAAcAAzADcAMgAtAGYAbwB1AHIAbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM3Mi1mb3VybmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21595. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237805}}
  21596. @inproceedings{Berry:1992fk,
  21597. Address = {Essex, UK},
  21598. Author = {Gerard Berry and Gerard Boudol},
  21599. Booktitle = {Selected papers of the 2nd Workshop on Concurrency and compositionality},
  21600. Date-Added = {2006-12-29 11:05:08 -0700},
  21601. Date-Modified = {2010-12-17 10:23:09 -0700},
  21602. Location = {San Miniato, Italy},
  21603. Pages = {217--248},
  21604. Publisher = {Elsevier Science Publishers Ltd.},
  21605. Title = {The chemical abstract machine},
  21606. Year = {1992},
  21607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9jaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABPH4sG65U0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMG7R70AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNoYW0ucGRmAAAOABIACABjAGgAYQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvY2hhbS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  21608. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhjaGFtLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIY2hhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbS5wZGYADgASAAgAYwBoAGEAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9jaGFtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  21609. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90185-I}}
  21610. @manual{UML2:fk,
  21611. Date-Added = {2006-12-28 15:58:51 -0700},
  21612. Date-Modified = {2009-08-25 22:28:18 -0600},
  21613. Edition = {2.0},
  21614. Organization = {Object Management Group},
  21615. Title = {Unified Modelling Language: Superstructure},
  21616. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wNS0wNy0wNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDA1LTA3LTA0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx83BuuVMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowNS0wNy0wNC5wZGYAAA4AGgAMADAANQAtADAANwAtADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzA1LTA3LTA0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  21617. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzA1LTA3LTA0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDUtMDctMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADdczlmq4AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD+AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADA1LTA3LTA0LnBkZgAADgAaAAwAMAA1AC0AMAA3AC0AMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDUtMDctMDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  21618. @techreport{Dijkstra:1970fk,
  21619. Author = {Edsger W. Dijkstra},
  21620. Date-Added = {2006-12-28 12:27:35 -0700},
  21621. Date-Modified = {2007-05-18 13:42:22 -0600},
  21622. Institution = {Technological University Eindhoven},
  21623. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/EWD249.PDF},
  21624. Month = {April},
  21625. Number = {70-WSK-03},
  21626. Title = {Notes on Structured Programming},
  21627. Year = {1970},
  21628. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9FV0QyNDkuUERG0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpFV0QyNDkuUERGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fWwblp3AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbnMTAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RVdEMjQ5LlBERgAADgAWAAoARQBXAEQAMgA0ADkALgBQAEQARgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9FV0QyNDkuUERGABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==}}
  21629. @inproceedings{Fogarty:2007fk,
  21630. Author = {Seth Fogarty and Emir Pasalic and Jeremy G. Siek and Walid Taha},
  21631. Booktitle = {ACM SIGPLAN 2007 Workshop on Partial Evaluation and Program Manipulation (PEPM '07)},
  21632. Date-Added = {2006-12-27 21:58:35 -0700},
  21633. Date-Modified = {2009-08-25 22:28:18 -0600},
  21634. Title = {Concoqtion: Indexed Types Now!},
  21635. Year = {2007},
  21636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9wYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyA/BuJ2NAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBuP/9AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXBlci5wZGYADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvcGFwZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21637. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlwYXBlci5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXBhcGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e9LRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBhcGVyLnBkZgAADgAUAAkAcABhAHAAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3BhcGVyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  21638. @techreport{Kumfert:2002fk,
  21639. 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.
  21640. Managing the build infrastructure takes about 20% of the overall development time.},
  21641. Author = {Gary K. Kumfert and Thomas G. W. Epperly},
  21642. Date-Added = {2006-12-20 10:09:20 -0700},
  21643. Date-Modified = {2007-05-18 13:42:22 -0600},
  21644. Institution = {U.S. Department of Energy, Lawrence Livermore National Laboratory},
  21645. Month = {February},
  21646. Title = {Software in the {DOE}: The Hidden Overhead of The Build},
  21647. Year = {2002}}
  21648. @inproceedings{Kuck:1981kx,
  21649. Address = {New York, NY, USA},
  21650. Author = {D. J. Kuck and R. H. Kuhn and D. A. Padua and B. Leasure and M. Wolfe},
  21651. Booktitle = {POPL '81: Proceedings of the 8th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  21652. Date-Added = {2006-12-20 17:29:15 -0700},
  21653. Date-Modified = {2010-12-17 10:23:09 -0700},
  21654. Isbn = {0-89791-029-X},
  21655. Location = {Williamsburg, Virginia},
  21656. Pages = {207--218},
  21657. Publisher = {ACM Press},
  21658. Title = {Dependence graphs and compiler optimizations},
  21659. Year = {1981},
  21660. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHA+RwiwlDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwix5bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNy1rdWNrLnBkZgAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMDcta3Vjay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21661. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjA3LWt1Y2sucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjA3LWt1Y2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oy0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjA3LWt1Y2sucGRmAAAOABwADQBwADIAMAA3AC0AawB1AGMAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjA3LWt1Y2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21662. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567532.567555}}
  21663. @inproceedings{Goff:1991uq,
  21664. Address = {New York, NY, USA},
  21665. Author = {Gina Goff and Ken Kennedy and Chau-Wen Tseng},
  21666. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  21667. Date-Added = {2006-12-20 17:28:28 -0700},
  21668. Date-Modified = {2010-12-17 10:23:09 -0700},
  21669. Isbn = {0-89791-428-7},
  21670. Location = {Toronto, Ontario, Canada},
  21671. Pages = {15--29},
  21672. Publisher = {ACM Press},
  21673. Title = {Practical dependence testing},
  21674. Year = {1991},
  21675. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113448}}
  21676. @inproceedings{Wolfe:1989fk,
  21677. Address = {Philadelphia, PA, USA},
  21678. Author = {Michael Wolfe},
  21679. Booktitle = {Proceedings of the 3rd SIAM Conference on Parallel Processing for Scientific Computing},
  21680. Date-Added = {2006-12-20 17:27:20 -0700},
  21681. Date-Modified = {2007-05-18 13:42:22 -0600},
  21682. Isbn = {0-89871-228-9},
  21683. Pages = {357--361},
  21684. Publisher = {Society for Industrial and Applied Mathematics},
  21685. Title = {Iteration Space Tiling for Memory Hierarchies},
  21686. Year = {1989}}
  21687. @article{Cardelli:1985kx,
  21688. Address = {New York, NY, USA},
  21689. Author = {Luca Cardelli and Peter Wegner},
  21690. Date-Added = {2006-12-19 21:06:43 -0700},
  21691. Date-Modified = {2010-12-17 10:23:09 -0700},
  21692. Issn = {0360-0300},
  21693. Journal = {ACM Comput. Surv.},
  21694. Number = {4},
  21695. Pages = {471--523},
  21696. Publisher = {ACM Press},
  21697. Title = {On understanding types, data abstraction, and polymorphism},
  21698. Volume = {17},
  21699. Year = {1985},
  21700. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NzEtY2FyZGVsbGkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDcxLWNhcmRlbGxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sW0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDcxLWNhcmRlbGxpLnBkZgAADgAkABEAcAA0ADcAMQAtAGMAYQByAGQAZQBsAGwAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDcxLWNhcmRlbGxpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  21701. Bdsk-Url-1 = {http://doi.acm.org/10.1145/6041.6042}}
  21702. @inproceedings{Ashby:uqold,
  21703. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  21704. Booktitle = {Euro-Par 2004 Parallel Processing},
  21705. Date-Added = {2006-12-19 20:21:10 -0700},
  21706. Date-Modified = {2009-08-25 22:28:18 -0600},
  21707. Pages = {654--661},
  21708. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  21709. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE8fowbrlTQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwbtHvQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQxLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21710. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OU0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDEucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21711. @inproceedings{Ashby:uq,
  21712. Address = {Pisa, Italy},
  21713. Author = {T.J. Ashby and A.D. Kennedy and M.F.P. O'Boyle},
  21714. Booktitle = {Euro-Par 2004 Parallel Processing: 10th International Euro-Par Conference},
  21715. Month = {August},
  21716. Pages = {654},
  21717. Publisher = {Springer-Verlag GmbH},
  21718. Series = {LNCS},
  21719. Title = {Cross Component Optimisation in a High Level Category-Based Language},
  21720. Volume = {3149},
  21721. Year = {2004}}
  21722. @inproceedings{Russell:2006fk,
  21723. Author = {Francis Russell and Michael Mellor and Paul Kelly and Olav Beckmann},
  21724. Booktitle = {Workshop on Library-Centric Software Design},
  21725. Date-Added = {2006-12-19 20:04:33 -0700},
  21726. Date-Modified = {2009-08-25 22:28:18 -0600},
  21727. Title = {An active linear algebra library using delayed evaluation and runtime code generation},
  21728. Year = {2006},
  21729. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQS4uLy4uLy4uL3BhcGVycy9EZWxheWVkRXZhbHVhdGlvblJUQ0ctTENTRDA2LUV4dGVuZGVkQWJzdHJhY3QucGRm0hcLGBlXTlMuZGF0YU8RAegAAAAAAegAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9EZWxheWVkRXZhbHVhdGlvblJUQyMxNUI1Q0MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFbXMwdVRX1BERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdWzzwAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RGVsYXllZEV2YWx1YXRpb25SVEMjMTVCNUNDLnBkZgAOAGQAMQBEAGUAbABhAHkAZQBkAEUAdgBhAGwAdQBhAHQAaQBvAG4AUgBUAEMARwAtAEwAQwBTAEQAMAA2AC0ARQB4AHQAZQBuAGQAZQBkAEEAYgBzAHQAcgBhAGMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQ1VzZXJzL3NpZWsvcGFwZXJzL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A0gDXAN8CywLNAtIC3QLmAvQC+AL/AwgDDQMaAx0DLwMyAzcAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADOQ==},
  21730. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uL0Ryb3Bib3gvYmliL0RlbGF5ZWRFdmFsdWF0aW9uUlRDRy1MQ1NEMDYtRXh0ZW5kZWRBYnN0cmFjdC5wZGbSFwsYGVdOUy5kYXRhTxEB+gAAAAAB+gACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhH0RlbGF5ZWRFdmFsdWF0aW9uUlRDRyNFRTIxMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO4hHM5ZrgAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMAAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBEZWxheWVkRXZhbHVhdGlvblJUQ0cjRUUyMTEucGRmAA4AZAAxAEQAZQBsAGEAeQBlAGQARQB2AGEAbAB1AGEAdABpAG8AbgBSAFQAQwBHAC0ATABDAFMARAAwADYALQBFAHgAdABlAG4AZABlAGQAQQBiAHMAdAByAGEAYwB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBJVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRGVsYXllZEV2YWx1YXRpb25SVENHLUxDU0QwNi1FeHRlbmRlZEFic3RyYWN0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDRANYA3gLcAt4C4wLuAvcDBQMJAxADGQMeAysDLgNAA0MDSAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANK}}
  21731. @article{Gurd:1985cr,
  21732. Address = {New York, NY, USA},
  21733. Author = {J. R Gurd and C. C Kirkham and I. Watson},
  21734. Date-Added = {2006-12-19 16:26:28 -0700},
  21735. Date-Modified = {2010-12-17 10:23:09 -0700},
  21736. Issn = {0001-0782},
  21737. Journal = {Commun. ACM},
  21738. Number = {1},
  21739. Pages = {34--52},
  21740. Publisher = {ACM Press},
  21741. Title = {The {Manchester} prototype dataflow computer},
  21742. Volume = {28},
  21743. Year = {1985},
  21744. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLdF8Gtwy1QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuJZ0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNC1ndXJkLTEucGRmAAAOAB4ADgBwADMANAAtAGcAdQByAGQALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDM0LWd1cmQtMS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21745. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQtZ3VyZC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0LWd1cmQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0LWd1cmQtMS5wZGYADgAeAA4AcAAzADQALQBnAHUAcgBkAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzQtZ3VyZC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21746. Bdsk-Url-1 = {http://doi.acm.org/10.1145/2465.2468}}
  21747. @inproceedings{Gao:1993dq,
  21748. Address = {London, UK},
  21749. Author = {Guang R. Gao and R. Olsen and Vivek Sarkar and Radhika Thekkath},
  21750. Booktitle = {Proceedings of the 5th International Workshop on Languages and Compilers for Parallel Computing},
  21751. Date-Added = {2006-12-19 16:23:44 -0700},
  21752. Date-Modified = {2007-05-18 13:42:22 -0600},
  21753. Isbn = {3-540-57502-2},
  21754. Pages = {281--295},
  21755. Publisher = {Springer-Verlag},
  21756. Title = {Collective Loop Fusion for Array Contraction},
  21757. Year = {1993}}
  21758. @article{Feo:1990bh,
  21759. Address = {Orlando, FL, USA},
  21760. Author = {John T. Feo and David C. Cann and Rodney R. Oldehoeft},
  21761. Date-Added = {2006-12-19 16:23:01 -0700},
  21762. Date-Modified = {2010-12-17 10:23:09 -0700},
  21763. Issn = {0743-7315},
  21764. Journal = {J. Parallel Distrib. Comput.},
  21765. Number = {4},
  21766. Pages = {349--366},
  21767. Publisher = {Academic Press, Inc.},
  21768. Title = {A report on the {SISAL} language project},
  21769. Volume = {10},
  21770. Year = {1990},
  21771. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(90)90035-N}}
  21772. @inproceedings{Humphrey:1997qf,
  21773. Address = {London, UK},
  21774. Author = {William Humphrey and Steve Karmesin and Federico Bassetti and John Reynders},
  21775. Booktitle = {ISCOPE '97: Proceedings of the Scientific Computing in Object-Oriented Parallel Environments},
  21776. Date-Added = {2006-12-19 16:21:51 -0700},
  21777. Date-Modified = {2007-05-18 13:42:22 -0600},
  21778. Isbn = {3-540-63827-X},
  21779. Pages = {185--194},
  21780. Publisher = {Springer-Verlag},
  21781. Title = {Optimization of Data-Parallel Field Expressions in the {POOMA} Framework},
  21782. Year = {1997}}
  21783. @inproceedings{Vajracharya:1999ve,
  21784. Address = {New York, NY, USA},
  21785. Author = {Suvas Vajracharya and Steve Karmesin and Peter Beckman and James Crotinger and Allen Malony and Sameer Shende and Rod Oldehoeft and Stephen Smith},
  21786. Booktitle = {ICS '99: Proceedings of the 13th international conference on Supercomputing},
  21787. Date-Added = {2006-12-19 16:19:11 -0700},
  21788. Date-Modified = {2010-12-17 10:23:09 -0700},
  21789. Isbn = {1-58113-164-X},
  21790. Location = {Rhodes, Greece},
  21791. Pages = {302--310},
  21792. Publisher = {ACM Press},
  21793. Title = {{SMARTS}: exploiting temporal locality and parallelism through vertical execution},
  21794. Year = {1999},
  21795. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMzAyLXZhanJhY2hhcnlhLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDMwMi12YWpyYWNoYXJ5YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLc18GtwYpQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuI/oAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzMDItdmFqcmFjaGFyeWEucGRmAAAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDMwMi12YWpyYWNoYXJ5YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21796. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAzMDItdmFqcmFjaGFyeWEucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMzAyLXZhanJhY2hhcnlhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qq0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzAyLXZhanJhY2hhcnlhLnBkZgAOACoAFABwADMAMAAyAC0AdgBhAGoAcgBhAGMAaABhAHIAeQBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AzMDItdmFqcmFjaGFyeWEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21797. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305207}}
  21798. @techreport{Chamberlain:1997ly,
  21799. Author = {B. Chamberlain and S. E. Choi and E. C. Lewis and C. Lin and L. Snyder and W. D. Weathersby},
  21800. Date-Added = {2006-12-19 16:15:42 -0700},
  21801. Date-Modified = {2010-12-17 10:23:09 -0700},
  21802. Number = {TR-97-12-02},
  21803. Title = {{ZPL}'s {WYSIWYG} Performance Model},
  21804. Year = {1997},
  21805. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk3enBscy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWNoYW1iZXJsYWluOTd6cGxzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3LrBrcC2UERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriMmAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk3enBscy5wZGYADgAsABUAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANwB6AHAAbABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  21806. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNoYW1iZXJsYWluOTd6cGxzLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2hhbWJlcmxhaW45N3pwbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbWJlcmxhaW45N3pwbHMucGRmAAAOACwAFQBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA3AHoAcABsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2hhbWJlcmxhaW45N3pwbHMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  21807. Bdsk-Url-1 = {citeseer.ist.psu.edu/chamberlain97zpls.html}}
  21808. @article{Chamberlain:2000zr,
  21809. Address = {Piscataway, NJ, USA},
  21810. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and W. Derrick Weathersby},
  21811. Date-Added = {2006-12-19 16:13:56 -0700},
  21812. Date-Modified = {2010-12-17 10:23:09 -0700},
  21813. Issn = {0098-5589},
  21814. Journal = {IEEE Trans. Softw. Eng.},
  21815. Number = {3},
  21816. Pages = {197--211},
  21817. Publisher = {IEEE Press},
  21818. Title = {{ZPL}: A Machine Independent Programming Language for Parallel Computers},
  21819. Volume = {26},
  21820. Year = {2000},
  21821. Bdsk-Url-1 = {http://dx.doi.org/10.1109/32.842947}}
  21822. @inproceedings{Chamberlain:1997ys,
  21823. Address = {London, UK},
  21824. Author = {Bradford L. Chamberlain and Sung-Eun Choi and E. Christopher Lewis and Calvin Lin and Lawrence Snyder and Derrick Weathersby},
  21825. Booktitle = {LCPC '96: Proceedings of the 9th International Workshop on Languages and Compilers for Parallel Computing},
  21826. Date-Added = {2006-12-19 16:12:44 -0700},
  21827. Date-Modified = {2009-08-25 22:28:18 -0600},
  21828. Isbn = {3-540-63091-0},
  21829. Pages = {481--500},
  21830. Publisher = {Springer-Verlag},
  21831. Title = {Factor-Join: A Unique Approach to Compiling Array Languages for Parallel Machines},
  21832. Year = {1997},
  21833. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9jaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS3KjBrcBlUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBriLVAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjaGFtYmVybGFpbjk2ZmFjdG9yam9pbi5wZGYADgA4ABsAYwBoAGEAbQBiAGUAcgBsAGEAaQBuADkANgBmAGEAYwB0AG8AcgBqAG8AaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  21834. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2NoYW1iZXJsYWluOTZmYWN0b3Jqb2luLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xHdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAAOADgAGwBjAGgAYQBtAGIAZQByAGwAYQBpAG4AOQA2AGYAYQBjAHQAbwByAGoAbwBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvY2hhbWJlcmxhaW45NmZhY3RvcmpvaW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  21835. @inproceedings{Roth:2000vn,
  21836. Author = {Gerald Roth},
  21837. Booktitle = {International Conference of Compiler Construction},
  21838. Date-Added = {2006-12-19 15:57:43 -0700},
  21839. Date-Modified = {2009-08-25 22:28:18 -0600},
  21840. Title = {Advanced Scalarization of Array Syntax},
  21841. Year = {2000},
  21842. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9jYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtwYwa28mlBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4fCgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2MyMDAwLnBkZgAADgAWAAoAYwBjADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9jYzIwMDAucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  21843. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpjYzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpjYzIwMDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EP0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYzIwMDAucGRmAA4AFgAKAGMAYwAyADAAMAAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2NjMjAwMC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  21844. @inproceedings{Roth:1996kx,
  21845. Author = {Gerald Roth and Ken Kennedy},
  21846. Booktitle = {International Conference on Parallel and Distributed Processing Techniques and Applications},
  21847. Date-Added = {2006-12-19 15:53:17 -0700},
  21848. Date-Modified = {2009-08-25 22:28:18 -0600},
  21849. Title = {Dependence Analysis of {Fortran90} Array Syntax},
  21850. Year = {1996},
  21851. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9yb3RoOTZkZXBlbmRlbmNlLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcm90aDk2ZGVwZW5kZW5jZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb5MGtum5QREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHN4AAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnJvdGg5NmRlcGVuZGVuY2UucGRmAAAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcm90aDk2ZGVwZW5kZW5jZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21852. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHJvdGg5NmRlcGVuZGVuY2UucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRyb3RoOTZkZXBlbmRlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nF0Q88kAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguAAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgByb3RoOTZkZXBlbmRlbmNlLnBkZgAOACoAFAByAG8AdABoADkANgBkAGUAcABlAG4AZABlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3JvdGg5NmRlcGVuZGVuY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  21853. @inproceedings{Hiranandani:1994uq,
  21854. Address = {New York, NY, USA},
  21855. Author = {Seema Hiranandani and Ken Kennedy and Chau Wen Tseng and Scott Warren},
  21856. Booktitle = {Supercomputing '94: Proceedings of the 1994 ACM/IEEE conference on Supercomputing},
  21857. Date-Added = {2006-12-19 15:51:10 -0700},
  21858. Date-Modified = {2010-12-17 10:23:09 -0700},
  21859. Isbn = {0-8186-6605-6},
  21860. Location = {Washington, D.C.},
  21861. Pages = {733--742},
  21862. Publisher = {ACM Press},
  21863. Title = {The {D} editor: a new interactive parallel programming tool},
  21864. Year = {1994},
  21865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNzMzLWhpcmFuYW5kYW5pLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDczMy1oaXJhbmFuZGFuaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLb9MGtuvZQREYgcHJ2dwADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGuHWYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MzMtaGlyYW5hbmRhbmkucGRmAAAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDczMy1oaXJhbmFuZGFuaS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21866. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA3MzMtaGlyYW5hbmRhbmkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNzMzLWhpcmFuYW5kYW5pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uM0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzMzLWhpcmFuYW5kYW5pLnBkZgAOACoAFABwADcAMwAzAC0AaABpAHIAYQBuAGEAbgBkAGEAbgBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A3MzMtaGlyYW5hbmRhbmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  21867. Bdsk-Url-1 = {http://doi.acm.org/10.1145/602770.602890}}
  21868. @inproceedings{Rosenkrantz:2000fk,
  21869. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  21870. Booktitle = {Languages and Compilers for Parallel Computing: 13th International Workshop},
  21871. Date-Added = {2006-12-19 15:24:41 -0700},
  21872. Date-Modified = {2009-08-25 22:28:18 -0600},
  21873. Month = {August},
  21874. Title = {On Materializations of Array-Valued Temporaries},
  21875. Year = {2000},
  21876. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtjwwa20qVBERiBwcnZ3AAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwa4XGQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQwLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0MC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21877. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OT0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDAucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  21878. @techreport{Dennis:2006nx,
  21879. Author = {John M. Dennis and Elizabeth R. Jessup},
  21880. Date-Added = {2006-12-18 10:02:50 -0700},
  21881. Date-Modified = {2009-08-25 22:28:18 -0600},
  21882. Institution = {University of Colorado},
  21883. Number = {1012},
  21884. Title = {Applying Automated Memory Analysis to Improve Iterative Algorithms},
  21885. Year = {2006},
  21886. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERQ1UtQ1MtMTAxMi0wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRzcGsGEwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGserwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkNVLUNTLTEwMTItMDYucGRmAA4AJAARAEMAVQAtAEMAUwAtADEAMAAxADIALQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9DVS1DUy0xMDEyLTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21887. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFDVS1DUy0xMDEyLTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuj3zOWa3wAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4S8AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQ1UtQ1MtMTAxMi0wNi5wZGYADgAkABEAQwBVAC0AQwBTAC0AMQAwADEAMgAtADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0NVLUNTLTEwMTItMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  21888. @article{Gelder:1991cr,
  21889. Address = {New York, NY, USA},
  21890. Author = {Allen Van Gelder and Kenneth A. Ross and John S. Schlipf},
  21891. Date-Added = {2006-12-16 21:08:17 -0700},
  21892. Date-Modified = {2010-12-17 10:23:09 -0700},
  21893. Issn = {0004-5411},
  21894. Journal = {J. ACM},
  21895. Number = {3},
  21896. Pages = {619--649},
  21897. Publisher = {ACM Press},
  21898. Title = {The well-founded semantics for general logic programs},
  21899. Volume = {38},
  21900. Year = {1991},
  21901. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNjE5LXZhbl9nZWxkZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNjE5LXZhbl9nZWxkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHowawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxOS12YW5fZ2VsZGVyLnBkZgAOACgAEwBwADYAMQA5AC0AdgBhAG4AXwBnAGUAbABkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  21902. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A2MTktdmFuX2dlbGRlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A2MTktdmFuX2dlbGRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e1zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2MTktdmFuX2dlbGRlci5wZGYAAA4AKAATAHAANgAxADkALQB2AGEAbgBfAGcAZQBsAGQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A2MTktdmFuX2dlbGRlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  21903. Bdsk-Url-1 = {http://doi.acm.org/10.1145/116825.116838}}
  21904. @article{Plotkin:1976dq,
  21905. Author = {G. D. Plotkin},
  21906. Date-Added = {2006-12-16 16:33:14 -0700},
  21907. Date-Modified = {2010-12-17 10:23:09 -0700},
  21908. Journal = {SIAM Journal on Computing},
  21909. Number = {3},
  21910. Pages = {452-487},
  21911. Publisher = {SIAM},
  21912. Title = {A Powerdomain Construction},
  21913. Volume = {5},
  21914. Year = {1976},
  21915. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9TTUowMDA0NTIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1TTUowMDA0NTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHQwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6U01KMDAwNDUyLnBkZgAOABwADQBTAE0ASgAwADAAMAA0ADUAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL1NNSjAwMDQ1Mi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21916. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uL0Ryb3Bib3gvYmliL1NNSjAwMDQ1Mi5wZGbSFwsYGVdOUy5kYXRhTxEBfAAAAAABfAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhDVNNSjAwMDQ1Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0fM5Zt1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhxQAAAAEAEAAOauEADmndAAXAcgACEikAAgA2TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTTUowMDA0NTIucGRmAA4AHAANAFMATQBKADAAMAAwADQANQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAlVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU01KMDAwNDUyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCtALIAugI6AjwCQQJMAlUCYwJnAm4CdwJ8AokCjAKeAqECpgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKo},
  21917. Bdsk-Url-1 = {http://link.aip.org/link/?SMJ/5/452/1},
  21918. Bdsk-Url-2 = {http://dx.doi.org/10.1137/0205035},
  21919. Bdsk-Url-3 = {http://dx.doi.org/10.1137/0205035}}
  21920. @article{Denecker:2001ve,
  21921. Address = {New York, NY, USA},
  21922. Author = {Marc Denecker and Maurice Bruynooghe and Victor Marek},
  21923. Date-Added = {2006-12-16 15:21:27 -0700},
  21924. Date-Modified = {2010-12-17 10:23:09 -0700},
  21925. Issn = {1529-3785},
  21926. Journal = {ACM Trans. Comput. Logic},
  21927. Number = {4},
  21928. Pages = {623--654},
  21929. Publisher = {ACM Press},
  21930. Title = {Logic programming revisited: logic programs as inductive definitions},
  21931. Volume = {2},
  21932. Year = {2001},
  21933. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDYyMy1kZW5lY2tlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR68GsFBcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdocAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MjMtZGVuZWNrZXIucGRmAA4AJAARAHAANgAyADMALQBkAGUAbgBlAGMAawBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  21934. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA2MjMtZGVuZWNrZXIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNjIzLWRlbmVja2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tf0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjIzLWRlbmVja2VyLnBkZgAADgAkABEAcAA2ADIAMwAtAGQAZQBuAGUAYwBrAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNjIzLWRlbmVja2VyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  21935. Bdsk-Url-1 = {http://doi.acm.org/10.1145/383779.383789}}
  21936. @article{Ramakrishnan:1993qf,
  21937. Author = {Raghu Ramakrishnan and Jeffrey D. Ullman},
  21938. Date-Added = {2006-12-16 14:59:27 -0700},
  21939. Date-Modified = {2010-12-17 10:23:09 -0700},
  21940. Journal = {Journal of Logic Programming},
  21941. Number = {2},
  21942. Pages = {125--149},
  21943. Title = {A Survey of Research on Deductive Database Systems},
  21944. Volume = {23},
  21945. Year = {1993},
  21946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0e7BrBQXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaHAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3JhbWFrcmlzaG5hbjkzc3VydmV5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  21947. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJhbWFrcmlzaG5hbjkzc3VydmV5LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JutEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmFtYWtyaXNobmFuOTNzdXJ2ZXkucGRmAA4AMgAYAHIAYQBtAGEAawByAGkAcwBoAG4AYQBuADkAMwBzAHUAcgB2AGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9yYW1ha3Jpc2huYW45M3N1cnZleS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  21948. Bdsk-Url-1 = {citeseer.ist.psu.edu/ramakrishnan93survey.html}}
  21949. @inproceedings{Biskup:1997ve,
  21950. Author = {Joachim Biskup and Andreas Kluck},
  21951. Booktitle = {Advances in Databases and Information Systems},
  21952. Date-Added = {2006-12-16 14:07:36 -0700},
  21953. Date-Modified = {2010-12-17 10:23:09 -0700},
  21954. Pages = {72-79},
  21955. Title = {A New Approach to Inferences of Semantic Constraints},
  21956. Year = {1997},
  21957. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QSC4uLy4uLy4uL3BhcGVycy9BIE5ldyBBcHByb2FjaCB0byBJbmZlcmVuY2VzIG9mIFNlbWFudGljIENvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQH8AAAAAAH8AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfQSBOZXcgQXBwcm9hY2ggdG8gSW4jMTJEMUNBLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLRysGsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkEgTmV3IEFwcHJvYWNoIHRvIEluIzEyRDFDQS5wZGYADgByADgAQQAgAE4AZQB3ACAAQQBwAHAAcgBvAGEAYwBoACAAdABvACAASQBuAGYAZQByAGUAbgBjAGUAcwAgAG8AZgAgAFMAZQBtAGEAbgB0AGkAYwAgAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIASlVzZXJzL3NpZWsvcGFwZXJzL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4A2QDeAOYC5gLoAu0C+AMBAw8DEwMaAyMDKAM1AzgDSgNNA1IAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADVA==},
  21958. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QRy4uL0Ryb3Bib3gvYmliL0EgTmV3IEFwcHJvYWNoIHRvIEluZmVyZW5jZXMgb2YgU2VtYW50aWMgQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAg4AAAAAAg4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9BIE5ldyBBcHByb2FjaCB0byBJbmYjRUU3RUMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADufszOWauQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAQSBOZXcgQXBwcm9hY2ggdG8gSW5mI0VFN0VDLnBkZgAOAHIAOABBACAATgBlAHcAIABBAHAAcAByAG8AYQBjAGgAIAB0AG8AIABJAG4AZgBlAHIAZQBuAGMAZQBzACAAbwBmACAAUwBlAG0AYQBuAHQAaQBjACAAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBQVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQSBOZXcgQXBwcm9hY2ggdG8gSW5mZXJlbmNlcyBvZiBTZW1hbnRpYyBDb25zdHJhaW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDYAN0A5QL3AvkC/gMJAxIDIAMkAysDNAM5A0YDSQNbA14DYwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAANl},
  21959. Bdsk-Url-1 = {citeseer.ist.psu.edu/biskup97new.html}}
  21960. @inproceedings{Aiken:1995ly,
  21961. Address = {New York, NY, USA},
  21962. Author = {Alexander Aiken and Manuel Fahndrich},
  21963. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  21964. Date-Added = {2006-12-16 14:05:26 -0700},
  21965. Date-Modified = {2010-12-17 10:23:09 -0700},
  21966. Isbn = {0-89791-719-7},
  21967. Location = {La Jolla, California, United States},
  21968. Pages = {182--191},
  21969. Publisher = {ACM Press},
  21970. Title = {Dynamic typing and subtype inference},
  21971. Year = {1995},
  21972. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTgyLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE4Mi1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR38GsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxODItYWlrZW4ucGRmAAAOAB4ADgBwADEAOAAyAC0AYQBpAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE4Mi1haWtlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  21973. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTgyLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE4Mi1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96DNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Mi1haWtlbi5wZGYADgAeAA4AcAAxADgAMgAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTgyLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  21974. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224201}}
  21975. @inproceedings{Popa:2000zr,
  21976. Address = {New York, NY, USA},
  21977. Author = {Lucian Popa and Alin Deutsch and Arnaud Sahuguet and Val Tannen},
  21978. Booktitle = {SIGMOD '00: Proceedings of the 2000 ACM SIGMOD international conference on Management of data},
  21979. Date-Added = {2006-12-16 14:00:59 -0700},
  21980. Date-Modified = {2010-12-17 10:23:09 -0700},
  21981. Isbn = {1-58113-217-4},
  21982. Location = {Dallas, Texas, United States},
  21983. Pages = {273--284},
  21984. Publisher = {ACM Press},
  21985. Title = {A chase too far?},
  21986. Year = {2000},
  21987. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHiwawUFgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3My1wb3BhLnBkZgAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzMtcG9wYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  21988. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjczLXBvcGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjczLXBvcGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qF0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjczLXBvcGEucGRmAAAOABwADQBwADIANwAzAC0AcABvAHAAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjczLXBvcGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  21989. Bdsk-Url-1 = {http://doi.acm.org/10.1145/342009.335421}}
  21990. @article{Chakravarthy:1990vn,
  21991. Address = {New York, NY, USA},
  21992. Author = {Upen S. Chakravarthy and John Grant and Jack Minker},
  21993. Date-Added = {2006-12-16 13:57:55 -0700},
  21994. Date-Modified = {2010-12-17 10:23:09 -0700},
  21995. Issn = {0362-5915},
  21996. Journal = {ACM Trans. Database Syst.},
  21997. Number = {2},
  21998. Pages = {162--207},
  21999. Publisher = {ACM Press},
  22000. Title = {Logic-based approach to semantic query optimization},
  22001. Volume = {15},
  22002. Year = {1990},
  22003. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxNjItY2hha3JhdmFydGh5LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9569EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAAOACwAFQBwADEANgAyAC0AYwBoAGEAawByAGEAdgBhAHIAdABoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDE2Mi1jaGFrcmF2YXJ0aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22004. Bdsk-Url-1 = {http://doi.acm.org/10.1145/78922.78924}}
  22005. @article{McAllester:2002kx,
  22006. Address = {New York, NY, USA},
  22007. Author = {David McAllester},
  22008. Date-Added = {2006-12-16 13:56:05 -0700},
  22009. Date-Modified = {2010-12-17 10:23:09 -0700},
  22010. Issn = {0004-5411},
  22011. Journal = {J. ACM},
  22012. Number = {4},
  22013. Pages = {512--537},
  22014. Publisher = {ACM Press},
  22015. Title = {On the complexity analysis of static analyses},
  22016. Volume = {49},
  22017. Year = {2002},
  22018. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTEyLW1jYWxsZXN0ZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTEyLW1jYWxsZXN0ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEtHlwawUFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwax2hwAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUxMi1tY2FsbGVzdGVyLnBkZgAOACgAEwBwADUAMQAyAC0AbQBjAGEAbABsAGUAcwB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  22019. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1MTItbWNhbGxlc3Rlci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1MTItbWNhbGxlc3Rlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ey/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1MTItbWNhbGxlc3Rlci5wZGYAAA4AKAATAHAANQAxADIALQBtAGMAYQBsAGwAZQBzAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1MTItbWNhbGxlc3Rlci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22020. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581771.581774}}
  22021. @article{Halevy:2001uq,
  22022. Address = {New York, NY, USA},
  22023. Author = {Alon Y. Halevy and Inderpal Singh Mumick and Yehoshua Sagiv and Oded Shmueli},
  22024. Date-Added = {2006-12-16 13:53:41 -0700},
  22025. Date-Modified = {2010-12-17 10:23:09 -0700},
  22026. Issn = {0004-5411},
  22027. Journal = {J. ACM},
  22028. Number = {5},
  22029. Pages = {971--1012},
  22030. Publisher = {ACM Press},
  22031. Title = {Static analysis in datalog extensions},
  22032. Volume = {48},
  22033. Year = {2001},
  22034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy9TdGF0aWMgYW5hbHlzaXMgaW4gZGF0YWxvZyBleHRlbnNpb25zLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfU3RhdGljIGFuYWx5c2lzIGluIGQjMTJEMUQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABLR08GsFBYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGsdoYAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlN0YXRpYyBhbmFseXNpcyBpbiBkIzEyRDFEMy5wZGYADgBUACkAUwB0AGEAdABpAGMAIABhAG4AYQBsAHkAcwBpAHMAIABpAG4AIABkAGEAdABhAGwAbwBnACAAZQB4AHQAZQBuAHMAaQBvAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  22035. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliL1N0YXRpYyBhbmFseXNpcyBpbiBkYXRhbG9nIGV4dGVuc2lvbnMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9TdGF0aWMgYW5hbHlzaXMgaW4gZGEjRUZFOEIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADv6LzOWbdwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4ccAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU3RhdGljIGFuYWx5c2lzIGluIGRhI0VGRThCLnBkZgAOAFQAKQBTAHQAYQB0AGkAYwAgAGEAbgBhAGwAeQBzAGkAcwAgAGkAbgAgAGQAYQB0AGEAbABvAGcAIABlAHgAdABlAG4AcwBpAG8AbgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvU3RhdGljIGFuYWx5c2lzIGluIGRhdGFsb2cgZXh0ZW5zaW9ucy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==},
  22036. Bdsk-Url-1 = {http://doi.acm.org/10.1145/502102.502104}}
  22037. @inproceedings{Abiteboul:1988fk,
  22038. Address = {New York, NY, USA},
  22039. Author = {Serge Abiteboul and Richard Hull},
  22040. Booktitle = {SIGMOD '88: Proceedings of the 1988 ACM SIGMOD international conference on Management of data},
  22041. Date-Added = {2006-12-16 13:52:15 -0700},
  22042. Date-Modified = {2010-12-17 10:23:09 -0700},
  22043. Isbn = {0-89791-268-3},
  22044. Location = {Chicago, Illinois, United States},
  22045. Pages = {143--153},
  22046. Publisher = {ACM Press},
  22047. Title = {Data functions, datalog and negation},
  22048. Year = {1988},
  22049. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTQzLWFiaXRlYm91bC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNDMtYWJpdGVib3VsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS0dnBrBQWAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrHaGAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQzLWFiaXRlYm91bC5wZGYAAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNDMtYWJpdGVib3VsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22050. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNDMtYWJpdGVib3VsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE0My1hYml0ZWJvdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95x9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0My1hYml0ZWJvdWwucGRmAA4AJgASAHAAMQA0ADMALQBhAGIAaQB0AGUAYgBvAHUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTQzLWFiaXRlYm91bC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22051. Bdsk-Url-1 = {http://doi.acm.org/10.1145/50202.50218}}
  22052. @manual{ECMA:1999fk,
  22053. Date-Added = {2006-12-11 12:51:05 -0700},
  22054. Date-Modified = {2010-12-17 10:23:09 -0700},
  22055. Organization = {ECMA},
  22056. Title = {Standard ECMA-262: ECMAScript Language Specification},
  22057. Year = {1999},
  22058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMjYyLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0yNjIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JzczlmuMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEzAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMjYyLnBkZgAADgAaAAwARQBjAG0AYQAtADIANgAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0yNjIucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22059. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-262.htm}}
  22060. @article{Weirich:2006ys,
  22061. Author = {Stephanie Weirich},
  22062. Date-Added = {2006-12-11 11:01:26 -0700},
  22063. Date-Modified = {2009-08-25 22:28:18 -0600},
  22064. Journal = {Journal of Functional Programming},
  22065. Number = {06},
  22066. Pages = {681-710},
  22067. Title = {Type-safe run-time polytypic programming},
  22068. Volume = {16},
  22069. Year = {2006},
  22070. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHdlaXJpY2gtcG9seS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHdlaXJpY2gtcG9seS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYvRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdlaXJpY2gtcG9seS5wZGYADgAiABAAdwBlAGkAcgBpAGMAaAAtAHAAbwBsAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvd2VpcmljaC1wb2x5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  22071. @inproceedings{Gunter:1995uq,
  22072. Address = {New York, NY, USA},
  22073. Annote = {type safety proof similar to mine},
  22074. Author = {Carl A. Gunter and Didier Remy and Jon G. Riecke},
  22075. Booktitle = {FPCA '95: Proceedings of the seventh international conference on Functional programming languages and computer architecture},
  22076. Date-Added = {2006-12-10 23:50:15 -0700},
  22077. Date-Modified = {2010-12-17 10:23:09 -0700},
  22078. Isbn = {0-89791-719-7},
  22079. Location = {La Jolla, California, United States},
  22080. Pages = {12--23},
  22081. Publisher = {ACM Press},
  22082. Title = {A generalization of exceptions and control in ML-like languages},
  22083. Year = {1995},
  22084. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKxPsGiTuwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGisVwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMi1ndW50ZXIucGRmAAAOAB4ADgBwADEAMgAtAGcAdQBuAHQAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEyLWd1bnRlci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22085. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTItZ3VudGVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEyLWd1bnRlci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95otEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyLWd1bnRlci5wZGYADgAeAA4AcAAxADIALQBnAHUAbgB0AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTItZ3VudGVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22086. Bdsk-Url-1 = {http://doi.acm.org/10.1145/224164.224173}}
  22087. @inproceedings{Davies:2000fk,
  22088. Address = {New York, NY, USA},
  22089. Annote = {Uses evaluation contexts.},
  22090. Author = {Rowan Davies and Frank Pfenning},
  22091. Booktitle = {ICFP '00: Proceedings of the 5th ACM SIGPLAN international conference on Functional programming},
  22092. Date-Added = {2006-12-10 23:42:45 -0700},
  22093. Date-Modified = {2010-12-17 10:23:09 -0700},
  22094. Isbn = {1-58113-202-6},
  22095. Pages = {198--208},
  22096. Publisher = {ACM Press},
  22097. Title = {Intersection types and computational effects},
  22098. Year = {2000},
  22099. Bdsk-Url-1 = {http://doi.acm.org/10.1145/351240.351259}}
  22100. @inproceedings{Dean:1995uq,
  22101. Address = {New York, NY, USA},
  22102. Author = {Jeffrey Dean and Craig Chambers and David Grove},
  22103. Booktitle = {PLDI '95: Proceedings of the ACM SIGPLAN 1995 conference on Programming language design and implementation},
  22104. Date-Added = {2006-12-10 18:40:30 -0700},
  22105. Date-Modified = {2010-12-17 10:23:09 -0700},
  22106. Isbn = {0-89791-697-2},
  22107. Location = {La Jolla, California, United States},
  22108. Pages = {93--102},
  22109. Publisher = {ACM Press},
  22110. Title = {Selective specialization for object-oriented languages},
  22111. Year = {1995},
  22112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUHBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTMtZGVhbi5wZGYAAA4AGgAMAHAAOQAzAC0AZABlAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5My1kZWFuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22113. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTMtZGVhbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5My1kZWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7rRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5My1kZWFuLnBkZgAOABoADABwADkAMwAtAGQAZQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDkzLWRlYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22114. Bdsk-Url-1 = {http://doi.acm.org/10.1145/207110.207119}}
  22115. @article{Sabry:1998fk,
  22116. Address = {New York, NY, USA},
  22117. Author = {Amr Sabry},
  22118. Date-Added = {2006-12-10 11:39:43 -0700},
  22119. Date-Modified = {2010-12-17 10:23:09 -0700},
  22120. Issn = {0956-7968},
  22121. Journal = {J. Funct. Program.},
  22122. Number = {1},
  22123. Pages = {1--22},
  22124. Publisher = {Cambridge University Press},
  22125. Title = {What is a purely functional language?},
  22126. Volume = {8},
  22127. Year = {1998},
  22128. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zYWJyeTk4d2hhdC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NhYnJ5OTh3aGF0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASsUTBogb6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBomlqAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzYWJyeTk4d2hhdC5wZGYADgAgAA8AcwBhAGIAcgB5ADkAOAB3AGgAYQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22129. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NhYnJ5OTh3aGF0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2Ficnk5OHdoYXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J1dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2Ficnk5OHdoYXQucGRmAAAOACAADwBzAGEAYgByAHkAOQA4AHcAaABhAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2Ficnk5OHdoYXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22130. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002943}}
  22131. @article{Greco:2001vn,
  22132. Address = {New York, NY, USA},
  22133. Author = {Sergio Greco and Carlo Zaniolo},
  22134. Date-Added = {2006-12-08 17:18:28 -0700},
  22135. Date-Modified = {2010-12-17 10:23:09 -0700},
  22136. Issn = {1471-0684},
  22137. Journal = {Theory and Practice of Logic Programming},
  22138. Local-Url = {file://localhost/Users/jeremysiek/Desktop/S1471068401001090a.pdf},
  22139. Number = {4},
  22140. Pages = {381--407},
  22141. Publisher = {Cambridge University Press},
  22142. Title = {Greedy algorithms in Datalog},
  22143. Volume = {1},
  22144. Year = {2001},
  22145. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S1471068401001090}}
  22146. @book{:1987kx,
  22147. Address = {New York, NY, USA},
  22148. Date-Added = {2006-12-08 13:46:53 -0700},
  22149. Date-Modified = {2007-05-18 13:42:22 -0600},
  22150. Isbn = {0-745-80109-9},
  22151. Publisher = {Halsted Press},
  22152. Title = {Abstract interpretation of declarative languages},
  22153. Year = {1987}}
  22154. @article{Barbuti:1993uq,
  22155. Address = {New York, NY, USA},
  22156. Author = {Roberto Barbuti and Roberto Giacobazzi and Giorgio Levi},
  22157. Date-Added = {2006-12-08 13:45:35 -0700},
  22158. Date-Modified = {2010-12-17 10:23:09 -0700},
  22159. Issn = {0164-0925},
  22160. Journal = {ACM Trans. Program. Lang. Syst.},
  22161. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p133-barbuti.pdf},
  22162. Number = {1},
  22163. Pages = {133--181},
  22164. Publisher = {ACM Press},
  22165. Title = {A general framework for semantics-based bottom-up abstract interpretation of logic programs},
  22166. Volume = {15},
  22167. Year = {1993},
  22168. Bdsk-Url-1 = {http://doi.acm.org/10.1145/151646.151650}}
  22169. @inproceedings{Cortesi:1991fk,
  22170. Address = {New York, NY, USA},
  22171. Author = {Agostino Cortesi and Gilbert Fil\&\#233;},
  22172. Booktitle = {PEPM '91: Proceedings of the 1991 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  22173. Date-Added = {2006-12-08 13:39:02 -0700},
  22174. Date-Modified = {2010-12-17 10:23:09 -0700},
  22175. Isbn = {0-89791-433-3},
  22176. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p52-cortesi.pdf},
  22177. Location = {New Haven, Connecticut, United States},
  22178. Pages = {52--61},
  22179. Publisher = {ACM Press},
  22180. Title = {Abstract interpretation of logic programs: an abstract domain for groundness, sharing, freeness and compoundness analysis},
  22181. Year = {1991},
  22182. Bdsk-Url-1 = {http://doi.acm.org/10.1145/115865.115872}}
  22183. @article{Leontiev:2002uq,
  22184. Address = {New York, NY, USA},
  22185. Author = {Yuri Leontiev and M. Tamer \&\#214;zsu and Duane Szafron},
  22186. Date-Added = {2006-12-07 11:57:16 -0700},
  22187. Date-Modified = {2010-12-17 10:23:09 -0700},
  22188. Issn = {0360-0300},
  22189. Journal = {ACM Comput. Surv.},
  22190. Number = {4},
  22191. Pages = {409--449},
  22192. Publisher = {ACM Press},
  22193. Title = {On type systems for object-oriented database programming languages},
  22194. Volume = {34},
  22195. Year = {2002},
  22196. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQwOS1sZW9udGlldi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKie8GdsrcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeFScAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MDktbGVvbnRpZXYucGRmAA4AJAARAHAANAAwADkALQBsAGUAbwBuAHQAaQBlAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22197. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MDktbGVvbnRpZXYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDA5LWxlb250aWV2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rv0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDA5LWxlb250aWV2LnBkZgAADgAkABEAcAA0ADAAOQAtAGwAZQBvAG4AdABpAGUAdgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDA5LWxlb250aWV2LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22198. Bdsk-Url-1 = {http://doi.acm.org/10.1145/592642.592643}}
  22199. @inproceedings{Aiken:1994fk,
  22200. Address = {New York, NY, USA},
  22201. Author = {Alexander Aiken and Edward L. Wimmers and T. K. Lakshman},
  22202. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22203. Date-Added = {2006-12-07 11:53:44 -0700},
  22204. Date-Modified = {2010-12-17 10:23:09 -0700},
  22205. Isbn = {0-89791-636-0},
  22206. Location = {Portland, Oregon, United States},
  22207. Pages = {163--173},
  22208. Publisher = {ACM Press},
  22209. Title = {Soft typing with conditional types},
  22210. Year = {1994},
  22211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTYzLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE2My1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKidcGdsrcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeFScAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNjMtYWlrZW4ucGRmAAAOAB4ADgBwADEANgAzAC0AYQBpAGsAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE2My1haWtlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22212. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTYzLWFpa2VuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE2My1haWtlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL957dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2My1haWtlbi5wZGYADgAeAA4AcAAxADYAMwAtAGEAaQBrAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTYzLWFpa2VuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22213. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177847}}
  22214. @inproceedings{Matthews:2007zr,
  22215. Author = {Jacob Matthews and Robert Bruce Findler},
  22216. Booktitle = {The 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  22217. Date-Added = {2006-12-07 08:51:45 -0700},
  22218. Date-Modified = {2009-08-25 22:28:18 -0600},
  22219. Month = {January},
  22220. Title = {Operational Semantics for Multi-Language Programs},
  22221. Year = {2007},
  22222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIW1hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZtIXCxgZV05TLmRhdGFPEQG2AAAAAAG2AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL942NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWF0dGhld3MtZmluZGxlci1wb3AjQkY3OEQ4LnBkZgAADgBEACEAbQBhAHQAdABoAGUAdwBzAC0AZgBpAG4AZABsAGUAcgAtAHAAbwBwAGwAMAA3AC0AYwBvAGwAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAxVXNlcnMvanNpZWsvYmliL21hdHRoZXdzLWZpbmRsZXItcG9wbDA3LWNvbG9yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwJ5AnsCgAKLApQCogKmAq0CtgK7AsgCywLdAuAC5QAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALn}}
  22223. @article{Flanagan:1999vn,
  22224. Address = {New York, NY, USA},
  22225. Author = {Cormac Flanagan and Matthias Felleisen},
  22226. Date-Added = {2006-12-06 23:56:48 -0700},
  22227. Date-Modified = {2010-12-17 10:23:10 -0700},
  22228. Issn = {0164-0925},
  22229. Journal = {ACM Trans. Program. Lang. Syst.},
  22230. Number = {2},
  22231. Pages = {370--416},
  22232. Publisher = {ACM Press},
  22233. Title = {Componential set-based analysis},
  22234. Volume = {21},
  22235. Year = {1999},
  22236. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAzNzAtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMzcwLWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rX0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzcwLWZsYW5hZ2FuLnBkZgAADgAkABEAcAAzADcAMAAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMzcwLWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22237. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316703}}
  22238. @article{Rosenkrantz:2006fk,
  22239. Address = {New York, NY, USA},
  22240. Author = {Daniel J. Rosenkrantz and Lenore R. Mullin and Harry B. Hunt III},
  22241. Date-Added = {2006-12-06 20:08:24 -0700},
  22242. Date-Modified = {2010-12-17 10:23:10 -0700},
  22243. Issn = {0164-0925},
  22244. Journal = {ACM Trans. Program. Lang. Syst.},
  22245. Number = {6},
  22246. Pages = {1145--1177},
  22247. Publisher = {ACM Press},
  22248. Title = {On minimizing materializations of array-valued temporaries},
  22249. Volume = {28},
  22250. Year = {2006},
  22251. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMTE0NS1yb3NlbmtyYW50ei5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAS1bTBrXQwUERGIHBydncAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBrdagAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE0NS1yb3NlbmtyYW50ei5wZGYADgAsABUAcAAxADEANAA1AC0AcgBvAHMAZQBuAGsAcgBhAG4AdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  22252. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAxMTQ1LXJvc2Vua3JhbnR6LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDExNDUtcm9zZW5rcmFudHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95m9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNDUtcm9zZW5rcmFudHoucGRmAAAOACwAFQBwADEAMQA0ADUALQByAG8AcwBlAG4AawByAGEAbgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDExNDUtcm9zZW5rcmFudHoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  22253. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1186632.1186637}}
  22254. @article{Hyland:2000ve,
  22255. Address = {Duluth, MN, USA},
  22256. Author = {J. M. E. Hyland and C.-H. L. Ong},
  22257. Date-Added = {2006-12-02 13:06:50 -0700},
  22258. Date-Modified = {2010-12-17 10:23:10 -0700},
  22259. Issn = {0890-5401},
  22260. Journal = {Inf. Comput.},
  22261. Number = {2},
  22262. Pages = {285--408},
  22263. Publisher = {Academic Press, Inc.},
  22264. Title = {On full abstraction for PCF: I, II, and III},
  22265. Volume = {163},
  22266. Year = {2000},
  22267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwY2YxLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGNmMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL974tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNmMS5wZGYADgASAAgAcABjAGYAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wY2YxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  22268. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2917}}
  22269. @article{Cartwright:1994ly,
  22270. Address = {Duluth, MN, USA},
  22271. Author = {Robert Cartwright and Pierre-Louis Curien and Matthias Felleisen},
  22272. Date-Added = {2006-12-02 12:43:43 -0700},
  22273. Date-Modified = {2010-12-17 10:23:10 -0700},
  22274. Issn = {0890-5401},
  22275. Journal = {Inf. Comput.},
  22276. Number = {2},
  22277. Pages = {297--401},
  22278. Publisher = {Academic Press, Inc.},
  22279. Title = {Fully abstract semantics for observably sequential languages},
  22280. Volume = {111},
  22281. Year = {1994},
  22282. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpYzk0LWNjZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGljOTQtY2NmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dc7RDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGljOTQtY2NmLnBkZgAOABoADABpAGMAOQA0AC0AYwBjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaWM5NC1jY2YucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22283. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1047}}
  22284. @article{Berry:1986zr,
  22285. Address = {New York, NY, USA},
  22286. Author = {G Berry and P L Curien},
  22287. Book = {Algebraic methods in semantics},
  22288. Date-Added = {2006-12-02 10:55:15 -0700},
  22289. Date-Modified = {2007-05-18 13:42:22 -0600},
  22290. Isbn = {0-521-26393-5},
  22291. Pages = {35--87},
  22292. Publisher = {Cambridge University Press},
  22293. Title = {Theory and practice of sequential algorithms: the kernel of the applicative language CDS},
  22294. Year = {1986}}
  22295. @inproceedings{Cartwright:1992ys,
  22296. Address = {New York, NY, USA},
  22297. Author = {Robert Cartwright and Matthias Felleisen},
  22298. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22299. Date-Added = {2006-12-02 10:47:35 -0700},
  22300. Date-Modified = {2010-12-17 10:23:10 -0700},
  22301. Isbn = {0-89791-453-8},
  22302. Location = {Albuquerque, New Mexico, United States},
  22303. Pages = {328--342},
  22304. Publisher = {ACM Press},
  22305. Title = {Observable sequentiality and full abstraction},
  22306. Year = {1992},
  22307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzMjgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzMjgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/er/RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwAyADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzMjgtY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  22308. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143232}}
  22309. @book{Schmidt:1986vn,
  22310. Address = {Dubuque, IA, USA},
  22311. Author = {David A. Schmidt},
  22312. Date-Added = {2006-12-02 10:08:02 -0700},
  22313. Date-Modified = {2009-08-25 22:28:18 -0600},
  22314. Isbn = {0-697-06849-2},
  22315. Publisher = {William C. Brown Publishers},
  22316. Title = {Denotational semantics: a methodology for language development},
  22317. Year = {1986},
  22318. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpkZW5zZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpkZW5zZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FK0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZW5zZW0ucGRmAA4AFgAKAGQAZQBuAHMAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2RlbnNlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  22319. @inproceedings{Jeffrey:2005kx,
  22320. Author = {A. S. A. Jeffrey and J. Rathke},
  22321. Booktitle = {Proc. European Symposium on Programming},
  22322. Date-Added = {2006-12-01 19:26:19 -0700},
  22323. Date-Modified = {2009-08-25 22:28:18 -0600},
  22324. Title = {Java Jr.: Fully Abstract Trace Semantics for a Core Java Language},
  22325. Year = {2005},
  22326. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4REzRHlBNVktZXNvcDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuRizOWauAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAM0R5QTVZLWVzb3AwNS5wZGYADgAkABEAMwBEAHkAQQA1AFkALQBlAHMAbwBwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzNEeUE1WS1lc29wMDUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  22327. @article{Jeffrey:2005uq,
  22328. Address = {Essex, UK},
  22329. Author = {Alan Jeffrey and Julian Rathke},
  22330. Date-Added = {2006-12-01 19:20:44 -0700},
  22331. Date-Modified = {2010-12-17 10:23:10 -0700},
  22332. Issn = {0304-3975},
  22333. Journal = {Theor. Comput. Sci.},
  22334. Number = {1-3},
  22335. Pages = {17--63},
  22336. Publisher = {Elsevier Science Publishers Ltd.},
  22337. Title = {A fully abstract may testing semantics for concurrent objects},
  22338. Volume = {338},
  22339. Year = {2005},
  22340. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9mdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABKib8GdpU8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMGeB78AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZ1bGxtYXkucGRmAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9mdWxsbWF5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  22341. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtmdWxsbWF5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZnVsbG1heS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zetEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbG1heS5wZGYAAA4AGAALAGYAdQBsAGwAbQBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZnVsbG1heS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  22342. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.tcs.2004.10.012}}
  22343. @book{Hennessy:1988fk,
  22344. Address = {Cambridge, MA, USA},
  22345. Author = {Matthew Hennessy},
  22346. Date-Added = {2006-12-01 19:19:36 -0700},
  22347. Date-Modified = {2007-05-18 13:42:22 -0600},
  22348. Isbn = {0-262-08171-7},
  22349. Publisher = {MIT Press},
  22350. Title = {Algebraic theory of processes},
  22351. Year = {1988}}
  22352. @inproceedings{Herman:2006uq,
  22353. Author = {David Herman and Aaron Tomb and Cormac Flanagan},
  22354. Booktitle = {Trends in Functional Prog. (TFP)},
  22355. Date-Added = {2006-12-05 14:45:50 -0700},
  22356. Date-Modified = {2009-08-25 22:28:18 -0600},
  22357. Month = {April},
  22358. Pages = {XXVIII},
  22359. Title = {Space-Efficient Gradual Typing},
  22360. Year = {2007},
  22361. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHRmcDA3LWdyYWR1YWwtdHlwaW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KQNEPPJgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LoAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdGZwMDctZ3JhZHVhbC10eXBpbmcucGRmAA4AMgAYAHQAZgBwADAANwAtAGcAcgBhAGQAdQBhAGwALQB0AHkAcABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi90ZnAwNy1ncmFkdWFsLXR5cGluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  22362. @techreport{Siek:2006fk,
  22363. Address = {Boulder, CO},
  22364. Author = {Jeremy G. Siek and Walid Taha},
  22365. Date-Added = {2006-12-05 13:50:44 -0700},
  22366. Date-Modified = {2009-08-25 22:28:18 -0600},
  22367. Institution = {University of Colorado},
  22368. Month = {December},
  22369. Number = {CU-CS-1021-06},
  22370. Title = {Gradual Typing for Objects: Isabelle Formaliztaion},
  22371. Year = {2006},
  22372. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb2N1bWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvY3VtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVrRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvY3VtZW50LnBkZgAOABoADABkAG8AYwB1AG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG9jdW1lbnQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  22373. @unpublished{Henglein:1992zr,
  22374. Author = {Henglein, Fritz},
  22375. Date-Added = {2006-11-29 10:00:41 -0700},
  22376. Date-Modified = {2007-05-18 13:42:22 -0600},
  22377. Keywords = {closure analysis, value flow, higher-order values, program analysis},
  22378. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-193.pdf},
  22379. Month = mar,
  22380. Note = {DIKU Semantics Report D-193},
  22381. Semno = {D-193},
  22382. 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.},
  22383. Title = {Simple Closure Analysis},
  22384. Year = {1992}}
  22385. @mastersthesis{Rehof:1995ys,
  22386. Address = {Department of Computer Science, University of Copenhagen, Denmark},
  22387. Author = {Rehof, Jakob},
  22388. Date-Added = {2006-11-29 09:59:21 -0700},
  22389. Date-Modified = {2007-05-18 13:42:22 -0600},
  22390. Id = {MTh},
  22391. Keywords = {Dynamic typing, coercions calculi, proof theory, type inference},
  22392. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-249.pdf},
  22393. Month = {August},
  22394. Puf = {---},
  22395. School = {DIKU},
  22396. Semno = {D-249},
  22397. 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.},
  22398. Title = {Polymorphic Dynamic Typing. Aspects of Inference and Proof Theory},
  22399. Year = {1995}}
  22400. @inproceedings{Pollack:1994vn,
  22401. Address = {Secaucus, NJ, USA},
  22402. Author = {Randy Pollack},
  22403. Booktitle = {TYPES '93: Proceedings of the international workshop on Types for proofs and programs},
  22404. Date-Added = {2006-11-28 22:21:25 -0700},
  22405. Date-Modified = {2007-05-18 13:42:22 -0600},
  22406. Isbn = {3-540-58085-9},
  22407. Location = {Nijmegen, The Netherlands},
  22408. Pages = {313--332},
  22409. Publisher = {Springer-Verlag New York, Inc.},
  22410. Title = {Closure under alpha-conversion},
  22411. Year = {1994}}
  22412. @inproceedings{Gordon:1994kx,
  22413. Address = {London, UK},
  22414. Author = {Andrew D. Gordon},
  22415. Booktitle = {HUG '93: Proceedings of the 6th International Workshop on Higher Order Logic Theorem Proving and its Applications},
  22416. Date-Added = {2006-11-28 22:20:20 -0700},
  22417. Date-Modified = {2007-05-18 13:42:22 -0600},
  22418. Isbn = {3-540-57826-9},
  22419. Pages = {413--425},
  22420. Publisher = {Springer-Verlag},
  22421. Title = {A Mechanisation of Name-Carrying Syntax up to Alpha-Conversion},
  22422. Year = {1994}}
  22423. @misc{Chargueraud:2006uq,
  22424. Author = {Arthur Chargu\'eraud and Benjamin C. Pierce and Stephanie Weirich},
  22425. Bcp = {Yes},
  22426. Date-Added = {2006-11-28 22:02:43 -0700},
  22427. Date-Modified = {2009-08-25 22:28:19 -0600},
  22428. Keys = {poplmark},
  22429. Month = April,
  22430. Note = {Submitted for publication},
  22431. Plclub = {Yes},
  22432. Short = {http://www.cis.upenn.edu/~bcpierce/papers/binders.pdf},
  22433. Title = {Proof Engineering: {P}ractical Techniques for Mechanized Metatheory},
  22434. Year = {2007},
  22435. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtiaW5kZXJzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELYmluZGVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wLNEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmluZGVycy5wZGYAAA4AGAALAGIAaQBuAGQAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvYmluZGVycy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  22436. @book{Abadi:1996fk,
  22437. Author = {Martin Abadi and Luca Cardelli},
  22438. Date-Added = {2006-11-28 14:22:51 -0700},
  22439. Date-Modified = {2012-12-20 08:56:42 -0700},
  22440. Publisher = {Springer-Verlag},
  22441. Title = {A Theory of Objects},
  22442. Year = {1996}}
  22443. @inproceedings{Henglein:1992ys,
  22444. Address = {London, UK},
  22445. Author = {Fritz Henglein},
  22446. Booktitle = {ESOP '92: Proceedings of the 4th European Symposium on Programming},
  22447. Date-Added = {2006-11-26 19:41:24 -0700},
  22448. Date-Modified = {2008-06-30 15:03:56 -0600},
  22449. Isbn = {3-540-55253-7},
  22450. Local-Url = {file://localhost/Users/jeremysiek/Desktop/D-90.pdf},
  22451. Pages = {233--253},
  22452. Publisher = {Springer-Verlag},
  22453. Title = {Dynamic Typing},
  22454. Year = {1992},
  22455. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGhlbmdsZWluMTk5Mi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGhlbmdsZWluMTk5Mi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/daLRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhlbmdsZWluMTk5Mi5wZGYADgAiABAAaABlAG4AZwBsAGUAaQBuADEAOQA5ADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvaGVuZ2xlaW4xOTkyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  22456. @inproceedings{Ahmed:2003vn,
  22457. Address = {New York, NY, USA},
  22458. Author = {Amal Ahmed and David Walker},
  22459. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  22460. Date-Added = {2006-11-26 19:30:05 -0700},
  22461. Date-Modified = {2010-12-17 10:23:10 -0700},
  22462. Isbn = {1-58113-649-8},
  22463. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p74-ahmed.pdf},
  22464. Location = {New Orleans, Louisiana, USA},
  22465. Pages = {74--85},
  22466. Publisher = {ACM Press},
  22467. Title = {The logical approach to stack typing},
  22468. Year = {2003},
  22469. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604185}}
  22470. @article{Morrisett:2002kx,
  22471. Address = {New York, NY, USA},
  22472. Annote = {type safe stack allocation},
  22473. Author = {Greg Morrisett and Karl Crary and Neal Glew and David Walker},
  22474. Date-Added = {2006-11-26 19:20:49 -0700},
  22475. Date-Modified = {2010-12-17 10:23:10 -0700},
  22476. Issn = {0956-7968},
  22477. Journal = {J. Funct. Program.},
  22478. Local-Url = {file://localhost/tmp/S0956796801004178a.pdf},
  22479. Number = {1},
  22480. Pages = {43--88},
  22481. Publisher = {Cambridge University Press},
  22482. Title = {Stack-based typed assembly language},
  22483. Volume = {12},
  22484. Year = {2002},
  22485. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004178}}
  22486. @inproceedings{Nipkow:2005fk,
  22487. Author = {Tobias Nipkow and Lawrence C. Paulson},
  22488. Booktitle = {Theorem Proving in Higher Order Logics: 18th International Conference},
  22489. Date-Added = {2006-11-18 14:49:14 -0700},
  22490. Date-Modified = {2007-05-18 13:42:22 -0600},
  22491. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TPHOLs05.pdf},
  22492. Month = {August},
  22493. Title = {Proof Pearl: Defining Functions Over Finite Sets},
  22494. Year = {2005}}
  22495. @inproceedings{Jacobs:1990ys,
  22496. Address = {New York, NY, USA},
  22497. Author = {Dean Jacobs},
  22498. Booktitle = {PLDI '90: Proceedings of the ACM SIGPLAN 1990 conference on Programming language design and implementation},
  22499. Date-Added = {2006-11-02 16:41:41 -0700},
  22500. Date-Modified = {2010-12-17 10:23:10 -0700},
  22501. Isbn = {0-89791-364-7},
  22502. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p165-jacobs.pdf},
  22503. Location = {White Plains, New York, United States},
  22504. Pages = {165--173},
  22505. Publisher = {ACM Press},
  22506. Title = {Type declarations as subtype constraints in logic programming},
  22507. Year = {1990},
  22508. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjUtamFjb2JzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2NS1qYWNvYnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL958dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2NS1qYWNvYnMucGRmAAAOACAADwBwADEANgA1AC0AagBhAGMAbwBiAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2NS1qYWNvYnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/93542.93563}}
  22510. @article{Liu:2003vn,
  22511. Author = {Mengchi Liu},
  22512. Date-Added = {2006-11-02 16:12:41 -0700},
  22513. Date-Modified = {2007-05-18 13:42:22 -0600},
  22514. Journal = {Journal of Intelligent Information Systems},
  22515. Local-Url = {file://localhost/Users/jeremysiek/Desktop/datalog_decl_update.pdf},
  22516. Month = {March},
  22517. Number = {2},
  22518. Pages = {107-129},
  22519. Title = {Extending Datalog with Declarative Updates},
  22520. Volume = {20},
  22521. Year = {2003}}
  22522. @article{Greco:1999kx,
  22523. Address = {Los Alamitos, CA, USA},
  22524. Author = {Sergio Greco},
  22525. Date-Added = {2006-11-02 16:08:03 -0700},
  22526. Date-Modified = {2010-12-17 10:23:10 -0700},
  22527. Issn = {1041-4347},
  22528. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  22529. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dyn_prog_datalog.pdf},
  22530. Number = {2},
  22531. Pages = {265-283},
  22532. Publisher = {IEEE Computer Society},
  22533. Title = {Dynamic Programming in Datalog with Aggregates},
  22534. Volume = {11},
  22535. Year = {1999},
  22536. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/69.761663}}
  22537. @inproceedings{Lakshman:1991uq,
  22538. Author = {T.K. Lakshman and Uday S. Reddy},
  22539. Booktitle = {International Logic Programming Symposium},
  22540. Date-Added = {2006-11-02 13:32:35 -0700},
  22541. Date-Modified = {2007-05-18 13:42:22 -0600},
  22542. Local-Url = {file://localhost/Users/jeremysiek/Desktop/TypedProlog.ps},
  22543. Pages = {202-217},
  22544. Title = {Typed Prolog: A Semantic Reconstruction of the Mycroft-O'Keefe Type System},
  22545. Year = {1991},
  22546. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uL0Rlc2t0b3AvVHlwZWRQcm9sb2cucHPSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwGqnB0grAAAAB0xaDlR5cGVkUHJvbG9nLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA10/jENc/bAAAAAAAAAAAAAgACAAAJIAAAAAAAAAAAAAAAAAAAAAdEZXNrdG9wAAAQAAgAAMBqmPcAAAARAAgAAMQ1wcsAAAABAAwAB0xaAAdMTwAAaIUAAgAuTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6RGVza3RvcDpUeXBlZFByb2xvZy5wcwAOAB4ADgBUAHkAcABlAGQAUAByAG8AbABvAGcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9EZXNrdG9wL1R5cGVkUHJvbG9nLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  22547. @inproceedings{Tobin-Hochstadt:2006fk,
  22548. Author = {Sam Tobin-Hochstadt and Matthias Felleisen},
  22549. Booktitle = {Dynamic Languages Symposium},
  22550. Date-Added = {2006-11-01 15:27:35 -0700},
  22551. Date-Modified = {2014-09-11 10:39:47 +0000},
  22552. Local-Url = {file://localhost/Users/jeremysiek/Desktop/dls06-tf.pdf},
  22553. Title = {Interlanguage Migration: From Scripts to Programs},
  22554. Year = {2006},
  22555. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkbHMwNi10Zi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRsczA2LXRmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVbRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRsczA2LXRmLnBkZgAOABoADABkAGwAcwAwADYALQB0AGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZGxzMDYtdGYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  22556. @inproceedings{Semmelroth:1999ys,
  22557. Address = {New York, NY, USA},
  22558. Annote = {Uses faulty expressions},
  22559. Author = {Miley Semmelroth and Amr Sabry},
  22560. Booktitle = {ICFP '99: Proceedings of the fourth ACM SIGPLAN international conference on Functional programming},
  22561. Date-Added = {2006-11-14 12:37:58 -0700},
  22562. Date-Modified = {2010-12-17 10:23:10 -0700},
  22563. Isbn = {1-58113-111-9},
  22564. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p8-semmelroth.pdf},
  22565. Location = {Paris, France},
  22566. Pages = {8--17},
  22567. Publisher = {ACM Press},
  22568. Title = {Monadic encapsulation in ML},
  22569. Year = {1999},
  22570. Bdsk-Url-1 = {http://doi.acm.org/10.1145/317636.317777}}
  22571. @inproceedings{Launchbury:1997vn,
  22572. Address = {New York, NY, USA},
  22573. Annote = {Type safety proof like that of Felleisen, and uses unique decomposition},
  22574. Author = {John Launchbury and Amr Sabry},
  22575. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  22576. Date-Added = {2006-11-14 12:22:35 -0700},
  22577. Date-Modified = {2010-12-17 10:23:10 -0700},
  22578. Isbn = {0-89791-918-1},
  22579. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p227-launchbury.pdf},
  22580. Location = {Amsterdam, The Netherlands},
  22581. Pages = {227--238},
  22582. Publisher = {ACM Press},
  22583. Title = {Monadic state: axiomatization and type safety},
  22584. Year = {1997},
  22585. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258970}}
  22586. @article{Felleisen:kx,
  22587. Annote = {There's a unique decomposition lemma in here!},
  22588. Author = {Matthias Felleisen and Daniel P. Friedman},
  22589. Booktitle = {Formal Description of Programming Language Concepts III},
  22590. Citeulike-Article-Id = {104331},
  22591. Date-Added = {2006-11-14 12:13:18 -0700},
  22592. Date-Modified = {2007-05-18 13:42:22 -0600},
  22593. Keywords = {continuations},
  22594. Pages = {193--217},
  22595. Priority = {0},
  22596. Publisher = {North-Holland Pub. Co.},
  22597. Title = {Control operators, the {SECD}-machine and the lambda-calculus},
  22598. Year = {1986},
  22599. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlUUjE5Ny5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCVRSMTk3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADACs7REWOfUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0RGp7wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AFRSMTk3LnBkZgAADgAUAAkAVABSADEAOQA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL1RSMTk3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  22600. @article{Ariola:1997uq,
  22601. Address = {New York, NY, USA},
  22602. Author = {Zena M. Ariola and Matthias Felleisen},
  22603. Date-Added = {2006-11-14 11:58:34 -0700},
  22604. Date-Modified = {2010-12-17 10:23:10 -0700},
  22605. Issn = {0956-7968},
  22606. Journal = {J. Funct. Program.},
  22607. Local-Url = {file://localhost/Users/jeremysiek/Desktop/cbn.pdf},
  22608. Number = {3},
  22609. Pages = {265--301},
  22610. Publisher = {Cambridge University Press},
  22611. Title = {The call-by-need lambda calculus},
  22612. Volume = {7},
  22613. Year = {1997},
  22614. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxqZnA5Ni1hZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGpmcDk2LWFmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dhDRDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcDk2LWFmLnBkZgAOABoADABqAGYAcAA5ADYALQBhAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvamZwOTYtYWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  22615. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796897002724}}
  22616. @article{Xiao:2001fk,
  22617. Author = {Yong Xiao and Amr Sabry and Zena M. Ariola},
  22618. Date-Added = {2006-11-14 11:53:05 -0700},
  22619. Date-Modified = {2007-05-18 13:42:22 -0600},
  22620. Journal = {Higher-Order and Symbolic Computation},
  22621. Local-Url = {file://localhost/Users/jeremysiek/Desktop/unique-decomp.ps},
  22622. Month = {December},
  22623. Number = {4},
  22624. Pages = {387-409},
  22625. Title = {From Syntactic Theories to Interpreters: Automating the Proof of Unique Decomposition},
  22626. Volume = {14},
  22627. Year = {2001}}
  22628. @inproceedings{Byers:2001vn,
  22629. Address = {Washington, DC, USA},
  22630. Author = {David Byers and Mariam Kamkar and Ture Palsson},
  22631. Booktitle = {ICSM '01: Proceedings of the IEEE International Conference on Software Maintenance (ICSM'01)},
  22632. Date-Added = {2006-11-05 18:48:44 -0700},
  22633. Date-Modified = {2007-05-18 13:42:22 -0600},
  22634. Isbn = {0-7695-1189-9},
  22635. Local-Url = {file://localhost/Users/jeremysiek/Desktop/syntax-vdg.pdf},
  22636. Pages = {692},
  22637. Publisher = {IEEE Computer Society},
  22638. Title = {Syntax-Directed Construction of Value Dependence Graphs},
  22639. Year = {2001}}
  22640. @inproceedings{Nanevski:2005uq,
  22641. Address = {Chicago, IL},
  22642. Annote = {Nice approach to single-step semantics with progress and preservation},
  22643. Author = {Aleksandar Nanevski},
  22644. Booktitle = {Intuitionistic Modal Logics and Applications Workshop (IMLA '05)},
  22645. Date-Added = {2006-11-05 18:43:21 -0700},
  22646. Date-Modified = {2007-05-18 13:42:22 -0600},
  22647. Local-Url = {file://localhost/Users/jeremysiek/Desktop/imla05.pdf},
  22648. Month = {June},
  22649. Title = {A Modal Calculus for Exception Handling},
  22650. Year = {2005}}
  22651. @inproceedings{Weise:1994fk,
  22652. Address = {New York, NY, USA},
  22653. Author = {Daniel Weise and Roger F. Crew and Michael Ernst and Bjarne Steensgaard},
  22654. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  22655. Date-Added = {2006-11-05 18:37:21 -0700},
  22656. Date-Modified = {2010-12-17 10:23:10 -0700},
  22657. Isbn = {0-89791-636-0},
  22658. Location = {Portland, Oregon, United States},
  22659. Pages = {297--310},
  22660. Publisher = {ACM Press},
  22661. Title = {Value dependence graphs: representation without taxation},
  22662. Year = {1994},
  22663. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABWvCcHRG+8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMHRfl8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyOTctd2Vpc2UucGRmAAAOAB4ADgBwADIAOQA3AC0AdwBlAGkAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI5Ny13ZWlzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22664. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjk3LXdlaXNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI5Ny13ZWlzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96pNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5Ny13ZWlzZS5wZGYADgAeAA4AcAAyADkANwAtAHcAZQBpAHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjk3LXdlaXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22665. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.177907}}
  22666. @inproceedings{Simonyi:2006uq,
  22667. Address = {New York, NY, USA},
  22668. Author = {Charles Simonyi and Magnus Christerson and Shane Clifford},
  22669. Booktitle = {OOPSLA '06: Proceedings of the 21st annual ACM SIGPLAN conference on Object-oriented programming languages, systems, and applications},
  22670. Date-Added = {2006-10-30 20:51:24 -0700},
  22671. Date-Modified = {2010-12-17 10:23:10 -0700},
  22672. Isbn = {1-59593-348-4},
  22673. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p451-simonyi.pdf},
  22674. Location = {Portland, Oregon, USA},
  22675. Pages = {451--464},
  22676. Publisher = {ACM Press},
  22677. Title = {Intentional software},
  22678. Year = {2006},
  22679. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1167473.1167511}}
  22680. @inproceedings{VanHilst:1996fk,
  22681. Address = {New York, NY, USA},
  22682. Author = {Michael VanHilst and David Notkin},
  22683. Booktitle = {OOPSLA '96: Proceedings of the 11th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  22684. Date-Added = {2006-10-21 11:39:25 -0600},
  22685. Date-Modified = {2010-12-17 10:23:10 -0700},
  22686. Isbn = {0-89791-788-X},
  22687. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p359-vanhilst.pdf},
  22688. Location = {San Jose, California, United States},
  22689. Pages = {359--369},
  22690. Publisher = {ACM Press},
  22691. Title = {Using role components in implement collaboration-based designs},
  22692. Year = {1996},
  22693. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236337.236375}}
  22694. @inproceedings{Mitchell:1984dz,
  22695. Address = {New York, NY, USA},
  22696. Author = {John C. Mitchell},
  22697. Booktitle = {POPL '84: Proceedings of the 11th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  22698. Date-Added = {2006-10-11 00:11:59 -0600},
  22699. Date-Modified = {2010-12-17 10:23:10 -0700},
  22700. Isbn = {0-89791-125-3},
  22701. Location = {Salt Lake City, Utah, United States},
  22702. Pages = {175--185},
  22703. Publisher = {ACM Press},
  22704. Title = {Coercion and type inference},
  22705. Year = {1984},
  22706. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNzUtbWl0Y2hlbGwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTc1LW1pdGNoZWxsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oC0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTc1LW1pdGNoZWxsLnBkZgAADgAkABEAcAAxADcANQAtAG0AaQB0AGMAaABlAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTc1LW1pdGNoZWxsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22707. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800017.800529}}
  22708. @inproceedings{Dietrich:1988fv,
  22709. Address = {London, UK},
  22710. Author = {Roland Dietrich and Frank Hagl},
  22711. Booktitle = {ESOP '88: Proceedings of the 2nd European Symposium on Programming},
  22712. Date-Added = {2006-10-10 23:47:56 -0600},
  22713. Date-Modified = {2007-05-18 13:42:22 -0600},
  22714. Isbn = {3-540-19027-9},
  22715. Pages = {79--93},
  22716. Publisher = {Springer-Verlag},
  22717. Title = {A Polymorphic Type System with Subtypes for Prolog},
  22718. Year = {1988}}
  22719. @article{Litwin:1992bs,
  22720. Address = {Piscataway, NJ, USA},
  22721. Author = {W. Litwin and T. Risch},
  22722. Date-Added = {2006-10-10 23:42:15 -0600},
  22723. Date-Modified = {2010-12-17 10:23:10 -0700},
  22724. Issn = {1041-4347},
  22725. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  22726. Number = {6},
  22727. Pages = {517--528},
  22728. Publisher = {IEEE Educational Activities Department},
  22729. Title = {Main Memory Orientated Optimization of OO Queries Using Typed Datalog with Foreign Predicates},
  22730. Volume = {4},
  22731. Year = {1992},
  22732. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9saXR3aW45Mm1haW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBsaXR3aW45Mm1haW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyX2wVHvaQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVJDyQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGl0d2luOTJtYWluLnBkZgAADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9saXR3aW45Mm1haW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22733. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGxpdHdpbjkybWFpbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGxpdHdpbjkybWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLjRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpdHdpbjkybWFpbi5wZGYADgAiABAAbABpAHQAdwBpAG4AOQAyAG0AYQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvbGl0d2luOTJtYWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22734. Bdsk-Url-1 = {http://dx.doi.org/10.1109/69.180603}}
  22735. @article{Mycroft:1984ij,
  22736. Address = {Essex, UK},
  22737. Author = {Alan Mycroft and Richard A. O'Keefe},
  22738. Date-Added = {2006-10-10 23:40:09 -0600},
  22739. Date-Modified = {2010-12-17 10:23:10 -0700},
  22740. Issn = {0004-3702},
  22741. Journal = {Artif. Intell.},
  22742. Number = {3},
  22743. Pages = {295--307},
  22744. Publisher = {Elsevier Science Publishers Ltd.},
  22745. Title = {A polymorphic type system for PROLOG.},
  22746. Volume = {23},
  22747. Year = {1984},
  22748. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0004-3702(84)90017-1}}
  22749. @inproceedings{Veldhuizen:1998hc,
  22750. Author = {Todd L. Veldhuizen},
  22751. Booktitle = {Proceedings of the 2nd International Scientific Computing in Object-Oriented Parallel Environments (ISCOPE'98)},
  22752. Conflocation = {Santa Fe, New Mexico},
  22753. Conftitle = {International Scientific Computing in Object-Oriented Parallel Environments},
  22754. Date-Added = {2006-10-08 15:15:49 -0600},
  22755. Date-Modified = {2007-05-18 13:42:22 -0600},
  22756. Publisher = {Springer-Verlag},
  22757. Series = {LNCS},
  22758. Title = {Arrays in {Blitz++}},
  22759. Year = {1998}}
  22760. @techreport{Saraswat:1997tg,
  22761. Address = {180 Park Avenue, Florham Park NJ 07932},
  22762. Author = {Vijay Saraswat},
  22763. Date-Added = {2006-10-08 10:24:40 -0600},
  22764. Date-Modified = {2010-12-17 10:23:10 -0700},
  22765. Institution = {AT\&T Research},
  22766. Month = {August},
  22767. Title = {Java is not type-safe},
  22768. Year = {1997},
  22769. Bdsk-Url-1 = {http://www.cis.upenn.edu/~bcpierce/courses/629/papers/Saraswat-javabug.html}}
  22770. @article{Nazareth:2004kl,
  22771. Author = {Derek L. Nazareth and Marcus A. Rothenberger},
  22772. Date-Added = {2006-10-06 22:53:00 -0600},
  22773. Date-Modified = {2007-05-18 13:42:22 -0600},
  22774. Journal = {Journal of Systems and Software},
  22775. Month = {October},
  22776. Number = {2},
  22777. Pages = {245-255},
  22778. Title = {Assessing the cost-effectiveness of software reuse: A model for planned reuse},
  22779. Volume = {73},
  22780. Year = {2004}}
  22781. @article{Frakes:2001oq,
  22782. Author = {William B. Frakes and Giancarlo Succi},
  22783. Date-Added = {2006-10-06 22:44:55 -0600},
  22784. Date-Modified = {2007-05-18 13:42:22 -0600},
  22785. Journal = {Journal of Systems and Software},
  22786. Month = {June},
  22787. Number = {2},
  22788. Pages = {99-106},
  22789. Title = {An industrial study of reuse, quality, and productivity},
  22790. Volume = {57},
  22791. Year = {2001}}
  22792. @article{Kieburtz:1996nx,
  22793. Address = {Los Alamitos, CA, USA},
  22794. 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},
  22795. Date-Added = {2006-10-06 22:34:45 -0600},
  22796. Date-Modified = {2010-12-17 10:23:10 -0700},
  22797. Issn = {0270-5257},
  22798. Journal = {icse},
  22799. Pages = {542},
  22800. Publisher = {IEEE Computer Society},
  22801. Title = {A software engineering experiment in software component generation},
  22802. Volume = {00},
  22803. Year = {1996},
  22804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDU0Mi1raWVidXJ0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oFcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NDIta2llYnVydHoucGRmAA4AJAARAHAANQA0ADIALQBrAGkAZQBiAHUAcgB0AHoALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  22805. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA1NDIta2llYnVydHoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNTQyLWtpZWJ1cnR6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTQyLWtpZWJ1cnR6LnBkZgAADgAkABEAcAA1ADQAMgAtAGsAaQBlAGIAdQByAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNTQyLWtpZWJ1cnR6LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  22806. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/ICSE.1996.493448}}
  22807. @article{Basili:1996cr,
  22808. Address = {New York, NY, USA},
  22809. Author = {Victor R. Basili and Lionel C. Briand and Walcelio L. Melo},
  22810. Date-Added = {2006-10-06 22:26:12 -0600},
  22811. Date-Modified = {2010-12-17 10:23:10 -0700},
  22812. Issn = {0001-0782},
  22813. Journal = {Commun. ACM},
  22814. Number = {10},
  22815. Pages = {104--116},
  22816. Publisher = {ACM Press},
  22817. Title = {How reuse influences productivity in object-oriented systems},
  22818. Volume = {39},
  22819. Year = {1996},
  22820. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTA0LWJhc2lsaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMDQtYmFzaWxpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJnfBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTA0LWJhc2lsaS5wZGYADgAgAA8AcAAxADAANAAtAGIAYQBzAGkAbABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22821. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMDQtYmFzaWxpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEwNC1iYXNpbGkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95j9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEwNC1iYXNpbGkucGRmAAAOACAADwBwADEAMAA0AC0AYgBhAHMAaQBsAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEwNC1iYXNpbGkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22822. Bdsk-Url-1 = {http://doi.acm.org/10.1145/236156.236184}}
  22823. @inproceedings{Godfrey:1998dq,
  22824. Author = {Parke Godfrey and John Grant and Jarek Gryz and Jack Minker},
  22825. Booktitle = {Logics for Databases and Information Systems},
  22826. Date-Added = {2006-10-06 10:04:58 -0600},
  22827. Date-Modified = {2010-12-17 10:23:10 -0700},
  22828. Pages = {265-306},
  22829. Title = {Integrity Constraints: Semantics and Applications},
  22830. Year = {1998},
  22831. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZnb2RmcmV5OTdpbnRlZ3JpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWWwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z29kZnJleTk3aW50ZWdyaXR5LnBkZgAADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9nb2RmcmV5OTdpbnRlZ3JpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  22832. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmdvZGZyZXk5N2ludGVncml0eS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmdvZGZyZXk5N2ludGVncml0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dW/RDzdvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99vwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGdvZGZyZXk5N2ludGVncml0eS5wZGYADgAuABYAZwBvAGQAZgByAGUAeQA5ADcAaQBuAHQAZQBnAHIAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZ29kZnJleTk3aW50ZWdyaXR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  22833. Bdsk-Url-1 = {citeseer.ist.psu.edu/article/godfrey97integrity.html}}
  22834. @techreport{Meyer:1996bh,
  22835. Author = {Gregor Meyer},
  22836. Date-Added = {2006-10-06 10:02:20 -0600},
  22837. Date-Modified = {2009-08-25 22:28:19 -0600},
  22838. Institution = {FernUniversitat},
  22839. Month = {June},
  22840. Number = {200},
  22841. Title = {Type Checking and Type Inference for Logic Programs with Subtypes and Parametric Polymorhism},
  22842. Year = {1996},
  22843. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9tZXllcjk2dHlwZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD21leWVyOTZ0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJhTBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptZXllcjk2dHlwZS5wZGYADgAgAA8AbQBlAHkAZQByADkANgB0AHkAcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22844. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD21leWVyOTZ0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPbWV5ZXI5NnR5cGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWV5ZXI5NnR5cGUucGRmAAAOACAADwBtAGUAeQBlAHIAOQA2AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvbWV5ZXI5NnR5cGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  22845. @techreport{Meyer:1996qf,
  22846. Author = {Gregor Meyer},
  22847. Date-Added = {2006-10-06 10:00:34 -0600},
  22848. Date-Modified = {2009-08-25 22:28:19 -0600},
  22849. Institution = {FernUniversitat},
  22850. Month = {June},
  22851. Number = {199},
  22852. Title = {On the Use of Types in Logic Programming},
  22853. Year = {1996},
  22854. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mF8FRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1leWVyOTZ1c2UucGRmAAAOAB4ADgBtAGUAeQBlAHIAOQA2AHUAcwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvbWV5ZXI5NnVzZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22855. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5tZXllcjk2dXNlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObWV5ZXI5NnVzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL944dEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWV5ZXI5NnVzZS5wZGYADgAeAA4AbQBlAHkAZQByADkANgB1AHMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9tZXllcjk2dXNlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  22856. @inproceedings{Ramsey:2005ve,
  22857. Address = {New York, NY, USA},
  22858. Author = {Norman Ramsey and Kathleen Fisher and Paul Govereau},
  22859. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  22860. Date-Added = {2006-10-02 12:41:03 -0600},
  22861. Date-Modified = {2010-12-17 10:23:10 -0700},
  22862. Isbn = {1-59593-064-7},
  22863. Location = {Tallinn, Estonia},
  22864. Pages = {27--40},
  22865. Publisher = {ACM Press},
  22866. Title = {An expressive language of signatures},
  22867. Year = {2005},
  22868. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nasFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1yYW1zZXkucGRmAAAOAB4ADgBwADIANwAtAHIAYQBtAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI3LXJhbXNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  22869. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjctcmFtc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3LXJhbXNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LXJhbXNleS5wZGYADgAeAA4AcAAyADcALQByAGEAbQBzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjctcmFtc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  22870. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086371}}
  22871. @techreport{Dreyer:2006ly,
  22872. Author = {Derek Dreyer and Robert Harper and Manuel M.T. Chakravarty and Gabriele Keller},
  22873. Date-Added = {2006-10-02 12:39:01 -0600},
  22874. Date-Modified = {2009-08-25 22:28:19 -0600},
  22875. Institution = {University of Chicago},
  22876. Number = {TR-2006-03},
  22877. Title = {Modular Type Classes},
  22878. Year = {2006},
  22879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RSLTIwMDYtMDMucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UUi0yMDA2LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvLgzOWbiAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVFItMjAwNi0wMy5wZGYAAA4AHgAOAFQAUgAtADIAMAAwADYALQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUi0yMDA2LTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  22880. @techreport{Nishtala:2004zr,
  22881. Author = {Rajesh Nishtala and Richard W. Vuduc and James W. Demmel and Katherine A. Yelick},
  22882. Date-Added = {2006-10-01 22:54:50 -0600},
  22883. Date-Modified = {2010-12-17 10:23:10 -0700},
  22884. Institution = {University of California, Berkeley},
  22885. Month = {June},
  22886. Title = {Performance Modeling and Analysis of Cache Blocking in Sparse Matrix Vector Multiply},
  22887. Year = {2004},
  22888. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9jc2QtMDQtMTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2NzZC0wNC0xMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSrBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjc2QtMDQtMTMzNS5wZGYADgAgAA8AYwBzAGQALQAwADQALQAxADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22889. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2NzZC0wNC0xMzM1LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPY3NkLTA0LTEzMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xMdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3NkLTA0LTEzMzUucGRmAAAOACAADwBjAHMAZAAtADAANAAtADEAMwAzADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvY3NkLTA0LTEzMzUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  22890. @techreport{Vandevoorde:2003ys,
  22891. Author = {Daveed Vandevoorde},
  22892. Date-Added = {2006-10-01 16:57:06 -0600},
  22893. Date-Modified = {2010-12-17 10:23:10 -0700},
  22894. Institution = {ISO/IEC JTC 1 SC22 WG21},
  22895. Month = {April},
  22896. Number = {N1471=03-0054},
  22897. Title = {Reflective Metaprogramming in {C++}},
  22898. Year = {2003},
  22899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9uMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJinBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuMTQ3MS5wZGYADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvbjE0NzEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  22900. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTQ3MS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNDcxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQfRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNDcxLnBkZgAADgAUAAkAbgAxADQANwAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNDcxLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  22901. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1471.pdf}}
  22902. @inproceedings{Smaragdakis:1998vn,
  22903. Address = {London, UK},
  22904. Author = {Yannis Smaragdakis and Don S. Batory},
  22905. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  22906. Date-Added = {2006-09-29 16:13:39 -0600},
  22907. Date-Modified = {2009-08-25 22:28:19 -0600},
  22908. Isbn = {3-540-64737-6},
  22909. Pages = {550--570},
  22910. Publisher = {Springer-Verlag},
  22911. Title = {Implementing Layered Designs with Mixin Layers},
  22912. Year = {1998},
  22913. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGltcGxlbWVudGluZy1sYXllcmVkLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL913dEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaW1wbGVtZW50aW5nLWxheWVyZWQucGRmAA4AMgAYAGkAbQBwAGwAZQBtAGUAbgB0AGkAbgBnAC0AbABhAHkAZQByAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9pbXBsZW1lbnRpbmctbGF5ZXJlZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  22914. @inproceedings{Batory:1998kx,
  22915. Address = {Washington, DC, USA},
  22916. Author = {D. Batory and B. Lofaso and Y. Smaragdakis},
  22917. Booktitle = {ICSR '98: Proceedings of the 5th International Conference on Software Reuse},
  22918. Date-Added = {2006-09-29 16:10:32 -0600},
  22919. Date-Modified = {2007-05-18 13:42:22 -0600},
  22920. Isbn = {0-8186-8377-5},
  22921. Pages = {143},
  22922. Publisher = {IEEE Computer Society},
  22923. Title = {JTS: Tools for Implementing Domain-Specific Languages},
  22924. Year = {1998}}
  22925. @inproceedings{Hutchins:2003uq,
  22926. Address = {New York, NY, USA},
  22927. Author = {DeLesley Hutchins},
  22928. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  22929. Date-Added = {2006-09-29 16:08:41 -0600},
  22930. Date-Modified = {2010-12-17 10:23:10 -0700},
  22931. Isbn = {1-58113-751-6},
  22932. Location = {Anaheim, CA, USA},
  22933. Pages = {38--52},
  22934. Publisher = {ACM Press},
  22935. Title = {The power of symmetry: unifying inheritance and generative programming},
  22936. Year = {2003},
  22937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzgtaHV0Y2hpbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADye7wVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM4LWh1dGNoaW5zLnBkZgAADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzgtaHV0Y2hpbnMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  22938. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzOC1odXRjaGlucy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzOC1odXRjaGlucy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et3RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC1odXRjaGlucy5wZGYADgAiABAAcAAzADgALQBoAHUAdABjAGgAaQBuAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM4LWh1dGNoaW5zLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  22939. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949350}}
  22940. @inproceedings{Cardone:2002fk,
  22941. Address = {New York, NY, USA},
  22942. Author = {Richard Cardone and Adam Brown and Sean McDirmid and Calvin Lin},
  22943. Booktitle = {AOSD '02: Proceedings of the 1st international conference on Aspect-oriented software development},
  22944. Date-Added = {2006-09-29 16:07:08 -0600},
  22945. Date-Modified = {2010-12-17 10:23:10 -0700},
  22946. Isbn = {1-58113-469-X},
  22947. Location = {Enschede, The Netherlands},
  22948. Pages = {76--85},
  22949. Publisher = {ACM Press},
  22950. Title = {Using mixins to build flexible widgets},
  22951. Year = {2002},
  22952. Bdsk-Url-1 = {http://doi.acm.org/10.1145/508386.508395}}
  22953. @inproceedings{Ghuloum:2006bh,
  22954. Author = {Abdulaziz Ghuloum},
  22955. Booktitle = {Scheme and Functional Programming Workshop},
  22956. Date-Added = {2006-09-29 08:38:44 -0600},
  22957. Date-Modified = {2009-08-25 22:28:19 -0600},
  22958. Title = {An Incremental Approach to Compiler Construction},
  22959. Year = {2006},
  22960. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV4xMS1naHVsb3VtLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOMTEtZ2h1bG91bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASAtRNJifVRQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADSYsOkAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAMTEtZ2h1bG91bS5wZGYADgAeAA4AMQAxAC0AZwBoAHUAbABvAHUAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi8xMS1naHVsb3VtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  22961. @article{Sheard:2004qf,
  22962. Address = {New York, NY, USA},
  22963. Author = {Tim Sheard},
  22964. Date-Added = {2006-09-28 11:47:01 -0600},
  22965. Date-Modified = {2010-12-17 10:23:10 -0700},
  22966. Issn = {0362-1340},
  22967. Journal = {SIGPLAN Not.},
  22968. Number = {12},
  22969. Pages = {119--132},
  22970. Publisher = {ACM Press},
  22971. Title = {Languages of the future},
  22972. Volume = {39},
  22973. Year = {2004},
  22974. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTE5LXNoZWFyZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMTktc2hlYXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJobBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTE5LXNoZWFyZC5wZGYADgAgAA8AcAAxADEAOQAtAHMAaABlAGEAcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  22975. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTktc2hlYXJkLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExOS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95odEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExOS1zaGVhcmQucGRmAAAOACAADwBwADEAMQA5AC0AcwBoAGUAYQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExOS1zaGVhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  22976. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1052883.1052897}}
  22977. @inproceedings{Batory:1999ve,
  22978. Author = {D. Batory and Y. Smaragdakis},
  22979. Booktitle = {Workshop on Product-Line Architectures},
  22980. Date-Added = {2006-09-28 09:58:58 -0600},
  22981. Date-Modified = {2009-08-25 22:28:19 -0600},
  22982. Title = {Building Product-Lines with Mixin-Layers},
  22983. Year = {1999},
  22984. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDk5LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zQdEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3A5OS5wZGYAAA4AGAALAGUAYwBvAG8AcAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3A5OS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  22985. @inproceedings{Batory:2002ly,
  22986. Author = {D. Batory and R. Lopez-Herrejon and J-P. Martin},
  22987. Booktitle = {Automated Software Engineering Conference (ASE)},
  22988. Date-Added = {2006-09-28 09:54:37 -0600},
  22989. Date-Modified = {2009-08-25 22:28:19 -0600},
  22990. Title = {Generating Product-Lines of Product-Families},
  22991. Year = {2002},
  22992. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9PcmlnYW1pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELT3JpZ2FtaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kkcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk9yaWdhbWkucGRmAA4AGAALAE8AcgBpAGcAYQBtAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9PcmlnYW1pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  22993. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL09yaWdhbWkucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtPcmlnYW1pLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGJzOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAT3JpZ2FtaS5wZGYADgAYAAsATwByAGkAZwBhAG0AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL09yaWdhbWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  22994. @techreport{Austern:2005zr,
  22995. Author = {Matt Austern},
  22996. Date-Added = {2006-09-27 23:46:38 -0600},
  22997. Date-Modified = {2010-12-17 10:23:10 -0700},
  22998. Institution = {ISO/IEC},
  22999. Month = {July},
  23000. Number = {N1836=05-00976},
  23001. Title = {Draft Technical Report on {C++} Library Extensions},
  23002. Year = {2005},
  23003. Bdsk-Url-1 = {http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2005/n1836.pdf}}
  23004. @article{Veldhuizen:1995vn,
  23005. Abstract = {The technique of expression templates is a powerful
  23006. and convenient alternative to C-style callback
  23007. functions. It allows logical and algebraic expressions
  23008. to be passed to functions as arguments, and inlined
  23009. directly into the function body. Expression templates
  23010. also solve the problem of evaluating vector and matrix
  23011. expressions in a single pass without temporaries.},
  23012. Acknowledgement = ack-nhfb,
  23013. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  23014. Author = {Todd L. Veldhuizen},
  23015. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  23016. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  23017. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  23018. Coden = {CRPTE7},
  23019. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  23020. Date-Added = {2006-09-27 23:30:06 -0600},
  23021. Date-Modified = {2007-05-18 13:42:22 -0600},
  23022. Issn = {1040-6042},
  23023. Journal = {C++ Report},
  23024. 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},
  23025. Month = jun,
  23026. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  23027. Number = {5},
  23028. Pages = {26--31},
  23029. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  23030. Title = {Expression templates},
  23031. Treatment = {T Theoretical or Mathematical},
  23032. Volume = {7},
  23033. Year = {1995}}
  23034. @article{Veldhuizen:1995kx,
  23035. Abstract = {Template metaprograms can generate useful code when
  23036. interpreted by the compiler, which results in large
  23037. speed increases for many applications. A simple example
  23038. that generates factorials at compile time is presented.
  23039. Although this technique might seem like just a cute C++
  23040. trick, it becomes powerful when combined with normal
  23041. C++ code. In this hybrid approach, source code contains
  23042. two programs: the normal C++ runtime program, and a
  23043. template metaprogram that runs at compile time.
  23044. Template metaprograms can generate useful code when
  23045. interpreted by the compiler, such as a massively
  23046. inlined algorithm-that is, an implementation of an
  23047. algorithm that works for a specific input size, and has
  23048. its loops unrolled. This results in large speed
  23049. increases for many applications. The article presents a
  23050. simple template metaprogram that generates a bubble
  23051. sort algorithm and its performance is analysed.},
  23052. Acknowledgement = ack-nhfb,
  23053. Affiliation = {Waterloo Univ., Ont., Canada},
  23054. Author = {Todd Veldhuizen},
  23055. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  23056. Classcodes = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  23057. Classification = {C6110J (Object-oriented programming); C6140D (High level languages); C6150C (Compilers, interpreters and other processors)},
  23058. Coden = {CRPTE7},
  23059. Corpsource = {Waterloo Univ., Ont., Canada},
  23060. Date-Added = {2006-09-27 23:29:18 -0600},
  23061. Date-Modified = {2007-05-18 13:42:22 -0600},
  23062. Issn = {1040-6042},
  23063. Journal = {C++ Report},
  23064. 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},
  23065. Month = may,
  23066. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  23067. Number = {4},
  23068. Pages = {36--43},
  23069. Thesaurus = {C language; Object-oriented languages; Object-oriented programming; Program compilers; Program interpreters},
  23070. Title = {Using {C++} template metaprograms},
  23071. Treatment = {P Practical},
  23072. Volume = {7},
  23073. Year = {1995}}
  23074. @inproceedings{Neverov:2005uq,
  23075. Address = {Darlinghurst, Australia, Australia},
  23076. Annote = {Metaphor},
  23077. Author = {Gregory Neverov and Paul Roe},
  23078. Booktitle = {ACSC '05: Proceedings of the Twenty-eighth Australasian conference on Computer Science},
  23079. Date-Added = {2006-09-27 23:25:40 -0600},
  23080. Date-Modified = {2009-08-25 22:28:19 -0600},
  23081. Isbn = {1-920-68220-1},
  23082. Location = {Newcastle, Australia},
  23083. Pages = {151--158},
  23084. Publisher = {Australian Computer Society, Inc.},
  23085. Title = {Towards a fully-reflective meta-programming language},
  23086. Year = {2005},
  23087. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTUxLW5ldmVyb3YucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTUxLW5ldmVyb3YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyawwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1MS1uZXZlcm92LnBkZgAADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTUxLW5ldmVyb3YucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23088. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTEtbmV2ZXJvdi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTEtbmV2ZXJvdi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/edjRDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTEtbmV2ZXJvdi5wZGYADgAiABAAcAAxADUAMQAtAG4AZQB2AGUAcgBvAHYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1MS1uZXZlcm92LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  23089. @book{Vandevoorde:2002fk,
  23090. Address = {Boston, MA, USA},
  23091. Author = {David Vandevoorde and Nicolai M. Josuttis},
  23092. Date-Added = {2006-09-27 23:23:29 -0600},
  23093. Date-Modified = {2007-05-18 13:42:22 -0600},
  23094. Isbn = {0201734842},
  23095. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23096. Title = {C++ Templates},
  23097. Year = {2002}}
  23098. @inproceedings{Czarnecki:1999dz,
  23099. Address = {London, UK},
  23100. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  23101. Booktitle = {ECOOP '99: Proceedings of the 13th European Conference on Object-Oriented Programming},
  23102. Date-Added = {2006-09-27 16:44:34 -0600},
  23103. Date-Modified = {2009-08-25 22:28:19 -0600},
  23104. Isbn = {3-540-66156-5},
  23105. Pages = {18--42},
  23106. Publisher = {Springer-Verlag},
  23107. Title = {Synthesizing Objects},
  23108. Year = {1999},
  23109. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9jcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lJMFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNwZTIwMDAucGRmAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9jcGUyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23110. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtjcGUyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELY3BlMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xLtEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY3BlMjAwMC5wZGYAAA4AGAALAGMAcABlADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvY3BlMjAwMC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23111. @electronic{Abrahams:fv,
  23112. Author = {David Abrahams},
  23113. Date-Added = {2006-09-26 23:10:26 -0600},
  23114. Date-Modified = {2010-12-17 10:23:10 -0700},
  23115. Title = {Building Hybrid Systems with Boost.Python},
  23116. Urldate = {2003},
  23117. Bdsk-Url-1 = {http://www.boost.org/libs/python/doc/index.html}}
  23118. @inproceedings{Niebler:2006hc,
  23119. Author = {Eric Niebler},
  23120. Booktitle = {Library-Centric Software Design},
  23121. Date-Added = {2006-09-26 23:03:38 -0600},
  23122. Date-Modified = {2007-05-18 13:42:22 -0600},
  23123. Number = {6-12},
  23124. Publisher = {Rensselaer Polytechnic Institute},
  23125. Title = {xpressive: Dual-Mode {DSEL} Library Design},
  23126. Year = {2005}}
  23127. @inproceedings{Butler:2001tg,
  23128. Address = {Washington, DC, USA},
  23129. Author = {Greg Butler and Krzysztof Czarnecki and Don Batory and Ulrich Eisenecker},
  23130. Booktitle = {ICSE '01: Proceedings of the 23rd International Conference on Software Engineering},
  23131. Date-Added = {2006-09-26 22:28:51 -0600},
  23132. Date-Modified = {2009-08-25 22:28:19 -0600},
  23133. Isbn = {0-7695-1050-7},
  23134. Pages = {760--761},
  23135. Publisher = {IEEE Computer Society},
  23136. Title = {Generative techniques for product lines},
  23137. Year = {2001},
  23138. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzYwLWJ1dGxlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjAtYnV0bGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGzBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzYwLWJ1dGxlci5wZGYADgAgAA8AcAA3ADYAMAAtAGIAdQB0AGwAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23139. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjAtYnV0bGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2MC1idXRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ktEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc2MC1idXRsZXIucGRmAAAOACAADwBwADcANgAwAC0AYgB1AHQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc2MC1idXRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23140. @book{Alexandrescu:2001kl,
  23141. Address = {Boston, MA, USA},
  23142. Author = {Andrei Alexandrescu},
  23143. Date-Added = {2006-09-26 21:43:47 -0600},
  23144. Date-Modified = {2007-05-18 13:42:22 -0600},
  23145. Isbn = {0-201-70431-5},
  23146. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23147. Title = {Modern C++ design: generic programming and design patterns applied},
  23148. Year = {2001}}
  23149. @book{Abrahams:2004oq,
  23150. Author = {David Abrahams and Aleksey Gurtovoy},
  23151. Date-Added = {2006-09-26 21:05:07 -0600},
  23152. Date-Modified = {2007-05-18 13:42:22 -0600},
  23153. Isbn = {0321227255},
  23154. Publisher = {Addison-Wesley Professional},
  23155. Title = {C++ Template Metaprogramming: Concepts, Tools, and Techniques from Boost and Beyond (C++ in Depth Series)},
  23156. Year = {2004}}
  23157. @book{Czarnecki:2000nx,
  23158. Address = {New York, NY, USA},
  23159. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker},
  23160. Date-Added = {2006-09-26 17:33:47 -0600},
  23161. Date-Modified = {2007-05-18 13:42:22 -0600},
  23162. Isbn = {0-201-30977-7},
  23163. Publisher = {ACM Press/Addison-Wesley Publishing Co.},
  23164. Title = {Generative programming: methods, tools, and applications},
  23165. Year = {2000}}
  23166. @techreport{Pasalic:2006cr,
  23167. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  23168. Date-Added = {2006-09-26 11:30:19 -0600},
  23169. Date-Modified = {2007-05-18 13:42:22 -0600},
  23170. Institution = {Rice University},
  23171. Title = {Concoqtion: Mixing Indexed Types and Hindley-Milner Type Inference},
  23172. Year = {2006}}
  23173. @inproceedings{Kambadur:2006bh,
  23174. Address = {Bonn, Germany},
  23175. Author = {Prabhanjan Kambadur and Douglas Gregor and Andrew Lumsdaine and Amey Dharurkar},
  23176. Booktitle = {Proceedings of the 13th European PVM/MPI Users' Group Meeting},
  23177. Date-Added = {2006-09-26 11:27:24 -0600},
  23178. Date-Modified = {2007-05-18 13:42:22 -0600},
  23179. Month = {September},
  23180. Pages = {266--274},
  23181. Publisher = {Springer},
  23182. Series = {LNCS},
  23183. Title = {Modernizing the C++ Interface to MPI},
  23184. Year = 2006}
  23185. @article{Garcia:2005ve,
  23186. Author = {Ronald Garcia and Andrew Lumsdaine},
  23187. Bibsource = {DBLP, http://dblp.uni-trier.de},
  23188. Date-Added = {2006-09-26 11:19:25 -0600},
  23189. Date-Modified = {2011-10-10 13:36:03 -0600},
  23190. Ee = {http://dx.doi.org/10.1002/spe.630},
  23191. Journal = {Softw., Pract. Exper.},
  23192. Number = {2},
  23193. Pages = {159-188},
  23194. Title = {{MultiArray}: a C++ library for generic programming with arrays.},
  23195. Volume = {35},
  23196. Year = {2005}}
  23197. @book{Siek:2002ly,
  23198. Author = {Jeremy G. Siek and Lee-Quan Lee and Andrew Lumsdaine},
  23199. Date-Added = {2006-09-26 11:16:03 -0600},
  23200. Date-Modified = {2010-12-17 10:23:10 -0700},
  23201. Publisher = {Addison-Wesley},
  23202. Title = {The Boost Graph Library: User Guide and Reference Manual},
  23203. Year = 2002,
  23204. Bdsk-Url-1 = {http://www.awprofessional.com/title/0201729148}}
  23205. @inproceedings{Siek:1998ys,
  23206. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  23207. Booktitle = {Parallel Object Oriented Scientific Computing},
  23208. Date-Added = {2006-09-26 11:13:25 -0600},
  23209. Date-Modified = {2007-05-18 13:42:22 -0600},
  23210. Organization = {ECOOP},
  23211. Title = {A Rational Approach to Portable High Performance: The Basic Linear Algebra Instruction Set (BLAIS) and the Fixed Algorithm Size Template (FAST) Library},
  23212. Year = 1998}
  23213. @inproceedings{Siek:2006vn,
  23214. Address = {Nantes, France},
  23215. Author = {Jeremy G. Siek and Walid Taha},
  23216. Booktitle = {ECOOP 2006: European Conference on Object-Oriented Programming},
  23217. Date-Added = {2006-09-26 11:04:30 -0600},
  23218. Date-Modified = {2007-05-18 13:42:22 -0600},
  23219. Month = {July},
  23220. Title = {A Semantic Analysis of {C++} Templates},
  23221. Year = 2006,
  23222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNpZWswNl9zZW1fY3BwLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2llazA2X3NlbV9jcHAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KD9EPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA2X3NlbV9jcHAucGRmAA4AJgASAHMAaQBlAGsAMAA2AF8AcwBlAG0AXwBjAHAAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zaWVrMDZfc2VtX2NwcC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  23223. @inproceedings{Garcia:2005kx,
  23224. Author = {Ronald Garcia and Andrew Lumsdaine},
  23225. Booktitle = {2005 Workshop on Scheme and Functional Programming},
  23226. Date-Added = {2006-09-26 10:23:55 -0600},
  23227. Date-Modified = {2010-12-17 10:23:10 -0700},
  23228. Month = {September},
  23229. Title = {Type Classes Without Types},
  23230. Year = 2005,
  23231. Bdsk-Url-1 = {http://repository.readscheme.org/ftp/papers/sw2005/garcia.pdf}}
  23232. @book{Jones:1993uq,
  23233. Address = {Upper Saddle River, NJ, USA},
  23234. Author = {Neil D. Jones and Carsten K. Gomard and Peter Sestoft},
  23235. Date-Added = {2006-09-26 01:12:16 -0600},
  23236. Date-Modified = {2007-05-18 13:42:22 -0600},
  23237. Isbn = {0-13-020249-5},
  23238. Publisher = {Prentice-Hall, Inc.},
  23239. Title = {Partial evaluation and automatic program generation},
  23240. Year = {1993},
  23241. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIGpvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R9qb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3YX0Q83fAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcwAAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBqb25lc2dvbWFyZHNlc3RvZnQtbCNCRjc2MTcucGRmAAAOAEIAIABqAG8AbgBlAHMAZwBvAG0AYQByAGQAcwBlAHMAdABvAGYAdAAtAGwAZQB0AHQAZQByACgAMgApAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvYmliL2pvbmVzZ29tYXJkc2VzdG9mdC1sZXR0ZXIoMikucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4CdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==}}
  23242. @inproceedings{Nielson:1986fk,
  23243. Address = {New York, NY, USA},
  23244. Author = {F Nielson},
  23245. Booktitle = {Proc. of the European symposium on programming on ESOP 86},
  23246. Date-Added = {2006-09-26 01:11:13 -0600},
  23247. Date-Modified = {2007-05-18 13:42:22 -0600},
  23248. Isbn = {-540-16442-1},
  23249. Location = {Saarbru:9Aicken, Germany},
  23250. Pages = {30--40},
  23251. Publisher = {Springer-Verlag New York, Inc.},
  23252. Title = {Correctness of code generation from a two-level meta-language},
  23253. Year = {1986}}
  23254. @inproceedings{Taha:2003qo,
  23255. Address = {New York, NY, USA},
  23256. Author = {Walid Taha and Michael Florentin Nielsen},
  23257. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23258. Date-Added = {2006-09-26 01:04:56 -0600},
  23259. Date-Modified = {2010-12-17 10:23:10 -0700},
  23260. Isbn = {1-58113-628-5},
  23261. Local-Url = {file://localhost/Users/jeremysiek/Desktop/p26-taha.pdf},
  23262. Location = {New Orleans, Louisiana, USA},
  23263. Pages = {26--37},
  23264. Publisher = {ACM Press},
  23265. Title = {Environment classifiers},
  23266. Year = {2003},
  23267. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwb3BsMDMucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qpwb3BsMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3wO0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwb3BsMDMucGRmAA4AFgAKAHAAbwBwAGwAMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3BvcGwwMy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  23268. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604134}}
  23269. @inproceedings{Taha:1997ye,
  23270. Address = {New York, NY, USA},
  23271. Author = {Walid Taha and Tim Sheard},
  23272. Booktitle = {PEPM '97: Proceedings of the 1997 ACM SIGPLAN symposium on Partial evaluation and semantics-based program manipulation},
  23273. Date-Added = {2006-09-26 01:01:38 -0600},
  23274. Date-Modified = {2010-12-17 10:23:10 -0700},
  23275. Isbn = {0-89791-917-3},
  23276. Location = {Amsterdam, The Netherlands},
  23277. Pages = {203--217},
  23278. Publisher = {ACM Press},
  23279. Title = {Multi-stage programming with explicit annotations},
  23280. Year = {1997},
  23281. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjAzLXRhaGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjAzLXRhaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oq0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjAzLXRhaGEucGRmAAAOABwADQBwADIAMAAzAC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjAzLXRhaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23282. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258993.259019}}
  23283. @inproceedings{Czarnecki:2005fu,
  23284. Address = {Mont Saint-Michel, France},
  23285. Author = {Krzysztof Czarnecki},
  23286. Booktitle = {Unconventional Programming Paradigms (UPP) 2004},
  23287. Date-Added = {2006-09-25 13:33:58 -0600},
  23288. Date-Modified = {2009-08-25 22:28:19 -0600},
  23289. Number = {3566},
  23290. Pages = {313--328},
  23291. Series = {LNCS},
  23292. Title = {Overview of Generative Software Development},
  23293. Year = {2005},
  23294. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nc2RvdmVydmlldy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dzZG92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaLBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnc2RvdmVydmlldy5wZGYADgAgAA8AZwBzAGQAbwB2AGUAcgB2AGkAZQB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23295. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dzZG92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ3Nkb3ZlcnZpZXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91edEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3Nkb3ZlcnZpZXcucGRmAAAOACAADwBnAHMAZABvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZ3Nkb3ZlcnZpZXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23296. @incollection{Kiczales:1997lh,
  23297. Address = {Berlin, Heidelberg, and New York},
  23298. Author = {Gregor Kiczales and John Lamping and Anurag Menhdhekar and Chris Maeda and Cristina Lopes and Jean-Marc Loingtier and John Irwin},
  23299. Booktitle = {Proceedings European Conference on Object-Oriented Programming},
  23300. Date-Added = {2006-09-24 23:13:28 -0600},
  23301. Date-Modified = {2010-12-17 10:23:10 -0700},
  23302. Pages = {220--242},
  23303. Publisher = {Springer-Verlag},
  23304. Title = {Aspect-Oriented Programming},
  23305. Volume = {1241},
  23306. Year = {1997},
  23307. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9hc3BlY3Qtb3JpZW50ZWQtcHJvZ3JhbW1pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTlwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YXNwZWN0LW9yaWVudGVkLXByb2dyYW1taW5nLnBkZgAOAEAAHwBhAHMAcABlAGMAdAAtAG8AcgBpAGUAbgB0AGUAZAAtAHAAcgBvAGcAcgBhAG0AbQBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  23308. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bqfRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAAA4AQAAfAGEAcwBwAGUAYwB0AC0AbwByAGkAZQBuAHQAZQBkAC0AcAByAG8AZwByAGEAbQBtAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL2FzcGVjdC1vcmllbnRlZC1wcm9ncmFtbWluZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  23309. Bdsk-Url-1 = {citeseer.ist.psu.edu/615486.html}}
  23310. @inproceedings{Kiczales:2005ff,
  23311. Author = {Gregor Kiczales and Mira Mezini},
  23312. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  23313. Date-Added = {2006-09-24 23:06:39 -0600},
  23314. Date-Modified = {2010-12-17 10:23:10 -0700},
  23315. Isbn = {1-59593-963-2},
  23316. Location = {St. Louis, MO, USA},
  23317. Pages = {49--58},
  23318. Title = {Aspect-oriented programming and modular reasoning},
  23319. Year = {2005},
  23320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDkta2llemFsZXMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDkta2llemFsZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygAwVGWmwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwVHq+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ5LWtpZXphbGVzLnBkZgAADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDkta2llemFsZXMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23321. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1raWV6YWxlcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1raWV6YWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eyHRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1raWV6YWxlcy5wZGYADgAiABAAcAA0ADkALQBrAGkAZQB6AGEAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ5LWtpZXphbGVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23322. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062482}}
  23323. @book{Clements:2001pi,
  23324. Address = {Boston, MA, USA},
  23325. Author = {Paul Clements and Linda Northrop},
  23326. Date-Added = {2006-09-24 22:47:43 -0600},
  23327. Date-Modified = {2007-05-18 13:42:22 -0600},
  23328. Isbn = {0-201-70332-7},
  23329. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23330. Title = {Software product lines: practices and patterns},
  23331. Year = {2001}}
  23332. @inproceedings{Jouault:2005mi,
  23333. Author = {Frederic Jouault and Ivan Kurtev},
  23334. Booktitle = {Proceedings of the Model Transformations in Practice Workshop at MoDELS 2005},
  23335. Date-Added = {2006-09-24 22:08:43 -0600},
  23336. Date-Modified = {2009-08-25 22:28:19 -0600},
  23337. Title = {Transforming Models with ATL},
  23338. Year = {2005},
  23339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QQC4uLy4uLy4uL3BhcGVycy9qb3VhdWx0X2t1cnRldl9fdHJhbnNmb3JtaW5nX21vZGVsc193aXRoX2F0bC5wZGbSFwsYGVdOUy5kYXRhTxEB5AAAAAAB5AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH2pvdWF1bHRfa3VydGV2X190cmFucyNGMjVFNy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJefBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpqb3VhdWx0X2t1cnRldl9fdHJhbnMjRjI1RTcucGRmAA4AYgAwAGoAbwB1AGEAdQBsAHQAXwBrAHUAcgB0AGUAdgBfAF8AdAByAGEAbgBzAGYAbwByAG0AaQBuAGcAXwBtAG8AZABlAGwAcwBfAHcAaQB0AGgAXwBhAHQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAQlVzZXJzL3NpZWsvcGFwZXJzL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOANEA1gDeAsYCyALNAtgC4QLvAvMC+gMDAwgDFQMYAyoDLQMyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAzQ=},
  23340. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMGpvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZtIXCxgZV05TLmRhdGFPEQHiAAAAAAHiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEfam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL92GdEPN3wAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33MAAAAAQAMAL9t8QAFwHIAAhIpAAIAP01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAam91YXVsdF9rdXJ0ZXZfX3RyYW4jQkY3NjE5LnBkZgAADgBiADAAagBvAHUAYQB1AGwAdABfAGsAdQByAHQAZQB2AF8AXwB0AHIAYQBuAHMAZgBvAHIAbQBpAG4AZwBfAG0AbwBkAGUAbABzAF8AdwBpAHQAaABfAGEAdABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBAVXNlcnMvanNpZWsvYmliL2pvdWF1bHRfa3VydGV2X190cmFuc2Zvcm1pbmdfbW9kZWxzX3dpdGhfYXRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOArQCtgK7AsYCzwLdAuEC6ALxAvYDAwMGAxgDGwMgAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAyI=}}
  23341. @inproceedings{Gerber:2002qa,
  23342. Address = {London, UK},
  23343. Author = {Anna Gerber and Michael Lawley and Kerry Raymond and Jim Steel and Andrew Wood},
  23344. Booktitle = {ICGT '02: Proceedings of the 1st International Conference on Graph Transformation},
  23345. Date-Added = {2006-09-24 22:00:09 -0600},
  23346. Date-Modified = {2009-08-25 22:28:19 -0600},
  23347. Isbn = {3-540-44310-X},
  23348. Pages = {90--105},
  23349. Publisher = {Springer-Verlag},
  23350. Title = {Transformation: The Missing Link of MDA},
  23351. Year = {2002},
  23352. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9nZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREaZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lisFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmAAAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvZ2VyYmVyMDJ0cmFuc2Zvcm1hdGlvbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  23353. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGmdlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vr0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnZXJiZXIwMnRyYW5zZm9ybWF0aW9uLnBkZgAOADYAGgBnAGUAcgBiAGUAcgAwADIAdAByAGEAbgBzAGYAbwByAG0AYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL2dlcmJlcjAydHJhbnNmb3JtYXRpb24ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  23354. @techreport{Miller:2003kl,
  23355. Author = {Joaquin Miller and Jishnu Mukerji},
  23356. Date-Added = {2006-09-24 21:48:56 -0600},
  23357. Date-Modified = {2010-12-17 10:23:10 -0700},
  23358. Institution = {OMG},
  23359. Month = {June},
  23360. Number = {omg/2003-06-01},
  23361. Title = {{MDA} Guide Version 1.0.1},
  23362. Year = {2003},
  23363. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wNi0wMS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA2LTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJD3BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wNi0wMS5wZGYAAA4AGgAMADAAMwAtADAANgAtADAAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA2LTAxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23364. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA2LTAxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDYtMDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA71S8zlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA2LTAxLnBkZgAADgAaAAwAMAAzAC0AMAA2AC0AMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDYtMDEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  23365. Bdsk-Url-1 = {http://www.omg.org/docs/omg/03-06-01.pdf}}
  23366. @book{Kleppe:2003fu,
  23367. Address = {Boston, MA, USA},
  23368. Author = {Anneke G. Kleppe and Jos Warmer and Wim Bast},
  23369. Date-Added = {2006-09-24 21:42:09 -0600},
  23370. Date-Modified = {2007-05-18 13:42:22 -0600},
  23371. Isbn = {032119442X},
  23372. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  23373. Title = {{MDA} Explained: The Model Driven Architecture: Practice and Promise},
  23374. Year = {2003}}
  23375. @techreport{DSTC:2003dz,
  23376. Author = {DSTC and IBM and CBOP},
  23377. Date-Added = {2006-09-24 21:36:13 -0600},
  23378. Date-Modified = {2009-08-25 22:28:19 -0600},
  23379. Institution = {OMG},
  23380. Number = {ad/2003-08-03},
  23381. Title = {MOF Query / Views / Transformations First Revised Submission},
  23382. Year = {2003},
  23383. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8wMy0wOC0wMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDAzLTA4LTAzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJEDBUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczowMy0wOC0wMy5wZGYAAA4AGgAMADAAMwAtADAAOAAtADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzAzLTA4LTAzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23384. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzAzLTA4LTAzLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMDMtMDgtMDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EtMzlmq0AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eD9AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADAzLTA4LTAzLnBkZgAADgAaAAwAMAAzAC0AMAA4AC0AMAAzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDMtMDgtMDMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  23385. @techreport{QVT-Partners:2003fv,
  23386. Author = {QVT-Partners},
  23387. Date-Added = {2006-09-24 21:19:59 -0600},
  23388. Date-Modified = {2010-12-17 10:23:10 -0700},
  23389. Institution = {OMG},
  23390. Number = {ad/2003-08-08},
  23391. Title = {Revised submission for MOF 2.0 Query / Views / Transformations RFP},
  23392. Year = {2003},
  23393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9xdnRwYXJ0bmVyczEuMS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnF2dHBhcnRuZXJzMS4xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKM/BUZabAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBUer7AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpxdnRwYXJ0bmVyczEuMS5wZGYAAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3F2dHBhcnRuZXJzMS4xLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  23394. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnF2dHBhcnRuZXJzMS4xLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScXZ0cGFydG5lcnMxLjEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JtNEPPI0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LdAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcXZ0cGFydG5lcnMxLjEucGRmAA4AJgASAHEAdgB0AHAAYQByAHQAbgBlAHIAcwAxAC4AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9xdnRwYXJ0bmVyczEuMS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23395. Bdsk-Url-1 = {http://www.qvtp.org/downloads/1.1/qvtpartners1.1.pdf}}
  23396. @inproceedings{Czarnecki:2003bs,
  23397. Author = {Krzysztof Czarnecki and Simon Helsen},
  23398. Booktitle = {Workshop on Generative Techniques in the Context of Model-Driven Architecture},
  23399. Date-Added = {2006-09-24 21:07:22 -0600},
  23400. Date-Modified = {2009-08-25 22:28:19 -0600},
  23401. Title = {Classification of Model Transformation Approaches},
  23402. Year = {2003},
  23403. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9jemFybmVja2lfaGVsc2VuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUY3phcm5lY2tpX2hlbHNlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lLcFRlpsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMFR6vsAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmN6YXJuZWNraV9oZWxzZW4ucGRmAAAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvY3phcm5lY2tpX2hlbHNlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  23404. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGN6YXJuZWNraV9oZWxzZW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRjemFybmVja2lfaGVsc2VuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3E20Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjemFybmVja2lfaGVsc2VuLnBkZgAOACoAFABjAHoAYQByAG4AZQBjAGsAaQBfAGgAZQBsAHMAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2N6YXJuZWNraV9oZWxzZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  23405. @inproceedings{MacQueen:1986ij,
  23406. Address = {New York, NY, USA},
  23407. Author = {David B. MacQueen},
  23408. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  23409. Date-Added = {2006-09-21 22:02:36 -0600},
  23410. Date-Modified = {2010-12-17 10:23:10 -0700},
  23411. Location = {St. Petersburg Beach, Florida},
  23412. Pages = {277--286},
  23413. Publisher = {ACM Press},
  23414. Title = {Using dependent types to express modular structure},
  23415. Year = {1986},
  23416. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI3Ny1tYWNxdWVlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nc8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNzctbWFjcXVlZW4ucGRmAA4AJAARAHAAMgA3ADcALQBtAGEAYwBxAHUAZQBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  23417. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNzctbWFjcXVlZW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjc3LW1hY3F1ZWVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qJ0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc3LW1hY3F1ZWVuLnBkZgAADgAkABEAcAAyADcANwAtAG0AYQBjAHEAdQBlAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjc3LW1hY3F1ZWVuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  23418. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512670}}
  23419. @inproceedings{Jones:1996hc,
  23420. Address = {New York, NY, USA},
  23421. Annote = {Cool paper! He establishes the correspondance between abstract member types
  23422. and type parameters (universal quantification).},
  23423. Author = {Mark P. Jones},
  23424. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23425. Date-Added = {2006-09-21 21:59:26 -0600},
  23426. Date-Modified = {2010-12-17 10:23:10 -0700},
  23427. Isbn = {0-89791-769-3},
  23428. Location = {St. Petersburg Beach, Florida, United States},
  23429. Pages = {68--78},
  23430. Publisher = {ACM Press},
  23431. Title = {Using parameterized signatures to express modular structure},
  23432. Year = {1996},
  23433. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjgtam9uZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjgtam9uZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t20Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjgtam9uZXMucGRmAAAOABwADQBwADYAOAAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjgtam9uZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23434. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237731}}
  23435. @inproceedings{Harper:1994tg,
  23436. Address = {New York, NY, USA},
  23437. Author = {Robert Harper and Mark Lillibridge},
  23438. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23439. Date-Added = {2006-09-21 20:29:22 -0600},
  23440. Date-Modified = {2010-12-17 10:23:10 -0700},
  23441. Isbn = {0-89791-636-0},
  23442. Location = {Portland, Oregon, United States},
  23443. Pages = {123--137},
  23444. Publisher = {ACM Press},
  23445. Title = {A type-theoretic approach to higher-order modules with sharing},
  23446. Year = {1994},
  23447. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMjMtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEyMy1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95ptEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEyMy1oYXJwZXIucGRmAAAOACAADwBwADEAMgAzAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEyMy1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23448. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.176927}}
  23449. @inproceedings{Shields:2001kl,
  23450. Author = {Mark Shields and Simon Peyton Jones},
  23451. Booktitle = {Ninth International Conference on Foundations of Object-Oriented Languages (FOOL 9)},
  23452. Date-Added = {2006-09-21 19:55:41 -0600},
  23453. Date-Modified = {2009-08-25 22:28:19 -0600},
  23454. Month = {October},
  23455. Title = {First-class Modules for Haskell},
  23456. Year = {2001},
  23457. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZmlyc3RfY2xhc3NfbW9kdWxlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lZsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZpcnN0X2NsYXNzX21vZHVsZXMucGRmAA4AMAAXAGYAaQByAHMAdABfAGMAbABhAHMAcwBfAG0AbwBkAHUAbABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  23458. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2ZpcnN0X2NsYXNzX21vZHVsZXMucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Np0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmaXJzdF9jbGFzc19tb2R1bGVzLnBkZgAADgAwABcAZgBpAHIAcwB0AF8AYwBsAGEAcwBzAF8AbQBvAGQAdQBsAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9maXJzdF9jbGFzc19tb2R1bGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  23459. @article{Jagannathan:1994oq,
  23460. Address = {New York, NY, USA},
  23461. Author = {Suresh Jagannathan},
  23462. Date-Added = {2006-09-21 19:52:26 -0600},
  23463. Date-Modified = {2010-12-17 10:23:10 -0700},
  23464. Issn = {0164-0925},
  23465. Journal = {ACM Trans. Program. Lang. Syst.},
  23466. Number = {3},
  23467. Pages = {456--492},
  23468. Publisher = {ACM Press},
  23469. Title = {Metalevel building blocks for modular systems},
  23470. Volume = {16},
  23471. Year = {1994},
  23472. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wNDU2LWphZ2FubmF0aGFuLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n6ME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTYtamFnYW5uYXRoYW4ucGRmAAAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDQ1Ni1qYWdhbm5hdGhhbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  23473. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHA0NTYtamFnYW5uYXRoYW4ucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwNDU2LWphZ2FubmF0aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sG0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDU2LWphZ2FubmF0aGFuLnBkZgAOACoAFABwADQANQA2AC0AagBhAGcAYQBuAG4AYQB0AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3A0NTYtamFnYW5uYXRoYW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23474. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177578}}
  23475. @inproceedings{Chen:2003nx,
  23476. Address = {New York, NY, USA},
  23477. Author = {Chiyan Chen and Hongwei Xi},
  23478. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  23479. Date-Added = {2006-09-21 13:57:22 -0600},
  23480. Date-Modified = {2010-12-17 10:23:10 -0700},
  23481. Isbn = {1-58113-756-7},
  23482. Location = {Uppsala, Sweden},
  23483. Pages = {275--286},
  23484. Publisher = {ACM Press},
  23485. Title = {Meta-programming through typeful code representation},
  23486. Year = {2003},
  23487. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydwwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3NS1jaGVuLnBkZgAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNzUtY2hlbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23488. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjc1LWNoZW4ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjc1LWNoZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qI0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjc1LWNoZW4ucGRmAAAOABwADQBwADIANwA1AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjc1LWNoZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  23489. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944730}}
  23490. @inproceedings{Kim:2006cr,
  23491. Address = {New York, NY, USA},
  23492. Author = {Ik-Soon Kim and Kwangkeun Yi and Cristiano Calcagno},
  23493. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23494. Date-Added = {2006-09-21 13:27:25 -0600},
  23495. Date-Modified = {2010-12-17 10:23:10 -0700},
  23496. Isbn = {1-59593-027-2},
  23497. Location = {Charleston, South Carolina, USA},
  23498. Pages = {257--268},
  23499. Publisher = {ACM Press},
  23500. Title = {A polymorphic modal type system for lisp-like multi-staged languages},
  23501. Year = {2006},
  23502. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0zBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU3LWtpbS5wZGYAAA4AGgAMAHAAMgA1ADcALQBrAGkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNTcta2ltLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23503. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjU3LWtpbS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNTcta2ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/enDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNTcta2ltLnBkZgAOABoADABwADIANQA3AC0AawBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI1Ny1raW0ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  23504. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111060}}
  23505. @article{Batory:2006dq,
  23506. Author = {D. Batory and D. Benavides and A. Ruiz-Cortes},
  23507. Date-Added = {2006-09-21 13:06:27 -0600},
  23508. Date-Modified = {2009-08-25 22:28:19 -0600},
  23509. Journal = {Commun. ACM},
  23510. Month = {December},
  23511. Title = {Automated Analyses of Features Models: Challenges Ahead},
  23512. Year = {2006},
  23513. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9TQ0FDTTA2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELU0NBQ00wNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kncE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNDQUNNMDYucGRmAA4AGAALAFMAQwBBAEMATQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9TQ0FDTTA2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23514. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtTQ0FDTTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuCJzOWbaQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4bkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU0NBQ00wNi5wZGYADgAYAAsAUwBDAEEAQwBNADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NDQUNNMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  23515. @article{Smaragdakis:2002bh,
  23516. Address = {New York, NY, USA},
  23517. Author = {Yannis Smaragdakis and Don Batory},
  23518. Date-Added = {2006-09-21 12:55:11 -0600},
  23519. Date-Modified = {2010-12-17 10:23:10 -0700},
  23520. Issn = {1049-331X},
  23521. Journal = {ACM Trans. Softw. Eng. Methodol.},
  23522. Number = {2},
  23523. Pages = {215--255},
  23524. Publisher = {ACM Press},
  23525. Title = {Mixin layers: an object-oriented implementation technique for refinements and collaboration-based designs},
  23526. Volume = {11},
  23527. Year = {2002},
  23528. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyMTUtc21hcmFnZGFraXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjE1LXNtYXJhZ2Rha2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3o80Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE1LXNtYXJhZ2Rha2lzLnBkZgAOACoAFABwADIAMQA1AC0AcwBtAGEAcgBhAGcAZABhAGsAaQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyMTUtc21hcmFnZGFraXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23529. Bdsk-Url-1 = {http://doi.acm.org/10.1145/505145.505148}}
  23530. @inproceedings{Flatt:1998qf,
  23531. Address = {New York, NY, USA},
  23532. Author = {Matthew Flatt and Shriram Krishnamurthi and Matthias Felleisen},
  23533. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  23534. Date-Added = {2006-09-21 12:49:13 -0600},
  23535. Date-Modified = {2010-12-17 10:23:10 -0700},
  23536. Isbn = {0-89791-979-3},
  23537. Location = {San Diego, California, United States},
  23538. Pages = {171--183},
  23539. Publisher = {ACM Press},
  23540. Title = {Classes and mixins},
  23541. Year = {1998},
  23542. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m0cE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzEtZmxhdHQucGRmAAAOAB4ADgBwADEANwAxAC0AZgBsAGEAdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3MS1mbGF0dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23543. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTcxLWZsYXR0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3MS1mbGF0dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95+9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3MS1mbGF0dC5wZGYADgAeAA4AcAAxADcAMQAtAGYAbABhAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTcxLWZsYXR0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23544. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268961}}
  23545. @article{Ancona:2003ve,
  23546. Address = {New York, NY, USA},
  23547. Author = {Davide Ancona and Giovanni Lagorio and Elena Zucca},
  23548. Date-Added = {2006-09-21 12:47:23 -0600},
  23549. Date-Modified = {2011-11-12 17:57:46 -0700},
  23550. Issn = {0164-0925},
  23551. Journal = {ACM Trans. Program. Lang. Syst.},
  23552. Number = {5},
  23553. Pages = {641--712},
  23554. Publisher = {ACM Press},
  23555. Title = {Jam---designing a {Java} extension with mixins},
  23556. Volume = {25},
  23557. Year = {2003},
  23558. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNjQxLWFuY29uYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A2NDEtYW5jb25hLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKELBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjQxLWFuY29uYS5wZGYADgAgAA8AcAA2ADQAMQAtAGEAbgBjAG8AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23559. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A2NDEtYW5jb25hLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDY0MS1hbmNvbmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97bdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDY0MS1hbmNvbmEucGRmAAAOACAADwBwADYANAAxAC0AYQBuAGMAbwBuAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDY0MS1hbmNvbmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23560. Bdsk-Url-1 = {http://doi.acm.org/10.1145/937563.937567}}
  23561. @inproceedings{Moon:1986ly,
  23562. Address = {New York, NY, USA},
  23563. Author = {David A. Moon},
  23564. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  23565. Date-Added = {2006-09-21 12:42:17 -0600},
  23566. Date-Modified = {2010-12-17 10:23:10 -0700},
  23567. Isbn = {0-89791-204-7},
  23568. Location = {Portland, Oregon, United States},
  23569. Pages = {1--8},
  23570. Publisher = {ACM Press},
  23571. Title = {Object-oriented programming with flavors},
  23572. Year = {1986},
  23573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8maME4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1vb24ucGRmAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1tb29uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23574. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1tb29uLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtbW9vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95etEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtbW9vbi5wZGYAAA4AGAALAHAAMQAtAG0AbwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtbW9vbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  23575. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28698}}
  23576. @inproceedings{Bracha:1990zr,
  23577. Address = {New York, NY, USA},
  23578. Author = {Gilad Bracha and William Cook},
  23579. Booktitle = {OOPSLA/ECOOP '90: Proceedings of the European conference on object-oriented programming on Object-oriented programming systems, languages, and applications},
  23580. Date-Added = {2006-09-21 12:36:36 -0600},
  23581. Date-Modified = {2010-12-17 10:23:10 -0700},
  23582. Isbn = {0-201-52430-X},
  23583. Location = {Ottawa, Canada},
  23584. Pages = {303--311},
  23585. Publisher = {ACM Press},
  23586. Title = {Mixin-based inheritance},
  23587. Year = {1990},
  23588. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzAzLWJyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDMtYnJhY2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5TBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAzLWJyYWNoYS5wZGYADgAgAA8AcAAzADAAMwAtAGIAcgBhAGMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23589. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDMtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwMy1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96q9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwMy1icmFjaGEucGRmAAAOACAADwBwADMAMAAzAC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwMy1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23590. Bdsk-Url-1 = {http://doi.acm.org/10.1145/97945.97982}}
  23591. @inproceedings{Duggan:1996ys,
  23592. Address = {New York, NY, USA},
  23593. Author = {Dominic Duggan and Constantinos Sourelis},
  23594. Booktitle = {ICFP '96: Proceedings of the 1st {ACM} {SIGPLAN} international conference on Functional programming},
  23595. Date-Added = {2006-09-21 12:34:11 -0600},
  23596. Date-Modified = {2010-12-17 10:23:10 -0700},
  23597. Isbn = {0-89791-770-7},
  23598. Location = {Philadelphia, Pennsylvania, United States},
  23599. Pages = {262--273},
  23600. Publisher = {ACM Press},
  23601. Title = {Mixin modules},
  23602. Year = {1996},
  23603. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjYyLWR1Z2dhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNjItZHVnZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ17BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYyLWR1Z2dhbi5wZGYADgAgAA8AcAAyADYAMgAtAGQAdQBnAGcAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23604. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjItZHVnZ2FuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2Mi1kdWdnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96eNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2Mi1kdWdnYW4ucGRmAAAOACAADwBwADIANgAyAC0AZAB1AGcAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI2Mi1kdWdnYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23605. Bdsk-Url-1 = {http://doi.acm.org/10.1145/232627.232654}}
  23606. @inproceedings{Ancona:2005vn,
  23607. Abstract = {The first part of the paper gives a brief overview of
  23608. meta-programming, in particular program generation, and
  23609. its use in software development. The second part
  23610. introduces a basic calculus, related to FreshML, that
  23611. supports program generation (as described through
  23612. examples and a translation of MetaML into it) and
  23613. programming in-the-large (this is demonstrated by a
  23614. translation of CMS into it).},
  23615. Author = {Ancona, D. and Moggi, E.},
  23616. Booktitle = {Formal {M}ethods for {C}omponents and {O}bjects: {T}hird {I}nternational {S}ymposium, {FMCO} 2004},
  23617. Date-Added = {2006-09-21 12:24:06 -0600},
  23618. Date-Modified = {2009-08-25 22:28:19 -0600},
  23619. Ftp = {ftp://ftp.disi.unige.it/pub/person/AnconaD/FMCO04.pdf},
  23620. Keywords = {components, meta-programming, types},
  23621. Pages = {222--250},
  23622. Publisher = {Springer Verlag},
  23623. Series = {LNCS},
  23624. Title = {Program {G}eneration and {C}omponents},
  23625. Volume = {3657},
  23626. Year = 2005,
  23627. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkZNQ08wNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO9TXM5ZrpAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGTUNPMDQucGRmAAAOABYACgBGAE0AQwBPADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZNQ08wNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  23628. @article{Ancona:2002kx,
  23629. Address = {New York, NY, USA},
  23630. Author = {Davide Ancona and Elena Zucca},
  23631. Date-Added = {2006-09-21 12:19:43 -0600},
  23632. Date-Modified = {2010-12-17 10:23:10 -0700},
  23633. Issn = {0956-7968},
  23634. Journal = {Journal of Functional Programming},
  23635. Number = {2},
  23636. Pages = {91--132},
  23637. Publisher = {Cambridge University Press},
  23638. Title = {A calculus of module systems},
  23639. Volume = {12},
  23640. Year = {2002},
  23641. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmFuY29uYTAxY2FsY3VsdXMtMS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmFuY29uYTAxY2FsY3VsdXMtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bprRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuY29uYTAxY2FsY3VsdXMtMS5wZGYADgAuABYAYQBuAGMAbwBuAGEAMAAxAGMAYQBsAGMAdQBsAHUAcwAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvYW5jb25hMDFjYWxjdWx1cy0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  23642. Bdsk-Url-1 = {http://dx.doi.org/10.1017/S0956796801004257}}
  23643. @inproceedings{Makholm:2005uq,
  23644. Address = {New York, NY, USA},
  23645. Author = {Henning Makholm and J. B. Wells},
  23646. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  23647. Date-Added = {2006-09-21 12:16:52 -0600},
  23648. Date-Modified = {2010-12-17 10:23:10 -0700},
  23649. Isbn = {1-59593-064-7},
  23650. Location = {Tallinn, Estonia},
  23651. Pages = {156--167},
  23652. Publisher = {ACM Press},
  23653. Title = {Type inference, principal typings, and let-polymorphism for first-class mixin modules},
  23654. Year = {2005},
  23655. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMTU2LW1ha2hvbG0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADya2wTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE1Ni1tYWtob2xtLnBkZgAADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMTU2LW1ha2hvbG0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23656. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxNTYtbWFraG9sbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxNTYtbWFraG9sbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ed3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxNTYtbWFraG9sbS5wZGYADgAiABAAcAAxADUANgAtAG0AYQBrAGgAbwBsAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDE1Ni1tYWtob2xtLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23657. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086386}}
  23658. @techreport{McDonald:2001fk,
  23659. Author = {James McDonald and John Anton},
  23660. Date-Added = {2006-09-21 10:55:51 -0600},
  23661. Date-Modified = {2009-08-25 22:28:19 -0600},
  23662. Institution = {Kestrel Institute},
  23663. Month = {March},
  23664. Title = {SPECWARE - Producing Software Correct by Construction},
  23665. Year = {2001},
  23666. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zcGVjd2FyZS1qbS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NwZWN3YXJlLWptLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKR3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzcGVjd2FyZS1qbS5wZGYADgAgAA8AcwBwAGUAYwB3AGEAcgBlAC0AagBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23667. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NwZWN3YXJlLWptLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc3BlY3dhcmUtam0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KINEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3BlY3dhcmUtam0ucGRmAAAOACAADwBzAHAAZQBjAHcAYQByAGUALQBqAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc3BlY3dhcmUtam0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23668. @inproceedings{Batory:2003qf,
  23669. Address = {Washington, DC, USA},
  23670. Author = {Don Batory and Jacob Neal Sarvela and Axel Rauschmayer},
  23671. Booktitle = {ICSE '03: Proceedings of the 25th International Conference on Software Engineering},
  23672. Date-Added = {2006-09-21 07:07:36 -0700},
  23673. Date-Modified = {2009-08-25 22:28:19 -0600},
  23674. Isbn = {0-7695-1877-X},
  23675. Location = {Portland, Oregon},
  23676. Pages = {187--197},
  23677. Publisher = {IEEE Computer Society},
  23678. Title = {Scaling step-wise refinement},
  23679. Year = {2003},
  23680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LWJhdG9yeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctYmF0b3J5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJunBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LWJhdG9yeS5wZGYADgAgAA8AcAAxADgANwAtAGIAYQB0AG8AcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23681. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctYmF0b3J5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny1iYXRvcnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Ny1iYXRvcnkucGRmAAAOACAADwBwADEAOAA3AC0AYgBhAHQAbwByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4Ny1iYXRvcnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  23682. @techreport{Batory:2006ve,
  23683. Author = {Don Batory and Sahil Thaker},
  23684. Date-Added = {2006-09-21 06:52:08 -0700},
  23685. Date-Modified = {2009-08-25 22:28:19 -0600},
  23686. Institution = {University of Texas at Austin},
  23687. Title = {Towards Safe Composition of Product Lines},
  23688. Year = {2006},
  23689. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy90cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pQcE4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyMDYtMzMucGRmAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy90cjA2LTMzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23690. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVt0cjA2LTMzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELdHIwNi0zMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KU9EPPJkAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LpAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHIwNi0zMy5wZGYAAA4AGAALAHQAcgAwADYALQAzADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvdHIwNi0zMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23691. @inproceedings{Batory:2004ly,
  23692. Author = {Don Batory},
  23693. Booktitle = {International Conference on Software Engineering},
  23694. Date-Added = {2006-09-21 06:43:05 -0700},
  23695. Date-Modified = {2009-08-25 22:28:19 -0600},
  23696. Title = {Feature-Oriented Programming with the AHEAD Tool Suite},
  23697. Year = {2004},
  23698. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BVFMtSUNTRTIwMDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBVFMtSUNTRTIwMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRewTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QVRTLUlDU0UyMDA0LnBkZgAADgAiABAAQQBUAFMALQBJAEMAUwBFADIAMAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BVFMtSUNTRTIwMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23699. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFUUy1JQ1NFMjAwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOzV3M5ZrDAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBVFMtSUNTRTIwMDQucGRmAAAOACIAEABBAFQAUwAtAEkAQwBTAEUAMgAwADAANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FUUy1JQ1NFMjAwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  23700. @inproceedings{Zook:2004zr,
  23701. Author = {David Zook and Shan Shan Huang and Yannis Smaragdakis},
  23702. Booktitle = {3rd International Conference on Generative Programming and Component Engineering (GPCE'04)},
  23703. Date-Added = {2006-09-21 06:30:46 -0700},
  23704. Date-Modified = {2009-08-25 22:28:19 -0600},
  23705. Title = {Generating AspectJ Programs with Meta-AspectJ},
  23706. Year = {2004},
  23707. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tYWoucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYIwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWFqLnBkZgAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21hai5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  23708. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtYWoucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtYWoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jO0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYWoucGRmAAAOABAABwBtAGEAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tYWoucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  23709. @inproceedings{Huang:2006ys,
  23710. Address = {New York, NY, USA},
  23711. Author = {Shan Shan Huang and Yannis Smaragdakis},
  23712. Booktitle = {ICSE '06: Proceeding of the 28th international conference on Software engineering},
  23713. Date-Added = {2006-09-21 06:26:26 -0700},
  23714. Date-Modified = {2010-12-17 10:23:10 -0700},
  23715. Isbn = {1-59593-375-1},
  23716. Location = {Shanghai, China},
  23717. Pages = {865--868},
  23718. Publisher = {ACM Press},
  23719. Title = {Easy language extension with meta-aspectJ},
  23720. Year = {2006},
  23721. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ofsE4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA4NjUtaHVhbmcucGRmAAAOAB4ADgBwADgANgA1AC0AaAB1AGEAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDg2NS1odWFuZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23722. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wODY1LWh1YW5nLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDg2NS1odWFuZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97qtEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg2NS1odWFuZy5wZGYADgAeAA4AcAA4ADYANQAtAGgAdQBhAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wODY1LWh1YW5nLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23723. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1134285.1134436}}
  23724. @inproceedings{Taha:2003vn,
  23725. Address = {New York, NY, USA},
  23726. Author = {Walid Taha and Patricia Johann},
  23727. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  23728. Date-Added = {2006-09-20 12:55:42 -0700},
  23729. Date-Modified = {2009-08-25 22:28:19 -0600},
  23730. Isbn = {3-540-20102-5},
  23731. Location = {Erfurt, Germany},
  23732. Pages = {97--116},
  23733. Publisher = {Springer-Verlag New York, Inc.},
  23734. Title = {Staged notational definitions},
  23735. Year = {2003},
  23736. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKI3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTctdGFoYS5wZGYAAA4AGgAMAHAAOQA3AC0AdABhAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A5Ny10YWhhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23737. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwOTctdGFoYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA5Ny10YWhhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e8bRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5Ny10YWhhLnBkZgAOABoADABwADkANwAtAHQAYQBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDk3LXRhaGEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  23738. @inproceedings{Ganz:2001kx,
  23739. Address = {New York, NY, USA},
  23740. Author = {Steven E. Ganz and Amr Sabry and Walid Taha},
  23741. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  23742. Date-Added = {2006-09-20 12:54:41 -0700},
  23743. Date-Modified = {2010-12-17 10:23:10 -0700},
  23744. Isbn = {1-58113-415-0},
  23745. Location = {Florence, Italy},
  23746. Pages = {74--85},
  23747. Publisher = {ACM Press},
  23748. Title = {Macros as multi-stage computations: type-safe, generative, binding macros in {MacroML}},
  23749. Year = {2001},
  23750. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l/8E4xAYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGYAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hY3JvbWwucGRmAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tYWNyb21sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23751. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttYWNyb21sLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbWFjcm9tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94ytEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFjcm9tbC5wZGYAAA4AGAALAG0AYQBjAHIAbwBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbWFjcm9tbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  23752. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507646}}
  23753. @inproceedings{Greenfield:2003uq,
  23754. Address = {New York, NY, USA},
  23755. Author = {Jack Greenfield and Keith Short},
  23756. Booktitle = {OOPSLA '03: Companion of the 18th annual ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  23757. Date-Added = {2006-09-20 09:44:51 -0700},
  23758. Date-Modified = {2010-12-17 10:23:10 -0700},
  23759. Isbn = {1-58113-751-6},
  23760. Location = {Anaheim, CA, USA},
  23761. Pages = {16--27},
  23762. Publisher = {ACM Press},
  23763. Title = {Software factories: assembling applications with patterns, models, frameworks and tools},
  23764. Year = {2003},
  23765. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMTYtZ3JlZW5maWVsZC5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxNi1ncmVlbmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJr/BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYtZ3JlZW5maWVsZC5wZGYAAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxNi1ncmVlbmZpZWxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  23766. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxNi1ncmVlbmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDE2LWdyZWVuZmllbGQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955NEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2LWdyZWVuZmllbGQucGRmAA4AJgASAHAAMQA2AC0AZwByAGUAZQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMTYtZ3JlZW5maWVsZC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23767. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949344.949348}}
  23768. @article{Abramsky:1994fk,
  23769. Address = {Champaign, IL, USA},
  23770. Author = {Samson Abramsky and Radha Jagadeesan},
  23771. Date-Added = {2006-09-19 15:41:37 -0700},
  23772. Date-Modified = {2010-12-17 10:23:10 -0700},
  23773. Issn = {0022-4812},
  23774. Journal = {J. Symb. Logic},
  23775. Number = {2},
  23776. Pages = {543--574},
  23777. Publisher = {Association for Symbolic Logic, Inc.},
  23778. Title = {Games and full completeness for multiplicative linear logic},
  23779. Volume = {59},
  23780. Year = {1994},
  23781. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTk0Z2FtZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNhYnJhbXNreTk0Z2FtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTWwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWJyYW1za3k5NGdhbWVzLnBkZgAOACgAEwBhAGIAcgBhAG0AcwBrAHkAOQA0AGcAYQBtAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  23782. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FicmFtc2t5OTRnYW1lcy5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FicmFtc2t5OTRnYW1lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bo7RDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFicmFtc2t5OTRnYW1lcy5wZGYAAA4AKAATAGEAYgByAGEAbQBzAGsAeQA5ADQAZwBhAG0AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FicmFtc2t5OTRnYW1lcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  23783. Bdsk-Url-1 = {http://dx.doi.org/10.2307/2275407}}
  23784. @inproceedings{Flanagan:1996tg,
  23785. Address = {New York, NY, USA},
  23786. Author = {Cormac Flanagan and Matthew Flatt and Shriram Krishnamurthi and Stephanie Weirich and Matthias Felleisen},
  23787. Booktitle = {PLDI '96: Proceedings of the ACM SIGPLAN 1996 conference on Programming language design and implementation},
  23788. Date-Added = {2006-09-17 10:35:33 -0600},
  23789. Date-Modified = {2010-12-17 10:23:10 -0700},
  23790. Isbn = {0-89791-795-2},
  23791. Location = {Philadelphia, Pennsylvania, United States},
  23792. Pages = {23--32},
  23793. Publisher = {ACM Press},
  23794. Title = {Catching bugs in the web of program invariants},
  23795. Year = {1996},
  23796. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtZmxhbmFnYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyciwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLWZsYW5hZ2FuLnBkZgAADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtZmxhbmFnYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23797. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1mbGFuYWdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1mbGFuYWdhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ekvRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1mbGFuYWdhbi5wZGYADgAiABAAcAAyADMALQBmAGwAYQBuAGEAZwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLWZsYW5hZ2FuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23798. Bdsk-Url-1 = {http://doi.acm.org/10.1145/231379.231387}}
  23799. @article{Cartwright:1996kl,
  23800. Address = {New York, NY, USA},
  23801. Author = {Robert Cartwright and Matthias Felleisen},
  23802. Date-Added = {2006-09-17 10:29:29 -0600},
  23803. Date-Modified = {2010-12-17 10:23:10 -0700},
  23804. Issn = {0360-0300},
  23805. Journal = {ACM Comput. Surv.},
  23806. Number = {2},
  23807. Pages = {349--351},
  23808. Publisher = {ACM Press},
  23809. Title = {Program verification through soft typing},
  23810. Volume = {28},
  23811. Year = {1996},
  23812. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wMzQ5LWNhcnR3cmlnaHQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwMzQ5LWNhcnR3cmlnaHQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyevwTjEBgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTkYZgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0OS1jYXJ0d3JpZ2h0LnBkZgAOACgAEwBwADMANAA5AC0AYwBhAHIAdAB3AHIAaQBnAGgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  23813. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AzNDktY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AzNDktY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esrRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDktY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMwA0ADkALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AzNDktY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  23814. Bdsk-Url-1 = {http://doi.acm.org/10.1145/234528.234747}}
  23815. @inproceedings{Stuckey:2003oq,
  23816. Address = {New York, NY, USA},
  23817. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  23818. Booktitle = {Haskell '03: Proceedings of the 2003 ACM SIGPLAN workshop on Haskell},
  23819. Date-Added = {2006-09-16 23:38:34 -0600},
  23820. Date-Modified = {2010-12-17 10:23:10 -0700},
  23821. Isbn = {1-58113-758-3},
  23822. Location = {Uppsala, Sweden},
  23823. Pages = {72--83},
  23824. Publisher = {ACM Press},
  23825. Title = {Interactive type debugging in Haskell},
  23826. Year = {2003},
  23827. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzItc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3Mi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKF3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzItc3R1Y2tleS5wZGYADgAgAA8AcAA3ADIALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23828. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3Mi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDcyLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97htEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDcyLXN0dWNrZXkucGRmAAAOACAADwBwADcAMgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDcyLXN0dWNrZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23829. Bdsk-Url-1 = {http://doi.acm.org/10.1145/871895.871903}}
  23830. @inproceedings{Stuckey:2004nx,
  23831. Address = {New York, NY, USA},
  23832. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  23833. Booktitle = {Haskell '04: Proceedings of the 2004 ACM SIGPLAN workshop on Haskell},
  23834. Date-Added = {2006-09-16 23:35:00 -0600},
  23835. Date-Modified = {2010-12-17 10:23:10 -0700},
  23836. Isbn = {1-58113-850-4},
  23837. Location = {Snowbird, Utah, USA},
  23838. Pages = {80--91},
  23839. Publisher = {ACM Press},
  23840. Title = {Improving type error diagnosis},
  23841. Year = {2004},
  23842. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODAtc3R1Y2tleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4MC1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHLBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODAtc3R1Y2tleS5wZGYADgAgAA8AcAA4ADAALQBzAHQAdQBjAGsAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  23843. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4MC1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDgwLXN0dWNrZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ndEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDgwLXN0dWNrZXkucGRmAAAOACAADwBwADgAMAAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDgwLXN0dWNrZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  23844. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1017472.1017486}}
  23845. @techreport{Stuckey:2005cr,
  23846. Author = {Peter J. Stuckey and Martin Sulzmann and Jeremy Wazny},
  23847. Date-Added = {2006-09-16 23:28:10 -0600},
  23848. Date-Modified = {2007-05-18 13:42:22 -0600},
  23849. Institution = {National University of Singapore},
  23850. Local-Url = {file://localhost/Users/jeremysiek/suburban/bib/typerror.ps},
  23851. Month = {March},
  23852. Title = {Type Error Reporting in the Hindley/Milner System with Extensions},
  23853. Year = {2005}}
  23854. @inproceedings{Swords:2006dq,
  23855. Author = {Sol Swords and William R. Cook},
  23856. Booktitle = {ACL2 Workshop},
  23857. Date-Added = {2006-09-15 16:48:40 -0600},
  23858. Date-Modified = {2009-08-25 22:28:19 -0600},
  23859. Title = {Soundness of the Simply Typed Lambda Calculus in ACL2},
  23860. Year = {2006},
  23861. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9sYy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJe3BOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpsYy5wZGYAAA4ADgAGAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2xjLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  23862. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZsYy5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmxjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKzRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxjLnBkZgAOAA4ABgBsAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvbGMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  23863. @inproceedings{Perry:1989bh,
  23864. Address = {New York, NY, USA},
  23865. Author = {Dewayne E. Perry},
  23866. Booktitle = {ICSE '89: Proceedings of the 11th international conference on Software engineering},
  23867. Date-Added = {2006-09-15 16:21:21 -0600},
  23868. Date-Modified = {2010-12-17 10:23:10 -0700},
  23869. Isbn = {0-8186-1941-4},
  23870. Location = {Pittsburgh, Pennsylvania, United States},
  23871. Pages = {2--11},
  23872. Publisher = {ACM Press},
  23873. Title = {The inscape environment},
  23874. Year = {1989},
  23875. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJvvBOMQGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBORhmAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMi1wZXJyeS5wZGYAAA4AGgAMAHAAMgAtAHAAZQByAHIAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyLXBlcnJ5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23876. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMi1wZXJyeS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyLXBlcnJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiTRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyLXBlcnJ5LnBkZgAOABoADABwADIALQBwAGUAcgByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDItcGVycnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  23877. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74587.74588}}
  23878. @techreport{McAllester:1994qf,
  23879. Author = {David McAllester},
  23880. Date-Added = {2006-09-15 16:19:20 -0600},
  23881. Date-Modified = {2010-12-17 10:23:10 -0700},
  23882. Number = {ADAGE-MIT-94-01},
  23883. Title = {Variational Attribute Grammars for Computer Aided Design (Release 3.0)},
  23884. Year = {1994},
  23885. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QNi4uLy4uLy4uL3BhcGVycy92YXJpYXRpb25hbC1hdHRyaWJ1dGUtZ3JhbW1hcnMtZm9yLnBkZtIXCxgZV05TLmRhdGFPEQHGAAAAAAHGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfdmFyaWF0aW9uYWwtYXR0cmlidXRlI0YyOTUzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pU8E4xAcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAME5GGcAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZhcmlhdGlvbmFsLWF0dHJpYnV0ZSNGMjk1My5wZGYADgBOACYAdgBhAHIAaQBhAHQAaQBvAG4AYQBsAC0AYQB0AHQAcgBpAGIAdQB0AGUALQBnAHIAYQBtAG0AYQByAHMALQBmAG8AcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAOFVzZXJzL3NpZWsvcGFwZXJzL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AxwDMANQCngKgAqUCsAK5AscCywLSAtsC4ALtAvADAgMFAwoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADDA==},
  23886. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJnZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRm0hcLGBlXTlMuZGF0YU8RAcQAAAAAAcQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R92YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41v0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2YXJpYXRpb25hbC1hdHRyaWJ1dCNCRjhENkYucGRmAAAOAE4AJgB2AGEAcgBpAGEAdABpAG8AbgBhAGwALQBhAHQAdAByAGkAYgB1AHQAZQAtAGcAcgBhAG0AbQBhAHIAcwAtAGYAbwByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA2VXNlcnMvanNpZWsvYmliL3ZhcmlhdGlvbmFsLWF0dHJpYnV0ZS1ncmFtbWFycy1mb3IucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCjAKOApMCngKnArUCuQLAAskCzgLbAt4C8ALzAvgAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC+g==},
  23887. Bdsk-Url-1 = {citeseer.ist.psu.edu/372681.html}}
  23888. @inproceedings{Byrd:2006ve,
  23889. Author = {William E. Byrd and Daniel P. Friedman},
  23890. Booktitle = {Scheme and Functional Programming Workshop},
  23891. Date-Added = {2006-09-15 15:54:49 -0600},
  23892. Date-Modified = {2009-08-25 22:28:19 -0600},
  23893. Title = {From Variadic Functions to Variadic Relations: A miniKanren Perspective},
  23894. Year = {2006},
  23895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy8xMi1ieXJkLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELMTItYnlyZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kTMEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjEyLWJ5cmQucGRmAA4AGAALADEAMgAtAGIAeQByAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy8xMi1ieXJkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23896. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QsxMi1ieXJkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADutizOWatAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QQAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTItYnlyZC5wZGYADgAYAAsAMQAyAC0AYgB5AHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzEyLWJ5cmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  23897. @inproceedings{Zhang:2003ly,
  23898. Address = {Washington, DC, USA},
  23899. Author = {Hongyu Zhang and Stan Jarzabek},
  23900. Booktitle = {APSEC '03: Proceedings of the Tenth Asia-Pacific Software Engineering Conference Software Engineering Conference},
  23901. Date-Added = {2006-09-15 12:05:32 -0600},
  23902. Date-Modified = {2007-05-18 13:42:22 -0600},
  23903. Isbn = {0-7695-2011-1},
  23904. Pages = {116},
  23905. Publisher = {IEEE Computer Society},
  23906. Title = {An {XVCL} Approach to Handling Variants: A {KWIC} Product Line Example},
  23907. Year = {2003}}
  23908. @book{Bassett:1997zr,
  23909. Address = {Upper Saddle River, NJ, USA},
  23910. Author = {Paul G. Bassett},
  23911. Date-Added = {2006-09-15 12:04:44 -0600},
  23912. Date-Modified = {2007-05-18 13:42:22 -0600},
  23913. Isbn = {0-13-327859-X},
  23914. Publisher = {Prentice-Hall, Inc.},
  23915. Title = {Framing software reuse: lessons from the real world},
  23916. Year = {1997}}
  23917. @inproceedings{Basit:2005ys,
  23918. Author = {Hamid Abdul Basit and Damith C. Rajapakse and Stan Jarzabek},
  23919. Booktitle = {ICSE '05: Proceedings of the 27th international conference on Software engineering},
  23920. Date-Added = {2006-09-15 11:57:27 -0600},
  23921. Date-Modified = {2010-12-17 10:23:10 -0700},
  23922. Isbn = {1-59593-963-2},
  23923. Location = {St. Louis, MO, USA},
  23924. Pages = {451--459},
  23925. Title = {Beyond templates: a study of clones in the STL and some general implications},
  23926. Year = {2005},
  23927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n5cEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTEtYmFzaXQucGRmAAAOAB4ADgBwADQANQAxAC0AYgBhAHMAaQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ1MS1iYXNpdC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  23928. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDUxLWJhc2l0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ1MS1iYXNpdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97BNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ1MS1iYXNpdC5wZGYADgAeAA4AcAA0ADUAMQAtAGIAYQBzAGkAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDUxLWJhc2l0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  23929. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062455.1062537}}
  23930. @inproceedings{Calcagno:2003vn,
  23931. Author = {Cristiano Calcagno and Walid Taha and Liwen Huang and Xavier Leroy},
  23932. Booktitle = {2nd International Conference on Generative Programming and Component Engineering (GPCE'03)},
  23933. Date-Added = {2006-09-15 11:45:17 -0600},
  23934. Date-Modified = {2009-08-25 22:28:19 -0600},
  23935. Title = {Implementing Multi-stage Languages Using ASTs, Gensym, and Reflection},
  23936. Year = {2003},
  23937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9ncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lmcEwfZsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdwY2UwM2IucGRmAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9ncGNlMDNiLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23938. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtncGNlMDNiLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ3BjZTAzYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91cNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ3BjZTAzYi5wZGYAAA4AGAALAGcAcABjAGUAMAAzAGIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZ3BjZTAzYi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23939. @inproceedings{Huang:2005kx,
  23940. Author = {Shan Shan Huang and David Zook and Yannis Smaragdakis},
  23941. Booktitle = {4th International Conference on Generative Programming and Component Engineering (GPCE'05)},
  23942. Date-Added = {2006-09-15 11:38:44 -0600},
  23943. Date-Modified = {2009-08-25 22:28:19 -0600},
  23944. Title = {Statically Safe Program Generation with SafeGen},
  23945. Year = {2005},
  23946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9zYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o8MEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhZmVnZW4ucGRmAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9zYWZlZ2VuLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  23947. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWZlZ2VuLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FmZWdlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J19EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2FmZWdlbi5wZGYAAA4AGAALAHMAYQBmAGUAZwBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2FmZWdlbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  23948. @inproceedings{Fahndrich:2006uq,
  23949. Booktitle = {5th International Conference on Generative Programming and Component Engineering (GPCE'06)},
  23950. Date-Added = {2006-09-15 11:33:46 -0600},
  23951. Date-Modified = {2009-08-25 22:28:19 -0600},
  23952. Title = {Reflective Program Generation with Patterns},
  23953. Year = {2006},
  23954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9yZWZsZWN0aXZlLWdwY2UwNi5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKNjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpyZWZsZWN0aXZlLWdwY2UwNi5wZGYADgAsABUAcgBlAGYAbABlAGMAdABpAHYAZQAtAGcAcABjAGUAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  23955. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXJlZmxlY3RpdmUtZ3BjZTA2LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+Jv9EPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAAOACwAFQByAGUAZgBsAGUAYwB0AGkAdgBlAC0AZwBwAGMAZQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcmVmbGVjdGl2ZS1ncGNlMDYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  23956. @inproceedings{Sheard:2002fk,
  23957. Author = {Tim Sheard and Simon {Peyton Jones}},
  23958. Booktitle = {ACM SIGPLAN Haskell Workshop 02},
  23959. Date-Added = {2006-09-15 11:19:53 -0600},
  23960. Date-Modified = {2009-08-25 22:28:19 -0600},
  23961. Month = oct,
  23962. Pages = {1-16},
  23963. Publisher = {ACM Press},
  23964. Title = {Template metaprogramming for {Haskell}},
  23965. Year = 2002,
  23966. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZxwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc2hlYXJkLnBkZgAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXNoZWFyZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  23967. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1zaGVhcmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1zaGVhcmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mA0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1zaGVhcmQucGRmAAAOABwADQBwADEALQBzAGgAZQBhAHIAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1zaGVhcmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  23968. @article{Vianu:1997nx,
  23969. Address = {Hingham, MA, USA},
  23970. Author = {Victor Vianu},
  23971. Date-Added = {2006-09-14 10:08:22 -0600},
  23972. Date-Modified = {2009-08-25 22:28:19 -0600},
  23973. Issn = {1012-2443},
  23974. Journal = {Annals of Mathematics and Artificial Intelligence},
  23975. Number = {1-2},
  23976. Pages = {215--259},
  23977. Publisher = {Kluwer Academic Publishers},
  23978. Title = {Rule-based languages},
  23979. Volume = {19},
  23980. Year = {1997},
  23981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy92aWFudTk2cnVsZWJhc2VkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUdmlhbnU5NnJ1bGViYXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pWcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZpYW51OTZydWxlYmFzZWQucGRmAAAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvdmlhbnU5NnJ1bGViYXNlZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  23982. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHZpYW51OTZydWxlYmFzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR2aWFudTk2cnVsZWJhc2VkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv41z0Q897wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhD8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB2aWFudTk2cnVsZWJhc2VkLnBkZgAOACoAFAB2AGkAYQBuAHUAOQA2AHIAdQBsAGUAYgBhAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3ZpYW51OTZydWxlYmFzZWQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  23983. @article{Gunnels:2001cr,
  23984. Address = {New York, NY, USA},
  23985. Author = {John A. Gunnels and Fred G. Gustavson and Greg M. Henry and Robert A. van de Geijn},
  23986. Date-Added = {2006-09-13 10:53:44 -0600},
  23987. Date-Modified = {2010-12-17 10:23:10 -0700},
  23988. Issn = {0098-3500},
  23989. Journal = {ACM Trans. Math. Softw.},
  23990. Number = {4},
  23991. Pages = {422--455},
  23992. Publisher = {ACM Press},
  23993. Title = {{FLAME}: Formal Linear Algebra Methods Environment},
  23994. Volume = {27},
  23995. Year = {2001},
  23996. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNDIyLWd1bm5lbHMucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNDIyLWd1bm5lbHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfWwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQyMi1ndW5uZWxzLnBkZgAADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNDIyLWd1bm5lbHMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  23997. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0MjItZ3VubmVscy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0MjItZ3VubmVscy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/evfRDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0MjItZ3VubmVscy5wZGYADgAiABAAcAA0ADIAMgAtAGcAdQBuAG4AZQBsAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQyMi1ndW5uZWxzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  23998. Bdsk-Url-1 = {http://doi.acm.org/10.1145/504210.504213}}
  23999. @article{Bientinesi:2005dq,
  24000. Address = {New York, NY, USA},
  24001. Author = {Paolo Bientinesi and John A. Gunnels and Margaret E. Myers and Enrique S. Quintana-Ort\&\#237; and Robert A. van de Geijn},
  24002. Date-Added = {2006-09-13 08:39:46 -0600},
  24003. Date-Modified = {2010-12-17 10:23:10 -0700},
  24004. Issn = {0098-3500},
  24005. Journal = {ACM Trans. Math. Softw.},
  24006. Number = {1},
  24007. Pages = {1--26},
  24008. Publisher = {ACM Press},
  24009. Title = {The science of deriving dense linear algebra algorithms},
  24010. Volume = {31},
  24011. Year = {2005},
  24012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxLWJpZW50aW5lc2kucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMS1iaWVudGluZXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lt0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1iaWVudGluZXNpLnBkZgAADgAkABEAcAAxAC0AYgBpAGUAbgB0AGkAbgBlAHMAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMS1iaWVudGluZXNpLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  24013. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1055531.1055532}}
  24014. @inproceedings{Siek:2006bh,
  24015. Author = {Jeremy G. Siek and Walid Taha},
  24016. Booktitle = {Scheme and Functional Programming Workshop},
  24017. Date-Added = {2006-09-12 20:16:46 -0600},
  24018. Date-Modified = {2009-08-25 22:28:19 -0600},
  24019. Month = {September},
  24020. Pages = {81-92},
  24021. Title = {Gradual typing for functional languages},
  24022. Year = 2006,
  24023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNpZWswNmdyYWR1YWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaWVrMDZncmFkdWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxpyA0SdhIVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEnmWEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaWVrMDZncmFkdWFsLnBkZgAADgAkABEAcwBpAGUAawAwADYAZwByAGEAZAB1AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaWVrMDZncmFkdWFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  24024. @book{Aho:1986qf,
  24025. Address = {Boston, MA, USA},
  24026. Author = {Alfred V. Aho and Ravi Sethi and Jeffrey D. Ullman},
  24027. Date-Added = {2006-09-12 17:04:43 -0600},
  24028. Date-Modified = {2007-05-18 13:42:22 -0600},
  24029. Isbn = {0-201-10088-6},
  24030. Publisher = {Addison-Wesley Longman Publishing Co., Inc.},
  24031. Title = {Compilers: principles, techniques, and tools},
  24032. Year = {1986}}
  24033. @article{Flynn:1972ve,
  24034. Author = {Michael J. Flynn},
  24035. Date-Added = {2006-09-12 16:53:04 -0600},
  24036. Date-Modified = {2007-05-18 13:42:22 -0600},
  24037. Journal = {IEEE Transactions on Computing},
  24038. Pages = {948},
  24039. Title = {Some Computer Organizations and Their Effectiveness},
  24040. Volume = {C-21},
  24041. Year = {1972}}
  24042. @inproceedings{Harinarayan:1996ly,
  24043. Address = {New York, NY, USA},
  24044. Author = {Venky Harinarayan and Anand Rajaraman and Jeffrey D. Ullman},
  24045. Booktitle = {SIGMOD '96: Proceedings of the 1996 ACM SIGMOD international conference on Management of data},
  24046. Date-Added = {2006-09-12 15:11:37 -0600},
  24047. Date-Modified = {2010-12-17 10:23:10 -0700},
  24048. Isbn = {0-89791-794-4},
  24049. Location = {Montreal, Quebec, Canada},
  24050. Pages = {205--216},
  24051. Publisher = {ACM Press},
  24052. Title = {Implementing data cubes efficiently},
  24053. Year = {1996},
  24054. Bdsk-Url-1 = {http://doi.acm.org/10.1145/233269.233333}}
  24055. @inproceedings{Valluri:2002zr,
  24056. Address = {Darlinghurst, Australia, Australia},
  24057. Author = {Satyanarayana R Valluri and Soujanya Vadapalli and Kamalakar Karlapalem},
  24058. Booktitle = {ADC '02: Proceedings of the thirteenth Australasian database conference},
  24059. Date-Added = {2006-09-12 15:09:24 -0600},
  24060. Date-Modified = {2007-05-18 13:42:22 -0600},
  24061. Isbn = {0-909925-83-6},
  24062. Location = {Melbourne, Victoria, Australia},
  24063. Pages = {187--196},
  24064. Publisher = {Australian Computer Society, Inc.},
  24065. Title = {View relevance driven materialized view selection in data warehousing environment},
  24066. Year = {2002}}
  24067. @article{Gupta:2005ys,
  24068. Address = {Los Alamitos, CA, USA},
  24069. Author = {Himanshu Gupta and Inderpal Singh Mumick},
  24070. Date-Added = {2006-09-12 15:06:41 -0600},
  24071. Date-Modified = {2010-12-17 10:23:10 -0700},
  24072. Issn = {1041-4347},
  24073. Journal = {IEEE Transactions on Knowledge and Data Engineering},
  24074. Number = {1},
  24075. Pages = {24-43},
  24076. Publisher = {IEEE Computer Society},
  24077. Title = {Selection of Views to Materialize in a Data Warehouse},
  24078. Volume = {17},
  24079. Year = {2005},
  24080. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/TKDE.2005.16}}
  24081. @article{Blackford:2002vn,
  24082. Address = {New York, NY, USA},
  24083. 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},
  24084. Date-Added = {2006-09-12 13:31:24 -0600},
  24085. Date-Modified = {2010-12-17 10:23:10 -0700},
  24086. Issn = {0098-3500},
  24087. Journal = {ACM Trans. Math. Softw.},
  24088. Number = {2},
  24089. Pages = {135--151},
  24090. Publisher = {ACM Press},
  24091. Title = {An updated set of basic linear algebra subprograms ({BLAS})},
  24092. Volume = {28},
  24093. Year = {2002},
  24094. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMTM1LXNfYmxhY2tmb3JkLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDEzNS1zX2JsYWNrZm9yZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mocEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMzUtc19ibGFja2ZvcmQucGRmAAAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDEzNS1zX2JsYWNrZm9yZC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  24095. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAxMzUtc19ibGFja2ZvcmQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMTM1LXNfYmxhY2tmb3JkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3m80Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTM1LXNfYmxhY2tmb3JkLnBkZgAOACoAFABwADEAMwA1AC0AcwBfAGIAbABhAGMAawBmAG8AcgBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AxMzUtc19ibGFja2ZvcmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24096. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567806.567807}}
  24097. @article{Lawson:1979kx,
  24098. Address = {New York, NY, USA},
  24099. Author = {C. L. Lawson and R. J. Hanson and D. R. Kincaid and F. T. Krogh},
  24100. Date-Added = {2006-09-12 13:25:16 -0600},
  24101. Date-Modified = {2010-12-17 10:23:10 -0700},
  24102. Issn = {0098-3500},
  24103. Journal = {ACM Trans. Math. Softw.},
  24104. Number = {3},
  24105. Pages = {308--323},
  24106. Publisher = {ACM Press},
  24107. Title = {Basic Linear Algebra Subprograms for {Fortran} Usage},
  24108. Volume = {5},
  24109. Year = {1979},
  24110. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzA4LWxhd3Nvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMDgtbGF3c29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5fBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzA4LWxhd3Nvbi5wZGYADgAgAA8AcAAzADAAOAAtAGwAYQB3AHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24111. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMDgtbGF3c29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMwOC1sYXdzb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96r9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMwOC1sYXdzb24ucGRmAAAOACAADwBwADMAMAA4AC0AbABhAHcAcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMwOC1sYXdzb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24112. Bdsk-Url-1 = {http://doi.acm.org/10.1145/355841.355847}}
  24113. @article{Dongarra:1988uq,
  24114. Address = {New York, NY, USA},
  24115. Author = {Jack J. Dongarra and Jeremy Du Croz and Sven Hammarling and Richard J. Hanson},
  24116. Date-Added = {2006-09-12 13:23:17 -0600},
  24117. Date-Modified = {2010-12-17 10:23:10 -0700},
  24118. Issn = {0098-3500},
  24119. Journal = {ACM Trans. Math. Softw.},
  24120. Number = {1},
  24121. Pages = {1--17},
  24122. Publisher = {ACM Press},
  24123. Title = {An extended set of {FORTRAN} basic linear algebra subprograms},
  24124. Volume = {14},
  24125. Year = {1988},
  24126. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJT/BMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb25nYXJyYS5wZGYAAA4AGgAMAGQAbwBuAGcAYQByAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvbmdhcnJhLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24127. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVzRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvbmdhcnJhLnBkZgAOABoADABkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG9uZ2FycmEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24128. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42288.42291}}
  24129. @article{Dongarra:1990fk,
  24130. Address = {New York, NY, USA},
  24131. Author = {J. J. Dongarra and Jeremy Du Croz and Sven Hammarling and I. S. Duff},
  24132. Date-Added = {2006-09-12 13:22:01 -0600},
  24133. Date-Modified = {2010-12-17 10:23:10 -0700},
  24134. Issn = {0098-3500},
  24135. Journal = {ACM Trans. Math. Softw.},
  24136. Number = {1},
  24137. Pages = {1--17},
  24138. Publisher = {ACM Press},
  24139. Title = {A set of level 3 basic linear algebra subprograms},
  24140. Volume = {16},
  24141. Year = {1990},
  24142. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMS1kb25nYXJyYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxLWRvbmdhcnJhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1kb25nYXJyYS5wZGYADgAgAA8AcAAxAC0AZABvAG4AZwBhAHIAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24143. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxLWRvbmdhcnJhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEtZG9uZ2FycmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cdEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtZG9uZ2FycmEucGRmAAAOACAADwBwADEALQBkAG8AbgBnAGEAcgByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEtZG9uZ2FycmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24144. Bdsk-Url-1 = {http://doi.acm.org/10.1145/77626.79170}}
  24145. @inproceedings{Vuduc:2003kl,
  24146. Address = {Melbourne, Australia},
  24147. Annote = {The main idea is to compute A^TAx by using dot products for t=Ax, and using scaled vector
  24148. additions for the A^T*t, and fusing the outer loops of these two operations, thereby reusing
  24149. a row of A. This assumes a row of A fits in cache, but since its sparse, that's quite likely.},
  24150. Author = {Richard Vuduc and Attila Gyulassy and James W. Demmel and Katherine A. Yelick},
  24151. Booktitle = {ICCS 2003: Workshop on Parallel Linear Algebra},
  24152. Date-Added = {2006-09-10 18:31:56 -0600},
  24153. Date-Modified = {2009-08-25 22:28:19 -0600},
  24154. Month = {June},
  24155. Title = {Memory Hierarchy Optimizations and Performance Bounds for Sparse {$A^TAx$}},
  24156. Year = {2003},
  24157. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKVzBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3Z1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  24158. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZ1ZHVjMjAwMy1hdGEtYm91bmRzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NddEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdnVkdWMyMDAzLWF0YS1ib3VuZHMucGRmAA4AMgAYAHYAdQBkAHUAYwAyADAAMAAzAC0AYQB0AGEALQBiAG8AdQBuAGQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi92dWR1YzIwMDMtYXRhLWJvdW5kcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  24159. @book{Striegnitz:2005oq,
  24160. Author = {J{\"o}rg Striegnitz},
  24161. Date-Added = {2006-09-10 17:26:39 -0600},
  24162. Date-Modified = {2007-05-18 13:42:22 -0600},
  24163. Publisher = {NIC Series},
  24164. Title = {Integration von Programmiersprachen durch strukturelle Typanalyse und partielle Auswertung},
  24165. Year = {2005}}
  24166. @inproceedings{Wasserrab:2006cr,
  24167. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  24168. Booktitle = {OOPSLA '06: Object oriented programming, systems, languages, and applications},
  24169. Date-Added = {2006-09-07 15:14:16 -0600},
  24170. Date-Modified = {2009-08-25 22:28:19 -0600},
  24171. Publisher = {ACM Press},
  24172. Title = {An Operational Semantics and Type Safety Proof for Multiple Inheritance in {C++}},
  24173. Year = 2006,
  24174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9vb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJkrBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvb3BzbGEwNi5wZGYAAA4AGgAMAG8AbwBwAHMAbABhADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL29vcHNsYTA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24175. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxvb3BzbGEwNi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG9vcHNsYTA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVfRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9vcHNsYTA2LnBkZgAOABoADABvAG8AcABzAGwAYQAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvb29wc2xhMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24176. @inproceedings{Pugh:1998dq,
  24177. Author = {William Pugh and Tatiana Shpeisman},
  24178. Booktitle = {Languages and Compilers for Parallel Computing: 11th International Workshop, LCPC'98},
  24179. Date-Added = {2006-09-06 22:04:37 -0600},
  24180. Date-Modified = {2009-08-25 22:28:19 -0600},
  24181. Pages = {213-229},
  24182. Publisher = {Springer-Verlag},
  24183. Series = {LNCS},
  24184. Title = {{SIPR}: A New Framework for Generating Efficient Code for Sparse Matrix Computations},
  24185. Volume = {1656},
  24186. Year = {1998},
  24187. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5mdWxsdGV4dC0xLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOZnVsbHRleHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zhtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnVsbHRleHQtMS5wZGYADgAeAA4AZgB1AGwAbAB0AGUAeAB0AC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  24188. @inproceedings{Ahmed:2000bh,
  24189. Address = {Washington, DC, USA},
  24190. Author = {Nawaaz Ahmed and Nikolay Mateev and Keshav Pingali},
  24191. Booktitle = {Supercomputing '00: Proceedings of the 2000 ACM/IEEE conference on Supercomputing (CDROM)},
  24192. Date-Added = {2006-09-06 22:00:38 -0600},
  24193. Date-Modified = {2009-08-25 22:28:19 -0600},
  24194. Isbn = {0-7803-9802-5},
  24195. Location = {Dallas, Texas, United States},
  24196. Pages = {58},
  24197. Publisher = {IEEE Computer Society},
  24198. Title = {A framework for sparse matrix code synthesis from high-level specifications},
  24199. Year = {2000},
  24200. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hNTgtYWhtZWQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hNTgtYWhtZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26B0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhNTgtYWhtZWQucGRmAAAOABwADQBhADUAOAAtAGEAaABtAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hNTgtYWhtZWQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24201. @inproceedings{Olmos:2003qf,
  24202. Address = {Los Alamitos, CA, USA},
  24203. Author = {Karina Olmos and Eelco Visser},
  24204. Booktitle = {3rd IEEE International Workshop on Source Code Analysis and Manipulation},
  24205. Date-Added = {2006-09-06 21:01:30 -0600},
  24206. Date-Modified = {2010-12-17 10:23:10 -0700},
  24207. Isbn = {0-7695-2005-7},
  24208. Journal = {scam},
  24209. Pages = {141},
  24210. Publisher = {IEEE Computer Society},
  24211. Title = {Turning Dynamic Typing into Static Typing by Program Specialization in a Compiler Front-end for Octave},
  24212. Volume = {00},
  24213. Year = {2003},
  24214. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9keW4tc3RhdGljLW9jdGF2ZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWR5bi1zdGF0aWMtb2N0YXZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJUXBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkeW4tc3RhdGljLW9jdGF2ZS5wZGYADgAsABUAZAB5AG4ALQBzAHQAYQB0AGkAYwAtAG8AYwB0AGEAdgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  24215. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bi1zdGF0aWMtb2N0YXZlLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluLXN0YXRpYy1vY3RhdmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xXtEPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluLXN0YXRpYy1vY3RhdmUucGRmAAAOACwAFQBkAHkAbgAtAHMAdABhAHQAaQBjAC0AbwBjAHQAYQB2AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZHluLXN0YXRpYy1vY3RhdmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  24216. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/SCAM.2003.1238040}}
  24217. @article{Im:2004ve,
  24218. Address = {Thousand Oaks, CA, USA},
  24219. Author = {Eun-Jin Im and Katherine Yelick and Richard Vuduc},
  24220. Date-Added = {2006-09-06 17:27:43 -0600},
  24221. Date-Modified = {2010-12-17 10:23:10 -0700},
  24222. Issn = {1094-3420},
  24223. Journal = {Int. J. High Perform. Comput. Appl.},
  24224. Number = {1},
  24225. Pages = {135--158},
  24226. Publisher = {Sage Publications, Inc.},
  24227. Title = {{SPARSITY}: Optimization Framework for Sparse Matrix Kernels},
  24228. Volume = {18},
  24229. Year = {2004},
  24230. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGltMjAwNC1zcGFyc2l0eTAucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRpbTIwMDQtc3BhcnNpdHkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xc0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpbTIwMDQtc3BhcnNpdHkwLnBkZgAOACoAFABpAG0AMgAwADAANAAtAHMAcABhAHIAcwBpAHQAeQAwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2ltMjAwNC1zcGFyc2l0eTAucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24231. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041296}}
  24232. @article{Joisha:2006ly,
  24233. Address = {New York, NY, USA},
  24234. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  24235. Date-Added = {2006-09-05 21:34:07 -0600},
  24236. Date-Modified = {2010-12-17 10:23:10 -0700},
  24237. Issn = {0164-0925},
  24238. Journal = {ACM Trans. Program. Lang. Syst.},
  24239. Number = {5},
  24240. Pages = {848--907},
  24241. Publisher = {ACM Press},
  24242. Title = {An algebraic array shape inference system for {MATLAB}},
  24243. Volume = {28},
  24244. Year = {2006},
  24245. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wODQ4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A4NDgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHjBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQ4LWpvaXNoYS5wZGYADgAgAA8AcAA4ADQAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24246. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A4NDgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDg0OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ptEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDg0OC1qb2lzaGEucGRmAAAOACAADwBwADgANAA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDg0OC1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24247. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1152649.1152651}}
  24248. @inproceedings{Banning:1979zr,
  24249. Address = {New York, NY, USA},
  24250. Author = {John P. Banning},
  24251. Booktitle = {POPL '79: Proceedings of the 6th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  24252. Date-Added = {2006-09-05 18:28:17 -0600},
  24253. Date-Modified = {2010-12-17 10:23:10 -0700},
  24254. Location = {San Antonio, Texas},
  24255. Pages = {29--41},
  24256. Publisher = {ACM Press},
  24257. Title = {An efficient way to find the side effects of procedure calls and the aliases of variables},
  24258. Year = {1979},
  24259. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjktYmFubmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOS1iYW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ4vBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjktYmFubmluZy5wZGYADgAgAA8AcAAyADkALQBiAGEAbgBuAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24260. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOS1iYW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5LWJhbm5pbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96mNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5LWJhbm5pbmcucGRmAAAOACAADwBwADIAOQAtAGIAYQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5LWJhbm5pbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24261. Bdsk-Url-1 = {http://doi.acm.org/10.1145/567752.567756}}
  24262. @inproceedings{Dehnert:2003ys,
  24263. Address = {Washington, DC, USA},
  24264. Author = {James C. Dehnert and Brian K. Grant and John P. Banning and Richard Johnson and Thomas Kistler and Alexander Klaiber and Jim Mattson},
  24265. Booktitle = {CGO '03: Proceedings of the international symposium on Code generation and optimization},
  24266. Date-Added = {2006-09-05 18:26:31 -0600},
  24267. Date-Modified = {2009-08-25 22:28:19 -0600},
  24268. Isbn = {0-7695-1913-X},
  24269. Location = {San Francisco, California},
  24270. Pages = {15--24},
  24271. Publisher = {IEEE Computer Society},
  24272. Title = {The Transmeta Code Morphing\{\texttrademark} Software: using speculation, recovery, and adaptive retranslation to address real-life challenges},
  24273. Year = {2003},
  24274. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTUtZGVobmVydC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNS1kZWhuZXJ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJq3BMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTUtZGVobmVydC5wZGYADgAgAA8AcAAxADUALQBkAGUAaABuAGUAcgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24275. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNS1kZWhuZXJ0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE1LWRlaG5lcnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL950tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1LWRlaG5lcnQucGRmAAAOACAADwBwADEANQAtAGQAZQBoAG4AZQByAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE1LWRlaG5lcnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24276. @article{Chen:1993vn,
  24277. Address = {New York, NY, USA},
  24278. Author = {Weidong Chen and Michael Kifer and David S. Warren},
  24279. Date-Added = {2006-08-31 16:54:25 -0600},
  24280. Date-Modified = {2010-12-17 10:23:10 -0700},
  24281. Issn = {0743-1066},
  24282. Journal = {J. Log. Program.},
  24283. Number = {3},
  24284. Pages = {187--230},
  24285. Publisher = {Elsevier Science Inc.},
  24286. Title = {HILOG: a foundation for higher-order logic programming},
  24287. Volume = {15},
  24288. Year = {1993},
  24289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9oaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJbTBMH2bAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH7AAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoaWxvZy5wZGYADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvaGlsb2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24290. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVloaWxvZy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCWhpbG9nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dafRDzd1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99xQAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGhpbG9nLnBkZgAADgAUAAkAaABpAGwAbwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL2hpbG9nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv},
  24291. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-1066(93)90039-J}}
  24292. @article{Liu:1999kx,
  24293. Address = {New York, NY, USA},
  24294. Author = {Mengchi Liu},
  24295. Date-Added = {2006-08-31 16:52:52 -0600},
  24296. Date-Modified = {2010-12-17 10:23:10 -0700},
  24297. Issn = {0360-0300},
  24298. Journal = {ACM Comput. Surv.},
  24299. Number = {1},
  24300. Pages = {27--62},
  24301. Publisher = {ACM Press},
  24302. Title = {Deductive database languages: problems and solutions},
  24303. Volume = {31},
  24304. Year = {1999},
  24305. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nZ8EwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNy1saXUucGRmAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjctbGl1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24306. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMjctbGl1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDI3LWxpdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96f9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3LWxpdS5wZGYAAA4AGAALAHAAMgA3AC0AbABpAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDI3LWxpdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24307. Bdsk-Url-1 = {http://doi.acm.org/10.1145/311531.311533}}
  24308. @inproceedings{Gronski:2006uq,
  24309. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N. Freund and Cormac Flanagan},
  24310. Booktitle = {Scheme and Functional Programming Workshop},
  24311. Date-Added = {2006-08-31 09:44:37 -0600},
  24312. Date-Modified = {2009-08-25 22:28:19 -0600},
  24313. Pages = {93--104},
  24314. Title = {Sage: Hybrid Checking for Flexible Specifications},
  24315. Year = {2006},
  24316. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV0wNi1mcmV1bmQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q0wNi1mcmV1bmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAxv7x0SsPUlBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANErR5IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgAwNi1mcmV1bmQucGRmAAAOABwADQAwADYALQBmAHIAZQB1AG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi8wNi1mcmV1bmQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24317. @inproceedings{Wadler:1988fk,
  24318. Address = {Amsterdam, The Netherlands, The Netherlands},
  24319. Author = {Philip Wadler},
  24320. Booktitle = {Proceedings of the 2nd European Symposium on Programming},
  24321. Date-Added = {2006-08-30 23:20:20 -0600},
  24322. Date-Modified = {2010-12-17 10:23:10 -0700},
  24323. Location = {Nancy, France},
  24324. Pages = {231--248},
  24325. Publisher = {North-Holland Publishing Co.},
  24326. Title = {Deforestation: transforming programs to eliminate trees},
  24327. Year = {1988},
  24328. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3YWRsZXI5MGRlZm9yZXN0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyllwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2FkbGVyOTBkZWZvcmVzdGF0aW9uLnBkZgAOADQAGQB3AGEAZABsAGUAcgA5ADAAZABlAGYAbwByAGUAcwB0AGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  24329. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYXRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAAA4ANAAZAHcAYQBkAGwAZQByADkAMABkAGUAZgBvAHIAZQBzAHQAYQB0AGkAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3dhZGxlcjkwZGVmb3Jlc3RhdGlvbi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==},
  24330. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(90)90147-A}}
  24331. @phdthesis{Veldhuizen:2004,
  24332. Author = {Todd L. Veldhuizen},
  24333. Date-Added = {2006-08-30 23:04:31 -0600},
  24334. Date-Modified = {2010-12-17 10:23:10 -0700},
  24335. Month = {May},
  24336. School = {Indiana University Computer Science},
  24337. Title = {Active Libraries and Universal Languages},
  24338. Year = {2004},
  24339. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBkaXNzZXJ0YXRpb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU8wTB9mwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR+wAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzc2VydGF0aW9uLnBkZgAADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9kaXNzZXJ0YXRpb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24340. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGRpc3NlcnRhdGlvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGRpc3NlcnRhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cVXRDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRpc3NlcnRhdGlvbi5wZGYADgAiABAAZABpAHMAcwBlAHIAdABhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZGlzc2VydGF0aW9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24341. Bdsk-Url-1 = {http://osl.iu.edu/~tveldhui/papers/2004/dissertation.pdf}}
  24342. @inproceedings{Whaley:1998fk,
  24343. Address = {Washington, DC, USA},
  24344. Author = {R. Clint Whaley and Jack J. Dongarra},
  24345. Booktitle = {Supercomputing '98: Proceedings of the 1998 ACM/IEEE conference on Supercomputing (CDROM)},
  24346. Date-Added = {2006-08-30 17:58:51 -0600},
  24347. Date-Modified = {2009-08-25 22:28:19 -0600},
  24348. Isbn = {0-89791-984-X},
  24349. Location = {San Jose, CA},
  24350. Pages = {1--27},
  24351. Publisher = {IEEE Computer Society},
  24352. Title = {Automatically tuned linear algebra software},
  24353. Year = {1998},
  24354. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKS4uLy4uLy4uL3BhcGVycy93aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERl3aGFsZXk5OGF1dG9tYXRpY2FsbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyluwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACADhNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6d2hhbGV5OThhdXRvbWF0aWNhbGx5LnBkZgAOADQAGQB3AGgAYQBsAGUAeQA5ADgAYQB1AHQAbwBtAGEAdABpAGMAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAK1VzZXJzL3NpZWsvcGFwZXJzL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AugC/AMcCZQJnAmwCdwKAAo4CkgKZAqICpwK0ArcCyQLMAtEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0w==},
  24355. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/jYzRDz3yAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+EQgAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHdoYWxleTk4YXV0b21hdGljYWxseS5wZGYAAA4ANAAZAHcAaABhAGwAZQB5ADkAOABhAHUAdABvAG0AYQB0AGkAYwBhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3doYWxleTk4YXV0b21hdGljYWxseS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  24356. @inproceedings{Lam:1991tw,
  24357. Address = {New York, NY, USA},
  24358. Annote = {Good to copy submatrices into contiguous memory},
  24359. Author = {Monica D. Lam and Edward E. Rothberg and Michael E. Wolf},
  24360. Booktitle = {ASPLOS-IV: Proceedings of the 4th International Conference on Architectural Support for Programming Languages and Operating Systems},
  24361. Date-Added = {2006-08-30 17:26:37 -0600},
  24362. Date-Modified = {2010-12-17 10:23:10 -0700},
  24363. Isbn = {0-89791-380-9},
  24364. Location = {Santa Clara, California, United States},
  24365. Pages = {63--74},
  24366. Publisher = {ACM Press},
  24367. Title = {The cache performance and optimizations of blocked algorithms},
  24368. Year = {1991},
  24369. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oOcEwfZwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEw0fwAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1sYW0ucGRmAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNjMtbGFtLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  24370. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNjMtbGFtLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDYzLWxhbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLWxhbS5wZGYAAA4AGAALAHAANgAzAC0AbABhAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDYzLWxhbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24371. Bdsk-Url-1 = {http://doi.acm.org/10.1145/106972.106981}}
  24372. @inproceedings{Carter:1995qo,
  24373. Address = {Washington, DC, USA},
  24374. Author = {Larry Carter and Jeanne Ferrante and Susan Flynn Hummel},
  24375. Booktitle = {IPPS '95: Proceedings of the 9th International Symposium on Parallel Processing},
  24376. Date-Added = {2006-08-30 17:25:29 -0600},
  24377. Date-Modified = {2007-05-18 13:42:22 -0600},
  24378. Isbn = {0-8186-7074-6},
  24379. Pages = {239--245},
  24380. Publisher = {IEEE Computer Society},
  24381. Title = {Hierarchical tiling for improved superscalar performance},
  24382. Year = {1995}}
  24383. @inproceedings{Bilmes:1997ye,
  24384. Address = {New York, NY, USA},
  24385. Author = {Jeff Bilmes and Krste Asanovic and Chee-Whye Chin and Jim Demmel},
  24386. Booktitle = {ICS '97: Proceedings of the 11th International Conference on Supercomputing},
  24387. Date-Added = {2006-08-30 17:22:54 -0600},
  24388. Date-Modified = {2010-12-17 10:23:10 -0700},
  24389. Isbn = {0-89791-902-5},
  24390. Location = {Vienna, Austria},
  24391. Pages = {340--347},
  24392. Publisher = {ACM Press},
  24393. Title = {Optimizing matrix multiply using {PHiPAC}: a portable, high-performance, {ANSI C} coding methodology},
  24394. Year = {1997},
  24395. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNDAtYmlsbWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM0MC1iaWxtZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96wtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0MC1iaWxtZXMucGRmAAAOACAADwBwADMANAAwAC0AYgBpAGwAbQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM0MC1iaWxtZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24396. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263580.263662}}
  24397. @inproceedings{Chen:2004fu,
  24398. Author = {Fei Chen and K. B Theobald and G.R. Gao},
  24399. Booktitle = {IEEE International Conference on Cluster Computing},
  24400. Date-Added = {2006-08-30 14:31:35 -0600},
  24401. Date-Modified = {2009-08-25 22:28:19 -0600},
  24402. Title = {Implementing parallel conjugate gradient on the EARTH multithreaded architecture},
  24403. Year = {2004},
  24404. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9wY2cucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiuwTB9nAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwTDR/AAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cGNnLnBkZgAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL3BjZy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  24405. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2cucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vk0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwY2cucGRmAAAOABAABwBwAGMAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9wY2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  24406. @techreport{Oliker:2000lh,
  24407. Author = {L. Oliker and X. Li and G. Heber and R. Biswas},
  24408. Date-Added = {2006-08-30 14:27:01 -0600},
  24409. Date-Modified = {2009-08-25 22:28:19 -0600},
  24410. Institution = {Lawrence Berkeley National Laboratory},
  24411. Number = {LBNL-45828},
  24412. Title = {Parallel conjugate gradient: effects of ordering strategies, programming paradigms, and architectural platforms},
  24413. Year = {2000},
  24414. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYXJhbGxlbC1jZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhcmFsbGVsLWNnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJnBMH2cAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBMNH8AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXJhbGxlbC1jZy5wZGYADgAgAA8AcABhAHIAYQBsAGwAZQBsAC0AYwBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24415. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhcmFsbGVsLWNnLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFyYWxsZWwtY2cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL972dEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFyYWxsZWwtY2cucGRmAAAOACAADwBwAGEAcgBhAGwAbABlAGwALQBjAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFyYWxsZWwtY2cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  24416. @inproceedings{Benincasa:1998ff,
  24417. Author = {Milissa Benincasa and Richard Besler and Diane Brassaw and Ralph L. Kohler Jr.},
  24418. Booktitle = {IPDPS'98: International Parallel and Distributed Processing Symposium},
  24419. Date-Added = {2006-08-30 11:28:35 -0600},
  24420. Date-Modified = {2009-08-25 22:28:19 -0600},
  24421. Title = {Rapid Development of Real-Time Systems Using RTExpress},
  24422. Year = {1998},
  24423. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9iZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJPrBGyhTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3yzAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpiZW5pbmNhcy5wZGYAAA4AGgAMAGIAZQBuAGkAbgBjAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2JlbmluY2FzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24424. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxiZW5pbmNhcy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJlbmluY2FzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cCbRDzVtAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJlbmluY2FzLnBkZgAOABoADABiAGUAbgBpAG4AYwBhAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYmVuaW5jYXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24425. @article{Berman:2001mi,
  24426. Address = {Thousand Oaks, CA, USA},
  24427. 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},
  24428. Date-Added = {2006-08-30 10:13:41 -0600},
  24429. Date-Modified = {2010-12-17 10:23:10 -0700},
  24430. Issn = {1094-3420},
  24431. Journal = {Int. J. High Perform. Comput. Appl.},
  24432. Number = {4},
  24433. Pages = {327--344},
  24434. Publisher = {Sage Publications, Inc.},
  24435. Title = {The GrADS Project: Software Support for High-Level Grid Application Development},
  24436. Volume = {15},
  24437. Year = {2001},
  24438. Bdsk-Url-1 = {http://dx.doi.org/10.1177/109434200101500401}}
  24439. @inproceedings{Baumgartner:2002qa,
  24440. Address = {Los Alamitos, CA, USA},
  24441. 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},
  24442. Booktitle = {Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  24443. Date-Added = {2006-08-30 10:12:17 -0600},
  24444. Date-Modified = {2009-08-25 22:28:19 -0600},
  24445. Location = {Baltimore, Maryland},
  24446. Pages = {1--10},
  24447. Publisher = {IEEE Computer Society Press},
  24448. Title = {A high-level approach to synthesis of high-performance codes for quantum chemistry},
  24449. Year = {2002},
  24450. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNTctYmF1bWdhcnRuZXIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNTctYmF1bWdhcnRuZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygewRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU3LWJhdW1nYXJ0bmVyLnBkZgAOACgAEwBwADUANwAtAGIAYQB1AG0AZwBhAHIAdABuAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  24451. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A1Ny1iYXVtZ2FydG5lci5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A1Ny1iYXVtZ2FydG5lci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0TRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1Ny1iYXVtZ2FydG5lci5wZGYAAA4AKAATAHAANQA3AC0AYgBhAHUAbQBnAGEAcgB0AG4AZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A1Ny1iYXVtZ2FydG5lci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  24452. @inproceedings{Fernandez:2006kl,
  24453. Booktitle = {6th International Conference on Computational Science},
  24454. Date-Added = {2006-08-30 10:07:52 -0600},
  24455. Date-Modified = {2009-08-25 22:28:19 -0600},
  24456. Title = {SCE Toolboxes for the Development of High-Level Parallel Applications},
  24457. Year = {2006},
  24458. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmdWxsdGV4dC5wZGYAAA4AGgAMAGYAdQBsAGwAdABlAHgAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24459. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxmdWxsdGV4dC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGZ1bGx0ZXh0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c5LRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZ1bGx0ZXh0LnBkZgAOABoADABmAHUAbABsAHQAZQB4AHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZnVsbHRleHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  24460. @article{Kepner:2004fu,
  24461. Address = {Orlando, FL, USA},
  24462. Author = {Jeremy Kepner},
  24463. Date-Added = {2006-08-30 10:00:41 -0600},
  24464. Date-Modified = {2010-12-17 10:23:10 -0700},
  24465. Issn = {0743-7315},
  24466. Journal = {J. Parallel Distrib. Comput.},
  24467. Number = {8},
  24468. Pages = {997--1005},
  24469. Publisher = {Academic Press, Inc.},
  24470. Title = {MatlabMPI},
  24471. Volume = {64},
  24472. Year = {2004},
  24473. Bdsk-Url-1 = {http://dx.doi.org/10.1016/j.jpdc.2004.03.018}}
  24474. @inproceedings{Menon:1997dz,
  24475. Address = {New York, NY, USA},
  24476. Author = {Vijay Menon and Anne E. Trefethen},
  24477. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  24478. Date-Added = {2006-08-30 09:52:24 -0600},
  24479. Date-Modified = {2010-12-17 10:23:10 -0700},
  24480. Isbn = {0-89791-985-8},
  24481. Location = {San Jose, CA},
  24482. Pages = {1--18},
  24483. Publisher = {ACM Press},
  24484. Title = {Multi{MATLAB}: integrating {MATLAB} with high-performance parallel computing},
  24485. Year = {1997},
  24486. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTKwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YTMwLW1lbm9uLnBkZgAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2EzMC1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24487. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1hMzAtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1hMzAtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv2530Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhMzAtbWVub24ucGRmAAAOABwADQBhADMAMAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9hMzAtbWVub24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24488. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509623}}
  24489. @article{Gannon:1988fv,
  24490. Address = {Orlando, FL, USA},
  24491. Author = {Dennis Gannon and William Jalby and Kyle Gallivan},
  24492. Date-Added = {2006-08-29 23:45:27 -0600},
  24493. Date-Modified = {2010-12-17 10:23:10 -0700},
  24494. Issn = {0743-7315},
  24495. Journal = {J. Parallel Distrib. Comput.},
  24496. Number = {5},
  24497. Pages = {587--616},
  24498. Publisher = {Academic Press, Inc.},
  24499. Title = {Strategies for cache and local memory management by global program transformation},
  24500. Volume = {5},
  24501. Year = {1988},
  24502. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0743-7315(88)90014-7}}
  24503. @inproceedings{Wolf:1991bs,
  24504. Address = {New York, NY, USA},
  24505. Author = {Michael E. Wolf and Monica S. Lam},
  24506. Booktitle = {PLDI '91: Proceedings of the ACM SIGPLAN 1991 conference on Programming language design and implementation},
  24507. Date-Added = {2006-08-29 23:44:28 -0600},
  24508. Date-Modified = {2010-12-17 10:23:10 -0700},
  24509. Isbn = {0-89791-428-7},
  24510. Location = {Toronto, Ontario, Canada},
  24511. Pages = {30--44},
  24512. Publisher = {ACM Press},
  24513. Title = {A data locality optimizing algorithm},
  24514. Year = {1991},
  24515. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5HBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzAtd29sZi5wZGYAAA4AGgAMAHAAMwAwAC0AdwBvAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzMC13b2xmLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24516. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzAtd29sZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzMC13b2xmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eqnRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMC13b2xmLnBkZgAOABoADABwADMAMAAtAHcAbwBsAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDMwLXdvbGYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24517. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113449}}
  24518. @inproceedings{Carr:1994ij,
  24519. Address = {New York, NY, USA},
  24520. Author = {Steve Carr and Kathryn S. McKinley and Chau-Wen Tseng},
  24521. Booktitle = {ASPLOS-VI: Proceedings of the sixth international conference on Architectural support for programming languages and operating systems},
  24522. Date-Added = {2006-08-29 23:38:59 -0600},
  24523. Date-Modified = {2010-12-17 10:23:10 -0700},
  24524. Isbn = {0-89791-660-3},
  24525. Location = {San Jose, California, United States},
  24526. Pages = {252--262},
  24527. Publisher = {ACM Press},
  24528. Title = {Compiler optimizations for improving data locality},
  24529. Year = {1994},
  24530. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9jYXJyOTRjb21waWxlci5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmNhcnI5NGNvbXBpbGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATx9/BuuVNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu0e9AAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjYXJyOTRjb21waWxlci5wZGYAAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2NhcnI5NGNvbXBpbGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24531. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmNhcnI5NGNvbXBpbGVyLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESY2Fycjk0Y29tcGlsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xDNEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2Fycjk0Y29tcGlsZXIucGRmAA4AJgASAGMAYQByAHIAOQA0AGMAbwBtAHAAaQBsAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9jYXJyOTRjb21waWxlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24532. Bdsk-Url-1 = {http://doi.acm.org/10.1145/195473.195557}}
  24533. @article{Pingali:2003hc,
  24534. Address = {Norwell, MA, USA},
  24535. Author = {Venkata K. Pingali and Sally A. McKee and Wilson C. Hsieh and John B. Carter},
  24536. Date-Added = {2006-08-29 23:38:10 -0600},
  24537. Date-Modified = {2010-12-17 10:23:10 -0700},
  24538. Issn = {0885-7458},
  24539. Journal = {Int. J. Parallel Program.},
  24540. Number = {4},
  24541. Pages = {305--338},
  24542. Publisher = {Kluwer Academic Publishers},
  24543. Title = {Restructuring computations for temporal data cache locality},
  24544. Volume = {31},
  24545. Year = {2003},
  24546. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1024556711058}}
  24547. @inproceedings{Solar-Lezama:2005tg,
  24548. Address = {New York, NY, USA},
  24549. Author = {Armando Solar-Lezama and Rodric Rabbah and Rastislav Bodik and Kemal Ebcioglu},
  24550. Booktitle = {PLDI '05: Proceedings of the 2005 ACM SIGPLAN conference on Programming language design and implementation},
  24551. Date-Added = {2006-08-29 23:34:19 -0600},
  24552. Date-Modified = {2010-12-17 10:23:10 -0700},
  24553. Isbn = {1-59593-056-6},
  24554. Location = {Chicago, IL, USA},
  24555. Pages = {281--294},
  24556. Publisher = {ACM Press},
  24557. Title = {Programming by sketching for bit-streaming programs},
  24558. Year = {2005},
  24559. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nfMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtc29sYXIucGRmAAAOAB4ADgBwADIAOAAxAC0AcwBvAGwAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDI4MS1zb2xhci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24560. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjgxLXNvbGFyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI4MS1zb2xhci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96jNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI4MS1zb2xhci5wZGYADgAeAA4AcAAyADgAMQAtAHMAbwBsAGEAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjgxLXNvbGFyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24561. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065045}}
  24562. @inproceedings{Chauhan:2003kl,
  24563. Address = {Washington, DC, USA},
  24564. Author = {Arun Chauhan and Cheryl McCosh and Ken Kennedy and Richard Hanson},
  24565. Booktitle = {SC '03: Proceedings of the 2003 ACM/IEEE conference on Supercomputing},
  24566. Date-Added = {2006-08-29 23:32:00 -0600},
  24567. Date-Modified = {2009-08-25 22:28:19 -0600},
  24568. Isbn = {1-58113-695-1},
  24569. Pages = {51},
  24570. Publisher = {IEEE Computer Society},
  24571. Title = {Automatic Type-Driven Library Generation for Telescoping Languages},
  24572. Year = {2003},
  24573. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy8yMTEzMDA1MS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDDIxMTMwMDUxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJFvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczoyMTEzMDA1MS5wZGYAAA4AGgAMADIAMQAxADMAMAAwADUAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzLzIxMTMwMDUxLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24574. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliLzIxMTMwMDUxLnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMMjExMzAwNTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kNMzlmrUAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEFAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADIxMTMwMDUxLnBkZgAADgAaAAwAMgAxADEAMwAwADAANQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMjExMzAwNTEucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  24575. @inproceedings{Joisha:2001oq,
  24576. Address = {New York, NY, USA},
  24577. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  24578. Booktitle = {APL '01: Proceedings of the 2001 conference on APL},
  24579. Date-Added = {2006-08-29 23:27:20 -0600},
  24580. Date-Modified = {2010-12-17 10:23:10 -0700},
  24581. Isbn = {1-58113-419-3},
  24582. Location = {New Haven, Connecticut},
  24583. Pages = {7--21},
  24584. Publisher = {ACM Press},
  24585. Title = {Correctly detecting intrinsic type errors in typeless languages such as {MATLAB}},
  24586. Year = {2001},
  24587. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhRwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDctam9pc2hhLnBkZgAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A3LWpvaXNoYS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24588. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNy1qb2lzaGEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNy1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t70Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNy1qb2lzaGEucGRmAAAOABwADQBwADcALQBqAG8AaQBzAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNy1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24589. Bdsk-Url-1 = {http://doi.acm.org/10.1145/570407.570408}}
  24590. @inproceedings{Chauveau:1998nx,
  24591. Address = {London, UK},
  24592. Author = {Stephane Chauveau and Francois Bodin},
  24593. Booktitle = {LCR '98: Selected Papers from the 4th International Workshop on Languages, Compilers, and Run-Time Systems for Scalable Computers},
  24594. Date-Added = {2006-08-29 23:25:17 -0600},
  24595. Date-Modified = {2007-05-18 13:42:22 -0600},
  24596. Isbn = {3-540-65172-1},
  24597. Pages = {27--40},
  24598. Publisher = {Springer-Verlag},
  24599. Title = {Menhir: An Environment for High Performance Matlab},
  24600. Year = {1998},
  24601. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDgucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ob0Q82/wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDgucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  24602. @inproceedings{Rose:1996cr,
  24603. Address = {London, UK},
  24604. Author = {Luiz De Rose and Kyle Gallivan and Efstratios Gallopoulos and Bret A. Marsolf and David A. Padua},
  24605. Booktitle = {LCPC '95: Proceedings of the 8th International Workshop on Languages and Compilers for Parallel Computing},
  24606. Date-Added = {2006-08-29 23:22:31 -0600},
  24607. Date-Modified = {2007-05-18 13:42:22 -0600},
  24608. Isbn = {3-540-60765-X},
  24609. Pages = {269--288},
  24610. Publisher = {Springer-Verlag},
  24611. Title = {FALCON: A {MATLAB} Interactive Restructuring Compiler},
  24612. Year = {1996},
  24613. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZhbGNvbi1tYXRsYWIucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmYWxjb24tbWF0bGFiLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9sy70hxV4VBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANIcjiEAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmYWxjb24tbWF0bGFiLnBkZgAADgAkABEAZgBhAGwAYwBvAG4ALQBtAGEAdABsAGEAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mYWxjb24tbWF0bGFiLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  24614. @article{Gomez:1998dq,
  24615. Author = {C. Gomez and T. Scott},
  24616. Date-Added = {2006-08-29 23:15:52 -0600},
  24617. Date-Modified = {2007-05-18 13:42:22 -0600},
  24618. Journal = {Computer Physics Communications},
  24619. Pages = {548--562},
  24620. Title = {Maple programs for generating efficient {FORTRAN} code for serial and vectorised machines},
  24621. Volume = {115},
  24622. Year = {1998}}
  24623. @article{Gates:1985bh,
  24624. Address = {New York, NY, USA},
  24625. Author = {Barbara L. Gates},
  24626. Date-Added = {2006-08-29 23:10:11 -0600},
  24627. Date-Modified = {2010-12-17 10:23:10 -0700},
  24628. Issn = {0163-5824},
  24629. Journal = {SIGSAM Bull.},
  24630. Number = {3},
  24631. Pages = {24--42},
  24632. Publisher = {ACM Press},
  24633. Title = {Gentran: an automatic code generation facility for {REDUCE}},
  24634. Volume = {19},
  24635. Year = {1985},
  24636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyc0wRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0LWdhdGVzLnBkZgAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyNC1nYXRlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24637. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjQtZ2F0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjQtZ2F0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pZ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQtZ2F0ZXMucGRmAAAOABwADQBwADIANAAtAGcAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjQtZ2F0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24638. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1089411.1089415}}
  24639. @techreport{Banerjee:1999qf,
  24640. 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},
  24641. Date-Added = {2006-08-29 23:02:35 -0600},
  24642. Date-Modified = {2007-05-18 13:42:22 -0600},
  24643. Institution = {Northwestern University},
  24644. Title = {MATCH: A {MATLAB} Compiler for Adaptive Computing Systems},
  24645. Year = {1999}}
  24646. @techreport{Keren:1995ve,
  24647. Author = {Y. Keren},
  24648. Date-Added = {2006-08-29 22:56:02 -0600},
  24649. Date-Modified = {2007-05-18 13:42:22 -0600},
  24650. Institution = {Israel Institute of Technology},
  24651. Title = {MATCOM: A {MATLAB} to C++ translator and support libraries},
  24652. Year = {1995}}
  24653. @inproceedings{Menon:1999ly,
  24654. Address = {New York, NY, USA},
  24655. Author = {Vijay Menon and Keshav Pingali},
  24656. Booktitle = {ICS '99: Proceedings of the 13th International Conference on Supercomputing},
  24657. Date-Added = {2006-08-29 22:46:37 -0600},
  24658. Date-Modified = {2010-12-17 10:23:10 -0700},
  24659. Isbn = {1-58113-164-X},
  24660. Location = {Rhodes, Greece},
  24661. Pages = {434--443},
  24662. Publisher = {ACM Press},
  24663. Title = {High-level semantic optimization of numerical codes},
  24664. Year = {1999},
  24665. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n3MEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0MzQtbWVub24ucGRmAAAOAB4ADgBwADQAMwA0AC0AbQBlAG4AbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQzNC1tZW5vbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24666. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDM0LW1lbm9uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQzNC1tZW5vbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96/tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQzNC1tZW5vbi5wZGYADgAeAA4AcAA0ADMANAAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDM0LW1lbm9uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24667. Bdsk-Url-1 = {http://doi.acm.org/10.1145/305138.305230}}
  24668. @inproceedings{Joisha:2003zr,
  24669. Address = {New York, NY, USA},
  24670. Author = {Pramod G. Joisha and Prithviraj Banerjee},
  24671. Booktitle = {PLDI '03: Proceedings of the ACM SIGPLAN 2003 conference on Programming language design and implementation},
  24672. Date-Added = {2006-08-29 22:38:45 -0600},
  24673. Date-Modified = {2010-12-17 10:23:10 -0700},
  24674. Isbn = {1-58113-662-5},
  24675. Location = {San Diego, California, USA},
  24676. Pages = {258--268},
  24677. Publisher = {ACM Press},
  24678. Title = {Static array storage optimization in MATLAB},
  24679. Year = {2003},
  24680. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWpvaXNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtam9pc2hhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1LBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWpvaXNoYS5wZGYADgAgAA8AcAAyADUAOAAtAGoAbwBpAHMAaABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24681. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtam9pc2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1qb2lzaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ctEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1OC1qb2lzaGEucGRmAAAOACAADwBwADIANQA4AC0AagBvAGkAcwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1OC1qb2lzaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24682. Bdsk-Url-1 = {http://doi.acm.org/10.1145/781131.781160}}
  24683. @inproceedings{Elphick:2003ys,
  24684. Address = {New York, NY, USA},
  24685. Author = {Daniel Elphick and Michael Leuschel and Simon Cox},
  24686. Booktitle = {GPCE '03: Proceedings of the 2nd international conference on Generative programming and component engineering},
  24687. Date-Added = {2006-08-29 22:36:35 -0600},
  24688. Date-Modified = {2009-08-25 22:28:19 -0600},
  24689. Isbn = {3-540-20102-5},
  24690. Location = {Erfurt, Germany},
  24691. Pages = {344--363},
  24692. Publisher = {Springer-Verlag New York, Inc.},
  24693. Title = {Partial evaluation of MATLAB},
  24694. Year = {2003},
  24695. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzQ0LWVscGhpY2sucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzQ0LWVscGhpY2sucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyepwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM0NC1lbHBoaWNrLnBkZgAADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzQ0LWVscGhpY2sucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24696. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzNDQtZWxwaGljay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzNDQtZWxwaGljay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzNDQtZWxwaGljay5wZGYADgAiABAAcAAzADQANAAtAGUAbABwAGgAaQBjAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDM0NC1lbHBoaWNrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  24697. @inproceedings{Gropp:1999vn,
  24698. Author = {W. Gropp and D. Kaushik and D. Keyes and B. Smith},
  24699. Booktitle = {Proceedings of Parallel CFD'99},
  24700. Date-Added = {2006-08-24 16:49:53 -0600},
  24701. Date-Modified = {2010-12-17 10:23:10 -0700},
  24702. Publisher = {Elsevier},
  24703. Title = {Toward realistic performance bounds for implicit {CFD} codes},
  24704. Year = {1999},
  24705. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BjZmQ5OV9na2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGNmZDk5X2dra3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9749EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNmZDk5X2dra3MucGRmAAAOACAADwBwAGMAZgBkADkAOQBfAGcAawBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGNmZDk5X2dra3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24706. Bdsk-Url-1 = {citeseer.ist.psu.edu/gropp99towards.html}}
  24707. @inproceedings{Gupta:1993kx,
  24708. Address = {New York, NY, USA},
  24709. Annote = {This is the basis for LogicBlox evaluation engine. Explaines the DRed algorithm.},
  24710. Author = {Ashish Gupta and Inderpal Singh Mumick and V. S. Subrahmanian},
  24711. Booktitle = {SIGMOD '93: Proceedings of the 1993 ACM SIGMOD international conference on Management of data},
  24712. Date-Added = {2006-08-23 10:27:49 -0600},
  24713. Date-Modified = {2010-12-17 10:23:10 -0700},
  24714. Isbn = {0-89791-592-5},
  24715. Location = {Washington, D.C., United States},
  24716. Pages = {157--166},
  24717. Publisher = {ACM Press},
  24718. Title = {Maintaining views incrementally},
  24719. Year = {1993},
  24720. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMS4uLy4uLy4uL3BhcGVycy9NYWludGFpbmluZ1ZpZXdzSW5jcmVtZW50YWxseS5wZGbSFwsYGVdOUy5kYXRhTxEBuAAAAAABuAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRH01haW50YWluaW5nVmlld3NJbmNyZSNGMjQ4Qi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJIvBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIAPk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpNYWludGFpbmluZ1ZpZXdzSW5jcmUjRjI0OEIucGRmAA4ARAAhAE0AYQBpAG4AdABhAGkAbgBpAG4AZwBWAGkAZQB3AHMASQBuAGMAcgBlAG0AZQBuAHQAYQBsAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAM1VzZXJzL3NpZWsvcGFwZXJzL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgDCAMcAzwKLAo0CkgKdAqYCtAK4Ar8CyALNAtoC3QLvAvIC9wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAL5},
  24721. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliL01haW50YWluaW5nVmlld3NJbmNyZW1lbnRhbGx5LnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfTWFpbnRhaW5pbmdWaWV3c0luY3JlI0VFQkM5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7ryczlmwYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFWAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1haW50YWluaW5nVmlld3NJbmNyZSNFRUJDOS5wZGYADgBEACEATQBhAGkAbgB0AGEAaQBuAGkAbgBnAFYAaQBlAHcAcwBJAG4AYwByAGUAbQBlAG4AdABhAGwAbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTWFpbnRhaW5pbmdWaWV3c0luY3JlbWVudGFsbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  24722. Bdsk-Url-1 = {http://doi.acm.org/10.1145/170035.170066}}
  24723. @incollection{Cardelli:1991uq,
  24724. Address = {Berlin},
  24725. Author = {Luca Cardelli},
  24726. Booktitle = {Formal Description of Programming Concepts},
  24727. Date-Added = {2006-08-22 21:50:54 -0600},
  24728. Date-Modified = {2010-12-17 10:23:10 -0700},
  24729. Pages = {431--507},
  24730. Publisher = {Springer-Verlag},
  24731. Title = {Typeful Programming},
  24732. Year = {1991},
  24733. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWNhcmRlbGxpOTN0eXBlZnVsLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xC9EPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2FyZGVsbGk5M3R5cGVmdWwucGRmAAAOACwAFQBjAGEAcgBkAGUAbABsAGkAOQAzAHQAeQBwAGUAZgB1AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvY2FyZGVsbGk5M3R5cGVmdWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  24734. @manual{Cardelli:1994fk,
  24735. Address = {130 Lytton Avenue, Palo Alto CA 94301},
  24736. Author = {Luca Cardelli},
  24737. Date-Added = {2006-08-22 21:46:52 -0600},
  24738. Date-Modified = {2009-08-25 22:28:19 -0600},
  24739. Month = {May},
  24740. Organization = {Digital Equipment Corporation, Systems Research Center},
  24741. Title = {The Quest Language and System},
  24742. Year = {1994},
  24743. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9RdWVzdE1hbnVhbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1F1ZXN0TWFudWFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJfBGx4qAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBG3KKAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpRdWVzdE1hbnVhbC5wZGYADgAgAA8AUQB1AGUAcwB0AE0AYQBuAHUAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvUXVlc3RNYW51YWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24744. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1F1ZXN0TWFudWFsLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPUXVlc3RNYW51YWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8cHMzlm2QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFF1ZXN0TWFudWFsLnBkZgAOACAADwBRAHUAZQBzAHQATQBhAG4AdQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9RdWVzdE1hbnVhbC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  24745. @article{Mishra:1992dq,
  24746. Address = {New York, NY, USA},
  24747. Author = {Priti Mishra and Margaret H. Eich},
  24748. Date-Added = {2006-08-19 14:57:12 -0600},
  24749. Date-Modified = {2010-12-17 10:23:10 -0700},
  24750. Issn = {0360-0300},
  24751. Journal = {ACM Comput. Surv.},
  24752. Number = {1},
  24753. Pages = {63--113},
  24754. Publisher = {ACM Press},
  24755. Title = {Join processing in relational databases},
  24756. Volume = {24},
  24757. Year = {1992},
  24758. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oPMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2My1taXNocmEucGRmAAAOAB4ADgBwADYAMwAtAG0AaQBzAGgAcgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYzLW1pc2hyYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24759. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjMtbWlzaHJhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYzLW1pc2hyYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ZtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYzLW1pc2hyYS5wZGYADgAeAA4AcAA2ADMALQBtAGkAcwBoAHIAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjMtbWlzaHJhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24760. Bdsk-Url-1 = {http://doi.acm.org/10.1145/128762.128764}}
  24761. @article{Klug:1982bh,
  24762. Address = {New York, NY, USA},
  24763. Author = {Anthony Klug},
  24764. Date-Added = {2006-08-19 14:47:20 -0600},
  24765. Date-Modified = {2010-12-17 10:23:10 -0700},
  24766. Issn = {0004-5411},
  24767. Journal = {J. ACM},
  24768. Number = {3},
  24769. Pages = {699--717},
  24770. Publisher = {ACM Press},
  24771. Title = {Equivalence of Relational Algebra and Relational Calculus Query Languages Having Aggregate Functions},
  24772. Volume = {29},
  24773. Year = {1982},
  24774. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhOwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY5OS1rbHVnLnBkZgAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2OTkta2x1Zy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24775. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjk5LWtsdWcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjk5LWtsdWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3t60Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjk5LWtsdWcucGRmAAAOABwADQBwADYAOQA5AC0AawBsAHUAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjk5LWtsdWcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24776. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322332}}
  24777. @inproceedings{Bancilhon:1986qf,
  24778. Address = {New York, NY, USA},
  24779. Author = {Francois Bancilhon and Raghu Ramakrishnan},
  24780. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  24781. Date-Added = {2006-08-19 13:52:10 -0600},
  24782. Date-Modified = {2010-12-17 10:23:10 -0700},
  24783. Isbn = {0-89791-191-1},
  24784. Location = {Washington, D.C., United States},
  24785. Pages = {16--52},
  24786. Publisher = {ACM Press},
  24787. Title = {An amateur's introduction to recursive query processing strategies},
  24788. Year = {1986},
  24789. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE2LWJhbmNpbGhvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mvMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNi1iYW5jaWxob24ucGRmAA4AJAARAHAAMQA2AC0AYgBhAG4AYwBpAGwAaABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  24790. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNi1iYW5jaWxob24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTYtYmFuY2lsaG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nj0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYtYmFuY2lsaG9uLnBkZgAADgAkABEAcAAxADYALQBiAGEAbgBjAGkAbABoAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTYtYmFuY2lsaG9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  24791. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16859}}
  24792. @article{Jarke:1984ve,
  24793. Address = {New York, NY, USA},
  24794. Author = {Matthias Jarke and Jurgen Koch},
  24795. Date-Added = {2006-08-19 13:45:14 -0600},
  24796. Date-Modified = {2010-12-17 10:23:10 -0700},
  24797. Issn = {0360-0300},
  24798. Journal = {ACM Comput. Surv.},
  24799. Number = {2},
  24800. Pages = {111--152},
  24801. Publisher = {ACM Press},
  24802. Title = {Query Optimization in Database Systems},
  24803. Volume = {16},
  24804. Year = {1984},
  24805. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mfcEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMTEtamFya2UucGRmAAAOAB4ADgBwADEAMQAxAC0AagBhAHIAawBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDExMS1qYXJrZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24806. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTExLWphcmtlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDExMS1qYXJrZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95l9EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExMS1qYXJrZS5wZGYADgAeAA4AcAAxADEAMQAtAGoAYQByAGsAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTExLWphcmtlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24807. Bdsk-Url-1 = {http://doi.acm.org/10.1145/356924.356928}}
  24808. @inproceedings{Stonebraker:1975ly,
  24809. Address = {New York, NY, USA},
  24810. Author = {Michael Stonebraker},
  24811. Booktitle = {SIGMOD '75: Proceedings of the 1975 ACM SIGMOD international conference on Management of data},
  24812. Date-Added = {2006-08-19 13:42:28 -0600},
  24813. Date-Modified = {2010-12-17 10:23:10 -0700},
  24814. Location = {San Jose, California},
  24815. Pages = {65--78},
  24816. Publisher = {ACM Press},
  24817. Title = {Implementation of integrity constraints and views by query modification},
  24818. Year = {1975},
  24819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9QMDY1LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIUDA2NS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8klMEbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlAwNjUucGRmAAAOABIACABQADAANgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvUDA2NS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  24820. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL1AwNjUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhQMDY1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADxh7zOWbHQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4W0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAUDA2NS5wZGYAAA4AEgAIAFAAMAA2ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9QMDY1LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24821. Bdsk-Url-1 = {http://doi.acm.org/10.1145/500080.500091}}
  24822. @article{Grant:1992zr,
  24823. Address = {New York, NY, USA},
  24824. Author = {John Grant and Jack Minker},
  24825. Date-Added = {2006-08-18 15:38:10 -0600},
  24826. Date-Modified = {2010-12-17 10:23:10 -0700},
  24827. Issn = {0001-0782},
  24828. Journal = {Commun. ACM},
  24829. Number = {3},
  24830. Pages = {66--81},
  24831. Publisher = {ACM Press},
  24832. Title = {The impact of logic programming on databases},
  24833. Volume = {35},
  24834. Year = {1992},
  24835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhIwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDY2LWdyYW50LnBkZgAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2Ni1ncmFudC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24836. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjYtZ3JhbnQucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjYtZ3JhbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tw0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjYtZ3JhbnQucGRmAAAOABwADQBwADYANgAtAGcAcgBhAG4AdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjYtZ3JhbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24837. Bdsk-Url-1 = {http://doi.acm.org/10.1145/131295.131297}}
  24838. @inproceedings{Levy:1995ys,
  24839. Address = {New York, NY, USA},
  24840. Author = {Alon Y. Levy and Yehoshua Sagiv},
  24841. Booktitle = {PODS '95: Proceedings of the fourteenth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  24842. Date-Added = {2006-08-18 12:45:07 -0600},
  24843. Date-Modified = {2010-12-17 10:23:10 -0700},
  24844. Isbn = {0-89791-730-8},
  24845. Location = {San Jose, California, United States},
  24846. Pages = {163--173},
  24847. Publisher = {ACM Press},
  24848. Title = {Semantic query optimization in Datalog programs (extended abstract)},
  24849. Year = {1995},
  24850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADybLwRseKgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRtyigAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDE2My1sZXZ5LnBkZgAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxNjMtbGV2eS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  24851. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTYzLWxldnkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTYzLWxldnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nu0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTYzLWxldnkucGRmAAAOABwADQBwADEANgAzAC0AbABlAHYAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTYzLWxldnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  24852. Bdsk-Url-1 = {http://doi.acm.org/10.1145/212433.220207}}
  24853. @article{Graefe:1993vn,
  24854. Address = {New York, NY, USA},
  24855. Author = {Goetz Graefe},
  24856. Date-Added = {2006-08-18 12:37:28 -0600},
  24857. Date-Modified = {2010-12-17 10:23:10 -0700},
  24858. Issn = {0360-0300},
  24859. Journal = {ACM Comput. Surv.},
  24860. Number = {2},
  24861. Pages = {73--169},
  24862. Publisher = {ACM Press},
  24863. Title = {Query evaluation techniques for large databases},
  24864. Volume = {25},
  24865. Year = {1993},
  24866. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oYMEbHisAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcosAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3My1ncmFlZmUucGRmAAAOAB4ADgBwADcAMwAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDczLWdyYWVmZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24867. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzMtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDczLWdyYWVmZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97iNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczLWdyYWVmZS5wZGYADgAeAA4AcAA3ADMALQBnAHIAYQBlAGYAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzMtZ3JhZWZlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24868. Bdsk-Url-1 = {http://doi.acm.org/10.1145/152610.152611}}
  24869. @article{Freytag:1989kx,
  24870. Address = {New York, NY, USA},
  24871. Author = {Johann Christoph Freytag and Nathan Goodman},
  24872. Date-Added = {2006-08-18 12:29:41 -0600},
  24873. Date-Modified = {2010-12-17 10:23:10 -0700},
  24874. Issn = {0362-5915},
  24875. Journal = {ACM Trans. Database Syst.},
  24876. Number = {1},
  24877. Pages = {1--27},
  24878. Publisher = {ACM Press},
  24879. Title = {On the translation of relational queries into iterative programs},
  24880. Volume = {14},
  24881. Year = {1989},
  24882. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mX8EbHioAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEbcooAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWZyZXl0YWcucGRmAAAOAB4ADgBwADEALQBmAHIAZQB5AHQAYQBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtZnJleXRhZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24883. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1mcmV5dGFnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95c9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtZnJleXRhZy5wZGYADgAeAA4AcAAxAC0AZgByAGUAeQB0AGEAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1mcmV5dGFnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  24884. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62032.62033}}
  24885. @inproceedings{Freytag:1986uq,
  24886. Address = {New York, NY, USA},
  24887. Author = {Johann Christoph Freytag and Nathan Goodman},
  24888. Booktitle = {SIGMOD '86: Proceedings of the 1986 ACM SIGMOD international conference on Management of data},
  24889. Date-Added = {2006-08-18 12:26:08 -0600},
  24890. Date-Modified = {2010-12-17 10:23:10 -0700},
  24891. Isbn = {0-89791-191-1},
  24892. Location = {Washington, D.C., United States},
  24893. Pages = {206--214},
  24894. Publisher = {ACM Press},
  24895. Title = {Rule-based transformation of relational queries into iterative programs},
  24896. Year = {1986},
  24897. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjA2LWZyZXl0YWcucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjA2LWZyZXl0YWcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycHwRp//wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwRrUXwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwNi1mcmV5dGFnLnBkZgAADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjA2LWZyZXl0YWcucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  24898. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMDYtZnJleXRhZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMDYtZnJleXRhZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ei/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMDYtZnJleXRhZy5wZGYADgAiABAAcAAyADAANgAtAGYAcgBlAHkAdABhAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIwNi1mcmV5dGFnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24899. Bdsk-Url-1 = {http://doi.acm.org/10.1145/16894.16875}}
  24900. @inproceedings{Graefe:1987fk,
  24901. Address = {New York, NY, USA},
  24902. Author = {Goetz Graefe and David J. DeWitt},
  24903. Booktitle = {SIGMOD '87: Proceedings of the 1987 ACM SIGMOD international conference on Management of data},
  24904. Date-Added = {2006-08-18 12:21:54 -0600},
  24905. Date-Modified = {2010-12-17 10:23:10 -0700},
  24906. Isbn = {0-89791-236-5},
  24907. Location = {San Francisco, California, United States},
  24908. Pages = {160--172},
  24909. Publisher = {ACM Press},
  24910. Title = {The EXODUS optimizer generator},
  24911. Year = {1987},
  24912. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYwLWdyYWVmZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjAtZ3JhZWZlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsLBGn//AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBGtRfAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYwLWdyYWVmZS5wZGYADgAgAA8AcAAxADYAMAAtAGcAcgBhAGUAZgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  24913. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjAtZ3JhZWZlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MC1ncmFlZmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL955dEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MC1ncmFlZmUucGRmAAAOACAADwBwADEANgAwAC0AZwByAGEAZQBmAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2MC1ncmFlZmUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24914. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38713.38734}}
  24915. @inproceedings{Kotlyar:1997mi,
  24916. Address = {New York, NY, USA},
  24917. Author = {Vladimir Kotlyar and Keshav Pingali and Paul Stodghill},
  24918. Booktitle = {Supercomputing '97: Proceedings of the 1997 ACM/IEEE conference on Supercomputing (CDROM)},
  24919. Date-Added = {2006-08-17 13:45:07 -0600},
  24920. Date-Modified = {2010-12-17 10:23:10 -0700},
  24921. Isbn = {0-89791-985-8},
  24922. Location = {San Jose, CA},
  24923. Pages = {1--18},
  24924. Publisher = {ACM Press},
  24925. Title = {Compiling parallel code for sparse matrix applications},
  24926. Year = {1997},
  24927. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2ExMC1rb3RseWFyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPYTEwLWtvdGx5YXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uadEPNSUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYTEwLWtvdGx5YXIucGRmAAAOACAADwBhADEAMAAtAGsAbwB0AGwAeQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvYTEwLWtvdGx5YXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  24928. Bdsk-Url-1 = {http://doi.acm.org/10.1145/509593.509603}}
  24929. @inproceedings{Chandra:1980qa,
  24930. Author = {Ashok K. Chandra and David Harel},
  24931. Booktitle = {{IEEE} Symposium on Foundations of Computer Science},
  24932. Date-Added = {2006-08-16 18:19:16 -0600},
  24933. Date-Modified = {2010-12-17 10:23:10 -0700},
  24934. Pages = {333-347},
  24935. Title = {Structure and Complexity of Relational Queries},
  24936. Year = {1980},
  24937. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZjaGFuZHJhODJzdHJ1Y3R1cmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUewQnpAAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Y2hhbmRyYTgyc3RydWN0dXJlLnBkZgAADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9jaGFuZHJhODJzdHJ1Y3R1cmUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  24938. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmNoYW5kcmE4MnN0cnVjdHVyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cR/RDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNoYW5kcmE4MnN0cnVjdHVyZS5wZGYADgAuABYAYwBoAGEAbgBkAHIAYQA4ADIAcwB0AHIAdQBjAHQAdQByAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvY2hhbmRyYTgyc3RydWN0dXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24939. Bdsk-Url-1 = {citeseer.ist.psu.edu/chandra82structure.html}}
  24940. @article{Apt:1982kl,
  24941. Address = {New York, NY, USA},
  24942. Author = {Krzysztof R. Apt and M. H. van Emden},
  24943. Date-Added = {2006-08-16 18:14:46 -0600},
  24944. Date-Modified = {2010-12-17 10:23:10 -0700},
  24945. Issn = {0004-5411},
  24946. Journal = {J. ACM},
  24947. Number = {3},
  24948. Pages = {841--862},
  24949. Publisher = {ACM Press},
  24950. Title = {Contributions to the Theory of Logic Programming},
  24951. Volume = {29},
  24952. Year = {1982},
  24953. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHXBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODQxLWFwdC5wZGYAAA4AGgAMAHAAOAA0ADEALQBhAHAAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NDEtYXB0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  24954. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODQxLWFwdC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NDEtYXB0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6TRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NDEtYXB0LnBkZgAOABoADABwADgANAAxAC0AYQBwAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDg0MS1hcHQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  24955. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322326.322339}}
  24956. @article{Emden:1976fu,
  24957. Address = {New York, NY, USA},
  24958. Author = {M. H. Van Emden and R. A. Kowalski},
  24959. Date-Added = {2006-08-16 18:11:06 -0600},
  24960. Date-Modified = {2010-12-17 10:23:10 -0700},
  24961. Issn = {0004-5411},
  24962. Journal = {J. ACM},
  24963. Number = {4},
  24964. Pages = {733--742},
  24965. Publisher = {ACM Press},
  24966. Title = {The Semantics of Predicate Logic as a Programming Language},
  24967. Volume = {23},
  24968. Year = {1976},
  24969. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNzMzLXZhbl9lbWRlbi5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA3MzMtdmFuX2VtZGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKGbBCekrAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2LAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzMzLXZhbl9lbWRlbi5wZGYAAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A3MzMtdmFuX2VtZGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  24970. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA3MzMtdmFuX2VtZGVuLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDczMy12YW5fZW1kZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97jtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDczMy12YW5fZW1kZW4ucGRmAA4AJgASAHAANwAzADMALQB2AGEAbgBfAGUAbQBkAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNzMzLXZhbl9lbWRlbi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  24971. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321978.321991}}
  24972. @inproceedings{Veldhuizen:1998dz,
  24973. Author = {Todd L. Veldhuizen and Dennis Gannon},
  24974. Booktitle = {Proceedings of the SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing (OO'98)},
  24975. Conflocation = {Yorktown Heights, New York},
  24976. Conftitle = {SIAM Workshop on Object Oriented Methods for Inter-operable Scientific and Engineering Computing},
  24977. Date-Added = {2006-08-15 22:20:30 -0600},
  24978. Date-Modified = {2009-08-25 22:28:19 -0600},
  24979. Publisher = {SIAM Press},
  24980. Title = {Active Libraries: Rethinking the roles of compilers and libraries},
  24981. Year = {1998},
  24982. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9vbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mR8EJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9vOTgucGRmAAAOABIACABvAG8AOQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvb285OC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  24983. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhvbzk4LnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIb285OC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95UtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb285OC5wZGYADgASAAgAbwBvADkAOAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9vbzk4LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  24984. @article{Veldhuizen:1995fv,
  24985. Abstract = {The technique of expression templates is a powerful
  24986. and convenient alternative to C-style callback
  24987. functions. It allows logical and algebraic expressions
  24988. to be passed to functions as arguments, and inlined
  24989. directly into the function body. Expression templates
  24990. also solve the problem of evaluating vector and matrix
  24991. expressions in a single pass without temporaries.},
  24992. Affiliation = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  24993. Author = {Todd L. Veldhuizen},
  24994. Bibdate = {Tue Mar 25 13:34:48 MST 1997},
  24995. Classcodes = {C6110J (Object-oriented programming); C6115 (Programming support); C4140 (Linear algebra); C6120 (File organisation)},
  24996. Classification = {C4140 (Linear algebra); C6110J (Object-oriented programming); C6115 (Programming support); C6120 (File organisation)},
  24997. Coden = {CRPTE7},
  24998. Corpsource = {Dept. of Syst. Design Eng., Waterloo Univ., Ont., Canada},
  24999. Date-Added = {2006-08-15 17:52:11 -0600},
  25000. Date-Modified = {2009-08-25 22:28:19 -0600},
  25001. Issn = {1040-6042},
  25002. Journal = {C++ Report},
  25003. 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},
  25004. Month = jun,
  25005. Note = {Reprinted in C++ Gems, ed. Stanley Lippman},
  25006. Number = {5},
  25007. Pages = {26--31},
  25008. Thesaurus = {Abstract data types; C language; Matrix algebra; Object-oriented languages; Object-oriented programming; Software libraries},
  25009. Title = {Expression templates},
  25010. Treatment = {T Theoretical or Mathematical},
  25011. Volume = {7},
  25012. Year = {1995},
  25013. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9jcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJSfBCekAAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1gAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjcHB3b3JsZC5wZGYAAA4AGgAMAGMAcABwAHcAbwByAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2NwcHdvcmxkLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25014. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxjcHB3b3JsZC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGNwcHdvcmxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cTDRDzWiAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978gAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGNwcHdvcmxkLnBkZgAOABoADABjAHAAcAB3AG8AcgBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvY3Bwd29ybGQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25015. @inproceedings{Czarnecki:2000bs,
  25016. Address = {London, UK},
  25017. Author = {Krzysztof Czarnecki and Ulrich W. Eisenecker and Robert Gl{\"u}ck and David Vandevoorde and Todd L. Veldhuizen},
  25018. Booktitle = {Selected Papers from the International Seminar on Generic Programming},
  25019. Date-Added = {2006-08-15 16:19:55 -0600},
  25020. Date-Modified = {2007-05-18 13:42:22 -0600},
  25021. Isbn = {3-540-41090-2},
  25022. Pages = {25--39},
  25023. Publisher = {Springer-Verlag},
  25024. Title = {Generative Programming and Active Libraries},
  25025. Year = {2000}}
  25026. @article{Puschel:2004ij,
  25027. Address = {Thousand Oaks, CA, USA},
  25028. 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},
  25029. Date-Added = {2006-08-15 16:02:59 -0600},
  25030. Date-Modified = {2010-12-17 10:23:10 -0700},
  25031. Issn = {1094-3420},
  25032. Journal = {Int. J. High Perform. Comput. Appl.},
  25033. Number = {1},
  25034. Pages = {21--45},
  25035. Publisher = {Sage Publications, Inc.},
  25036. Title = {Spiral: A Generator for Platform-Adapted Libraries of Signal Processing Algorithms},
  25037. Volume = {18},
  25038. Year = {2004},
  25039. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykgwQnpOAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3BpcmFsLnBkZgAADgAWAAoAcwBwAGkAcgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zcGlyYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  25040. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzcGlyYWwucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzcGlyYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oi0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzcGlyYWwucGRmAA4AFgAKAHMAcABpAHIAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3NwaXJhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  25041. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004041291}}
  25042. @inproceedings{Guyer:1999kl,
  25043. Address = {New York, NY, USA},
  25044. Author = {Samuel Z. Guyer and Calvin Lin},
  25045. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  25046. Date-Added = {2006-08-15 15:37:36 -0600},
  25047. Date-Modified = {2010-12-17 10:23:10 -0700},
  25048. Isbn = {1-58113-255-7},
  25049. Location = {Austin, Texas, United States},
  25050. Pages = {39--52},
  25051. Publisher = {ACM Press},
  25052. Title = {An annotation language for optimizing software libraries},
  25053. Year = {1999},
  25054. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfEwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5LWd1eWVyLnBkZgAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOS1ndXllci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25055. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzktZ3V5ZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzktZ3V5ZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzktZ3V5ZXIucGRmAAAOABwADQBwADMAOQAtAGcAdQB5AGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzktZ3V5ZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25056. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331970}}
  25057. @article{Guyer:2004tg,
  25058. Author = {Samuel Z. Guyer and Calvin Lin},
  25059. Date-Added = {2006-08-15 15:34:33 -0600},
  25060. Date-Modified = {2009-08-25 22:28:19 -0600},
  25061. Journal = {Proceedings of the IEEE},
  25062. Month = {February},
  25063. Number = {2},
  25064. Pages = {342--357},
  25065. Title = {Broadway: A Compiler for Exploiting the Domain-Specific Semantics of Software Libraries},
  25066. Volume = {93},
  25067. Year = {2005},
  25068. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9icm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJQnBCej+AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1eAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpicm9hZHdheS5wZGYAAA4AGgAMAGIAcgBvAGEAZAB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2Jyb2Fkd2F5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25069. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxicm9hZHdheS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGJyb2Fkd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEDRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJyb2Fkd2F5LnBkZgAOABoADABiAHIAbwBhAGQAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvYnJvYWR3YXkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25070. @inproceedings{Almasi:2002oq,
  25071. Address = {New York, NY, USA},
  25072. Author = {George Almasi and David Padua},
  25073. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  25074. Date-Added = {2006-08-15 14:43:00 -0600},
  25075. Date-Modified = {2010-12-17 10:23:10 -0700},
  25076. Isbn = {1-58113-463-0},
  25077. Location = {Berlin, Germany},
  25078. Pages = {294--303},
  25079. Publisher = {ACM Press},
  25080. Title = {MaJIC: compiling {MATLAB} for speed and responsiveness},
  25081. Year = {2002},
  25082. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjk0LWFsbWFzaS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyOTQtYWxtYXNpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ47BCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjk0LWFsbWFzaS5wZGYADgAgAA8AcAAyADkANAAtAGEAbABtAGEAcwBpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25083. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTQtYWxtYXNpLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5NC1hbG1hc2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ntEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5NC1hbG1hc2kucGRmAAAOACAADwBwADIAOQA0AC0AYQBsAG0AYQBzAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5NC1hbG1hc2kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25084. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512564}}
  25085. @inproceedings{Meier:1991cr,
  25086. Address = {New York, NY, USA},
  25087. Author = {Ulrike Meier and Rudolf Eigenmann},
  25088. Booktitle = {PPOPP '91: Proceedings of the 3rd ACM SIGPLAN symposium on Principles and practice of parallel programming},
  25089. Date-Added = {2006-08-15 13:29:06 -0600},
  25090. Date-Modified = {2010-12-17 10:23:10 -0700},
  25091. Isbn = {0-89791-390-6},
  25092. Location = {Williamsburg, Virginia, United States},
  25093. Pages = {178--188},
  25094. Publisher = {ACM Press},
  25095. Title = {Parallelization and performance of Conjugate Gradient algorithms on the Cedar hierarchical-memory multiprocessor},
  25096. Year = {1991},
  25097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m4MEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzgtbWVpZXIucGRmAAAOAB4ADgBwADEANwA4AC0AbQBlAGkAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3OC1tZWllci5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25098. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc4LW1laWVyLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3OC1tZWllci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3OC1tZWllci5wZGYADgAeAA4AcAAxADcAOAAtAG0AZQBpAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc4LW1laWVyLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25099. Bdsk-Url-1 = {http://doi.acm.org/10.1145/109625.109644}}
  25100. @inproceedings{Chronopoulos:1991dq,
  25101. Address = {New York, NY, USA},
  25102. Author = {A. T. Chronopoulos},
  25103. Booktitle = {Supercomputing '91: Proceedings of the 1991 ACM/IEEE conference on Supercomputing},
  25104. Date-Added = {2006-08-15 13:16:25 -0600},
  25105. Date-Modified = {2010-12-17 10:23:10 -0700},
  25106. Isbn = {0-89791-459-7},
  25107. Location = {Albuquerque, New Mexico, United States},
  25108. Pages = {578--587},
  25109. Publisher = {ACM Press},
  25110. Title = {Towards efficient parallel implementation of the CG method applied to a class of block tridiagonal linear systems},
  25111. Year = {1991},
  25112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wNTc4LWNocm9ub3BvdWxvcy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXA1NzgtY2hyb25vcG91bG9zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKCfBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTc4LWNocm9ub3BvdWxvcy5wZGYADgAsABUAcAA1ADcAOAAtAGMAaAByAG8AbgBvAHAAbwB1AGwAbwBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  25113. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA1NzgtY2hyb25vcG91bG9zLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SdEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAAOACwAFQBwADUANwA4AC0AYwBoAHIAbwBuAG8AcABvAHUAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDU3OC1jaHJvbm9wb3Vsb3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25114. Bdsk-Url-1 = {http://doi.acm.org/10.1145/125826.126134}}
  25115. @article{Chronopoulos:1991bh,
  25116. Author = {A. T. Chronopoulos},
  25117. Date-Added = {2006-08-15 13:12:28 -0600},
  25118. Date-Modified = {2009-08-25 22:28:19 -0600},
  25119. Journal = {SIAM Journal on Numerical Analysis},
  25120. Month = {December},
  25121. Number = {6},
  25122. Pages = {1776-1789},
  25123. Title = {s-Step Iterative Methods for (Non)Symmetric (In)Definite Linear Systems},
  25124. Volume = {28},
  25125. Year = {1991},
  25126. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcy1zdGVwLW5vbnN5bS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o58EJ6TIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZIAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnMtc3RlcC1ub25zeW0ucGRmAA4AJAARAHMALQBzAHQAZQBwAC0AbgBvAG4AcwB5AG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25127. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXMtc3RlcC1ub25zeW0ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzLXN0ZXAtbm9uc3ltLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nR0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzLXN0ZXAtbm9uc3ltLnBkZgAADgAkABEAcwAtAHMAdABlAHAALQBuAG8AbgBzAHkAbQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zLXN0ZXAtbm9uc3ltLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25128. @article{Chronopoulos:1989qf,
  25129. Address = {Amsterdam, The Netherlands, The Netherlands},
  25130. Author = {A. T. Chronopoulos and C. W. Gear},
  25131. Date-Added = {2006-08-15 11:03:54 -0600},
  25132. Date-Modified = {2010-12-17 10:23:10 -0700},
  25133. Issn = {0377-0427},
  25134. Journal = {J. Comput. Appl. Math.},
  25135. Number = {2},
  25136. Pages = {153--168},
  25137. Publisher = {Elsevier Science Publishers B. V.},
  25138. Title = {s-step iterative methods for symmetric linear systems},
  25139. Volume = {25},
  25140. Year = {1989},
  25141. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0377-0427(89)90045-9}}
  25142. @article{Demmel:2004ve,
  25143. 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},
  25144. Date-Added = {2006-08-15 00:04:26 -0600},
  25145. Date-Modified = {2009-08-25 22:28:19 -0600},
  25146. Journal = {Proceedings of the IEEE},
  25147. Title = {Self Adapting Linear Algebra Algorithms and Software},
  25148. Year = {2004},
  25149. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXMwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWVlZV9zYW5zLnBkZgAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2llZWVfc2Fucy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25150. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1pZWVlX3NhbnMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1pZWVlX3NhbnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XW0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZWVlX3NhbnMucGRmAAAOABwADQBpAGUAZQBlAF8AcwBhAG4AcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9pZWVlX3NhbnMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25151. @inproceedings{Silva:2005zr,
  25152. Address = {New York, NY, USA},
  25153. Author = {Malik Silva},
  25154. Booktitle = {CF '05: Proceedings of the 2nd conference on Computing frontiers},
  25155. Date-Added = {2006-08-14 22:09:05 -0600},
  25156. Date-Modified = {2010-12-17 10:23:10 -0700},
  25157. Isbn = {1-59593-019-1},
  25158. Location = {Ischia, Italy},
  25159. Pages = {230--235},
  25160. Publisher = {ACM Press},
  25161. Title = {Sparse matrix storage revisited},
  25162. Year = {2005},
  25163. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nKMEJ6RgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMzAtc2lsdmEucGRmAAAOAB4ADgBwADIAMwAwAC0AcwBpAGwAdgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIzMC1zaWx2YS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25164. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjMwLXNpbHZhLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIzMC1zaWx2YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96T9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIzMC1zaWx2YS5wZGYADgAeAA4AcAAyADMAMAAtAHMAaQBsAHYAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjMwLXNpbHZhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25165. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1062261.1062299}}
  25166. @article{Mellor-Crummey:2004ys,
  25167. Address = {Thousand Oaks, CA, USA},
  25168. Author = {John Mellor-Crummey and John Garvin},
  25169. Date-Added = {2006-08-14 22:08:22 -0600},
  25170. Date-Modified = {2010-12-17 10:23:10 -0700},
  25171. Issn = {1094-3420},
  25172. Journal = {Int. J. High Perform. Comput. Appl.},
  25173. Number = {2},
  25174. Pages = {225--236},
  25175. Publisher = {Sage Publications, Inc.},
  25176. Title = {Optimizing Sparse Matrix-Vector Product Computations Using Unroll and Jam},
  25177. Volume = {18},
  25178. Year = {2004},
  25179. Bdsk-Url-1 = {http://dx.doi.org/10.1177/1094342004038951}}
  25180. @inproceedings{Vuduc:2002vn,
  25181. Address = {Los Alamitos, CA, USA},
  25182. Author = {Richard Vuduc and James W. Demmel and Katherine A. Yelick and Shoaib Kamil and Rajesh Nishtala and Benjamin Lee},
  25183. Booktitle = {Supercomputing '02: Proceedings of the 2002 ACM/IEEE conference on Supercomputing},
  25184. Date-Added = {2006-08-14 22:04:49 -0600},
  25185. Date-Modified = {2009-08-25 22:28:19 -0600},
  25186. Location = {Baltimore, Maryland},
  25187. Pages = {1--35},
  25188. Publisher = {IEEE Computer Society Press},
  25189. Title = {Performance optimizations and bounds for sparse matrix-vector multiply},
  25190. Year = {2002},
  25191. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygzwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDYxLXZ1ZHVjLnBkZgAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A2MS12dWR1Yy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25192. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjEtdnVkdWMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjEtdnVkdWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ta0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjEtdnVkdWMucGRmAAAOABwADQBwADYAMQAtAHYAdQBkAHUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjEtdnVkdWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25193. @article{Abramsky:2000kx,
  25194. Address = {Duluth, MN, USA},
  25195. Author = {Samson Abramsky and Radha Jagadeesan and Pasquale Malacaria},
  25196. Date-Added = {2006-08-14 17:26:19 -0600},
  25197. Date-Modified = {2010-12-17 10:23:10 -0700},
  25198. Issn = {0890-5401},
  25199. Journal = {Inf. Comput.},
  25200. Number = {2},
  25201. Pages = {409--470},
  25202. Publisher = {Academic Press, Inc.},
  25203. Title = {Full abstraction for PCF},
  25204. Volume = {163},
  25205. Year = {2000},
  25206. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdwY2YucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdwY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3vg0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwY2YucGRmAAAOABAABwBwAGMAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9wY2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=},
  25207. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2000.2930}}
  25208. @inproceedings{Ullman:1989uq,
  25209. Address = {New York, NY, USA},
  25210. Author = {J. D. Ullman},
  25211. Booktitle = {PODS '89: Proceedings of the eighth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems},
  25212. Date-Added = {2006-08-14 16:13:31 -0600},
  25213. Date-Modified = {2010-12-17 10:23:10 -0700},
  25214. Isbn = {0-89791-308-6},
  25215. Location = {Philadelphia, Pennsylvania, United States},
  25216. Pages = {140--149},
  25217. Publisher = {ACM Press},
  25218. Title = {Bottom-up beats top-down for datalog},
  25219. Year = {1989},
  25220. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQwLXVsbG1hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDAtdWxsbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqTBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQwLXVsbG1hbi5wZGYADgAgAA8AcAAxADQAMAAtAHUAbABsAG0AYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25221. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDAtdWxsbWFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MC11bGxtYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95wtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MC11bGxtYW4ucGRmAAAOACAADwBwADEANAAwAC0AdQBsAGwAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0MC11bGxtYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25222. Bdsk-Url-1 = {http://doi.acm.org/10.1145/73721.73736}}
  25223. @phdthesis{Jeffery:2002fk,
  25224. Author = {David Jeffery},
  25225. Date-Added = {2006-08-14 15:58:49 -0600},
  25226. Date-Modified = {2009-08-25 22:28:19 -0600},
  25227. Month = {February},
  25228. School = {University of Melbourne},
  25229. Title = {Expressive Type Systems for Logic Programming Languages},
  25230. Year = {2002},
  25231. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9kZ2otdGhlc2lzLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZGdqLXRoZXNpcy1maW5hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lM8EJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRnai10aGVzaXMtZmluYWwucGRmAAAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZGdqLXRoZXNpcy1maW5hbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  25232. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGRnai10aGVzaXMtZmluYWwucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRkZ2otdGhlc2lzLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FN0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZ2otdGhlc2lzLWZpbmFsLnBkZgAOACoAFABkAGcAagAtAHQAaABlAHMAaQBzAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2Rnai10aGVzaXMtZmluYWwucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  25233. @inproceedings{Strout:2005cr,
  25234. Address = {New York, NY, USA},
  25235. Author = {Michelle Mills Strout and John Mellor-Crummey and Paul Hovland},
  25236. Booktitle = {PASTE '05: The 6th ACM SIGPLAN-SIGSOFT workshop on Program analysis for software tools and engineering},
  25237. Date-Added = {2006-08-10 21:44:49 -0600},
  25238. Date-Modified = {2010-12-17 10:23:10 -0700},
  25239. Isbn = {1-59593-239-9},
  25240. Location = {Lisbon, Portugal},
  25241. Pages = {67--74},
  25242. Publisher = {ACM Press},
  25243. Title = {Representation-independent program analysis},
  25244. Year = {2005},
  25245. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108792.1108810}}
  25246. @inproceedings{Haldar:2001dq,
  25247. Address = {Piscataway, NJ, USA},
  25248. Author = {Malay Haldar and Anshuman Nayak and Alok Choudhary and Prith Banerjee},
  25249. Booktitle = {ICCAD '01: Proceedings of the 2001 IEEE/ACM international conference on Computer-aided design},
  25250. Date-Added = {2006-08-10 18:01:29 -0600},
  25251. Date-Modified = {2009-08-25 22:28:19 -0600},
  25252. Isbn = {0-7803-7249-2},
  25253. Location = {San Jose, California},
  25254. Pages = {314--319},
  25255. Publisher = {IEEE Press},
  25256. Title = {A system for synthesizing optimized FPGA hardware from MATLAB},
  25257. Year = {2001},
  25258. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzE0LWhhbGRhci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzMTQtaGFsZGFyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ5rBCekdAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj19AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzE0LWhhbGRhci5wZGYADgAgAA8AcAAzADEANAAtAGgAYQBsAGQAYQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25259. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzMTQtaGFsZGFyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDMxNC1oYWxkYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96tNEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDMxNC1oYWxkYXIucGRmAAAOACAADwBwADMAMQA0AC0AaABhAGwAZABhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDMxNC1oYWxkYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  25260. @inproceedings{Roth:1998bh,
  25261. Address = {New York, NY, USA},
  25262. Author = {Gerald Roth and Ken Kennedy},
  25263. Booktitle = {ICS '98: Proceedings of the 12th international conference on Supercomputing},
  25264. Date-Added = {2006-08-10 17:58:15 -0600},
  25265. Date-Modified = {2010-12-17 10:23:10 -0700},
  25266. Isbn = {0-89791-998-X},
  25267. Location = {Melbourne, Australia},
  25268. Pages = {125--132},
  25269. Publisher = {ACM Press},
  25270. Title = {Loop fusion in high performance {Fortran}},
  25271. Year = {1998},
  25272. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaPwQnpDwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEyNS1yb3RoLnBkZgAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMjUtcm90aC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25273. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTI1LXJvdGgucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTI1LXJvdGgucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mo0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTI1LXJvdGgucGRmAAAOABwADQBwADEAMgA1AC0AcgBvAHQAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTI1LXJvdGgucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25274. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277830.277857}}
  25275. @article{Zhao:2005qf,
  25276. 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.},
  25277. Address = {Hingham, MA, USA},
  25278. Author = {Yuan Zhao and Ken Kennedy},
  25279. Date-Added = {2006-08-10 17:56:28 -0600},
  25280. Date-Modified = {2010-12-17 10:23:10 -0700},
  25281. Issn = {0920-8542},
  25282. Journal = {J. Supercomput.},
  25283. Number = {1},
  25284. Pages = {5--46},
  25285. Publisher = {Kluwer Academic Publishers},
  25286. Title = {Scalarization using loop alignment and loop skewing},
  25287. Volume = {31},
  25288. Year = {2005},
  25289. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFeMfwdljOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwdnFqQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVsbHRleHQzLnBkZgAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2Z1bGx0ZXh0My5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25290. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1mdWxsdGV4dDMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1mdWxsdGV4dDMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3OW0Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dDMucGRmAAAOABwADQBmAHUAbABsAHQAZQB4AHQAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dDMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25291. Bdsk-Url-1 = {http://dx.doi.org/10.1023/B:SUPE.0000049323.47732.02}}
  25292. @inproceedings{Lewis:1998ve,
  25293. Address = {New York, NY, USA},
  25294. Author = {E. Christopher Lewis and Calvin Lin and Lawrence Snyder},
  25295. Booktitle = {PLDI '98: Proceedings of the ACM SIGPLAN 1998 conference on Programming language design and implementation},
  25296. Date-Added = {2006-08-10 17:25:11 -0600},
  25297. Date-Modified = {2010-12-17 10:23:10 -0700},
  25298. Isbn = {0-89791-987-4},
  25299. Location = {Montreal, Quebec, Canada},
  25300. Pages = {50--59},
  25301. Publisher = {ACM Press},
  25302. Title = {The implementation and evaluation of fusion and contraction in array languages},
  25303. Year = {1998},
  25304. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygGwQnpJgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUwLWxld2lzLnBkZgAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1MC1sZXdpcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25305. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTAtbGV3aXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTAtbGV3aXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sn0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTAtbGV3aXMucGRmAAAOABwADQBwADUAMAAtAGwAZQB3AGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTAtbGV3aXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25306. Bdsk-Url-1 = {http://doi.acm.org/10.1145/277650.277663}}
  25307. @article{Bacon:1994ly,
  25308. Address = {New York, NY, USA},
  25309. Author = {David F. Bacon and Susan L. Graham and Oliver J. Sharp},
  25310. Date-Added = {2006-08-10 15:52:04 -0600},
  25311. Date-Modified = {2010-12-17 10:23:10 -0700},
  25312. Issn = {0360-0300},
  25313. Journal = {ACM Comput. Surv.},
  25314. Number = {4},
  25315. Pages = {345--420},
  25316. Publisher = {ACM Press},
  25317. Title = {Compiler transformations for high-performance computing},
  25318. Volume = {26},
  25319. Year = {1994},
  25320. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMzQ1LWJhY29uLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDM0NS1iYWNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96x9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM0NS1iYWNvbi5wZGYADgAeAA4AcAAzADQANQAtAGIAYQBjAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMzQ1LWJhY29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25321. Bdsk-Url-1 = {http://doi.acm.org/10.1145/197405.197406}}
  25322. @article{Freudenberger:1983zr,
  25323. Address = {New York, NY, USA},
  25324. Author = {Stefan M. Freudenberger and Jacob T. Schwartz and Micha Sharir},
  25325. Date-Added = {2006-08-10 15:46:40 -0600},
  25326. Date-Modified = {2010-12-17 10:23:10 -0700},
  25327. Issn = {0164-0925},
  25328. Journal = {ACM Trans. Program. Lang. Syst.},
  25329. Number = {1},
  25330. Pages = {26--45},
  25331. Publisher = {ACM Press},
  25332. Title = {Experience with the SETL Optimizer},
  25333. Volume = {5},
  25334. Year = {1983},
  25335. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9wMjYtZnJldWRlbmJlcmdlci5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1XBCekbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj17AAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYtZnJldWRlbmJlcmdlci5wZGYADgAsABUAcAAyADYALQBmAHIAZQB1AGQAZQBuAGIAZQByAGcAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  25336. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXAyNi1mcmV1ZGVuYmVyZ2VyLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96c9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2LWZyZXVkZW5iZXJnZXIucGRmAAAOACwAFQBwADIANgAtAGYAcgBlAHUAZABlAG4AYgBlAHIAZwBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDI2LWZyZXVkZW5iZXJnZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  25337. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357195.357197}}
  25338. @inproceedings{Chauhan:2001ys,
  25339. Address = {New York, NY, USA},
  25340. Author = {Arun Chauhan and Ken Kennedy},
  25341. Booktitle = {ICS '01: Proceedings of the 15th international conference on Supercomputing},
  25342. Date-Added = {2006-08-10 14:32:33 -0600},
  25343. Date-Modified = {2010-12-17 10:23:10 -0700},
  25344. Isbn = {1-58113-410-X},
  25345. Location = {Sorrento, Italy},
  25346. Pages = {92--101},
  25347. Publisher = {ACM Press},
  25348. Title = {Optimizing strategies for telescoping languages: procedure strength reduction and procedure vectorization},
  25349. Year = {2001},
  25350. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wOTItY2hhdWhhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A5Mi1jaGF1aGFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKITBCektAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2NAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwOTItY2hhdWhhbi5wZGYADgAgAA8AcAA5ADIALQBjAGgAYQB1AGgAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25351. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A5Mi1jaGF1aGFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDkyLWNoYXVoYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97uNEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDkyLWNoYXVoYW4ucGRmAAAOACAADwBwADkAMgAtAGMAaABhAHUAaABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDkyLWNoYXVoYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25352. Bdsk-Url-1 = {http://doi.acm.org/10.1145/377792.377812}}
  25353. @inproceedings{Menon:1999vn,
  25354. Address = {New York, NY, USA},
  25355. Annote = {They perform some expression optimization (Section 4.3) that is like
  25356. the MTL optimizations.},
  25357. Author = {Vijay Menon and Keshav Pingali},
  25358. Booktitle = {PLAN '99: Proceedings of the 2nd conference on Domain-specific languages},
  25359. Date-Added = {2006-08-10 11:36:39 -0600},
  25360. Date-Modified = {2010-12-17 10:23:10 -0700},
  25361. Isbn = {1-58113-255-7},
  25362. Location = {Austin, Texas, United States},
  25363. Pages = {53--65},
  25364. Publisher = {ACM Press},
  25365. Title = {A case for source-level transformations in {MATLAB}},
  25366. Year = {1999},
  25367. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygSwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDUzLW1lbm9uLnBkZgAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1My1tZW5vbi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25368. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTMtbWVub24ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTMtbWVub24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sz0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTMtbWVub24ucGRmAAAOABwADQBwADUAMwAtAG0AZQBuAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTMtbWVub24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25369. Bdsk-Url-1 = {http://doi.acm.org/10.1145/331960.331972}}
  25370. @book{Barrett:1994kx,
  25371. Address = {Philadelphia, PA},
  25372. 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},
  25373. Date-Added = {2006-08-07 21:55:25 -0600},
  25374. Date-Modified = {2009-08-25 22:28:19 -0600},
  25375. Publisher = {SIAM},
  25376. Title = {Templates for the Solution of Linear Systems: Building Blocks for Iterative Methods, 2nd Edition},
  25377. Year = {1994},
  25378. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV10ZW1wbGF0ZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q10ZW1wbGF0ZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o+0Q88mAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPgugAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB0ZW1wbGF0ZXMucGRmAAAOABwADQB0AGUAbQBwAGwAYQB0AGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi90ZW1wbGF0ZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25379. @manual{GPG:2004uq,
  25380. Date-Added = {2006-08-06 14:55:08 -0600},
  25381. Date-Modified = {2009-08-25 22:28:19 -0600},
  25382. Month = {September},
  25383. Organization = {NSF},
  25384. Title = {Grant Proposal Guide},
  25385. Year = {2004},
  25386. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9uc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjXBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpuc2YwNF8yMy5wZGYAAA4AGgAMAG4AcwBmADAANABfADIAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL25zZjA0XzIzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25387. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxuc2YwNF8yMy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG5zZjA0XzIzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eRjRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG5zZjA0XzIzLnBkZgAOABoADABuAHMAZgAwADQAXwAyADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbnNmMDRfMjMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  25388. @manual{GPM:2005fk,
  25389. Date-Added = {2006-08-06 14:51:35 -0600},
  25390. Date-Modified = {2009-08-25 22:28:19 -0600},
  25391. Month = {July},
  25392. Organization = {NSF},
  25393. Title = {Grant Proposal Manual},
  25394. Year = {2005},
  25395. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWcwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z3BtMDVfMTMxLnBkZgAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dwbTA1XzEzMS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25396. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ncG0wNV8xMzEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ncG0wNV8xMzEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vx0Q83bwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBncG0wNV8xMzEucGRmAAAOABwADQBnAHAAbQAwADUAXwAxADMAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ncG0wNV8xMzEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25397. @article{Rose:1999ys,
  25398. Address = {New York, NY, USA},
  25399. Annote = {type inference, etc. for Matlab.},
  25400. Author = {Luiz De Rose and David Padua},
  25401. Date-Added = {2006-08-04 13:01:49 -0400},
  25402. Date-Modified = {2010-12-17 10:23:10 -0700},
  25403. Issn = {0164-0925},
  25404. Journal = {ACM Trans. Program. Lang. Syst.},
  25405. Number = {2},
  25406. Pages = {286--323},
  25407. Publisher = {ACM Press},
  25408. Title = {Techniques for the translation of {MATLAB} programs into {Fortran} 90},
  25409. Volume = {21},
  25410. Year = {1999},
  25411. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjg2LWRlX3Jvc2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeFwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4Ni1kZV9yb3NlLnBkZgAADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjg2LWRlX3Jvc2UucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25412. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODYtZGVfcm9zZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODYtZGVfcm9zZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epPRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODYtZGVfcm9zZS5wZGYADgAiABAAcAAyADgANgAtAGQAZQBfAHIAbwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4Ni1kZV9yb3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25413. Bdsk-Url-1 = {http://doi.acm.org/10.1145/316686.316693}}
  25414. @book{Dijkstra:1990vn,
  25415. Address = {New York, NY, USA},
  25416. Author = {Edsger W. Dijkstra and Carel S. Scholten},
  25417. Date-Added = {2006-07-27 23:43:58 -0400},
  25418. Date-Modified = {2007-05-18 13:42:22 -0600},
  25419. Isbn = {0-387-96957-8},
  25420. Publisher = {Springer-Verlag New York, Inc.},
  25421. Title = {Predicate calculus and program semantics},
  25422. Year = {1990}}
  25423. @article{Boute:2006kx,
  25424. Address = {New York, NY, USA},
  25425. Author = {Raymond T. Boute},
  25426. Date-Added = {2006-07-27 22:18:34 -0400},
  25427. Date-Modified = {2010-12-17 10:23:10 -0700},
  25428. Issn = {0164-0925},
  25429. Journal = {ACM Trans. Program. Lang. Syst.},
  25430. Number = {4},
  25431. Pages = {747--793},
  25432. Publisher = {ACM Press},
  25433. Title = {Calculational semantics: Deriving programming theories from equations by functional predicate calculus},
  25434. Volume = {28},
  25435. Year = {2006},
  25436. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oacEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3NDctYm91dGUucGRmAAAOAB4ADgBwADcANAA3AC0AYgBvAHUAdABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDc0Ny1ib3V0ZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25437. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNzQ3LWJvdXRlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDc0Ny1ib3V0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97kNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc0Ny1ib3V0ZS5wZGYADgAeAA4AcAA3ADQANwAtAGIAbwB1AHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNzQ3LWJvdXRlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25438. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146814}}
  25439. @article{Klein:2006uq,
  25440. Address = {New York, NY, USA},
  25441. Author = {Gerwin Klein and Tobias Nipkow},
  25442. Date-Added = {2006-07-27 22:15:26 -0400},
  25443. Date-Modified = {2010-12-17 10:23:11 -0700},
  25444. Issn = {0164-0925},
  25445. Journal = {ACM Trans. Program. Lang. Syst.},
  25446. Number = {4},
  25447. Pages = {619--695},
  25448. Publisher = {ACM Press},
  25449. Title = {A machine-checked model for a Java-like language, virtual machine, and compiler},
  25450. Volume = {28},
  25451. Year = {2006},
  25452. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oNsEJ6SkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYkAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA2MTkta2xlaW4ucGRmAAAOAB4ADgBwADYAMQA5AC0AawBsAGUAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDYxOS1rbGVpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25453. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNjE5LWtsZWluLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDYxOS1rbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97W9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDYxOS1rbGVpbi5wZGYADgAeAA4AcAA2ADEAOQAtAGsAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNjE5LWtsZWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25454. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146811}}
  25455. @article{Scott:2006fk,
  25456. Address = {New York, NY, USA},
  25457. Author = {Elizabeth Scott and Adrian Johnstone},
  25458. Date-Added = {2006-07-27 22:13:22 -0400},
  25459. Date-Modified = {2010-12-17 10:23:11 -0700},
  25460. Issn = {0164-0925},
  25461. Journal = {ACM Trans. Program. Lang. Syst.},
  25462. Number = {4},
  25463. Pages = {577--618},
  25464. Publisher = {ACM Press},
  25465. Title = {Right nulled GLR parsers},
  25466. Volume = {28},
  25467. Year = {2006},
  25468. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oJMEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1Nzctc2NvdHQucGRmAAAOAB4ADgBwADUANwA3AC0AcwBjAG8AdAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ny1zY290dC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25469. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc3LXNjb3R0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ny1zY290dC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97SNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ny1zY290dC5wZGYADgAeAA4AcAA1ADcANwAtAHMAYwBvAHQAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc3LXNjb3R0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25470. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1146809.1146810}}
  25471. @inproceedings{Kelsey:1995uq,
  25472. Address = {New York, NY, USA},
  25473. Author = {Richard A. Kelsey},
  25474. Booktitle = {Papers from the 1995 ACM SIGPLAN workshop on Intermediate representations},
  25475. Date-Added = {2006-07-20 21:52:00 -0400},
  25476. Date-Modified = {2010-12-17 10:23:11 -0700},
  25477. Isbn = {0-89791-754-5},
  25478. Location = {San Francisco, California, United States},
  25479. Pages = {13--22},
  25480. Publisher = {ACM Press},
  25481. Title = {A correspondence between continuation passing style and static single assignment form},
  25482. Year = {1995},
  25483. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mmMEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMy1rZWxzZXkucGRmAAAOAB4ADgBwADEAMwAtAGsAZQBsAHMAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEzLWtlbHNleS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25484. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTMta2Vsc2V5LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEzLWtlbHNleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rtEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzLWtlbHNleS5wZGYADgAeAA4AcAAxADMALQBrAGUAbABzAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTMta2Vsc2V5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25485. Bdsk-Url-1 = {http://doi.acm.org/10.1145/202529.202532}}
  25486. @inproceedings{Matsuno:2006fk,
  25487. Address = {New York, NY, USA},
  25488. Author = {Yutaka Matsuno and Atsushi Ohori},
  25489. Booktitle = {PPDP '06: Proceedings of the 8th ACM SIGPLAN symposium on Principles and practice of declarative programming},
  25490. Date-Added = {2006-07-20 21:49:13 -0400},
  25491. Date-Modified = {2010-12-17 10:23:11 -0700},
  25492. Isbn = {1-59593-388-3},
  25493. Location = {Venice, Italy},
  25494. Pages = {249--260},
  25495. Publisher = {ACM Press},
  25496. Title = {A type system equivalent to static single assignment},
  25497. Year = {2006},
  25498. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjQ5LW1hdHN1bm8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydDwQnpGQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI0OS1tYXRzdW5vLnBkZgAADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjQ5LW1hdHN1bm8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25499. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNDktbWF0c3Vuby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNDktbWF0c3Vuby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/emfRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDktbWF0c3Vuby5wZGYADgAiABAAcAAyADQAOQAtAG0AYQB0AHMAdQBuAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI0OS1tYXRzdW5vLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25500. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1140335.1140365}}
  25501. @article{Andries:1999fk,
  25502. Abstract = {The framework of graph transformation combines the potentials and advantages
  25503. of both, graphs and rules, to a single computational paradigm. In this paper we
  25504. present some recent developments in applying graph transformation as a rule-based
  25505. framework for the specification and development of systems, languages, and tools.
  25506. After reviewing the basic features of graph transformation, we discuss a selection of
  25507. applications, including the evaluation of functional expressions, the specification of
  25508. an interactive graphical tool, an example specification for abstract data types, and
  25509. the definition of a visual database query language. The case studies indicate the
  25510. need for suitable structuring principles which are independent of a particular graph
  25511. transformation approach. To this end, we present the concept of a transformation
  25512. unit, which allows systematic and structured specification and programming based
  25513. on graph transformation.},
  25514. 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},
  25515. Date-Added = {2006-07-16 16:32:57 -0500},
  25516. Date-Modified = {2009-08-25 22:28:19 -0600},
  25517. Journal = {Science of Computer Programming},
  25518. Month = {April},
  25519. Number = {1},
  25520. Pages = {1-54},
  25521. Title = {Graph Transformation for Specification and Programming},
  25522. Volume = {34},
  25523. Year = {1999},
  25524. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9BbmRyaWVzU0NQOTkucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBBbmRyaWVzU0NQOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRhwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QW5kcmllc1NDUDk5LnBkZgAADgAiABAAQQBuAGQAcgBpAGUAcwBTAEMAUAA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9BbmRyaWVzU0NQOTkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25525. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEFuZHJpZXNTQ1A5OS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBHrM5ZrBAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhEQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBBbmRyaWVzU0NQOTkucGRmAAAOACIAEABBAG4AZAByAGkAZQBzAFMAQwBQADkAOQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0FuZHJpZXNTQ1A5OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  25526. @inproceedings{Habel:2002fk,
  25527. Author = {Annegret Habel and Detlef Plump},
  25528. Booktitle = {Proc. GETGRATS Closing Workshop},
  25529. Date-Added = {2006-07-15 19:04:08 -0500},
  25530. Date-Modified = {2009-08-25 22:28:19 -0600},
  25531. Publisher = {Elsevier},
  25532. Series = {Electronic Notes in Theoretical Computer Science},
  25533. Title = {Solving Equations by Graph Transformation},
  25534. Volume = {51},
  25535. Year = {2002},
  25536. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9oYWJlbDAxc29sdmluZy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmhhYmVsMDFzb2x2aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJaXBCekGAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1mAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpoYWJlbDAxc29sdmluZy5wZGYAAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2hhYmVsMDFzb2x2aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25537. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmhhYmVsMDFzb2x2aW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESaGFiZWwwMXNvbHZpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91nNEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaGFiZWwwMXNvbHZpbmcucGRmAA4AJgASAGgAYQBiAGUAbAAwADEAcwBvAGwAdgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9oYWJlbDAxc29sdmluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  25538. @inproceedings{Brady:2003fk,
  25539. Address = {Torino, Italy},
  25540. Author = {Edwin Brady},
  25541. Booktitle = {Types Conference},
  25542. Date-Added = {2006-07-14 17:19:35 -0500},
  25543. Date-Modified = {2007-05-18 13:42:22 -0600},
  25544. Month = {May},
  25545. Title = {Inductive familes need not store their indices},
  25546. Year = {2003}}
  25547. @article{Zenger97,
  25548. Author = {Zenger, Christoph},
  25549. Date-Added = {2006-07-10 13:57:33 -0500},
  25550. Date-Modified = {2009-08-25 22:28:19 -0600},
  25551. Journal = {Theoretical Computer Science},
  25552. Pages = {147--165},
  25553. Title = {Indexed Types},
  25554. Volume = {187},
  25555. Year = {1997},
  25556. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0yLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKQLBCek1AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2VAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMi5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25557. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J69EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlLTIucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  25558. @inproceedings{Chen:2005uq,
  25559. Address = {New York, NY, USA},
  25560. Author = {Chiyan Chen and Hongwei Xi},
  25561. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  25562. Date-Added = {2006-07-13 10:37:55 -0500},
  25563. Date-Modified = {2010-12-17 10:23:11 -0700},
  25564. Isbn = {1-59593-064-7},
  25565. Location = {Tallinn, Estonia},
  25566. Pages = {66--77},
  25567. Publisher = {ACM Press},
  25568. Title = {Combining programming with theorem proving},
  25569. Year = {2005},
  25570. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKEXBCekqAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2KAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNjYtY2hlbi5wZGYAAA4AGgAMAHAANgA2AC0AYwBoAGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A2Ni1jaGVuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25571. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwNjYtY2hlbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA2Ni1jaGVuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e2/RDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA2Ni1jaGVuLnBkZgAOABoADABwADYANgAtAGMAaABlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDY2LWNoZW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  25572. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086375}}
  25573. @inproceedings{McKinna:2006uq,
  25574. Address = {New York, NY, USA},
  25575. Author = {James McKinna},
  25576. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  25577. Date-Added = {2006-07-12 20:19:49 -0500},
  25578. Date-Modified = {2010-12-17 10:23:11 -0700},
  25579. Isbn = {1-59593-027-2},
  25580. Location = {Charleston, South Carolina, USA},
  25581. Pages = {1--1},
  25582. Publisher = {ACM Press},
  25583. Title = {Why dependent types matter},
  25584. Year = {2006},
  25585. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mZcEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLW1ja2lubmEucGRmAAAOAB4ADgBwADEALQBtAGMAawBpAG4AbgBhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDEtbWNraW5uYS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25586. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMS1tY2tpbm5hLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDEtbWNraW5uYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95eNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtbWNraW5uYS5wZGYADgAeAA4AcAAxAC0AbQBjAGsAaQBuAG4AYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMS1tY2tpbm5hLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25587. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111038}}
  25588. @article{Benton:2004fk,
  25589. Address = {New York, NY, USA},
  25590. Author = {Nick Benton and Luca Cardelli and C\&\#233;dric Fournet},
  25591. Date-Added = {2006-07-11 09:00:20 -0500},
  25592. Date-Modified = {2010-12-17 10:23:11 -0700},
  25593. Issn = {0164-0925},
  25594. Journal = {ACM Trans. Program. Lang. Syst.},
  25595. Number = {5},
  25596. Pages = {769--804},
  25597. Publisher = {ACM Press},
  25598. Title = {Modern concurrency abstractions for C\#},
  25599. Volume = {26},
  25600. Year = {2004},
  25601. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNzY5LWJlbnRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A3NjktYmVudG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKG/BCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNzY5LWJlbnRvbi5wZGYADgAgAA8AcAA3ADYAOQAtAGIAZQBuAHQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25602. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A3NjktYmVudG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDc2OS1iZW50b24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97k9EPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDc2OS1iZW50b24ucGRmAAAOACAADwBwADcANgA5AC0AYgBlAG4AdABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDc2OS1iZW50b24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25603. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1018203.1018205}}
  25604. @article{Henglein:1993zr,
  25605. Address = {New York, NY, USA},
  25606. Author = {Fritz Henglein},
  25607. Date-Added = {2006-07-07 16:27:46 +0100},
  25608. Date-Modified = {2010-12-17 10:23:11 -0700},
  25609. Issn = {0164-0925},
  25610. Journal = {ACM Trans. Program. Lang. Syst.},
  25611. Number = {2},
  25612. Pages = {253--289},
  25613. Publisher = {ACM Press},
  25614. Title = {Type inference with polymorphic recursion},
  25615. Volume = {15},
  25616. Year = {1993},
  25617. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI1My1oZW5nbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nScEJ6RoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXoAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNTMtaGVuZ2xlaW4ucGRmAA4AJAARAHAAMgA1ADMALQBoAGUAbgBnAGwAZQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25618. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNTMtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjUzLWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pt0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjUzLWhlbmdsZWluLnBkZgAADgAkABEAcAAyADUAMwAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjUzLWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  25619. Bdsk-Url-1 = {http://doi.acm.org/10.1145/169701.169692}}
  25620. @inproceedings{Lu:2006ys,
  25621. Address = {New York, NY, USA},
  25622. Author = {Yi Lu and John Potter},
  25623. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  25624. Date-Added = {2006-07-07 15:33:34 +0100},
  25625. Date-Modified = {2010-12-17 10:23:11 -0700},
  25626. Isbn = {1-59593-027-2},
  25627. Location = {Charleston, South Carolina, USA},
  25628. Pages = {359--371},
  25629. Publisher = {ACM Press},
  25630. Title = {Protecting representation with effect encapsulation},
  25631. Year = {2006},
  25632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nssEJ6SAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYAAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAzNTktbHUucGRmAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMzU5LWx1LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25633. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzU5LWx1LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM1OS1sdS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96z9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM1OS1sdS5wZGYAAA4AGAALAHAAMwA1ADkALQBsAHUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM1OS1sdS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25634. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111069}}
  25635. @inproceedings{Flanagan:2006vn,
  25636. Author = {Cormac Flanagan and Stephen N. Freund and Aaron Tomb},
  25637. Booktitle = {{FOOL/WOOD} '06: International Workshop on Foundations and Developments of Object-Oriented Languages},
  25638. Date-Added = {2006-07-05 10:44:06 +0100},
  25639. Date-Modified = {2009-08-25 22:28:19 -0600},
  25640. Title = {Hybrid Types, Invariants, and Refinements for Imperative Objects},
  25641. Year = {2006},
  25642. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLnB1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGbSFwsYGVdOUy5kYXRhTxEB3AAAAAAB3AACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3B1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuDt/R2/dBUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dwvgQAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHB1Yl9BVF9IeWJyaWRUeXBlc0luI0VFMEVERi5wZGYAAA4AXgAuAHAAdQBiAF8AQQBUAF8ASAB5AGIAcgBpAGQAVAB5AHAAZQBzAEkAbgB2AGEAcgBpAGEAbgB0AHMAQQBuAGQAUgBlAGYAaQBuAGUAbQBlAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA+VXNlcnMvanNpZWsvYmliL3B1Yl9BVF9IeWJyaWRUeXBlc0ludmFyaWFudHNBbmRSZWZpbmVtZW50cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKsAq4CswK+AscC1QLZAuAC6QLuAvsC/gMQAxMDGAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMa}}
  25643. @manual{Pakin:2005kx,
  25644. Author = {Scott Pakin},
  25645. Date-Added = {2006-07-04 20:23:00 +0100},
  25646. Date-Modified = {2009-08-25 22:28:19 -0600},
  25647. Month = {September},
  25648. Title = {The Comprehensive {LaTeX} Symbol List},
  25649. Year = {2005},
  25650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5zeW1ib2xzLWE0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOc3ltYm9scy1hNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KM9EPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3ltYm9scy1hNC5wZGYADgAeAA4AcwB5AG0AYgBvAGwAcwAtAGEANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9zeW1ib2xzLWE0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  25651. @incollection{Baader:2001uq,
  25652. Author = {F. Baader and W. Snyder},
  25653. Booktitle = {Handbook of Automated Reasoning},
  25654. Chapter = 8,
  25655. Date-Added = {2006-07-04 19:43:59 +0100},
  25656. Date-Modified = {2010-12-17 10:23:11 -0700},
  25657. Pages = {445-532},
  25658. Publisher = {Elsevier Science},
  25659. Title = {Unification Theory},
  25660. Volume = {I},
  25661. Year = 2001,
  25662. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYmFhZGVyOTl1bmlmaWNhdGlvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k8cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJhYWRlcjk5dW5pZmljYXRpb24ucGRmAA4AMAAXAGIAYQBhAGQAZQByADkAOQB1AG4AaQBmAGkAYwBhAHQAaQBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  25663. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2JhYWRlcjk5dW5pZmljYXRpb24ucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ag0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAADgAwABcAYgBhAGEAZABlAHIAOQA5AHUAbgBpAGYAaQBjAGEAdABpAG8AbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9iYWFkZXI5OXVuaWZpY2F0aW9uLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  25664. Bdsk-Url-1 = {citeseer.ist.psu.edu/baader99unification.html}}
  25665. @electronic{Bilaniuk:fk,
  25666. Author = {Stefan Bilaniuk},
  25667. Date-Added = {2006-07-03 07:18:08 +0100},
  25668. Date-Modified = {2010-12-17 10:23:11 -0700},
  25669. Title = {A Problem Course in Mathematical Logic},
  25670. Urldate = {2003},
  25671. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oscEJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBjbWwtMTYucGRmAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wY21sLTE2LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25672. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwY21sLTE2LnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGNtbC0xNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL975tEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGNtbC0xNi5wZGYAAA4AGAALAHAAYwBtAGwALQAxADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGNtbC0xNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25673. Bdsk-Url-1 = {http://euclid.trentu.ca/math/sb/pcml/}}
  25674. @techreport{Jessica-Gronski:2006cr,
  25675. Author = {Jessica Gronski and Kenneth Knowles and Aaron Tomb and Stephen N Freund and Cormac Flanagan},
  25676. Date-Added = {2006-07-01 16:58:18 -0400},
  25677. Date-Modified = {2009-08-25 22:28:19 -0600},
  25678. Institution = {University of California, Santa Cruz},
  25679. Title = {Sage: Hybrid Checking for Flexible Specifications},
  25680. Year = {2006},
  25681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtzYWdlLXRyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELc2FnZS10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J2dEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2FnZS10ci5wZGYAAA4AGAALAHMAYQBnAGUALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvc2FnZS10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  25682. @inproceedings{Steffen:1994bh,
  25683. Author = {Martin Steffen and Benjamin C . Pierce},
  25684. Booktitle = {{PROCOMET}},
  25685. Date-Added = {2006-07-01 16:04:37 -0400},
  25686. Date-Modified = {2010-12-17 10:23:11 -0700},
  25687. Pages = {511-530},
  25688. Title = {Higher-Order Subtyping},
  25689. Year = {1994},
  25690. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKSPBCek4AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2YAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3N0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  25691. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHN0ZWZmZW45NGhpZ2hlcm9yZGVyLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KKNEPPJUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LlAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc3RlZmZlbjk0aGlnaGVyb3JkZXIucGRmAA4AMgAYAHMAdABlAGYAZgBlAG4AOQA0AGgAaQBnAGgAZQByAG8AcgBkAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zdGVmZmVuOTRoaWdoZXJvcmRlci5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  25692. Bdsk-Url-1 = {citeseer.ist.psu.edu/steffen94higherorder.html}}
  25693. @techreport{Hosoya:1999qf,
  25694. Author = {Haruo Hosoya and Benjamin C. Pierce},
  25695. Date-Added = {2006-07-01 15:30:39 -0400},
  25696. Date-Modified = {2010-12-17 10:23:11 -0700},
  25697. Institution = {University of Pennsylvania},
  25698. Number = {MS-CIS-99-17},
  25699. Title = {How Good is Local Type Inference?},
  25700. Year = {1999},
  25701. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9ob3NveWE5OWhvdy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2hvc295YTk5aG93LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcDBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpob3NveWE5OWhvdy5wZGYADgAgAA8AaABvAHMAbwB5AGEAOQA5AGgAbwB3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25702. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2hvc295YTk5aG93LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaG9zb3lhOTlob3cucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91stEPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaG9zb3lhOTlob3cucGRmAAAOACAADwBoAG8AcwBvAHkAYQA5ADkAaABvAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaG9zb3lhOTlob3cucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25703. Bdsk-Url-1 = {citeseer.ist.psu.edu/hosoya99how.html}}
  25704. @article{Pierce:2000ve,
  25705. Address = {New York, NY, USA},
  25706. Author = {Benjamin C. Pierce and David N. Turner},
  25707. Date-Added = {2006-07-01 15:26:22 -0400},
  25708. Date-Modified = {2010-12-17 10:23:11 -0700},
  25709. Issn = {0164-0925},
  25710. Journal = {ACM Trans. Program. Lang. Syst.},
  25711. Number = {1},
  25712. Pages = {1--44},
  25713. Publisher = {ACM Press},
  25714. Title = {Local type inference},
  25715. Volume = {22},
  25716. Year = {2000},
  25717. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZrwQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtcGllcmNlLnBkZgAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxLXBpZXJjZS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25718. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMS1waWVyY2UucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMS1waWVyY2UucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3l70Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1waWVyY2UucGRmAAAOABwADQBwADEALQBwAGkAZQByAGMAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMS1waWVyY2UucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25719. Bdsk-Url-1 = {http://doi.acm.org/10.1145/345099.345100}}
  25720. @inproceedings{Nanevski:2006ly,
  25721. Author = {Aleksandar Nanevski and Greg Morrisett and Lars Birkedal},
  25722. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  25723. Date-Added = {2006-07-01 14:19:08 -0400},
  25724. Date-Modified = {2009-08-25 22:28:19 -0600},
  25725. Month = {September},
  25726. Title = {Polymorphism and Separation in Hoare Type Theory},
  25727. Year = {2006},
  25728. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9pY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXJwQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aWNmcDA2LnBkZgAADgAWAAoAaQBjAGYAcAAwADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9pY2ZwMDYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  25729. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVppY2ZwMDYucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QppY2ZwMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XQ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpY2ZwMDYucGRmAA4AFgAKAGkAYwBmAHAAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ljZnAwNi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  25730. @inproceedings{Vytiniotis:2006zr,
  25731. Author = {Dimitrios Vytiniotis and Stephanie Weirich and Simon Peyton Jones},
  25732. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  25733. Date-Added = {2006-07-01 14:12:01 -0400},
  25734. Date-Modified = {2009-08-25 22:28:19 -0600},
  25735. Month = {September},
  25736. Title = {Boxy types: type inference for higher-rank types and impredicativity},
  25737. Year = {2006},
  25738. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUGwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Ym94eS1pY2ZwLnBkZgAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2JveHktaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25739. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1ib3h5LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1ib3h5LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3A+0Q81bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe74AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBib3h5LWljZnAucGRmAAAOABwADQBiAG8AeAB5AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9ib3h5LWljZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  25740. @techreport{Stuckey:2005ys,
  25741. Author = {Peter J. Stuckey and Martin Sulzmann},
  25742. Date-Added = {2006-06-25 11:47:34 -0400},
  25743. Date-Modified = {2009-08-25 22:28:19 -0600},
  25744. Institution = {National University of Singapore},
  25745. Title = {Type Inference for Guarded Recursive Data Types},
  25746. Year = {2005},
  25747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9ncmR0cy1pbmYucHPSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGdyZHRzLWluZi5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJZ/BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpncmR0cy1pbmYucHMAAA4AGgAMAGcAcgBkAHQAcwAtAGkAbgBmAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2dyZHRzLWluZi5wcwATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25748. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL2dyZHRzLWluZi5wc9IXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMZ3JkdHMtaW5mLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7aiszlmvYAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFGAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGdyZHRzLWluZi5wcwAADgAaAAwAZwByAGQAdABzAC0AaQBuAGYALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZ3JkdHMtaW5mLnBzABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  25749. @article{Dershowitz:1979kx,
  25750. Address = {New York, NY, USA},
  25751. Author = {Nachum Dershowitz and Zohar Manna},
  25752. Date-Added = {2006-06-24 00:28:08 -0400},
  25753. Date-Modified = {2010-12-17 10:23:11 -0700},
  25754. Issn = {0001-0782},
  25755. Journal = {Commun. ACM},
  25756. Number = {8},
  25757. Pages = {465--476},
  25758. Publisher = {ACM Press},
  25759. Title = {Proving termination with multiset orderings},
  25760. Volume = {22},
  25761. Year = {1979},
  25762. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9wNDY1LWRlcnNob3dpdHoucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNwNDY1LWRlcnNob3dpdHoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfuwQnpJAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDQ2NS1kZXJzaG93aXR6LnBkZgAOACgAEwBwADQANgA1AC0AZABlAHIAcwBoAG8AdwBpAHQAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  25763. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3A0NjUtZGVyc2hvd2l0ei5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3A0NjUtZGVyc2hvd2l0ei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ew7RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0NjUtZGVyc2hvd2l0ei5wZGYAAA4AKAATAHAANAA2ADUALQBkAGUAcgBzAGgAbwB3AGkAdAB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3A0NjUtZGVyc2hvd2l0ei5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  25764. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359138.359142}}
  25765. @inproceedings{Jarvi:2003uq,
  25766. Address = {New York, NY, USA},
  25767. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  25768. Booktitle = {{GPCE '03}: Proceedings of the 2nd international conference on Generative programming and component engineering},
  25769. Date-Added = {2006-06-19 21:17:59 -0400},
  25770. Date-Modified = {2009-08-25 22:28:19 -0600},
  25771. Isbn = {3-540-20102-5},
  25772. Location = {Erfurt, Germany},
  25773. Pages = {228--244},
  25774. Publisher = {Springer-Verlag New York, Inc.},
  25775. Title = {Concept-controlled polymorphism},
  25776. Year = {2003},
  25777. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjI4LWphcnZpLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIyOC1qYXJ2aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96SNEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIyOC1qYXJ2aS5wZGYADgAeAA4AcAAyADIAOAAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjI4LWphcnZpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  25778. @inproceedings{Baars:2002fk,
  25779. Address = {New York, NY, USA},
  25780. Author = {Arthur I. Baars and S. Doaitse Swierstra},
  25781. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  25782. Date-Added = {2006-06-18 16:13:02 -0400},
  25783. Date-Modified = {2010-12-17 10:23:11 -0700},
  25784. Isbn = {1-58113-487-8},
  25785. Location = {Pittsburgh, PA, USA},
  25786. Pages = {157--166},
  25787. Publisher = {ACM Press},
  25788. Title = {Typing dynamic typing},
  25789. Year = {2002},
  25790. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mucEJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTctYmFhcnMucGRmAAAOAB4ADgBwADEANQA3AC0AYgBhAGEAcgBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE1Ny1iYWFycy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  25791. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTU3LWJhYXJzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE1Ny1iYWFycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL953tEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE1Ny1iYWFycy5wZGYADgAeAA4AcAAxADUANwAtAGIAYQBhAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTU3LWJhYXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  25792. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581494}}
  25793. @inproceedings{Liblit:2003gu,
  25794. Address = {San Diego, California},
  25795. Author = {Ben Liblit and Alex Aiken and Katherine Yelick},
  25796. Booktitle = {SAS '03: The 10th International Static Analysis Symposium},
  25797. Date-Added = {2006-06-18 10:35:40 -0400},
  25798. Date-Modified = {2009-08-25 22:28:19 -0600},
  25799. Month = June,
  25800. Publisher = Springer-Verlag,
  25801. Series = LNCS,
  25802. Title = {Type Systems for Distributed Data Sharing},
  25803. Year = 2003,
  25804. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zaGFyaW5nLXR5cGVzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2hhcmluZy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pC8EJ6TYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNoYXJpbmctdHlwZXMucGRmAA4AJAARAHMAaABhAHIAaQBuAGcALQB0AHkAcABlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zaGFyaW5nLXR5cGVzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25805. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNoYXJpbmctdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzaGFyaW5nLXR5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oC0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaGFyaW5nLXR5cGVzLnBkZgAADgAkABEAcwBoAGEAcgBpAG4AZwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zaGFyaW5nLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  25806. @article{Choi:2003sl,
  25807. Address = {New York, NY, USA},
  25808. Author = {Jong-Deok Choi and Manish Gupta and Mauricio J. Serrano and Vugranam C. Sreedhar and Samuel P. Midkiff},
  25809. Date-Added = {2006-06-14 01:42:13 -0400},
  25810. Date-Modified = {2010-12-17 10:23:11 -0700},
  25811. Issn = {0164-0925},
  25812. Journal = {ACM Trans. Program. Lang. Syst.},
  25813. Number = {6},
  25814. Pages = {876--910},
  25815. Publisher = {ACM Press},
  25816. Title = {Stack allocation and synchronization optimizations for Java using escape analysis},
  25817. Volume = {25},
  25818. Year = {2003},
  25819. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyiBwQnpLAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9jAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDg3Ni1jaG9pLnBkZgAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A4NzYtY2hvaS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  25820. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wODc2LWNob2kucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wODc2LWNob2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uv0Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwODc2LWNob2kucGRmAAAOABwADQBwADgANwA2AC0AYwBoAG8AaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wODc2LWNob2kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  25821. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945892}}
  25822. @article{Blanchet:2003zs,
  25823. Address = {New York, NY, USA},
  25824. Author = {Bruno Blanchet},
  25825. Date-Added = {2006-06-14 01:41:24 -0400},
  25826. Date-Modified = {2010-12-17 10:23:11 -0700},
  25827. Issn = {0164-0925},
  25828. Journal = {ACM Trans. Program. Lang. Syst.},
  25829. Number = {6},
  25830. Pages = {713--775},
  25831. Publisher = {ACM Press},
  25832. Title = {Escape analysis for JavaTM: Theory and practice},
  25833. Volume = {25},
  25834. Year = {2003},
  25835. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDcxMy1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oWsEJ6SsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA3MTMtYmxhbmNoZXQucGRmAA4AJAARAHAANwAxADMALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25836. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA3MTMtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNzEzLWJsYW5jaGV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3uE0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNzEzLWJsYW5jaGV0LnBkZgAADgAkABEAcAA3ADEAMwAtAGIAbABhAG4AYwBoAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNzEzLWJsYW5jaGV0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  25837. Bdsk-Url-1 = {http://doi.acm.org/10.1145/945885.945886}}
  25838. @inproceedings{Choi:1999bk,
  25839. Address = {New York, NY, USA},
  25840. Author = {Jong-Deok Choi and Manish Gupta and Mauricio Serrano and Vugranam C. Sreedhar and Sam Midkiff},
  25841. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  25842. Date-Added = {2006-06-14 01:36:50 -0400},
  25843. Date-Modified = {2011-10-21 11:03:16 -0600},
  25844. Location = {Denver, Colorado, United States},
  25845. Pages = {1--19},
  25846. Publisher = {ACM Press},
  25847. Title = {Escape analysis for Java},
  25848. Year = {1999},
  25849. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mWcEJ6Q0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW0AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLWNob2kucGRmAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1jaG9pLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25850. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1jaG9pLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtY2hvaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95cNEPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtY2hvaS5wZGYAAA4AGAALAHAAMQAtAGMAaABvAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtY2hvaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  25851. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320386}}
  25852. @inproceedings{Blanchet:1999hx,
  25853. Address = {New York, NY, USA},
  25854. Author = {Bruno Blanchet},
  25855. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  25856. Date-Added = {2006-06-14 01:35:40 -0400},
  25857. Date-Modified = {2010-12-17 10:23:11 -0700},
  25858. Isbn = {1-58113-238-7},
  25859. Location = {Denver, Colorado, United States},
  25860. Pages = {20--34},
  25861. Publisher = {ACM Press},
  25862. Title = {Escape analysis for object-oriented languages: application to Java},
  25863. Year = {1999},
  25864. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjAtYmxhbmNoZXQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjAtYmxhbmNoZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb+wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIwLWJsYW5jaGV0LnBkZgAADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjAtYmxhbmNoZXQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  25865. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMC1ibGFuY2hldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMC1ibGFuY2hldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eiXRDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMC1ibGFuY2hldC5wZGYADgAiABAAcAAyADAALQBiAGwAYQBuAGMAaABlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIwLWJsYW5jaGV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  25866. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320387}}
  25867. @inproceedings{Whaley:1999fr,
  25868. Address = {New York, NY, USA},
  25869. Author = {John Whaley and Martin Rinard},
  25870. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  25871. Date-Added = {2006-06-14 01:34:08 -0400},
  25872. Date-Modified = {2010-12-17 10:23:11 -0700},
  25873. Isbn = {1-58113-238-7},
  25874. Location = {Denver, Colorado, United States},
  25875. Pages = {187--206},
  25876. Publisher = {ACM Press},
  25877. Title = {Compositional pointer and escape analysis for Java programs},
  25878. Year = {1999},
  25879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTg3LXdoYWxleS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxODctd2hhbGV5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuzBCekUAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj10AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTg3LXdoYWxleS5wZGYADgAgAA8AcAAxADgANwAtAHcAaABhAGwAZQB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  25880. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxODctd2hhbGV5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4Ny13aGFsZXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96FdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4Ny13aGFsZXkucGRmAAAOACAADwBwADEAOAA3AC0AdwBoAGEAbABlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4Ny13aGFsZXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  25881. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320400}}
  25882. @inproceedings{Volpano:1997by,
  25883. Address = {Los Alamitos, CA, USA},
  25884. Author = {Dennis Volpano and Geoffrey Smith},
  25885. Booktitle = {{CSFW'97}: 10th Computer Security Foundations Workshop},
  25886. Date-Added = {2006-06-10 02:46:03 -0400},
  25887. Date-Modified = {2010-12-17 10:23:11 -0700},
  25888. Issn = {1063-6900},
  25889. Journal = {10th},
  25890. Pages = {156},
  25891. Publisher = {IEEE Computer Society},
  25892. Title = {Eliminating Covert Flows with Minimum Typings},
  25893. Volume = {00},
  25894. Year = {1997},
  25895. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy92b2xwYW5vOTdlbGltaW5hdGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAATyBXBu1GTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBu7QDAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp2b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3ZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  25896. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHZvbHBhbm85N2VsaW1pbmF0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NdNEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdm9scGFubzk3ZWxpbWluYXRpbmcucGRmAA4AMgAYAHYAbwBsAHAAYQBuAG8AOQA3AGUAbABpAG0AaQBuAGEAdABpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi92b2xwYW5vOTdlbGltaW5hdGluZy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  25897. Bdsk-Url-1 = {http://doi.ieeecomputersociety.org/10.1109/CSFW.1997.596807}}
  25898. @book{Pierce:2002hj,
  25899. Author = {Benjamin C. Pierce},
  25900. Date-Added = {2006-06-09 21:49:24 -0400},
  25901. Date-Modified = {2011-11-06 15:43:59 -0700},
  25902. Publisher = {MIT Press},
  25903. Title = {Types and {P}rogramming {L}anguages},
  25904. Year = {2002},
  25905. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMi4uL0Ryb3Bib3gvYmliL1R5cGVzX2FuZF9Qcm9ncmFtbWluZ19MYW5ndWFnZXMucGRm0hcLGBlXTlMuZGF0YU8RAdAAAAAAAdAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R9UeXBlc19hbmRfUHJvZ3JhbW1pbmcjRjhENjMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD41jzOWbjFBERiAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4dwAAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVHlwZXNfYW5kX1Byb2dyYW1taW5nI0Y4RDYzLnBkZgAOAEgAIwBUAHkAcABlAHMAXwBhAG4AZABfAFAAcgBvAGcAcgBhAG0AbQBpAG4AZwBfAEwAYQBuAGcAdQBhAGcAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA7VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVHlwZXNfYW5kX1Byb2dyYW1taW5nX0xhbmd1YWdlcy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwwDIANACpAKmAqsCtgK/As0C0QLYAuEC5gLzAvYDCAMLAxAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADEg==}}
  25906. @manual{vhdl:2000fg,
  25907. Date-Added = {2006-06-09 08:32:39 -0400},
  25908. Date-Modified = {2009-08-25 22:28:19 -0600},
  25909. Organization = {IEEE Computer Society and SCC 20},
  25910. Title = {IEEE Standard VHDL Language Reference Manual},
  25911. Year = {2000},
  25912. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9WSERMcmVmLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELVkhETHJlZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kwcEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIRExyZWYucGRmAA4AGAALAFYASABEAEwAcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9WSERMcmVmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  25913. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtWSERMcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADy/FzOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETHJlZi5wZGYADgAYAAsAVgBIAEQATAByAGUAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIRExyZWYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  25914. @manual{Ashenden:1990mx,
  25915. Author = {Peter J. Ashenden},
  25916. Date-Added = {2006-06-09 08:23:59 -0400},
  25917. Date-Modified = {2009-08-25 22:28:19 -0600},
  25918. Edition = {1},
  25919. Month = {July},
  25920. Organization = {University of Adelaide},
  25921. Title = {The VHDL Cookbook},
  25922. Year = {1990},
  25923. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9WSERMLUNvb2tib29rLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERVkhETC1Db29rYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kvsEJ6PsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVsAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlZIREwtQ29va2Jvb2sucGRmAA4AJAARAFYASABEAEwALQBDAG8AbwBrAGIAbwBvAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9WSERMLUNvb2tib29rLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  25924. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFWSERMLUNvb2tib29rLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvR6zOWbjQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4d0AAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVkhETC1Db29rYm9vay5wZGYADgAkABEAVgBIAEQATAAtAEMAbwBvAGsAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1ZIREwtQ29va2Jvb2sucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=}}
  25925. @inproceedings{Goossens:1995oa,
  25926. Address = {London, UK},
  25927. Author = {Kees G. W. Goossens},
  25928. Booktitle = {CHARME '95: Proceedings of the IFIP WG 10.5 Advanced Research Working Conference on Correct Hardware Design and Verification Methods},
  25929. Date-Added = {2006-06-08 22:22:06 -0400},
  25930. Date-Modified = {2009-08-25 22:28:19 -0600},
  25931. Isbn = {3-540-60385-9},
  25932. Pages = {311--327},
  25933. Publisher = {Springer-Verlag},
  25934. Title = {Reasoning about VHDL using operational and observational semantics},
  25935. Year = {1995},
  25936. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliLzE5OTUtY2hhcm1lLnBz0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q4xOTk1LWNoYXJtZS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADusezOWatQAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4QUAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMTk5NS1jaGFybWUucHMAAA4AHgAOADEAOQA5ADUALQBjAGgAYQByAG0AZQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi8xOTk1LWNoYXJtZS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  25937. @article{Thirunarayan:2001cq,
  25938. Address = {Hingham, MA, USA},
  25939. Author = {Krishnaprasad Thirunarayan and Robert L. Ewing},
  25940. Date-Added = {2006-06-08 22:19:36 -0400},
  25941. Date-Modified = {2010-12-17 10:23:11 -0700},
  25942. Issn = {0925-9856},
  25943. Journal = {Form. Methods Syst. Des.},
  25944. Number = {1},
  25945. Pages = {69--88},
  25946. Publisher = {Kluwer Academic Publishers},
  25947. Title = {Structural Operational Semantics for a Portable Subset of Behavioral VHDL-93},
  25948. Volume = {18},
  25949. Year = {2001},
  25950. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy92aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pVsEJ6TwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZwAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnZoZGwucGRmAAAOABIACAB2AGgAZABsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvdmhkbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  25951. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVh2aGRsLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIdmhkbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NctEPPe8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4Q/AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdmhkbC5wZGYADgASAAgAdgBoAGQAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi92aGRsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  25952. Bdsk-Url-1 = {http://dx.doi.org/10.1023/A:1008786720393}}
  25953. @inproceedings{Fernandez:1994pb,
  25954. Address = {Los Alamitos, CA, USA},
  25955. Author = {Luis Sanchez Fernandez and Peter T. Breuer and Carlos Delgado Kloos},
  25956. Booktitle = {EURO-DAC '94: Proceedings of the conference on European design automation},
  25957. Date-Added = {2006-06-08 22:10:40 -0400},
  25958. Date-Modified = {2009-08-25 22:28:19 -0600},
  25959. Isbn = {0-89791-685-9},
  25960. Location = {Grenoble, France},
  25961. Pages = {512--517},
  25962. Publisher = {IEEE Computer Society Press},
  25963. Title = {Proof theory and a validation condition generator for VHDL},
  25964. Year = {1994},
  25965. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wNTEyLWZlcm5hbmRlei5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnA1MTItZmVybmFuZGV6LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKAzBCeknAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2HAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTEyLWZlcm5hbmRlei5wZGYAAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3A1MTItZmVybmFuZGV6LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25966. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnA1MTItZmVybmFuZGV6LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDUxMi1mZXJuYW5kZXoucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97LtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUxMi1mZXJuYW5kZXoucGRmAA4AJgASAHAANQAxADIALQBmAGUAcgBuAGEAbgBkAGUAegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wNTEyLWZlcm5hbmRlei5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  25967. @article{Thorup:1997tc,
  25968. Author = {Kresten Krab Thorup},
  25969. Date-Added = {2006-06-05 13:48:41 -0400},
  25970. Date-Modified = {2010-12-17 10:23:11 -0700},
  25971. Journal = {LNCS},
  25972. Pages = {444--??},
  25973. Title = {Genericity in {Java} with Virtual Types},
  25974. Volume = {1241},
  25975. Year = {1997},
  25976. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZ0aG9ydXA5N2dlbmVyaWNpdHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyk+wQnpOgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6dGhvcnVwOTdnZW5lcmljaXR5LnBkZgAADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy90aG9ydXA5N2dlbmVyaWNpdHkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  25977. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnRob3J1cDk3Z2VuZXJpY2l0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ik7RDzyZAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6QAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRob3J1cDk3Z2VuZXJpY2l0eS5wZGYADgAuABYAdABoAG8AcgB1AHAAOQA3AGcAZQBuAGUAcgBpAGMAaQB0AHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvdGhvcnVwOTdnZW5lcmljaXR5LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  25978. Bdsk-Url-1 = {citeseer.ist.psu.edu/thorup97genericity.html}}
  25979. @inproceedings{Bruce:1998ua,
  25980. Address = {London, UK},
  25981. Author = {Kim B. Bruce and Martin Odersky and Philip Wadler},
  25982. Booktitle = {ECCOP '98: Proceedings of the 12th European Conference on Object-Oriented Programming},
  25983. Date-Added = {2006-06-05 13:40:23 -0400},
  25984. Date-Modified = {2007-05-18 13:42:22 -0600},
  25985. Isbn = {3-540-64737-6},
  25986. Pages = {523--549},
  25987. Publisher = {Springer-Verlag},
  25988. Title = {A Statically Safe Alternative to Virtual Types},
  25989. Year = {1998}}
  25990. @inproceedings{Madsen:1989mv,
  25991. Address = {New York, NY, USA},
  25992. Author = {O. L. Madsen and B. M{\"o}ller-Pedersen},
  25993. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  25994. Date-Added = {2006-06-05 13:39:35 -0400},
  25995. Date-Modified = {2010-12-17 10:23:11 -0700},
  25996. Isbn = {0-89791-333-7},
  25997. Location = {New Orleans, Louisiana, United States},
  25998. Pages = {397--406},
  25999. Publisher = {ACM Press},
  26000. Title = {Virtual classes: a powerful mechanism in object-oriented programming},
  26001. Year = {1989},
  26002. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74919}}
  26003. @inproceedings{Jarvi:2005wj,
  26004. Address = {New York, NY, USA},
  26005. Author = {Jaakko J{\"a}rvi and Jeremiah Willcock and Andrew Lumsdaine},
  26006. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming, systems, languages, and applications},
  26007. Date-Added = {2006-06-05 13:38:26 -0400},
  26008. Date-Modified = {2010-12-17 10:23:11 -0700},
  26009. Isbn = {1-59593-031-0},
  26010. Location = {San Diego, CA, USA},
  26011. Pages = {1--19},
  26012. Publisher = {ACM Press},
  26013. Title = {Associated types and constraint propagation for mainstream object-oriented generics},
  26014. Year = {2005},
  26015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJmLBCekOAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1uAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1qYXJ2aS5wZGYAAA4AGgAMAHAAMQAtAGoAYQByAHYAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AxLWphcnZpLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26016. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMS1qYXJ2aS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAxLWphcnZpLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eXbRDzjuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxLWphcnZpLnBkZgAOABoADABwADEALQBqAGEAcgB2AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDEtamFydmkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094813}}
  26018. @inproceedings{Odersky:2003on,
  26019. Author = {Martin Odersky and Vincent Cremet and Christine R{\"o}ckl and Matthias Zenger},
  26020. Booktitle = {ECOOP'03},
  26021. Date-Added = {2006-06-05 13:35:00 -0400},
  26022. Date-Modified = {2009-08-25 22:28:19 -0600},
  26023. Month = July,
  26024. Series = {Springer LNCS},
  26025. Title = {A Nominal Theory of Objects with Dependent Types},
  26026. Year = 2003,
  26027. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9lY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lSMEJ6QEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWEAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmVjb29wMDMucGRmAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9lY29vcDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26028. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtlY29vcDAzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZWNvb3AwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zO9EPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZWNvb3AwMy5wZGYAAA4AGAALAGUAYwBvAG8AcAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZWNvb3AwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  26029. @manual{Chamberlain:2005fd,
  26030. Author = {Brad Chamberlain and Steve Deitz and Shannon Hoffswell and John Plevyak and Hans Zima and Roxana Diaconescu},
  26031. Date-Added = {2006-06-05 11:03:15 -0400},
  26032. Date-Modified = {2011-10-29 10:54:01 -0600},
  26033. Edition = {0.82},
  26034. Month = {October},
  26035. Organization = {Cray Inc},
  26036. Title = {Chapel Specification},
  26037. Year = {2011},
  26038. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zcGVjLTAuODIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zcGVjLTAuODIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oe0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzcGVjLTAuODIucGRmAAAOABwADQBzAHAAZQBjAC0AMAAuADgAMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zcGVjLTAuODIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26039. @inproceedings{Grossman:2002cr,
  26040. Address = {New York, NY, USA},
  26041. Author = {Dan Grossman and Greg Morrisett and Trevor Jim and Michael Hicks and Yanling Wang and James Cheney},
  26042. Booktitle = {PLDI '02: Proceedings of the ACM SIGPLAN 2002 Conference on Programming language design and implementation},
  26043. Date-Added = {2006-06-03 23:01:11 -0400},
  26044. Date-Modified = {2011-10-21 11:03:52 -0600},
  26045. Location = {Berlin, Germany},
  26046. Pages = {282--293},
  26047. Publisher = {ACM Press},
  26048. Title = {Region-based memory management in cyclone},
  26049. Year = {2002},
  26050. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODItZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgyLWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qO0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgyLWdyb3NzbWFuLnBkZgAADgAkABEAcAAyADgAMgAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgyLWdyb3NzbWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26051. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512529.512563}}
  26052. @inproceedings{Grossman:2003cc,
  26053. Address = {New York, NY, USA},
  26054. Author = {Dan Grossman},
  26055. Booktitle = {TLDI '03: Proceedings of the 2003 ACM SIGPLAN international workshop on Types in languages design and implementation},
  26056. Date-Added = {2006-06-03 22:57:05 -0400},
  26057. Date-Modified = {2010-12-17 10:23:11 -0700},
  26058. Isbn = {1-58113-649-8},
  26059. Location = {New Orleans, Louisiana, USA},
  26060. Pages = {13--25},
  26061. Publisher = {ACM Press},
  26062. Title = {Type-safe multithreading in cyclone},
  26063. Year = {2003},
  26064. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAxMy1ncm9zc21hbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAxMy1ncm9zc21hbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ea3RDzjvAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/PwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAxMy1ncm9zc21hbi5wZGYADgAiABAAcAAxADMALQBnAHIAbwBzAHMAbQBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDEzLWdyb3NzbWFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26065. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604174.604177}}
  26066. @article{Grossman:2006re,
  26067. Address = {New York, NY, USA},
  26068. Author = {Dan Grossman},
  26069. Date-Added = {2006-05-28 00:07:12 -0400},
  26070. Date-Modified = {2010-12-17 10:23:11 -0700},
  26071. Issn = {0164-0925},
  26072. Journal = {ACM Trans. Program. Lang. Syst.},
  26073. Number = {3},
  26074. Pages = {429--475},
  26075. Publisher = {ACM Press},
  26076. Title = {Quantified types in an imperative language},
  26077. Volume = {28},
  26078. Year = {2006},
  26079. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0MjktZ3Jvc3NtYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDI5LWdyb3NzbWFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3r90Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDI5LWdyb3NzbWFuLnBkZgAADgAkABEAcAA0ADIAOQAtAGcAcgBvAHMAcwBtAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDI5LWdyb3NzbWFuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26080. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1133651.1133653}}
  26081. @inproceedings{Urzyczyn:1995an,
  26082. Author = {Pawel Urzyczyn},
  26083. Booktitle = {Typed Lambda Calculus and Applications},
  26084. Date-Added = {2006-05-20 19:41:28 -0400},
  26085. Date-Modified = {2009-08-25 22:28:19 -0600},
  26086. Organization = {Springer-Verlag},
  26087. Pages = {373-389},
  26088. Series = {LNCS},
  26089. Title = {Type inhabitation in typed lambda calculi (a syntactic approach)},
  26090. Volume = {1210},
  26091. Year = {1995},
  26092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9sb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l+cEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmxvZWIucGRmAAAOABIACABsAG8AZQBiAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbG9lYi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  26093. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhsb2ViLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbG9lYi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94udEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9lYi5wZGYADgASAAgAbABvAGUAYgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9sb2ViLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  26094. @article{Ducasse:2006ya,
  26095. Address = {New York, NY, USA},
  26096. Annote = {Ideas from this used in Fortress},
  26097. Author = {St{'e}phane Ducasse and Oscar Nierstrasz and Nathanael Sch{\"a}rli and Roel Wuyts and Andrew P. Black},
  26098. Date-Added = {2006-05-20 11:51:11 -0400},
  26099. Date-Modified = {2010-12-17 10:23:11 -0700},
  26100. Issn = {0164-0925},
  26101. Journal = {ACM Trans. Program. Lang. Syst.},
  26102. Number = {2},
  26103. Pages = {331--388},
  26104. Publisher = {ACM Press},
  26105. Title = {Traits: A mechanism for fine-grained reuse},
  26106. Volume = {28},
  26107. Year = {2006},
  26108. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMzEtZHVjYXNzZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMzEtZHVjYXNzZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/esDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMzEtZHVjYXNzZS5wZGYADgAiABAAcAAzADMAMQAtAGQAdQBjAGEAcwBzAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMzMS1kdWNhc3NlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26109. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1119479.1119483}}
  26110. @inproceedings{Johnson:1986ye,
  26111. Address = {New York, NY, USA},
  26112. Author = {Ralph E. Johnson},
  26113. Booktitle = {OOPLSA '86: Conference proceedings on Object-oriented programming systems, languages and applications},
  26114. Date-Added = {2006-05-18 19:19:43 -0400},
  26115. Date-Modified = {2010-12-17 10:23:11 -0700},
  26116. Isbn = {0-89791-204-7},
  26117. Location = {Portland, Oregon, United States},
  26118. Pages = {315--321},
  26119. Publisher = {ACM Press},
  26120. Title = {Type-checking Smalltalk},
  26121. Year = {1986},
  26122. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzE1LWpvaG5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzE1LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyedwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMxNS1qb2huc29uLnBkZgAADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzE1LWpvaG5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26123. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMTUtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMTUtam9obnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erbRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMTUtam9obnNvbi5wZGYADgAiABAAcAAzADEANQAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMxNS1qb2huc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26124. Bdsk-Url-1 = {http://doi.acm.org/10.1145/28697.28728}}
  26125. @inproceedings{Palsberg:1991wj,
  26126. Address = {New York, NY, USA},
  26127. Author = {Jens Palsberg and Michael I. Schwartzbach},
  26128. Booktitle = {OOPSLA '91: Conference proceedings on Object-oriented programming systems, languages, and applications},
  26129. Date-Added = {2006-05-18 18:08:39 -0400},
  26130. Date-Modified = {2010-12-17 10:23:11 -0700},
  26131. Isbn = {0-201-55417-8},
  26132. Location = {Phoenix, Arizona, United States},
  26133. Pages = {146--161},
  26134. Publisher = {ACM Press},
  26135. Title = {Object-oriented type inference},
  26136. Year = {1991},
  26137. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTQ2LXBhbHNiZXJnLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE0Ni1wYWxzYmVyZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mqsEJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNDYtcGFsc2JlcmcucGRmAA4AJAARAHAAMQA0ADYALQBwAGEAbABzAGIAZQByAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTQ2LXBhbHNiZXJnLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26138. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNDYtcGFsc2JlcmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTQ2LXBhbHNiZXJnLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3nN0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTQ2LXBhbHNiZXJnLnBkZgAADgAkABEAcAAxADQANgAtAHAAYQBsAHMAYgBlAHIAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTQ2LXBhbHNiZXJnLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26139. Bdsk-Url-1 = {http://doi.acm.org/10.1145/117954.117965}}
  26140. @inproceedings{Plevyak:1994su,
  26141. Address = {New York, NY, USA},
  26142. Author = {John Plevyak and Andrew A. Chien},
  26143. Booktitle = {OOPSLA '94: Proceedings of the ninth annual conference on Object-oriented programming systems, language, and applications},
  26144. Date-Added = {2006-05-18 16:13:24 -0400},
  26145. Date-Modified = {2010-12-17 10:23:11 -0700},
  26146. Isbn = {0-89791-688-3},
  26147. Location = {Portland, Oregon, United States},
  26148. Pages = {324--340},
  26149. Publisher = {ACM Press},
  26150. Title = {Precise concrete type inference for object-oriented languages},
  26151. Year = {1994},
  26152. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMzI0LXBsZXZ5YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyegwQnpHgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDMyNC1wbGV2eWFrLnBkZgAADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMzI0LXBsZXZ5YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26153. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAzMjQtcGxldnlhay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAzMjQtcGxldnlhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/erzRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzMjQtcGxldnlhay5wZGYADgAiABAAcAAzADIANAAtAHAAbABlAHYAeQBhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDMyNC1wbGV2eWFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26154. Bdsk-Url-1 = {http://doi.acm.org/10.1145/191080.191130}}
  26155. @inproceedings{Callahan:2004lf,
  26156. Author = {David Callahan and Bradford L. Chamberlain and Hans P. Zima},
  26157. Booktitle = {9th International Workshop on High-Level Parallel Programming Models and Supportive Environments (HIPS 2004)},
  26158. Date-Added = {2006-05-18 14:38:51 -0400},
  26159. Date-Modified = {2009-08-25 22:28:20 -0600},
  26160. Month = {April},
  26161. Organization = {IEEE Computer Society},
  26162. Title = {The {C}ascade {H}igh {P}roductivity {L}anguage},
  26163. Year = {2004},
  26164. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9oaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyW3wQnpBwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6aGlwczA0LnBkZgAADgAWAAoAaABpAHAAcwAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9oaXBzMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26165. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpoaXBzMDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpoaXBzMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wo0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoaXBzMDQucGRmAA4AFgAKAGgAaQBwAHMAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2hpcHMwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  26166. @manual{Allen:2006fy,
  26167. 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},
  26168. Date-Added = {2006-05-18 14:34:48 -0400},
  26169. Date-Modified = {2009-08-25 22:28:20 -0600},
  26170. Month = {May},
  26171. Organization = {Sun Microsystems, Inc.},
  26172. Title = {The Fortress Language Specification},
  26173. Year = {2006},
  26174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGZvcnRyZXNzMDkwMy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGZvcnRyZXNzMDkwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c3HRDzb+AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99TgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGZvcnRyZXNzMDkwMy5wZGYADgAiABAAZgBvAHIAdAByAGUAcwBzADAAOQAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvZm9ydHJlc3MwOTAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  26175. @article{Rossum:2004ex,
  26176. Author = {Guido van Rossum},
  26177. Date-Added = {2006-05-17 13:54:19 -0400},
  26178. Date-Modified = {2010-12-17 10:23:11 -0700},
  26179. Journal = {Artima Developer},
  26180. Month = {December},
  26181. Title = {Adding Optional Static Typing to Python},
  26182. Year = {2004},
  26183. Bdsk-Url-1 = {http://www.artima.com/weblogs/viewpost.jsp?thread=85551}}
  26184. @inproceedings{Yu:2004xl,
  26185. Address = {New York, NY, USA},
  26186. Author = {Dachuan Yu and Andrew Kennedy and Don Syme},
  26187. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26188. Date-Added = {2006-05-16 21:11:59 -0400},
  26189. Date-Modified = {2010-12-17 10:23:11 -0700},
  26190. Isbn = {1-58113-729-X},
  26191. Location = {Venice, Italy},
  26192. Pages = {39--51},
  26193. Publisher = {ACM Press},
  26194. Title = {Formalization of generics for the {.NET} common language runtime},
  26195. Year = {2004},
  26196. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMzkteXUwLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDM5LXl1MC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXl1MC5wZGYAAA4AGAALAHAAMwA5AC0AeQB1ADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDM5LXl1MC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26197. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMzkteXUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMzkteXUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rl0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzkteXUucGRmAA4AFgAKAHAAMwA5AC0AeQB1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AzOS15dS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  26198. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964005}}
  26199. @inproceedings{Shao:1997uj,
  26200. Address = {New York, NY, USA},
  26201. Author = {Zhong Shao},
  26202. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  26203. Date-Added = {2006-05-16 17:53:05 -0400},
  26204. Date-Modified = {2010-12-17 10:23:11 -0700},
  26205. Isbn = {0-89791-918-1},
  26206. Location = {Amsterdam, The Netherlands},
  26207. Pages = {85--98},
  26208. Publisher = {ACM Press},
  26209. Title = {Flexible representation analysis},
  26210. Year = {1997},
  26211. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKHvBCeksAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2MAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwODUtc2hhby5wZGYAAA4AGgAMAHAAOAA1AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3A4NS1zaGFvLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26212. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwODUtc2hhby5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHA4NS1zaGFvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e6nRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA4NS1zaGFvLnBkZgAOABoADABwADgANQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDg1LXNoYW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26213. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258958}}
  26214. @article{Wright:1995cd,
  26215. Address = {Hingham, MA, USA},
  26216. Author = {Andrew K. Wright},
  26217. Date-Added = {2006-05-13 23:58:58 -0400},
  26218. Date-Modified = {2010-12-17 10:23:11 -0700},
  26219. Issn = {0892-4635},
  26220. Journal = {Lisp Symb. Comput.},
  26221. Number = {4},
  26222. Pages = {343--355},
  26223. Publisher = {Kluwer Academic Publishers},
  26224. Title = {Simple imperative polymorphism},
  26225. Volume = {8},
  26226. Year = {1995},
  26227. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy93cmlnaHQ5NXNpbXBsZS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREndyaWdodDk1c2ltcGxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKXfBCek9AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2dAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp3cmlnaHQ5NXNpbXBsZS5wZGYAAA4AJgASAHcAcgBpAGcAaAB0ADkANQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3dyaWdodDk1c2ltcGxlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  26228. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndyaWdodDk1c2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd3JpZ2h0OTVzaW1wbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NktEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd3JpZ2h0OTVzaW1wbGUucGRmAA4AJgASAHcAcgBpAGcAaAB0ADkANQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93cmlnaHQ5NXNpbXBsZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26229. Bdsk-Url-1 = {http://dx.doi.org/10.1007/BF01018828}}
  26230. @inproceedings{Garrigue:2004wr,
  26231. Author = {Jacques Garrigue},
  26232. Booktitle = {International Symposium on Functional and Logic Programming},
  26233. Date-Added = {2006-05-13 23:50:47 -0400},
  26234. Date-Modified = {2009-08-25 22:28:20 -0600},
  26235. Number = {2998},
  26236. Series = {LNCS},
  26237. Title = {Relaxing the value restriction},
  26238. Year = {2004},
  26239. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9SSU1TMTQ0NC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDFJJTVMxNDQ0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJJrBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpSSU1TMTQ0NC5wZGYAAA4AGgAMAFIASQBNAFMAMQA0ADQANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL1JJTVMxNDQ0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26240. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL1JJTVMxNDQ0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMUklNUzE0NDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7kQczlm2cAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eG3AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFJJTVMxNDQ0LnBkZgAADgAaAAwAUgBJAE0AUwAxADQANAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvUklNUzE0NDQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  26241. @inproceedings{gregor06:_concepts,
  26242. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Jeremy G. Siek and Gabriel Dos Reis and Bjarne Stroustrup and Andrew Lumsdaine},
  26243. Booktitle = {Proceedings of the ACM SIGPLAN Conference on Object-oriented Programming, Systems, Languages, and Applications (OOPSLA'06)},
  26244. Conflocation = {Portland, OR},
  26245. Date-Added = {2006-05-13 07:47:48 -0400},
  26246. Date-Modified = {2009-08-25 22:28:20 -0600},
  26247. Month = oct,
  26248. Title = {Concepts: Linguistic Support for Generic Programming in {C++}},
  26249. Year = 2006,
  26250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyOTEtZ3JlZ29yLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI5MS1ncmVnb3IucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96m9EPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI5MS1ncmVnb3IucGRmAAAOACAADwBwADIAOQAxAC0AZwByAGUAZwBvAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI5MS1ncmVnb3IucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26251. @inproceedings{Peyton-Jones:2006au,
  26252. Author = {Simon {Peyton Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Geoffrey Washburn},
  26253. Booktitle = {{ICFP} '06: Proceedings of the 11th {ACM} {SIGPLAN} International Conference on Functional Programming},
  26254. Date-Added = {2006-05-05 15:36:39 -0400},
  26255. Date-Modified = {2009-08-25 22:28:20 -0600},
  26256. Month = {April},
  26257. Note = {submitted to ICFP 2006},
  26258. Title = {Simple unification-based type inference for {GADT}s},
  26259. Year = {2006},
  26260. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyWBwQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Z2FkdC1pY2ZwLnBkZgAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL2dhZHQtaWNmcC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26261. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1nYWR0LWljZnAucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1nYWR0LWljZnAucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Vm0Q83bgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfb4AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBnYWR0LWljZnAucGRmAAAOABwADQBnAGEAZAB0AC0AaQBjAGYAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9nYWR0LWljZnAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  26262. @article{Davies:2001op,
  26263. Address = {New York, NY, USA},
  26264. Author = {Rowan Davies and Frank Pfenning},
  26265. Date-Added = {2006-05-02 07:17:48 -0500},
  26266. Date-Modified = {2010-12-17 10:23:11 -0700},
  26267. Issn = {0004-5411},
  26268. Journal = {J. ACM},
  26269. Number = {3},
  26270. Pages = {555--604},
  26271. Publisher = {ACM Press},
  26272. Title = {A modal analysis of staged computation},
  26273. Volume = {48},
  26274. Year = {2001},
  26275. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNTU1LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A1NTUtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKBvBCekoAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2IAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNTU1LWRhdmllcy5wZGYADgAgAA8AcAA1ADUANQAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26276. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A1NTUtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDU1NS1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97PtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU1NS1kYXZpZXMucGRmAAAOACAADwBwADUANQA1AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDU1NS1kYXZpZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26277. Bdsk-Url-1 = {http://doi.acm.org/10.1145/382780.382785}}
  26278. @inproceedings{Hage:2006ov,
  26279. Annote = {Very close to my graph approach to H/M type inference (perhaps even closer then Pottier and Remy)},
  26280. Author = {Jurriaan Hage and Bastiaan Heeren},
  26281. Booktitle = {{TFP} 2006: Seventh Symposium on Trends in Functional Programming},
  26282. Date-Added = {2006-05-01 17:06:51 -0500},
  26283. Date-Modified = {2009-08-25 22:28:20 -0600},
  26284. Title = {Ordering Type Constraints: a Structured Approach},
  26285. Year = {2006},
  26286. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOS4uLy4uLy4uL3BhcGVycy8wNi1IYWdlSGVlcmVuLU9yZGVyaW5nVHlwZUNvbnN0cmFpbnRzLnBkZtIXCxgZV05TLmRhdGFPEQHQAAAAAAHQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREfMDYtSGFnZUhlZXJlbi1PcmRlcmluI0YyNDQzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kQ8EJ6PEAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVEAAAABAAwAT5kRAE6kUwBGyTYAAgA+TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOjA2LUhhZ2VIZWVyZW4tT3JkZXJpbiNGMjQ0My5wZGYADgBUACkAMAA2AC0ASABhAGcAZQBIAGUAZQByAGUAbgAtAE8AcgBkAGUAcgBpAG4AZwBUAHkAcABlAEMAbwBuAHMAdAByAGEAaQBuAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAO1VzZXJzL3NpZWsvcGFwZXJzLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMoAzwDXAqsCrQKyAr0CxgLUAtgC3wLoAu0C+gL9Aw8DEgMXAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAxk=},
  26287. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QOC4uL0Ryb3Bib3gvYmliLzA2LUhhZ2VIZWVyZW4tT3JkZXJpbmdUeXBlQ29uc3RyYWludHMucGRm0hcLGBlXTlMuZGF0YU8RAeIAAAAAAeIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4R8wNi1IYWdlSGVlcmVuLU9yZGVyaW4jRUQ5RkIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADtn7zOWargAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4P4AAAABABAADmrhAA5p3QAFwHIAAhIpAAIASE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAMDYtSGFnZUhlZXJlbi1PcmRlcmluI0VEOUZCLnBkZgAOAFQAKQAwADYALQBIAGEAZwBlAEgAZQBlAHIAZQBuAC0ATwByAGQAZQByAGkAbgBnAFQAeQBwAGUAQwBvAG4AcwB0AHIAYQBpAG4AdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgBBVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMDYtSGFnZUhlZXJlbi1PcmRlcmluZ1R5cGVDb25zdHJhaW50cy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AyQDOANYCvAK+AsMCzgLXAuUC6QLwAvkC/gMLAw4DIAMjAygAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAADKg==}}
  26288. @manual{Heinz:2002dc,
  26289. Author = {Carsten Heinz},
  26290. Date-Added = {2006-05-01 14:00:47 -0500},
  26291. Date-Modified = {2009-08-25 22:28:20 -0600},
  26292. Edition = {1.0},
  26293. Month = {May},
  26294. Title = {The Listings Package},
  26295. Year = {2002},
  26296. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxsaXN0aW5ncy5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGxpc3RpbmdzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eLfRDzjhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/MQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGxpc3RpbmdzLnBkZgAOABoADABsAGkAcwB0AGkAbgBnAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbGlzdGluZ3MucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  26297. @inproceedings{Muller:1994jh,
  26298. Annote = {Quit similar to my graph based approach to type inference. This paper
  26299. has some mistakes (the LET rule) and does not include a proof of
  26300. correctness.},
  26301. Author = {Martin M{\"u}ller},
  26302. Booktitle = {8th International Workshop on Unification},
  26303. Date-Added = {2006-05-01 11:15:59 -0500},
  26304. Date-Modified = {2009-08-25 22:28:20 -0600},
  26305. Month = {June},
  26306. Organization = {Universit\'e de Nancy},
  26307. Title = {Constraint-Based Recast of ML-Polymorphism},
  26308. Year = {1994},
  26309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9VTklGOTQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpVTklGOTQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS7wQno+wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WwAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VU5JRjk0LnBkZgAADgAWAAoAVQBOAEkARgA5ADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9VTklGOTQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26310. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhClVOSUY5NC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO7czM5ZuNAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXh3QAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBVTklGOTQucGRmAAAOABYACgBVAE4ASQBGADkANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1VOSUY5NC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  26311. @book{Tufte:1986qz,
  26312. Address = {Cheshire, CT, USA},
  26313. Author = {Edward R. Tufte},
  26314. Date-Added = {2006-04-30 19:54:21 -0500},
  26315. Date-Modified = {2007-05-18 13:42:22 -0600},
  26316. Isbn = {0-9613921-0-X},
  26317. Publisher = {Graphics Press},
  26318. Title = {The visual display of quantitative information},
  26319. Year = {1986}}
  26320. @article{Harel:1988ub,
  26321. Address = {New York, NY, USA},
  26322. Author = {David Harel},
  26323. Date-Added = {2006-04-30 19:52:33 -0500},
  26324. Date-Modified = {2010-12-17 10:23:11 -0700},
  26325. Issn = {0001-0782},
  26326. Journal = {Commun. ACM},
  26327. Number = {5},
  26328. Pages = {514--530},
  26329. Publisher = {ACM Press},
  26330. Title = {On visual formalisms},
  26331. Volume = {31},
  26332. Year = {1988},
  26333. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oD8EJ6ScAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYcAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1MTQtaGFyZWwucGRmAAAOAB4ADgBwADUAMQA0AC0AaABhAHIAZQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDUxNC1oYXJlbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26334. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTE0LWhhcmVsLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDUxNC1oYXJlbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97MNEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDUxNC1oYXJlbC5wZGYADgAeAA4AcAA1ADEANAAtAGgAYQByAGUAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTE0LWhhcmVsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26335. Bdsk-Url-1 = {http://doi.acm.org/10.1145/42411.42414}}
  26336. @article{Assmann:2000px,
  26337. Address = {New York, NY, USA},
  26338. Author = {Uwe Assmann},
  26339. Date-Added = {2006-04-30 19:51:25 -0500},
  26340. Date-Modified = {2010-12-17 10:23:11 -0700},
  26341. Issn = {0164-0925},
  26342. Journal = {ACM Trans. Program. Lang. Syst.},
  26343. Number = {4},
  26344. Pages = {583--637},
  26345. Publisher = {ACM Press},
  26346. Title = {Graph rewrite systems for program optimization},
  26347. Volume = {22},
  26348. Year = {2000},
  26349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLWFzc21hbm4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLWFzc21hbm4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygqwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1hc3NtYW5uLnBkZgAADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLWFzc21hbm4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26350. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtYXNzbWFubi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtYXNzbWFubi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0vRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1ODMtYXNzbWFubi5wZGYADgAiABAAcAA1ADgAMwAtAGEAcwBzAG0AYQBuAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU4My1hc3NtYW5uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26351. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363911.363914}}
  26352. @article{Kennaway:1994xd,
  26353. Address = {New York, NY, USA},
  26354. Author = {J. R. Kennaway and J. W. Klop and M. R. Sleep and F. J. de Vries},
  26355. Date-Added = {2006-04-30 19:50:04 -0500},
  26356. Date-Modified = {2010-12-17 10:23:11 -0700},
  26357. Issn = {0164-0925},
  26358. Journal = {ACM Trans. Program. Lang. Syst.},
  26359. Number = {3},
  26360. Pages = {493--523},
  26361. Publisher = {ACM Press},
  26362. Title = {On the adequacy of graph rewriting for simulating term rewriting},
  26363. Volume = {16},
  26364. Year = {1994},
  26365. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ5My1rZW5uYXdheS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oA8EJ6SYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0OTMta2VubmF3YXkucGRmAA4AJAARAHAANAA5ADMALQBrAGUAbgBuAGEAdwBhAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26366. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0OTMta2VubmF3YXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDkzLWtlbm5hd2F5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sj0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDkzLWtlbm5hd2F5LnBkZgAADgAkABEAcAA0ADkAMwAtAGsAZQBuAG4AYQB3AGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDkzLWtlbm5hd2F5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26367. Bdsk-Url-1 = {http://doi.acm.org/10.1145/177492.177577}}
  26368. @article{Ariola:1993jq,
  26369. Address = {Chichester, UK, UK},
  26370. Author = {Z. M. Ariola and Arvind},
  26371. Book = {Term graph rewriting: theory and practice},
  26372. Date-Added = {2006-04-30 19:49:31 -0500},
  26373. Date-Modified = {2007-05-18 13:42:22 -0600},
  26374. Isbn = {0-471-93567-0},
  26375. Pages = {77--90},
  26376. Publisher = {John Wiley and Sons Ltd.},
  26377. Title = {Graph rewriting systems for efficient compilation},
  26378. Year = {1993}}
  26379. @inproceedings{Barendregt:1987pw,
  26380. Address = {London, UK},
  26381. 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},
  26382. Booktitle = {Volume II: Parallel Languages on PARLE: Parallel Architectures and Languages Europe},
  26383. Date-Added = {2006-04-30 19:27:09 -0500},
  26384. Date-Modified = {2009-08-25 22:28:20 -0600},
  26385. Isbn = {0-387-17945-3},
  26386. Location = {Eindhoven, The Netherlands},
  26387. Pages = {141--158},
  26388. Publisher = {Springer-Verlag},
  26389. Title = {Term graph rewriting},
  26390. Year = {1987},
  26391. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9UR1ItMS5JUjg3LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOVEdSLTEuSVI4Ny5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kqcEJ6PoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlRHUi0xLklSODcucGRmAAAOAB4ADgBUAEcAUgAtADEALgBJAFIAOAA3AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvVEdSLTEuSVI4Ny5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26392. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL1RHUi0xLklSODcucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5UR1ItMS5JUjg3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvtRzOWbewAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4csAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAVEdSLTEuSVI4Ny5wZGYAAA4AHgAOAFQARwBSAC0AMQAuAEkAUgA4ADcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UR1ItMS5JUjg3LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  26393. @misc{Leroy:2000fu,
  26394. Author = {Xavier Leroy},
  26395. Date-Added = {2006-04-30 16:36:59 -0500},
  26396. Date-Modified = {2010-12-17 10:23:11 -0700},
  26397. Note = {With Damien Doligez, Jacques Garrigue, Didier R\'emy, and J\'er\^ome Vouillon.},
  26398. Title = {The {O}bjective {C}aml System: Documentation and User's Manual},
  26399. Year = {2000},
  26400. Bdsk-Url-1 = {http://caml.inria.fr}}
  26401. @phdthesis{Herbrand:1930xg,
  26402. Annote = {Supposedly invented an algorithm for unification (according to Baader and Nipkow)},
  26403. Author = {Jacques Herbrand},
  26404. Date-Added = {2006-04-30 16:23:55 -0500},
  26405. Date-Modified = {2007-05-18 13:42:22 -0600},
  26406. School = {University of Paris},
  26407. Title = {Recherches sur la th\'eorie de la d\'emonstration},
  26408. Year = {1930}}
  26409. @phdthesis{Paulin-Mohring:1996lt,
  26410. Author = {C. Paulin-Mohring},
  26411. Date-Added = {2006-04-29 11:20:23 -0500},
  26412. Date-Modified = {2010-12-17 10:23:11 -0700},
  26413. Month = December,
  26414. School = {Universit\'e Claude Bernard Lyon I},
  26415. Title = {D\'efinitions Inductives en Th\'eorie des Types d'Ordre Sup\'erieur},
  26416. Type = {Habilitation \`a diriger les recherches},
  26417. Year = 1996,
  26418. Bdsk-Url-1 = {http://www.lri.fr/~paulin/habilitation.ps.gz}}
  26419. @manual{The-Coq-Development-Team:2004kf,
  26420. Author = {{The {Coq} Development Team}},
  26421. Date-Added = {2006-04-29 11:19:03 -0500},
  26422. Date-Modified = {2010-12-17 10:23:11 -0700},
  26423. Month = APR,
  26424. Note = {\url{http://coq.inria.fr}},
  26425. Title = {{The Coq Proof Assistant Reference Manual -- Version V8.0}},
  26426. Topics = {team,lri},
  26427. Type_Publi = {manuel},
  26428. Year = 2004,
  26429. Bdsk-Url-1 = {http://coq.inria.fr}}
  26430. @article{Coquand:1988kh,
  26431. Address = {Duluth, MN, USA},
  26432. Author = {Thierry Coquand and Gerard Huet},
  26433. Date-Added = {2006-04-29 11:14:44 -0500},
  26434. Date-Modified = {2010-12-17 10:23:11 -0700},
  26435. Issn = {0890-5401},
  26436. Journal = {Information and Computation},
  26437. Number = {2-3},
  26438. Pages = {95--120},
  26439. Publisher = {Academic Press, Inc.},
  26440. Title = {The calculus of constructions},
  26441. Volume = {76},
  26442. Year = {1988},
  26443. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(88)90005-3}}
  26444. @misc{Taha:2004ov,
  26445. 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},
  26446. Date-Added = {2006-04-29 11:05:03 -0500},
  26447. Date-Modified = {2010-12-17 10:23:11 -0700},
  26448. Howpublished = {Available online from {\tt http://www.metaocaml.org/}},
  26449. Organization = {Rice University},
  26450. Title = {{M}eta{OC}aml: A compiled, type-safe multi-stage programming language.},
  26451. Year = {2004},
  26452. Bdsk-Url-1 = {http://www.metaocaml.org/}}
  26453. @inproceedings{Shao:2002ur,
  26454. Address = {New York, NY, USA},
  26455. Author = {Zhong Shao and Bratin Saha and Valery Trifonov and Nikolaos Papaspyrou},
  26456. Booktitle = {POPL '02: Proceedings of the 29th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26457. Date-Added = {2006-04-29 10:23:18 -0500},
  26458. Date-Modified = {2010-12-17 10:23:11 -0700},
  26459. Isbn = {1-58113-450-9},
  26460. Location = {Portland, Oregon},
  26461. Pages = {217--232},
  26462. Publisher = {ACM Press},
  26463. Title = {A type system for certified binaries},
  26464. Year = {2002},
  26465. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADycZwQnpFwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIxNy1zaGFvLnBkZgAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyMTctc2hhby5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26466. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjE3LXNoYW8ucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjE3LXNoYW8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pA0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjE3LXNoYW8ucGRmAAAOABwADQBwADIAMQA3AC0AcwBoAGEAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjE3LXNoYW8ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26467. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503272.503293}}
  26468. @inproceedings{Pavsalic:2002zb,
  26469. Address = {New York, NY, USA},
  26470. Author = {Emir Pasalic and Walid Taha and Tim Sheard},
  26471. Booktitle = {ICFP '02: Proceedings of the seventh ACM SIGPLAN international conference on Functional programming},
  26472. Date-Added = {2006-04-29 10:18:15 -0500},
  26473. Date-Modified = {2010-12-17 10:23:11 -0700},
  26474. Isbn = {1-58113-487-8},
  26475. Location = {Pittsburgh, PA, USA},
  26476. Pages = {218--229},
  26477. Publisher = {ACM Press},
  26478. Title = {Tagless staged interpreters for typed languages},
  26479. Year = {2002},
  26480. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9UYWdsZXNzSW50ZXJwLTIucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNUYWdsZXNzSW50ZXJwLTIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyS4wQno+gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9WgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6VGFnbGVzc0ludGVycC0yLnBkZgAOACgAEwBUAGEAZwBsAGUAcwBzAEkAbgB0AGUAcgBwAC0AMgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL1RhZ2xlc3NJbnRlcnAtMi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  26481. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL1RhZ2xlc3NJbnRlcnAtMi5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE1RhZ2xlc3NJbnRlcnAtMi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8sjM5Zt6AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhygAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBUYWdsZXNzSW50ZXJwLTIucGRmAA4AKAATAFQAYQBnAGwAZQBzAHMASQBuAHQAZQByAHAALQAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVGFnbGVzc0ludGVycC0yLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG},
  26482. Bdsk-Url-1 = {http://doi.acm.org/10.1145/581478.581499}}
  26483. @article{Wells:1999tk,
  26484. Author = {J. B. Wells},
  26485. Date-Added = {2006-04-29 10:14:05 -0500},
  26486. Date-Modified = {2009-08-25 22:28:20 -0600},
  26487. Journal = {Annals of Pure and Applied Logic},
  26488. Number = {1-3},
  26489. Pages = {111-156},
  26490. Title = {Typability and Type Checking in {S}ystem {F} Are Equivalent and Undecidable},
  26491. Volume = {98},
  26492. Year = {1999},
  26493. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9mLXVuZGVjaWRhYmxlLUFQQUwucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFWYtdW5kZWNpZGFibGUtQVBBTC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVfBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmLXVuZGVjaWRhYmxlLUFQQUwucHMADgAsABUAZgAtAHUAbgBkAGUAYwBpAGQAYQBiAGwAZQAtAEEAUABBAEwALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvZi11bmRlY2lkYWJsZS1BUEFMLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  26494. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL2YtdW5kZWNpZGFibGUtQVBBTC5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVZi11bmRlY2lkYWJsZS1BUEFMLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EUczlmucAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE3AAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGYtdW5kZWNpZGFibGUtQVBBTC5wcwAOACwAFQBmAC0AdQBuAGQAZQBjAGkAZABhAGIAbABlAC0AQQBQAEEATAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mLXVuZGVjaWRhYmxlLUFQQUwucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  26495. @inproceedings{Remy:2005fr,
  26496. Address = {New York, NY, USA},
  26497. Author = {Didier R{\'{e}}my},
  26498. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  26499. Date-Added = {2006-04-29 09:50:43 -0500},
  26500. Date-Modified = {2010-12-17 10:23:11 -0700},
  26501. Isbn = {1-59593-064-7},
  26502. Location = {Tallinn, Estonia},
  26503. Pages = {130--143},
  26504. Publisher = {ACM Press},
  26505. Title = {Simple, partial type-inference for System F based on type-containment},
  26506. Year = {2005},
  26507. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyaewQnpEAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9cAAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEzMC1yZW15LnBkZgAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AxMzAtcmVteS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  26508. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTMwLXJlbXkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTMwLXJlbXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mx0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTMwLXJlbXkucGRmAAAOABwADQBwADEAMwAwAC0AcgBlAG0AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTMwLXJlbXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086383}}
  26510. @phdthesis{Sulzmann:2000vv,
  26511. Author = {M. Sulzmann},
  26512. Date-Added = {2006-04-29 09:16:01 -0500},
  26513. Date-Modified = {2009-08-25 22:28:20 -0600},
  26514. Month = {May},
  26515. Ps = {http://www.comp.nus.edu.sg/~sulzmann/publications/diss.ps.gz},
  26516. School = {Yale University, Department of Computer Science},
  26517. Title = {A General Framework for {H}indley/{M}ilner Type Systems with Constraints},
  26518. Year = {2000},
  26519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9kaXNzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdkaXNzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyU5wQnpAQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YQAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZGlzcy5wcwAOABAABwBkAGkAcwBzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2Rpc3MucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26520. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2Rpc3MucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2Rpc3MucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPGJ7M5ZriAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhMgAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBkaXNzLnBzAA4AEAAHAGQAaQBzAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvZGlzcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  26521. @article{Fruhwirth:1998zh,
  26522. Author = {Thom Fr{\"u}hwirth},
  26523. Date-Added = {2006-04-29 08:55:31 -0500},
  26524. Date-Modified = {2009-08-25 22:28:20 -0600},
  26525. Journal = {Journal of Logic Programming},
  26526. Month = {October},
  26527. Number = {2},
  26528. Pages = {95-138},
  26529. Title = {Theory and Practice of Constraint Handling Rules},
  26530. Volume = {37},
  26531. Year = {1998},
  26532. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9qbHAtY2hyMS5wc9IXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELamxwLWNocjEucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l4cEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmpscC1jaHIxLnBzAA4AGAALAGoAbABwAC0AYwBoAHIAMQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9qbHAtY2hyMS5wcwAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  26533. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBz0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtqbHAtY2hyMS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwlRzOWbAgAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4VIAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAamxwLWNocjEucHMADgAYAAsAagBsAHAALQBjAGgAcgAxAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2pscC1jaHIxLnBzAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  26534. @incollection{Pottier:2005lm,
  26535. Annote = {Hindley/Milner type inference as constraint solving (fully separated)},
  26536. Author = {Francois Pottier and Didier R{\'{e}}my},
  26537. Booktitle = {Advanced Topics in Types and Programming Languages},
  26538. Chapter = {10},
  26539. Date-Added = {2006-04-28 15:28:13 -0500},
  26540. Date-Modified = {2009-08-25 22:28:20 -0600},
  26541. Note = {A \href{http://cristal.inria.fr/attapl/}{draft extended version} is also available},
  26542. Off = {http://www.cis.upenn.edu/~bcpierce/attapl},
  26543. Pages = {389--489},
  26544. Pdf = {http://cristal.inria.fr/~fpottier/publis/emlti-final.pdf},
  26545. Publisher = {MIT Press},
  26546. Title = {The Essence of {ML} Type Inference},
  26547. Year = {2005},
  26548. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9lbWx0aS1maW5hbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2VtbHRpLWZpbmFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJVHBCekCAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1iAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczplbWx0aS1maW5hbC5wZGYADgAgAA8AZQBtAGwAdABpAC0AZgBpAG4AYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26549. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2VtbHRpLWZpbmFsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZW1sdGktZmluYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zRNEPNvsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31LAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZW1sdGktZmluYWwucGRmAAAOACAADwBlAG0AbAB0AGkALQBmAGkAbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZW1sdGktZmluYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26550. @inproceedings{Remy:1994rt,
  26551. Address = {London, UK},
  26552. Author = {Didier R{\'{e}}my},
  26553. Booktitle = {TACS '94: Proceedings of the International Conference on Theoretical Aspects of Computer Software},
  26554. Date-Added = {2006-04-28 15:13:51 -0500},
  26555. Date-Modified = {2009-08-25 22:28:20 -0600},
  26556. Isbn = {3-540-57887-0},
  26557. Pages = {321--346},
  26558. Publisher = {Springer-Verlag},
  26559. Title = {Programming Objects with ML-ART, an Extension to ML with Abstract and Record Types},
  26560. Year = {1994},
  26561. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90YWNzOTQucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRhY3M5NC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTLBCek5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0YWNzOTQucHMADgAUAAkAdABhAGMAcwA5ADQALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGFjczk0LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26562. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL3RhY3M5NC5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJdGFjczk0LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rkszlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AHRhY3M5NC5wcwAOABQACQB0AGEAYwBzADkANAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi90YWNzOTQucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  26563. @article{Dershowitz:1990rl,
  26564. Address = {Cambridge, MA, USA},
  26565. Author = {Nachum Dershowitz and Jean-Pierre Jouannaud},
  26566. Book = {Handbook of theoretical computer science (vol. B): formal models and semantics},
  26567. Date-Added = {2006-04-28 14:54:56 -0500},
  26568. Date-Modified = {2009-08-25 22:28:20 -0600},
  26569. Isbn = {0-444-88074-7},
  26570. Pages = {243--320},
  26571. Publisher = {MIT Press},
  26572. Title = {Rewrite systems},
  26573. Year = {1990},
  26574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXZGVyc2hvd2l0ejkwcmV3cml0ZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lMMEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmRlcnNob3dpdHo5MHJld3JpdGUucGRmAA4AMAAXAGQAZQByAHMAaABvAHcAaQB0AHoAOQAwAHIAZQB3AHIAaQB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  26575. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcnNob3dpdHo5MHJld3JpdGUucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3FM0Q81pQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/UAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXJzaG93aXR6OTByZXdyaXRlLnBkZgAADgAwABcAZABlAHIAcwBoAG8AdwBpAHQAegA5ADAAcgBlAHcAcgBpAHQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9kZXJzaG93aXR6OTByZXdyaXRlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26576. @incollection{JouannaudKirchner-rob91,
  26577. Address = {Cambridge (MA, USA)},
  26578. Author = {Jouannaud, J.-P. and Kirchner, Claude},
  26579. Booktitle = {Computational {L}ogic. {E}ssays in honor of {A}lan {R}obinson},
  26580. Chapter = {8},
  26581. Date-Added = {2006-04-28 13:12:27 -0500},
  26582. Date-Modified = {2007-05-18 13:42:22 -0600},
  26583. Pages = {257--321},
  26584. Publisher = {The MIT press},
  26585. Title = {Solving equations in abstract algebras: a rule-based survey of unification},
  26586. Year = {1991}}
  26587. @article{Wand:1987gm,
  26588. Author = {Mitchell Wand},
  26589. Date-Added = {2006-04-28 10:50:57 -0500},
  26590. Date-Modified = {2009-08-25 22:28:20 -0600},
  26591. Journal = {Fundamenta Informatica},
  26592. Pages = {115-122},
  26593. Title = {A simple algorithm and proof for type inference},
  26594. Volume = {10},
  26595. Year = {1987},
  26596. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBz0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBmdW5kYW1lbnRhLTg3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyV+wQnpBQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9ZQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnVuZGFtZW50YS04Ny5wcwAADgAiABAAZgB1AG4AZABhAG0AZQBuAHQAYQAtADgANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9mdW5kYW1lbnRhLTg3LnBzABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26597. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHPSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEGZ1bmRhbWVudGEtODcucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6BjM5ZrvAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhPwAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBmdW5kYW1lbnRhLTg3LnBzAAAOACIAEABmAHUAbgBkAGEAbQBlAG4AdABhAC0AOAA3AC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL2Z1bmRhbWVudGEtODcucHMAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26598. @unpublished{Pottier:2005nq,
  26599. Author = {Francois Pottier},
  26600. Date-Added = {2006-04-28 10:39:42 -0500},
  26601. Date-Modified = {2010-12-17 10:23:11 -0700},
  26602. Month = SEP,
  26603. Note = {Lecture notes for the {APPSEM} Summer School},
  26604. Pdf = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.pdf},
  26605. Title = {A modern eye on {ML} type inference: old techniques and recent developments},
  26606. Year = {2005},
  26607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1hcHBzZW0tMjAwNS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJXXBCekEAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1kAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpmcG90dGllci1hcHBzZW0tMjAwNS5wZGYAAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2Zwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26608. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGZwb3R0aWVyLWFwcHNlbS0yMDA1LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zdtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZnBvdHRpZXItYXBwc2VtLTIwMDUucGRmAA4AMgAYAGYAcABvAHQAdABpAGUAcgAtAGEAcABwAHMAZQBtAC0AMgAwADAANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9mcG90dGllci1hcHBzZW0tMjAwNS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26609. Bdsk-Url-1 = {http://cristal.inria.fr/~fpottier/publis/fpottier-appsem-2005.ps.gz}}
  26610. @article{Pottier:2000qi,
  26611. Address = {, Finland},
  26612. Author = {Francois Pottier},
  26613. Date-Added = {2006-04-28 10:25:45 -0500},
  26614. Date-Modified = {2009-08-25 22:28:20 -0600},
  26615. Issn = {1236-6064},
  26616. Journal = {Nordic J. of Computing},
  26617. Number = {4},
  26618. Pages = {312--347},
  26619. Publisher = {Publishing Association Nordic Journal of Computing},
  26620. Title = {A versatile constraint-based type inference system},
  26621. Volume = {7},
  26622. Year = {2000},
  26623. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9mcG90dGllci1uamMtMjAwMC5wc9IXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUZnBvdHRpZXItbmpjLTIwMDAucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8leMEJ6QQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWQAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmZwb3R0aWVyLW5qYy0yMDAwLnBzAAAOACoAFABmAHAAbwB0AHQAaQBlAHIALQBuAGoAYwAtADIAMAAwADAALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvZnBvdHRpZXItbmpjLTIwMDAucHMAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  26624. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uL0Ryb3Bib3gvYmliL2Zwb3R0aWVyLW5qYy0yMDAwLnBz0hcLGBlXTlMuZGF0YU8RAZgAAAAAAZgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RRmcG90dGllci1uamMtMjAwMC5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADvkmzOWa6QAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TkAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAPU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAZnBvdHRpZXItbmpjLTIwMDAucHMAAA4AKgAUAGYAcABvAHQAdABpAGUAcgAtAG4AagBjAC0AMgAwADAAMAAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9mcG90dGllci1uamMtMjAwMC5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALQAuQDBAl0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=}}
  26625. @inproceedings{Pfenning:1988ss,
  26626. Address = {New York, NY, USA},
  26627. Author = {Frank Pfenning},
  26628. Booktitle = {LFP '88: Proceedings of the 1988 ACM conference on LISP and functional programming},
  26629. Date-Added = {2006-04-28 10:18:53 -0500},
  26630. Date-Modified = {2010-12-17 10:23:11 -0700},
  26631. Isbn = {0-89791-273-X},
  26632. Location = {Snowbird, Utah, United States},
  26633. Pages = {153--163},
  26634. Publisher = {ACM Press},
  26635. Title = {Partial polymorphic type inference and higher-order unification},
  26636. Year = {1988},
  26637. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDE1My1wZmVubmluZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ms8EJ6REAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXEAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNTMtcGZlbm5pbmcucGRmAA4AJAARAHAAMQA1ADMALQBwAGYAZQBuAG4AaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26638. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxNTMtcGZlbm5pbmcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTUzLXBmZW5uaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3na0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTUzLXBmZW5uaW5nLnBkZgAADgAkABEAcAAxADUAMwAtAHAAZgBlAG4AbgBpAG4AZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTUzLXBmZW5uaW5nLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26639. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62678.62697}}
  26640. @inproceedings{Simonet:2003zf,
  26641. Address = {New York, NY, USA},
  26642. Author = {Vincent Simonet},
  26643. Booktitle = {ICFP '03: Proceedings of the eighth ACM SIGPLAN international conference on Functional programming},
  26644. Date-Added = {2006-04-28 09:52:02 -0500},
  26645. Date-Modified = {2010-12-17 10:23:11 -0700},
  26646. Isbn = {1-58113-756-7},
  26647. Location = {Uppsala, Sweden},
  26648. Pages = {39--50},
  26649. Publisher = {ACM Press},
  26650. Title = {An extension of {HM(X)} with bounded existential and universal data-types},
  26651. Year = {2003},
  26652. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzktc2ltb25ldC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzOS1zaW1vbmV0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8fBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzktc2ltb25ldC5wZGYADgAgAA8AcAAzADkALQBzAGkAbQBvAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26653. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzOS1zaW1vbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM5LXNpbW9uZXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL965NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM5LXNpbW9uZXQucGRmAAAOACAADwBwADMAOQAtAHMAaQBtAG8AbgBlAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM5LXNpbW9uZXQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26654. Bdsk-Url-1 = {http://doi.acm.org/10.1145/944705.944710}}
  26655. @article{Odersky:1999ek,
  26656. Address = {New York, NY, USA},
  26657. Annote = {Introduces HM(X), a constraint solving approach to the Hindley/Milner type system, generalized
  26658. over additional an arbitrary constraint system X.},
  26659. Author = {Martin Odersky and Martin Sulzmann and Martin Wehr},
  26660. Date-Added = {2006-04-28 08:34:56 -0500},
  26661. Date-Modified = {2010-12-17 10:23:11 -0700},
  26662. Issn = {1074-3227},
  26663. Journal = {Theory and Practice of Object Systems},
  26664. Number = {1},
  26665. Pages = {35--55},
  26666. Publisher = {John Wiley \& Sons, Inc.},
  26667. Title = {Type inference with constrained types},
  26668. Volume = {5},
  26669. Year = {1999},
  26670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERb2RlcnNreTk5dHlwZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mQcEJ6QwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm9kZXJza3k5OXR5cGUucGRmAA4AJAARAG8AZABlAHIAcwBrAHkAOQA5AHQAeQBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26671. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEW9kZXJza3k5OXR5cGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFvZGVyc2t5OTl0eXBlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3lP0Q846wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzsAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBvZGVyc2t5OTl0eXBlLnBkZgAADgAkABEAbwBkAGUAcgBzAGsAeQA5ADkAdAB5AHAAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9vZGVyc2t5OTl0eXBlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26672. Bdsk-Url-1 = {http://dx.doi.org/10.1002/(SICI)1096-9942(199901/03)5:1%3C35::AID-TAPO4%3E3.0.CO;2-4}}
  26673. @unpublished{PeytonJones:2005dh,
  26674. Author = {Simon {Peyton~Jones} and Dimitrios Vytiniotis and Stephanie Weirich and Mark Shields},
  26675. Category = {fcp},
  26676. Cattype = {paper},
  26677. Date-Added = {2006-04-26 09:07:57 -0500},
  26678. Date-Modified = {2010-12-17 10:23:11 -0700},
  26679. Historical = {This long tutorial paper studies type inference for higher-rank polymorhism, and includes a prototype implementation. Grab it from the url below.},
  26680. Note = {Accepted for publication to the Journal of Functional Programming},
  26681. Title = {Practical type inference for arbitrary-rank types},
  26682. Topic = {language design},
  26683. Year = 2005,
  26684. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/mHM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwNjAwNjAzNGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADYAMAAwADYAMAAzADQAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODA2MDA2MDM0YS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  26685. Bdsk-Url-1 = {http://research.microsoft.com/users/simonpj/papers/higher-rank/index.htm}}
  26686. @article{Huet:1975yb,
  26687. Annote = {Higher-order unification},
  26688. Author = {G. P. Huet},
  26689. Date-Added = {2006-04-25 08:31:38 -0500},
  26690. Date-Modified = {2009-08-25 22:28:20 -0600},
  26691. Journal = {Theoretical Computer Science},
  26692. Number = {1},
  26693. Pages = {27-57},
  26694. Title = {A Unification Algorithm for Typed Lambda-Calculus},
  26695. Volume = {1},
  26696. Year = {1975},
  26697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9zZGFydGljbGUtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3NkYXJ0aWNsZS0xLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKP/BCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzZGFydGljbGUtMS5wZGYADgAgAA8AcwBkAGEAcgB0AGkAYwBsAGUALQAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26698. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3NkYXJ0aWNsZS0xLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPc2RhcnRpY2xlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J59EPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2RhcnRpY2xlLTEucGRmAAAOACAADwBzAGQAYQByAHQAaQBjAGwAZQAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvc2RhcnRpY2xlLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26699. @article{Knight:1989bj,
  26700. Address = {New York, NY, USA},
  26701. Author = {Kevin Knight},
  26702. Date-Added = {2006-04-24 17:57:27 -0500},
  26703. Date-Modified = {2010-12-17 10:23:11 -0700},
  26704. Issn = {0360-0300},
  26705. Journal = {ACM Comput. Surv.},
  26706. Number = {1},
  26707. Pages = {93--124},
  26708. Publisher = {ACM Press},
  26709. Title = {Unification: a multidisciplinary survey},
  26710. Volume = {21},
  26711. Year = {1989},
  26712. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA5My1rbmlnaHQtMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA5My1rbmlnaHQtMS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e7vRDzj0AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA5My1rbmlnaHQtMS5wZGYADgAiABAAcAA5ADMALQBrAG4AaQBnAGgAdAAtADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDkzLWtuaWdodC0xLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26713. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62029.62030}}
  26714. @techreport{Boyer:1972sf,
  26715. Annote = {Graph-based unification},
  26716. Author = {Robert S. Boyer and J. Strother Moore},
  26717. Date-Added = {2006-04-24 16:23:56 -0500},
  26718. Date-Modified = {2009-08-25 22:28:20 -0600},
  26719. Institution = {Mathematics Unit Edinburgh University},
  26720. Title = {The Sharing of Structure in Resolution Programs},
  26721. Year = {1972},
  26722. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac3RydWN0dXJlLXNoYXJpbmctbWVtby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pJsEJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRmAAAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc3RydWN0dXJlLXNoYXJpbmctbWVtby5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  26723. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnN0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ou0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdHJ1Y3R1cmUtc2hhcmluZy1tZW1vLnBkZgAOADYAGgBzAHQAcgB1AGMAdAB1AHIAZQAtAHMAaABhAHIAaQBuAGcALQBtAGUAbQBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3N0cnVjdHVyZS1zaGFyaW5nLW1lbW8ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  26724. @phdthesis{Choppella:2002in,
  26725. Address = {Bloomington, Indiana},
  26726. Annote = {Closely related to my graphical account of type inference},
  26727. Author = {Venkatesh Choppella},
  26728. Date-Added = {2006-04-24 16:07:26 -0500},
  26729. Date-Modified = {2009-08-25 22:28:20 -0600},
  26730. Month = {August},
  26731. School = {Indiana University},
  26732. Title = {Unification Source-Tracking with Application to Diagnosis of Type Inference},
  26733. Year = {2002},
  26734. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU2Ni5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTY2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLLBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU2Ni5wZGYADgAUAAkAVABSADUANgA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1NjYucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26735. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTY2LnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1NjYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8K5szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTY2LnBkZgAOABQACQBUAFIANQA2ADYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU2Ni5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  26736. @inproceedings{Wand:1986vf,
  26737. Address = {New York, NY, USA},
  26738. Author = {Mitchell Wand},
  26739. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  26740. Date-Added = {2006-04-24 15:04:22 -0500},
  26741. Date-Modified = {2010-12-17 10:23:11 -0700},
  26742. Location = {St. Petersburg Beach, Florida},
  26743. Pages = {38--43},
  26744. Publisher = {ACM Press},
  26745. Title = {Finding the source of type errors},
  26746. Year = {1986},
  26747. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ77BCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzgtd2FuZC5wZGYAAA4AGgAMAHAAMwA4AC0AdwBhAG4AZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AzOC13YW5kLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26748. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMzgtd2FuZC5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAzOC13YW5kLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/et/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAzOC13YW5kLnBkZgAOABoADABwADMAOAAtAHcAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDM4LXdhbmQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  26749. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512648}}
  26750. @article{Beaven:1993fq,
  26751. Address = {New York, NY, USA},
  26752. Annote = {Not all that interesting},
  26753. Author = {Mike Beaven and Ryan Stansifer},
  26754. Date-Added = {2006-04-24 15:00:12 -0500},
  26755. Date-Modified = {2010-12-17 10:23:11 -0700},
  26756. Issn = {1057-4514},
  26757. Journal = {ACM Lett. Program. Lang. Syst.},
  26758. Number = {1-4},
  26759. Pages = {17--30},
  26760. Publisher = {ACM Press},
  26761. Title = {Explaining type errors in polymorphic languages},
  26762. Volume = {2},
  26763. Year = {1993},
  26764. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mzsEJ6RIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXIAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNy1iZWF2ZW4ucGRmAAAOAB4ADgBwADEANwAtAGIAZQBhAHYAZQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3LWJlYXZlbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  26765. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTctYmVhdmVuLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3LWJlYXZlbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL959tEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3LWJlYXZlbi5wZGYADgAeAA4AcAAxADcALQBiAGUAYQB2AGUAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTctYmVhdmVuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  26766. Bdsk-Url-1 = {http://doi.acm.org/10.1145/176454.176460}}
  26767. @article{Duggan:1996nm,
  26768. Address = {Amsterdam, The Netherlands, The Netherlands},
  26769. Annote = {Closely related to my graphical account of type inference},
  26770. Author = {Dominic Duggan and Frederick Bent},
  26771. Date-Added = {2006-04-24 14:31:06 -0500},
  26772. Date-Modified = {2010-12-17 10:23:11 -0700},
  26773. Issn = {0167-6423},
  26774. Journal = {Sci. Comput. Program.},
  26775. Local-Url = {file://localhost/Users/jeremysiek/Documents/sdarticle.pdf},
  26776. Number = {1},
  26777. Pages = {37--83},
  26778. Publisher = {Elsevier North-Holland, Inc.},
  26779. Title = {Explaining type inference},
  26780. Volume = {27},
  26781. Year = {1996},
  26782. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0167-6423(95)00007-0}}
  26783. @techreport{McAdam:1999bd,
  26784. Annote = {Quite closely related to my graphical account of type inference},
  26785. Author = {Bruce J. McAdam},
  26786. Date-Added = {2006-04-24 14:15:20 -0500},
  26787. Date-Modified = {2009-08-25 22:28:20 -0600},
  26788. Institution = {University of Edinburgh},
  26789. Title = {Graphs for Recording Type Information},
  26790. Year = {1999},
  26791. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9FQ1MtTEZDUy05OS00MTUucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNFQ1MtTEZDUy05OS00MTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRqwQno8gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UgAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RUNTLUxGQ1MtOTktNDE1LnBkZgAOACgAEwBFAEMAUwAtAEwARgBDAFMALQA5ADkALQA0ADEANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL0VDUy1MRkNTLTk5LTQxNS5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  26792. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uL0Ryb3Bib3gvYmliL0VDUy1MRkNTLTk5LTQxNS5wZGbSFwsYGVdOUy5kYXRhTxEBlAAAAAABlAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhE0VDUy1MRkNTLTk5LTQxNS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8OnM5ZrkAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhNAAAAAEAEAAOauEADmndAAXAcgACEikAAgA8TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBFQ1MtTEZDUy05OS00MTUucGRmAA4AKAATAEUAQwBTAC0ATABGAEMAUwAtADkAOQAtADQAMQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgArVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRUNTLUxGQ1MtOTktNDE1LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCzALgAwAJYAloCXwJqAnMCgQKFAowClQKaAqcCqgK8Ar8CxAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALG}}
  26793. @article{Robinson:1965ry,
  26794. Address = {New York, NY, USA},
  26795. Annote = {first unification algorithm with correctness proof},
  26796. Author = {J. A. Robinson},
  26797. Date-Added = {2006-04-24 14:11:07 -0500},
  26798. Date-Modified = {2010-12-17 10:23:11 -0700},
  26799. Issn = {0004-5411},
  26800. Journal = {J. ACM},
  26801. Number = {1},
  26802. Pages = {23--41},
  26803. Publisher = {ACM Press},
  26804. Title = {A Machine-Oriented Logic Based on the Resolution Principle},
  26805. Volume = {12},
  26806. Year = {1965},
  26807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjMtcm9iaW5zb24ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjMtcm9iaW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyclwQnpGAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9eAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDIzLXJvYmluc29uLnBkZgAADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjMtcm9iaW5zb24ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26808. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyMy1yb2JpbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyMy1yb2JpbnNvbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ek3RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyMy1yb2JpbnNvbi5wZGYADgAiABAAcAAyADMALQByAG8AYgBpAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDIzLXJvYmluc29uLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26809. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321250.321253}}
  26810. @inproceedings{Johnson:1986nw,
  26811. Address = {New York, NY, USA},
  26812. Author = {Gregory F. Johnson and Janet A. Walz},
  26813. Booktitle = {POPL '86: Proceedings of the 13th ACM SIGACT-SIGPLAN symposium on Principles of programming languages},
  26814. Date-Added = {2006-04-24 14:02:52 -0500},
  26815. Date-Modified = {2010-12-17 10:23:11 -0700},
  26816. Location = {St. Petersburg Beach, Florida},
  26817. Pages = {44--57},
  26818. Publisher = {ACM Press},
  26819. Title = {A maximum-flow approach to anomaly isolation in unification-based incremental type inference},
  26820. Year = {1986},
  26821. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDQtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0NC1qb2huc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ+LBCekjAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2DAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDQtam9obnNvbi5wZGYADgAgAA8AcAA0ADQALQBqAG8AaABuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ0LWpvaG5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26822. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ0LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LWpvaG5zb24ucGRmAAAOACAADwBwADQANAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ0LWpvaG5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26823. Bdsk-Url-1 = {http://doi.acm.org/10.1145/512644.512649}}
  26824. @inproceedings{Chitil:2001ao,
  26825. Address = {New York, NY, USA},
  26826. Author = {Olaf Chitil},
  26827. Booktitle = {ICFP '01: Proceedings of the sixth ACM SIGPLAN international conference on Functional programming},
  26828. Date-Added = {2006-04-24 13:58:49 -0500},
  26829. Date-Modified = {2010-12-17 10:23:11 -0700},
  26830. Isbn = {1-58113-415-0},
  26831. Location = {Florence, Italy},
  26832. Pages = {193--204},
  26833. Publisher = {ACM Press},
  26834. Title = {Compositional explanation of types and algorithmic debugging of type errors},
  26835. Year = {2001},
  26836. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTkzLWNoaXRpbC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOTMtY2hpdGlsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJu/BCekVAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj11AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTkzLWNoaXRpbC5wZGYADgAgAA8AcAAxADkAMwAtAGMAaABpAHQAaQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26837. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOTMtY2hpdGlsLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE5My1jaGl0aWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96G9EPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE5My1jaGl0aWwucGRmAAAOACAADwBwADEAOQAzAC0AYwBoAGkAdABpAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE5My1jaGl0aWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26838. Bdsk-Url-1 = {http://doi.acm.org/10.1145/507635.507659}}
  26839. @inproceedings{Ariola:1997ch,
  26840. Author = {Zena M. Ariola and Stefan Blom},
  26841. Booktitle = {Theoretical Aspects of Computer Software},
  26842. Date-Added = {2006-04-24 13:51:56 -0500},
  26843. Date-Modified = {2010-12-17 10:23:11 -0700},
  26844. Pages = {77-106},
  26845. Title = {Cyclic Lambda Calculi},
  26846. Year = {1997},
  26847. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UQUNTOTcucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRBQ1M5Ny5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJKPBCej5AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1ZAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUQUNTOTcucHMADgAUAAkAVABBAEMAUwA5ADcALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVEFDUzk3LnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  26848. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RBQ1M5Ny5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVEFDUzk3LnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA74Z8zlm3oAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHKAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRBQ1M5Ny5wcwAOABQACQBUAEEAQwBTADkANwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UQUNTOTcucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  26849. Bdsk-Url-1 = {citeseer.ist.psu.edu/ariola97cyclic.html}}
  26850. @unpublished{Ellner:2005uy,
  26851. Author = {Stephan Ellner and Walid Taha},
  26852. Date-Added = {2006-04-24 13:39:24 -0500},
  26853. Date-Modified = {2009-08-25 22:28:20 -0600},
  26854. Month = {April},
  26855. Title = {A Graphical Multi-stage Calculus},
  26856. Year = {2005},
  26857. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy8yMDA1LTA0LTEzLUIucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERAyMDA1LTA0LTEzLUIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRYwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MjAwNS0wNC0xMy1CLnBkZgAADgAiABAAMgAwADAANQAtADAANAAtADEAMwAtAEIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy8yMDA1LTA0LTEzLUIucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26858. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEDIwMDUtMDQtMTMtQi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPADPM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAyMDA1LTA0LTEzLUIucGRmAAAOACIAEAAyADAAMAA1AC0AMAA0AC0AMQAzAC0AQgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliLzIwMDUtMDQtMTMtQi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26859. @inproceedings{Calcagno:2004eq,
  26860. Author = {Cristiano Calcagno and Eugenio Moggi and Walid Taha},
  26861. Booktitle = {{ESOP} 2004: European Symposium on Programming},
  26862. Date-Added = {2006-04-24 13:28:39 -0500},
  26863. Date-Modified = {2009-08-25 22:28:20 -0600},
  26864. Title = {ML-like Inference for Classifiers},
  26865. Year = {2004},
  26866. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9lc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVUwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZXNvcDA0LnBkZgAADgAWAAoAZQBzAG8AcAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9lc29wMDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  26867. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVplc29wMDQucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Qplc29wMDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3NH0Q82+wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfUsAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBlc29wMDQucGRmAA4AFgAKAGUAcwBvAHAAMAA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2Vzb3AwNC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  26868. @inproceedings{Xi:1999dk,
  26869. Address = {San Antonio},
  26870. Author = {Hongwei Xi and Frank Pfenning},
  26871. Booktitle = {Proceedings of the 26th ACM SIGPLAN Symposium on Principles of Programming Languages},
  26872. Date-Added = {2006-04-24 10:51:20 -0500},
  26873. Date-Modified = {2015-08-06 13:28:35 +0000},
  26874. Keywords = {DML},
  26875. Month = {January},
  26876. Pages = {214--227},
  26877. Title = {Dependent Types in Practical Programming},
  26878. Year = 1999,
  26879. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2RlcGVuZGVudC1wcmFjdGljYWwucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA75c/0ejZEVBERiAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANHpEVEAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBkZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAADgAwABcAZABlAHAAZQBuAGQAZQBuAHQALQBwAHIAYQBjAHQAaQBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9kZXBlbmRlbnQtcHJhY3RpY2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26880. @manual{Gansner:2002bt,
  26881. Address = {Florham Park},
  26882. Author = {Emden Gansner and Eleftherios Koutsofios and Stephen North},
  26883. Date-Added = {2006-04-24 09:03:56 -0500},
  26884. Date-Modified = {2009-08-25 22:28:20 -0600},
  26885. Month = {February},
  26886. Organization = {AT\&T},
  26887. Title = {Drawing graphs with dot},
  26888. Year = {2002},
  26889. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9kb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJULBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkb3RndWlkZS5wZGYAAA4AGgAMAGQAbwB0AGcAdQBpAGQAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL2RvdGd1aWRlLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26890. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxkb3RndWlkZS5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGRvdGd1aWRlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cV3RDzWlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q979QAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGRvdGd1aWRlLnBkZgAOABoADABkAG8AdABnAHUAaQBkAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvZG90Z3VpZGUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  26891. @phdthesis{Botlan:2004gp,
  26892. Author = {Didier Le Botlan},
  26893. Date-Added = {2006-04-24 08:55:36 -0500},
  26894. Date-Modified = {2009-08-25 22:28:20 -0600},
  26895. Month = {June},
  26896. School = {Ecole Polytechnique},
  26897. Title = {{MLF}: An extension of ML with second-order polymorphism and implicit instantiation},
  26898. Year = {2004},
  26899. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9tbGYucGRm0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyYdwQnpCgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9agAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bWxmLnBkZgAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL21sZi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  26900. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVdtbGYucGRm0hcLGBlXTlMuZGF0YU8RAVAAAAAAAVAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QdtbGYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jv0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgAnTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtbGYucGRmAAAOABAABwBtAGwAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAF1VzZXJzL2pzaWVrL2JpYi9tbGYucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJYAmwCjAfcB+QH+AgkCEgIgAiQCKwI0AjkCRgJJAlsCXgJjAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmU=}}
  26901. @article{Erwig:2006xi,
  26902. Author = {Martin Erwig},
  26903. Date-Added = {2006-04-24 08:43:18 -0500},
  26904. Date-Modified = {2009-08-25 22:28:20 -0600},
  26905. Journal = {Journal of Visual Languages and COmputing},
  26906. Number = {2},
  26907. Pages = {161-186},
  26908. Title = {Visual Type Inference},
  26909. Volume = {17},
  26910. Year = {2006},
  26911. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9WaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJMTBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpWaXN1YWxUeXBlSW5mX0pWTEMwNi5wZGYAAA4AMgAYAFYAaQBzAHUAYQBsAFQAeQBwAGUASQBuAGYAXwBKAFYATABDADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  26912. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uL0Ryb3Bib3gvYmliL1Zpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZtIXCxgZV05TLmRhdGFPEQGoAAAAAAGoAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEYVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7pTMzlm40AAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHdAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEFNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFZpc3VhbFR5cGVJbmZfSlZMQzA2LnBkZgAADgAyABgAVgBpAHMAdQBhAGwAVAB5AHAAZQBJAG4AZgBfAEoAVgBMAEMAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAwVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvVmlzdWFsVHlwZUluZl9KVkxDMDYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AuAC9AMUCcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==}}
  26913. @inproceedings{Aditya:1991da,
  26914. Address = {New York, NY, USA},
  26915. Author = {Shail Aditya and Rishiyur S. Nikhil},
  26916. Booktitle = {Proceedings of the 5th ACM conference on Functional programming languages and computer architecture},
  26917. Date-Added = {2006-04-22 09:42:09 -0500},
  26918. Date-Modified = {2009-08-25 22:28:20 -0600},
  26919. Isbn = {0-387-54396-1},
  26920. Location = {Cambridge, Massachusetts, United States},
  26921. Pages = {379--405},
  26922. Publisher = {Springer-Verlag New York, Inc.},
  26923. Title = {Incremental polymorphism},
  26924. Year = {1991},
  26925. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJy4uLy4uLy4uL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREXYWRpdHlhOTFpbmNyZW1lbnRhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k2cEJ6PwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVwAAAABAAwAT5kRAE6kUwBGyTYAAgA2TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmFkaXR5YTkxaW5jcmVtZW50YWwucGRmAA4AMAAXAGEAZABpAHQAeQBhADkAMQBpAG4AYwByAGUAbQBlAG4AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAClVc2Vycy9zaWVrL3BhcGVycy9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC4AL0AxQJbAl0CYgJtAnYChAKIAo8CmAKdAqoCrQK/AsICxwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALJ},
  26926. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QF2FkaXR5YTkxaW5jcmVtZW50YWwucGRm0hcLGBlXTlMuZGF0YU8RAZAAAAAAAZAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RdhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv26Q0Q81JgAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe3YAAAABAAwAv23xAAXAcgACEikAAgA3TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBhZGl0eWE5MWluY3JlbWVudGFsLnBkZgAADgAwABcAYQBkAGkAdAB5AGEAOQAxAGkAbgBjAHIAZQBtAGUAbgB0AGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJ1VzZXJzL2pzaWVrL2JpYi9hZGl0eWE5MWluY3JlbWVudGFsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCoAK0AtQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  26927. @inproceedings{Odersky:2001lb,
  26928. Address = {New York, NY, USA},
  26929. Author = {Martin Odersky and Christoph Zenger and Matthias Zenger},
  26930. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26931. Date-Added = {2006-04-22 09:12:10 -0500},
  26932. Date-Modified = {2010-12-17 10:23:11 -0700},
  26933. Isbn = {1-58113-336-7},
  26934. Location = {London, United Kingdom},
  26935. Pages = {41--53},
  26936. Publisher = {ACM Press},
  26937. Title = {Colored local type inference},
  26938. Year = {2001},
  26939. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDEtb2RlcnNreS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0MS1vZGVyc2t5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ9DBCekiAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2CAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDEtb2RlcnNreS5wZGYADgAgAA8AcAA0ADEALQBvAGQAZQByAHMAawB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26940. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0MS1vZGVyc2t5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQxLW9kZXJza3kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL968NEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQxLW9kZXJza3kucGRmAAAOACAADwBwADQAMQAtAG8AZABlAHIAcwBrAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQxLW9kZXJza3kucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  26941. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360207}}
  26942. @inproceedings{Dunfield:2004fp,
  26943. Address = {New York, NY, USA},
  26944. Author = {Joshua Dunfield and Frank Pfenning},
  26945. Booktitle = {POPL '04: Proceedings of the 31st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26946. Date-Added = {2006-04-22 09:11:09 -0500},
  26947. Date-Modified = {2010-12-17 10:23:11 -0700},
  26948. Isbn = {1-58113-729-X},
  26949. Location = {Venice, Italy},
  26950. Pages = {281--292},
  26951. Publisher = {ACM Press},
  26952. Title = {Tridirectional typechecking},
  26953. Year = {2004},
  26954. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjgxLWR1bmZpZWxkLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDI4MS1kdW5maWVsZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8necEJ6RwAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXwAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyODEtZHVuZmllbGQucGRmAA4AJAARAHAAMgA4ADEALQBkAHUAbgBmAGkAZQBsAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjgxLWR1bmZpZWxkLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26955. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyODEtZHVuZmllbGQucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjgxLWR1bmZpZWxkLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3qL0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjgxLWR1bmZpZWxkLnBkZgAADgAkABEAcAAyADgAMQAtAGQAdQBuAGYAaQBlAGwAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjgxLWR1bmZpZWxkLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26956. Bdsk-Url-1 = {http://doi.acm.org/10.1145/964001.964025}}
  26957. @inproceedings{Chlipala:2005da,
  26958. Address = {New York, NY, USA},
  26959. Author = {Adam Chlipala and Leaf Petersen and Robert Harper},
  26960. Booktitle = {TLDI '05: Proceedings of the 2005 ACM SIGPLAN international workshop on Types in languages design and implementation},
  26961. Date-Added = {2006-04-22 09:09:12 -0500},
  26962. Date-Modified = {2010-12-17 10:23:11 -0700},
  26963. Isbn = {1-58113-999-3},
  26964. Location = {Long Beach, California, USA},
  26965. Pages = {71--78},
  26966. Publisher = {ACM Press},
  26967. Title = {Strict bidirectional type checking},
  26968. Year = {2005},
  26969. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNzEtY2hsaXBhbGEucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNzEtY2hsaXBhbGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhXwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcxLWNobGlwYWxhLnBkZgAADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNzEtY2hsaXBhbGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  26970. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3MS1jaGxpcGFsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3MS1jaGxpcGFsYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e4HRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3MS1jaGxpcGFsYS5wZGYADgAiABAAcAA3ADEALQBjAGgAbABpAHAAYQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDcxLWNobGlwYWxhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  26971. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040294.1040301}}
  26972. @inproceedings{Pierce:1998jc,
  26973. Address = {New York, NY, USA},
  26974. Author = {Benjamin C. Pierce and David N. Turner},
  26975. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  26976. Date-Added = {2006-04-22 08:55:29 -0500},
  26977. Date-Modified = {2010-12-17 10:23:11 -0700},
  26978. Isbn = {0-89791-979-3},
  26979. Location = {San Diego, California, United States},
  26980. Pages = {252--265},
  26981. Publisher = {ACM Press},
  26982. Title = {Local type inference},
  26983. Year = {1998},
  26984. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcGllcmNlOThsb2NhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ot8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBpZXJjZTk4bG9jYWwucGRmAA4AJAARAHAAaQBlAHIAYwBlADkAOABsAG8AYwBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  26985. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXBpZXJjZTk4bG9jYWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwaWVyY2U5OGxvY2FsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3v+0Q849QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0UAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwaWVyY2U5OGxvY2FsLnBkZgAADgAkABEAcABpAGUAcgBjAGUAOQA4AGwAbwBjAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9waWVyY2U5OGxvY2FsLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  26986. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268967}}
  26987. @inproceedings{Shields:2001zs,
  26988. Author = {Mark Shields and Simon {Peyton Jones}},
  26989. Booktitle = {First Workshop on Multi-language Inferastructure and Interoperability ({BABEL}'01), Firenze, Italy},
  26990. Date-Added = {2006-04-21 15:00:17 -0500},
  26991. Date-Modified = {2009-08-25 22:28:20 -0600},
  26992. Month = sep,
  26993. Title = {Object-Oriented Style Overloading for {H}askell},
  26994. Year = {2001},
  26995. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9vdmVybG9hZGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD292ZXJsb2FkaW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJk3BCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvdmVybG9hZGluZy5wZGYADgAgAA8AbwB2AGUAcgBsAG8AYQBkAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  26996. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD292ZXJsb2FkaW5nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPb3ZlcmxvYWRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95XNEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb3ZlcmxvYWRpbmcucGRmAAAOACAADwBvAHYAZQByAGwAbwBhAGQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvb3ZlcmxvYWRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  26997. @inproceedings{Kaes:1992hh,
  26998. Address = {New York, NY, USA},
  26999. Author = {Stefan Kaes},
  27000. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  27001. Date-Added = {2006-04-21 13:30:32 -0500},
  27002. Date-Modified = {2010-12-17 10:23:11 -0700},
  27003. Isbn = {0-89791-481-3},
  27004. Location = {San Francisco, California, United States},
  27005. Pages = {193--204},
  27006. Publisher = {ACM Press},
  27007. Title = {Type inference in the presence of overloading, subtyping and recursive types},
  27008. Year = {1992},
  27009. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTkzLWthZXMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTkzLWthZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTkzLWthZXMucGRmAAAOABwADQBwADEAOQAzAC0AawBhAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTkzLWthZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27010. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141540}}
  27011. @article{Stuckey:2005zp,
  27012. Address = {New York, NY, USA},
  27013. Author = {Peter J. Stuckey and Martin Sulzmann},
  27014. Date-Added = {2006-04-21 13:27:59 -0500},
  27015. Date-Modified = {2010-12-17 10:23:11 -0700},
  27016. Issn = {0164-0925},
  27017. Journal = {ACM Trans. Program. Lang. Syst.},
  27018. Number = {6},
  27019. Pages = {1216--1269},
  27020. Publisher = {ACM Press},
  27021. Title = {A theory of overloading},
  27022. Volume = {27},
  27023. Year = {2005},
  27024. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDEyMTYtc3R1Y2tleS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8micEJ6Q8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxMjE2LXN0dWNrZXkucGRmAA4AJAARAHAAMQAyADEANgAtAHMAdAB1AGMAawBlAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27025. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAxMjE2LXN0dWNrZXkucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMTIxNi1zdHVja2V5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ml0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTIxNi1zdHVja2V5LnBkZgAADgAkABEAcAAxADIAMQA2AC0AcwB0AHUAYwBrAGUAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMTIxNi1zdHVja2V5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27026. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1108970.1108974}}
  27027. @unpublished{Raffalli:1999mg,
  27028. Author = {Christophe Raffalli},
  27029. Date-Added = {2006-04-21 13:21:34 -0500},
  27030. Date-Modified = {2009-08-25 22:28:20 -0600},
  27031. Note = {Dept. of Mathematics of the University of Savoy},
  27032. Title = {An optimized complete semi-algorithm for system F-eta},
  27033. Year = {1999},
  27034. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9GZXRhLXRvdGFsLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREORmV0YS10b3RhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kdsEJ6PMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOkZldGEtdG90YWwucGRmAAAOAB4ADgBGAGUAdABhAC0AdABvAHQAYQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvRmV0YS10b3RhbC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27035. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uL0Ryb3Bib3gvYmliL0ZldGEtdG90YWwucGRm0hcLGBlXTlMuZGF0YU8RAYAAAAAAAYAAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4Q5GZXRhLXRvdGFsLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADu96zOWa6AAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4TgAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAN01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoARmV0YS10b3RhbC5wZGYAAA4AHgAOAEYAZQB0AGEALQB0AG8AdABhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9GZXRhLXRvdGFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK4AswC7Aj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  27036. @techreport{Raffalli:1998uk,
  27037. Author = {Christophe Raffalli},
  27038. Date-Added = {2006-04-21 13:18:19 -0500},
  27039. Date-Modified = {2009-08-25 22:28:20 -0600},
  27040. Institution = {Dept. of Mathematics of the University of Savoy},
  27041. Number = {98-05a},
  27042. Title = {System F-eta},
  27043. Year = {1998},
  27044. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9GZXRhLXBhcnRpYWwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBGZXRhLXBhcnRpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRzwQno8wAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6RmV0YS1wYXJ0aWFsLnBkZgAADgAiABAARgBlAHQAYQAtAHAAYQByAHQAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9GZXRhLXBhcnRpYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27045. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEZldGEtcGFydGlhbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8BTM5ZroAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhOAAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBGZXRhLXBhcnRpYWwucGRmAAAOACIAEABGAGUAdABhAC0AcABhAHIAdABpAGEAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0ZldGEtcGFydGlhbC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3}}
  27046. @inproceedings{Clement:1986mv,
  27047. Address = {New York, NY, USA},
  27048. Author = {Dominique Cl\'ement and Thierry Despeyroux and Gilles Kahn and Jo{\"e}lle Despeyroux},
  27049. Booktitle = {LFP '86: Proceedings of the 1986 ACM conference on LISP and functional programming},
  27050. Date-Added = {2006-04-21 12:47:02 -0500},
  27051. Date-Modified = {2010-12-17 10:23:11 -0700},
  27052. Isbn = {0-89791-200-4},
  27053. Location = {Cambridge, Massachusetts, United States},
  27054. Pages = {13--27},
  27055. Publisher = {ACM Press},
  27056. Title = {A simple applicative language: {Mini}-{ML}},
  27057. Year = {1986},
  27058. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTMtY2xlbWVudC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxMy1jbGVtZW50LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJpLBCekPAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1vAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTMtY2xlbWVudC5wZGYADgAgAA8AcAAxADMALQBjAGwAZQBtAGUAbgB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDEzLWNsZW1lbnQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27059. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMy1jbGVtZW50LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzLWNsZW1lbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95rNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzLWNsZW1lbnQucGRmAAAOACAADwBwADEAMwAtAGMAbABlAG0AZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzLWNsZW1lbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27060. Bdsk-Url-1 = {http://doi.acm.org/10.1145/319838.319847}}
  27061. @incollection{Reynolds:1969uh,
  27062. Abstract = {If the set of atomic formulas is augmented by adding a `universal
  27063. formula' and a `null formula', then the equivalence classes of this set under
  27064. alphabetic variation form a complete non-modular lattice, with `instance'
  27065. as the partial ordering, `greatest common instance' as the meet operation,
  27066. and `least common generalization' as the join operation. The greatest common
  27067. instance of two formulas can be obtained from Robinson's Unification Algorithm.
  27068. An algorithm is given for computing the least common generalization of two
  27069. formulas, the covering relation of the lattice is determined, bounds are
  27070. obtained on the length of chains from one formula to another, and it is shown
  27071. that any formula is the least common generalization of its set of ground
  27072. instances.
  27073. A transformational system is a finite set of clauses containing only units
  27074. and transformations, which are clauses containing exactly one positive and one
  27075. negative literal. It is shown that every unsatisfiable transformational system
  27076. has a refutation where every resolution has at least one resolvend which is an
  27077. initial clause. An algorithm is given for computing a common generalization of
  27078. all atomic formulas which can be derived from a transformational system, and
  27079. it is shown that there is no decision procedure for transformational systems.},
  27080. Address = {Edinburgh, Scotland},
  27081. Author = {Reynolds, John C.},
  27082. Booktitle = {Machine Intelligence 5},
  27083. Checked = {22 August 1990},
  27084. Comments = {Some copies are copyrighted 1970},
  27085. Date-Modified = {2009-08-25 22:28:20 -0600},
  27086. Filename = {transysalg},
  27087. Pages = {135--151},
  27088. Publisher = {Edinburgh University Press},
  27089. Title = {Transformational Systems and the Algebraic Structure of Atomic Formulas},
  27090. Updated = {9 May 2001},
  27091. Year = {1969},
  27092. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy90cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pRMEJ6ToAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZoAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnRyYW5zeXNhbGcucGRmAAAOAB4ADgB0AHIAYQBuAHMAeQBzAGEAbABnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvdHJhbnN5c2FsZy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27093. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV50cmFuc3lzYWxnLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOdHJhbnN5c2FsZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KV9EPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHJhbnN5c2FsZy5wZGYADgAeAA4AdAByAGEAbgBzAHkAcwBhAGwAZwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi90cmFuc3lzYWxnLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  27094. @mastersthesis{Krasic:1996md,
  27095. Author = {Charles C. Krasic},
  27096. Date-Added = {2006-04-21 10:01:19 -0500},
  27097. Date-Modified = {2010-12-17 10:23:11 -0700},
  27098. Title = {Parametric Overloading in {ML}},
  27099. Year = {1996},
  27100. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZrcmFzaWM5N3BhcmFtZXRyaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXqwQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6a3Jhc2ljOTdwYXJhbWV0cmljLnBkZgAADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9rcmFzaWM5N3BhcmFtZXRyaWMucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27101. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmtyYXNpYzk3cGFyYW1ldHJpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eKDRDzjfAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/LwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGtyYXNpYzk3cGFyYW1ldHJpYy5wZGYADgAuABYAawByAGEAcwBpAGMAOQA3AHAAYQByAGEAbQBlAHQAcgBpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIva3Jhc2ljOTdwYXJhbWV0cmljLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  27102. Bdsk-Url-1 = {citeseer.ist.psu.edu/krasic97parametric.html}}
  27103. @article{Smith:1994kh,
  27104. Author = {Geoffrey S. Smith},
  27105. Date-Added = {2006-04-20 22:40:58 -0500},
  27106. Date-Modified = {2009-08-25 22:28:20 -0600},
  27107. Journal = {Science of Computer Programming},
  27108. Month = {December},
  27109. Pages = {197-226},
  27110. Title = {Principal Type Schemes for Functional Programs with Overloading and Subtyping},
  27111. Volume = {23},
  27112. Year = {1994},
  27113. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9zY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPnBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3A5NC5wZGYADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvc2NwOTQucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27114. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlzY3A5NC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXNjcDk0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ieDRDzyTAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4wAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNjcDk0LnBkZgAADgAUAAkAcwBjAHAAOQA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3NjcDk0LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  27115. @inproceedings{Jim:1996hs,
  27116. Address = {New York, NY, USA},
  27117. Author = {Trevor Jim},
  27118. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27119. Date-Added = {2006-04-20 21:03:29 -0500},
  27120. Date-Modified = {2010-12-17 10:23:11 -0700},
  27121. Isbn = {0-89791-769-3},
  27122. Location = {St. Petersburg Beach, Florida, United States},
  27123. Pages = {42--53},
  27124. Publisher = {ACM Press},
  27125. Title = {What are principal typings and what are they good for?},
  27126. Year = {1996},
  27127. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n08EJ6SIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYIAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0Mi1qaW0ucGRmAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wNDItamltLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27128. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwNDItamltLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDQyLWppbS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL969dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQyLWppbS5wZGYAAA4AGAALAHAANAAyAC0AagBpAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDQyLWppbS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27129. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237728}}
  27130. @incollection{Remy!appsem,
  27131. Author = {Didier R{\'{e}}my},
  27132. Booktitle = {{A}pplied {S}emantics. Advanced Lectures. LNCS 2395.},
  27133. Date-Added = {2006-04-20 14:33:31 -0500},
  27134. Date-Modified = {2009-08-25 22:28:20 -0600},
  27135. Html = {http://pauillac.inria.fr/~remy/cours/appsem/},
  27136. Isbn = {3-540-44044-5},
  27137. Pages = {413--537},
  27138. Pdf = {http://pauillac.inria.fr/~remy/cours/appsem/ocaml.pdf},
  27139. Publisher = {Springer Verlag},
  27140. Title = {{U}sing, {U}nderstanding, and {U}nraveling the {OC}aml {L}anguage},
  27141. Year = {2002},
  27142. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9vY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJjjBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvY2FtbC5wZGYADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvb2NhbWwucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27143. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVlvY2FtbC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW9jYW1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eUzRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9jYW1sLnBkZgAADgAUAAkAbwBjAGEAbQBsAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL29jYW1sLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  27144. @inproceedings{Jones:1997it,
  27145. Address = {New York, NY, USA},
  27146. Author = {Mark P. Jones},
  27147. Booktitle = {POPL '97: Proceedings of the 24th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27148. Date-Added = {2006-04-20 13:47:01 -0500},
  27149. Date-Modified = {2010-12-17 10:23:11 -0700},
  27150. Isbn = {0-89791-853-3},
  27151. Location = {Paris, France},
  27152. Pages = {483--496},
  27153. Publisher = {ACM Press},
  27154. Title = {First-class polymorphism with type inference},
  27155. Year = {1997},
  27156. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n+sEJ6SUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYUAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0ODMtam9uZXMucGRmAAAOAB4ADgBwADQAOAAzAC0AagBvAG4AZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDQ4My1qb25lcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27157. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNDgzLWpvbmVzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDQ4My1qb25lcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97HtEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4My1qb25lcy5wZGYADgAeAA4AcAA0ADgAMwAtAGoAbwBuAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNDgzLWpvbmVzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27158. Bdsk-Url-1 = {http://doi.acm.org/10.1145/263699.263765}}
  27159. @article{Laufer:1994qq,
  27160. Address = {New York, NY, USA},
  27161. Author = {Konstantin L{\"a}ufer and Martin Odersky},
  27162. Date-Added = {2006-04-20 13:40:13 -0500},
  27163. Date-Modified = {2010-12-17 10:23:11 -0700},
  27164. Issn = {0164-0925},
  27165. Journal = {ACM Trans. Program. Lang. Syst.},
  27166. Number = {5},
  27167. Pages = {1411--1430},
  27168. Publisher = {ACM Press},
  27169. Title = {Polymorphic type inference and abstract data types},
  27170. Volume = {16},
  27171. Year = {1994},
  27172. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTQxMS1sYWZlci5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNDExLWxhZmVyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJqfBCekQAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1wAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTQxMS1sYWZlci5wZGYADgAgAA8AcAAxADQAMQAxAC0AbABhAGYAZQByAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27173. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNDExLWxhZmVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE0MTEtbGFmZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95xdEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE0MTEtbGFmZXIucGRmAAAOACAADwBwADEANAAxADEALQBsAGEAZgBlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE0MTEtbGFmZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27174. Bdsk-Url-1 = {http://doi.acm.org/10.1145/186025.186031}}
  27175. @article{Garrigue:1999bb,
  27176. Address = {Duluth, MN, USA},
  27177. Author = {Jacques Garrigue and Didier R{\'{e}}my},
  27178. Date-Added = {2006-04-20 13:35:04 -0500},
  27179. Date-Modified = {2010-12-17 10:23:11 -0700},
  27180. Issn = {0890-5401},
  27181. Journal = {Information and Computation},
  27182. Number = {1-2},
  27183. Pages = {134--169},
  27184. Publisher = {Academic Press, Inc.},
  27185. Title = {Semi-explicit first-class polymorphism for ML},
  27186. Volume = {155},
  27187. Year = {1999},
  27188. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKy4uLy4uLy4uL3BhcGVycy9nYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJYTBCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIAOk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnYXJyaWd1ZV9yZW15LXBvbHktaWM5OS5wZGYADgA4ABsAZwBhAHIAcgBpAGcAdQBlAF8AcgBlAG0AeQAtAHAAbwBsAHkALQBpAGMAOQA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAtVXNlcnMvc2llay9wYXBlcnMvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALwAwQDJAm8CcQJ2AoECigKYApwCowKsArECvgLBAtMC1gLbAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAt0=},
  27189. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2dhcnJpZ3VlX3JlbXktcG9seS1pYzk5LnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91Z9EPN24AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32+AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAAOADgAGwBnAGEAcgByAGkAZwB1AGUAXwByAGUAbQB5AC0AcABvAGwAeQAtAGkAYwA5ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvZ2FycmlndWVfcmVteS1wb2x5LWljOTkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  27190. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1999.2830}}
  27191. @book{Mitchell:1996nn,
  27192. Address = {Cambridge, MA, USA},
  27193. Author = {John C. Mitchell},
  27194. Date-Added = {2006-04-20 13:10:27 -0500},
  27195. Date-Modified = {2007-05-18 13:42:22 -0600},
  27196. Isbn = {0-262-13321-0},
  27197. Publisher = {MIT Press},
  27198. Title = {Foundations of programming languages},
  27199. Year = {1996}}
  27200. @article{Rocca:1988ro,
  27201. Address = {Essex, UK},
  27202. Author = {S. Ronchi Della Rocca},
  27203. Date-Added = {2006-04-20 11:38:32 -0500},
  27204. Date-Modified = {2010-12-17 10:23:11 -0700},
  27205. Issn = {0304-3975},
  27206. Journal = {Theor. Comput. Sci.},
  27207. Number = {1-2},
  27208. Pages = {181--209},
  27209. Publisher = {Elsevier Science Publishers Ltd.},
  27210. Title = {Principal type scheme and unification for intersection type discipline},
  27211. Volume = {59},
  27212. Year = {1988},
  27213. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(88)90101-6}}
  27214. @inproceedings{Coppo:1992ku,
  27215. Address = {London, UK},
  27216. Author = {Mario Coppo and Paola Giannini},
  27217. Booktitle = {CAAP '92: Proceedings of the 17th Colloquium on Trees in Algebra and Programming},
  27218. Date-Added = {2006-04-20 11:37:37 -0500},
  27219. Date-Modified = {2007-05-18 13:42:22 -0600},
  27220. Isbn = {3-540-55251-0},
  27221. Pages = {102--123},
  27222. Publisher = {Springer-Verlag},
  27223. Title = {A Complete Type Inference Algorithm for Simple Intersection Types},
  27224. Year = {1992}}
  27225. @inproceedings{Kfoury:1999kz,
  27226. Address = {New York, NY, USA},
  27227. Annote = {incomprehensible},
  27228. Author = {A. J. Kfoury and J. B. Wells},
  27229. Booktitle = {POPL '99: Proceedings of the 26th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27230. Date-Added = {2006-04-20 11:36:45 -0500},
  27231. Date-Modified = {2010-12-17 10:23:11 -0700},
  27232. Isbn = {1-58113-095-3},
  27233. Location = {San Antonio, Texas, United States},
  27234. Pages = {161--174},
  27235. Publisher = {ACM Press},
  27236. Title = {Principality and decidable type inference for finite-rank intersection types},
  27237. Year = {1999},
  27238. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTYxLWtmb3VyeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNjEta2ZvdXJ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJsXBCekRAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1xAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTYxLWtmb3VyeS5wZGYADgAgAA8AcAAxADYAMQAtAGsAZgBvAHUAcgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27239. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNjEta2ZvdXJ5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE2MS1rZm91cnkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9559EPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE2MS1rZm91cnkucGRmAAAOACAADwBwADEANgAxAC0AawBmAG8AdQByAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE2MS1rZm91cnkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27240. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292556}}
  27241. @article{Urzyczyn:1997ub,
  27242. Author = {Pawel Urzyczyn},
  27243. Date-Added = {2006-04-20 10:58:52 -0500},
  27244. Date-Modified = {2009-08-25 22:28:20 -0600},
  27245. Journal = {Mathematical Structures in Computer Science},
  27246. Pages = {329-358},
  27247. Title = {Type reconstruction in F[omega]},
  27248. Volume = {7},
  27249. Year = {1997},
  27250. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZyZWNvbnN0cnVjdC1mb21lZ2EucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjVwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgAADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9yZWNvbnN0cnVjdC1mb21lZ2EucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27251. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFnJlY29uc3RydWN0LWZvbWVnYS5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFnJlY29uc3RydWN0LWZvbWVnYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ib3RDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJlY29uc3RydWN0LWZvbWVnYS5wZGYADgAuABYAcgBlAGMAbwBuAHMAdAByAHUAYwB0AC0AZgBvAG0AZQBnAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvcmVjb25zdHJ1Y3QtZm9tZWdhLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=}}
  27252. @article{Naur:1966:PAG,
  27253. Acknowledgement = ack-nhfb,
  27254. Annote = {Vague version of Floyd and Hoare's logic, developed independently.},
  27255. Author = {P. Naur},
  27256. Bibdate = {Sat Nov 14 09:14:57 1998},
  27257. Coden = {BITTEL, NBITAB},
  27258. Date-Added = {2006-04-18 08:52:12 -0500},
  27259. Date-Modified = {2007-05-18 13:42:22 -0600},
  27260. Issn = {0006-3835},
  27261. Journal = j-NORDISK-TIDSKR-INFORM-BEHAND,
  27262. Number = {4},
  27263. Pages = {310--316},
  27264. Title = {Proof of Algorithms by General Snapshots},
  27265. Volume = {6},
  27266. Year = {1966}}
  27267. @techreport{Siek:2005yb,
  27268. Author = {Jeremy G. Siek and Walid Taha},
  27269. Date-Added = {2006-04-14 16:30:12 -0500},
  27270. Date-Modified = {2009-08-25 22:28:20 -0600},
  27271. Institution = {Rice University},
  27272. Number = {TR05-458},
  27273. Title = {C++.T Formalization in Isar},
  27274. Year = {2005},
  27275. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLC4uLy4uLy4uL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRm0hcLGBlXTlMuZGF0YU8RAaYAAAAAAaYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERxvZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZEwQnpDAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bAAAAAEADABPmREATqRTAEbJNgACADtNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6b2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgAADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC5Vc2Vycy9zaWVrL3BhcGVycy9vZnAyMjJsNWIyN3B6OWgzbTUwNDY2cXEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AvQDCAMoCdAJ2AnsChgKPAp0CoQKoArECtgLDAsYC2ALbAuAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC4g==},
  27276. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGbSFwsYGVdOUy5kYXRhTxEBogAAAAABogACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xHG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eVDRDzjrAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OwAAAAEADAC/bfEABcByAAISKQACADxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG9mcDIyMmw1YjI3cHo5aDNtNTA0NjZxcS5wZGYADgA6ABwAbwBmAHAAMgAyADIAbAA1AGIAMgA3AHAAegA5AGgAMwBtADUAMAA0ADYANgBxAHEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACxVc2Vycy9qc2llay9iaWIvb2ZwMjIybDViMjdwejloM201MDQ2NnFxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=}}
  27277. @inproceedings{REYNOLDS83,
  27278. Abstract = {We explore the thesis that type structure is a syntactic discipline
  27279. for maintaining levels of abstraction. Traditionally, this view has been
  27280. formalized algebraically, but the algebraic approach fails to encompass
  27281. higher-order functions. For this purpose, it is necessary to generalize
  27282. homomorphic functions to relations; the result is an `abstraction' theorem
  27283. that is applicable to the typed lambda calculus and various extensions,
  27284. including user-defined types. Finally, we consider polymorphic functions,
  27285. and show that the abstraction theorem captures Strachey's concept of
  27286. parametric, as opposed to ad hoc, polymorphism.},
  27287. Address = {Amsterdam},
  27288. Author = {Reynolds, John C.},
  27289. Booksubtitle = {Proceedings of the IFIP 9th World Computer Congress},
  27290. Booktitle = {Information Processing 83},
  27291. Callno = {004 I613ia 1983},
  27292. Checked = {January 1988},
  27293. Date-Modified = {2009-08-25 22:28:20 -0600},
  27294. Dates = {September 19--23, 1983},
  27295. Filename = {typesabpara},
  27296. Pages = {513--523},
  27297. Place = {Paris, France},
  27298. Publisher = {Elsevier Science Publishers B. V. (North-Holland)},
  27299. Title = {Types, Abstraction and Parametric Polymorphism},
  27300. Updated = {9 May 2001},
  27301. Year = {1983},
  27302. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3R5cGVzYWJwYXJhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPdHlwZXNhYnBhcmEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KYtEPPJoAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LqAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAdHlwZXNhYnBhcmEucGRmAAAOACAADwB0AHkAcABlAHMAYQBiAHAAYQByAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvdHlwZXNhYnBhcmEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27303. @phdthesis{GIRARD72,
  27304. Address = {Paris, France},
  27305. Author = {Girard, Jean-Yves},
  27306. Checked = {5 July 1990},
  27307. Date-Modified = {2011-10-10 13:37:27 -0600},
  27308. Title = {Interpretation fonctionelle et elimination des coupures de l'arithmetique d'ordre superieur},
  27309. Updated = {17 February 1993},
  27310. Year = 1972}
  27311. @inproceedings{Xi:2003kn,
  27312. Address = {New York, NY, USA},
  27313. Author = {Hongwei Xi and Chiyan Chen and Gang Chen},
  27314. Booktitle = {POPL '03: Proceedings of the 30th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27315. Date-Added = {2006-04-06 15:35:50 -0500},
  27316. Date-Modified = {2010-12-17 10:23:11 -0700},
  27317. Isbn = {1-58113-628-5},
  27318. Location = {New Orleans, Louisiana, USA},
  27319. Pages = {224--235},
  27320. Publisher = {ACM Press},
  27321. Title = {Guarded recursive datatype constructors},
  27322. Year = {2003},
  27323. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMjI0LXhpLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDIyNC14aS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nHMEJ6RcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXcAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMjQteGkucGRmAA4AGAALAHAAMgAyADQALQB4AGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMjI0LXhpLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27324. Bdsk-Url-1 = {http://doi.acm.org/10.1145/604131.604150}}
  27325. @inproceedings{Sheard:2004qp,
  27326. Address = {Cork, Ireland},
  27327. Author = {Tim Sheard and Emir Pasalic},
  27328. Booktitle = {4th International Workshop on Logical Frameworks and Meta-Languages (LFM'04)},
  27329. Date-Added = {2006-04-06 15:30:54 -0500},
  27330. Date-Modified = {2009-08-25 22:28:20 -0600},
  27331. Month = {July},
  27332. Title = {Meta-programming with built-in type equality},
  27333. Year = {2004},
  27334. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8on8EJ6S8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY8AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnBhc2FsaWMucGRmAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wYXNhbGljLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27335. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwYXNhbGljLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcGFzYWxpYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL973NEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFzYWxpYy5wZGYAAA4AGAALAHAAYQBzAGEAbABpAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcGFzYWxpYy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  27336. @techreport{Cheney:2003fq,
  27337. 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.},
  27338. Author = {James Cheney and Ralf Hinze},
  27339. Date-Added = {2006-04-06 15:22:30 -0500},
  27340. Date-Modified = {2009-08-25 22:28:20 -0600},
  27341. Institution = {Cornell University},
  27342. Title = {First-Class Phantom Types},
  27343. Year = {2003},
  27344. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9UUjIwMDMtMTkwMS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD1RSMjAwMy0xOTAxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJK/BCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjIwMDMtMTkwMS5wZGYADgAgAA8AVABSADIAMAAwADMALQAxADkAMAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvVFIyMDAzLTE5MDEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27345. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uL0Ryb3Bib3gvYmliL1RSMjAwMy0xOTAxLnBkZtIXCxgZV05TLmRhdGFPEQGEAAAAAAGEAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEPVFIyMDAzLTE5MDEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA72C8zlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSMjAwMy0xOTAxLnBkZgAOACAADwBUAFIAMgAwADAAMwAtADEAOQAwADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACdVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjIwMDMtMTkwMS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArwC0ALwCRAJGAksCVgJfAm0CcQJ4AoEChgKTApYCqAKrArAAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACsg==}}
  27346. @manual{Chambers:2006in,
  27347. Address = {Seattle, Washington},
  27348. Author = {Craig Chambers},
  27349. Date-Added = {2006-04-06 06:00:49 -0500},
  27350. Date-Modified = {2009-08-25 22:28:20 -0600},
  27351. Institution = {University of Washington},
  27352. Month = {January},
  27353. Title = {The {Diesel} Langauge: Specification and Rationale},
  27354. Year = {2006},
  27355. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9kaWVzZWwtc3BlYy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2RpZXNlbC1zcGVjLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJTbBCekBAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1hAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpkaWVzZWwtc3BlYy5wZGYADgAgAA8AZABpAGUAcwBlAGwALQBzAHAAZQBjAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27356. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2RpZXNlbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZGllc2VsLXNwZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xT9EPNaUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3v1AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZGllc2VsLXNwZWMucGRmAAAOACAADwBkAGkAZQBzAGUAbAAtAHMAcABlAGMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZGllc2VsLXNwZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27357. @article{Plotkin:1977oc,
  27358. Author = {G. D. Plotkin},
  27359. Date-Added = {2006-04-04 04:10:47 -0500},
  27360. Date-Modified = {2009-08-25 22:28:20 -0600},
  27361. Journal = {Theoretical Computer Science},
  27362. Month = {December},
  27363. Number = {3},
  27364. Pages = {223-255},
  27365. Title = {{LCF} considered as a programming language},
  27366. Volume = {5},
  27367. Year = {1977},
  27368. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3Bsb3RraW4tcGNmLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGxvdGtpbi1wY2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98C9EPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxvdGtpbi1wY2YucGRmAAAOACAADwBwAGwAbwB0AGsAaQBuAC0AcABjAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGxvdGtpbi1wY2YucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27369. @article{Church:1940wj,
  27370. Annote = {original paper about the simply typed lambda calculus},
  27371. Author = {A. Church},
  27372. Date-Added = {2006-04-04 03:28:24 -0500},
  27373. Date-Modified = {2009-08-25 22:28:20 -0600},
  27374. Journal = {Journal of Symbolic Logic},
  27375. Number = {2},
  27376. Pages = {56-68},
  27377. Title = {A formulation of the simple theory of types.},
  27378. Volume = {5},
  27379. Year = {1940},
  27380. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2h1cmNoLXNpbXBsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lIcEJ6QAAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWAAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNodXJjaC1zaW1wbGUucGRmAA4AJAARAGMAaAB1AHIAYwBoAC0AcwBpAG0AcABsAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27381. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNodXJjaC1zaW1wbGUucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjaHVyY2gtc2ltcGxlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ei0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjaHVyY2gtc2ltcGxlLnBkZgAADgAkABEAYwBoAHUAcgBjAGgALQBzAGkAbQBwAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jaHVyY2gtc2ltcGxlLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  27382. @inproceedings{Kulczycki:2005ee,
  27383. Address = {New York, NY, USA},
  27384. Author = {Gregory Kulczycki and Murali Sitaraman and Bruce W. Weide and Atanas Rountev},
  27385. Booktitle = {{SAVCBS} '05: Proceedings of the 2005 conference on Specification and verification of component-based systems},
  27386. Date-Added = {2006-04-04 02:08:28 -0500},
  27387. Date-Modified = {2010-12-17 10:23:11 -0700},
  27388. Isbn = {1-59593-371-9},
  27389. Location = {Lisbon, Portugal},
  27390. Pages = {7},
  27391. Publisher = {ACM Press},
  27392. Title = {A specification-based approach to reasoning about pointers},
  27393. Year = {2005},
  27394. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNy1rdWxjenlja2kucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNy1rdWxjenlja2kucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyhUwQnpKwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDcta3VsY3p5Y2tpLnBkZgAADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNy1rdWxjenlja2kucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27395. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA3LWt1bGN6eWNraS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA3LWt1bGN6eWNraS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e3zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA3LWt1bGN6eWNraS5wZGYADgAiABAAcAA3AC0AawB1AGwAYwB6AHkAYwBrAGkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDcta3VsY3p5Y2tpLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27396. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1123058.1123066}}
  27397. @inproceedings{Riely:1999ts,
  27398. Address = {New York, NY, USA},
  27399. Author = {James Riely and Matthew Hennessy},
  27400. Booktitle = {{POPL} '99: Proceedings of the 26th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  27401. Date-Added = {2006-03-31 14:49:46 -0600},
  27402. Date-Modified = {2010-12-17 10:23:11 -0700},
  27403. Isbn = {1-58113-095-3},
  27404. Location = {San Antonio, Texas, United States},
  27405. Pages = {93--104},
  27406. Publisher = {ACM Press},
  27407. Title = {Trust and partial typing in open systems of mobile agents},
  27408. Year = {1999},
  27409. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wOTMtcmllbHkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wOTMtcmllbHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3u80Q849AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0QAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwOTMtcmllbHkucGRmAAAOABwADQBwADkAMwAtAHIAaQBlAGwAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wOTMtcmllbHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27410. Bdsk-Url-1 = {http://doi.acm.org/10.1145/292540.292551}}
  27411. @article{Ousterhout:1998ce,
  27412. Author = {John K. Ousterhout},
  27413. Date-Added = {2006-03-31 13:30:33 -0600},
  27414. Date-Modified = {2009-08-25 22:28:20 -0600},
  27415. Journal = {IEEE Computer},
  27416. Month = {March},
  27417. Number = {3},
  27418. Pages = {23-30},
  27419. Title = {Scripting: Higher-Level Programming for the 21st Century},
  27420. Volume = {31},
  27421. Year = {1998},
  27422. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKPzBCek0AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2UAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpzY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL3NjcmlwdGluZy1vdXN0ZXJob3V0LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  27423. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNjcmlwdGluZy1vdXN0ZXJob3V0LnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J4tEPPJMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LjAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2NyaXB0aW5nLW91c3RlcmhvdXQucGRmAA4AMgAYAHMAYwByAGkAcAB0AGkAbgBnAC0AbwB1AHMAdABlAHIAaABvAHUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zY3JpcHRpbmctb3VzdGVyaG91dC5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  27424. @manual{Serrano:2002zo,
  27425. Author = {Manuel Serrano},
  27426. Date-Added = {2006-03-31 03:55:04 -0600},
  27427. Date-Modified = {2009-08-25 22:28:20 -0600},
  27428. Month = {April},
  27429. Organization = {Inria-Rocquencourt},
  27430. Title = {{Bigloo}: a practical {Scheme} compiler},
  27431. Year = {2002},
  27432. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9iaWdsb28ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpiaWdsb28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUAwQno/QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YmlnbG9vLnBkZgAADgAWAAoAYgBpAGcAbABvAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9iaWdsb28ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  27433. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpiaWdsb28ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpiaWdsb28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ar0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiaWdsb28ucGRmAA4AFgAKAGIAaQBnAGwAbwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2JpZ2xvby5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  27434. @inproceedings{Bres:2004xp,
  27435. Address = {Pilzen, Czech Republic},
  27436. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  27437. Booktitle = {2nd International Workshop on {.NET} Technologies},
  27438. Date-Added = {2006-03-31 03:42:01 -0600},
  27439. Date-Modified = {2009-08-25 22:28:20 -0600},
  27440. Month = {May},
  27441. Title = {Compiling {Scheme} programs to {.NET} Common Intermediate Language},
  27442. Year = {2004},
  27443. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9ic3MtZG90bmV0MDQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBic3MtZG90bmV0MDQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyUMwQno/gAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XgAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YnNzLWRvdG5ldDA0LnBkZgAADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9ic3MtZG90bmV0MDQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  27444. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEGJzcy1kb3RuZXQwNC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEGJzcy1kb3RuZXQwNC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cEHRDzVuAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97vgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGJzcy1kb3RuZXQwNC5wZGYADgAiABAAYgBzAHMALQBkAG8AdABuAGUAdAAwADQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvYnNzLWRvdG5ldDA0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  27445. @article{Bres:2004dd,
  27446. Author = {Yannis Bres and Bernard Paul Serpette and Manuel Serrano},
  27447. Date-Added = {2006-03-31 03:37:17 -0600},
  27448. Date-Modified = {2009-08-25 22:28:20 -0600},
  27449. Journal = {Journal of Object Technology},
  27450. Number = {9},
  27451. Title = {{Bigloo.NET}: compiling {Scheme} to {.NET} {CLR}},
  27452. Volume = {3},
  27453. Year = {2004},
  27454. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8k/cEJ6P0AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV0AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJpZ2xvby1uZXQucGRmAAAOAB4ADgBiAGkAZwBsAG8AbwAtAG4AZQB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvYmlnbG9vLW5ldC5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27455. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5iaWdsb28tbmV0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYmlnbG9vLW5ldC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wKdEPNW0AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u9AAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYmlnbG9vLW5ldC5wZGYADgAeAA4AYgBpAGcAbABvAG8ALQBuAGUAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9iaWdsb28tbmV0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  27456. @techreport{Sulzmann:2005hg,
  27457. Author = {Martin Sulzmann and Peter J. Stuckey},
  27458. Date-Added = {2006-03-30 07:58:47 -0600},
  27459. Date-Modified = {2009-08-25 22:28:20 -0600},
  27460. Institution = {National University of Singapore},
  27461. Title = {Type Inference for Multi-Parameter Type Classes},
  27462. Year = {2005},
  27463. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9tcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJibBCekLAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1rAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczptcHRjLWluZi5wZGYAAA4AGgAMAG0AcAB0AGMALQBpAG4AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL21wdGMtaW5mLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  27464. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxtcHRjLWluZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDG1wdGMtaW5mLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ePjRDzjlAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/NQAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG1wdGMtaW5mLnBkZgAOABoADABtAHAAdABjAC0AaQBuAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvbXB0Yy1pbmYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  27465. @article{Sulzmann:2006bh,
  27466. Author = {Martin Sulzmann and Gregory J. Duck and Simon Peyton-Jones and Peter J. Stuckey},
  27467. Date-Added = {2006-03-30 07:55:37 -0600},
  27468. Date-Modified = {2009-08-25 22:28:20 -0600},
  27469. Journal = {Journal of Functional Programming},
  27470. Title = {Understanding Functional Dependencies via Constraint Handling Rules},
  27471. Year = {2006},
  27472. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIy4uLy4uLy4uL3BhcGVycy9qZnAtZmRzLXJldmlzZWQucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERNqZnAtZmRzLXJldmlzZWQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXewQnpCAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aAAAAAEADABPmREATqRTAEbJNgACADJNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6amZwLWZkcy1yZXZpc2VkLnBkZgAOACgAEwBqAGYAcAAtAGYAZABzAC0AcgBlAHYAaQBzAGUAZAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJVVzZXJzL3NpZWsvcGFwZXJzL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtAC5AMECRwJJAk4CWQJiAnACdAJ7AoQCiQKWApkCqwKuArMAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACtQ==},
  27473. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2pmcC1mZHMtcmV2aXNlZC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2pmcC1mZHMtcmV2aXNlZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/dg7RDzd7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99ywAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGpmcC1mZHMtcmV2aXNlZC5wZGYAAA4AKAATAGoAZgBwAC0AZgBkAHMALQByAGUAdgBpAHMAZQBkAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2pmcC1mZHMtcmV2aXNlZC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  27474. @techreport{Sulzmann:2005fx,
  27475. Author = {Martin Sulzmann and Edmund Soon Lee Lam},
  27476. Date-Added = {2006-03-30 07:53:52 -0600},
  27477. Date-Modified = {2009-08-25 22:28:20 -0600},
  27478. Institution = {National University of Singapore},
  27479. Title = {Associated Functional Dependencies},
  27480. Year = {2005},
  27481. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uLy4uLy4uL3BhcGVycy9hZmRzLnBz0hcLGBlXTlMuZGF0YU8RAVIAAAAAAVIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQdhZmRzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyTcwQno/AAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9XAAAAAEADABPmREATqRTAEbJNgACACZNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6YWZkcy5wcwAOABAABwBhAGYAZABzAC4AcABzAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGVVzZXJzL3NpZWsvcGFwZXJzL2FmZHMucHMAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqACtALUCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  27482. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uL0Ryb3Bib3gvYmliL2FmZHMucHPSFwsYGVdOUy5kYXRhTxEBZAAAAAABZAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhB2FmZHMucHMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO+HPM5Zq/AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhDwAAAAEAEAAOauEADmndAAXAcgACEikAAgAwTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBhZmRzLnBzAA4AEAAHAGEAZgBkAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAfVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvYWZkcy5wcwAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCnAKwAtAIcAh4CIwIuAjcCRQJJAlACWQJeAmsCbgKAAoMCiAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKK}}
  27483. @inproceedings{Anderson:2002kd,
  27484. Author = {Christopher Anderson and Sophia Drossopoulou},
  27485. Booktitle = {WOOD '03},
  27486. Date-Added = {2006-03-29 08:36:37 -0600},
  27487. Date-Modified = {2012-12-17 17:10:46 +0000},
  27488. Number = {8},
  27489. Publisher = {Elsevier},
  27490. Series = ENTCS,
  27491. Title = {{BabyJ} - From Object Based to Class Based Programming via Types},
  27492. Volume = {82},
  27493. Year = {2003},
  27494. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE2FuZGVyc29uMDJiYWJ5ai5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE2FuZGVyc29uMDJiYWJ5ai5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/bpvRDzUmAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q97dgAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGFuZGVyc29uMDJiYWJ5ai5wZGYAAA4AKAATAGEAbgBkAGUAcgBzAG8AbgAwADIAYgBhAGIAeQBqAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL2FuZGVyc29uMDJiYWJ5ai5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  27495. @inproceedings{Johnson:1988wa,
  27496. Address = {New York, NY, USA},
  27497. Author = {Ralph E. Johnson and Justin O. Graver and Laurance W. Zurawski},
  27498. Booktitle = {OOPSLA '88: Conference proceedings on Object-oriented programming systems, languages and applications},
  27499. Date-Added = {2006-03-27 23:16:13 -0600},
  27500. Date-Modified = {2010-12-17 10:23:11 -0700},
  27501. Isbn = {0-89791-284-5},
  27502. Location = {San Diego, California, United States},
  27503. Pages = {18--26},
  27504. Publisher = {ACM Press},
  27505. Title = {{TS}: an optimizing compiler for {Smalltalk}},
  27506. Year = {1988},
  27507. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTgtam9obnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxOC1qb2huc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJuPBCekTAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1zAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTgtam9obnNvbi5wZGYADgAgAA8AcAAxADgALQBqAG8AaABuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27508. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxOC1qb2huc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE4LWpvaG5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96CdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE4LWpvaG5zb24ucGRmAAAOACAADwBwADEAOAAtAGoAbwBoAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE4LWpvaG5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27509. Bdsk-Url-1 = {http://doi.acm.org/10.1145/62083.62086}}
  27510. @techreport{Siek:2006hh,
  27511. Address = {Houston, Texas},
  27512. Author = {Jeremy G. Siek and Walid Taha},
  27513. Date-Added = {2006-03-27 18:44:04 -0600},
  27514. Date-Modified = {2009-08-25 22:28:20 -0600},
  27515. Institution = {Rice University},
  27516. Number = {TR06-874},
  27517. Title = {Gradual typing: Isabelle/Isar Formalization},
  27518. Year = {2006},
  27519. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHNpZWswNl9ncmFkdWFsX3Byb29mLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+KDtEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2llazA2X2dyYWR1YWxfcHJvb2YucGRmAA4AMgAYAHMAaQBlAGsAMAA2AF8AZwByAGEAZAB1AGEAbABfAHAAcgBvAG8AZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9zaWVrMDZfZ3JhZHVhbF9wcm9vZi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  27520. @inproceedings{R.-B.-Findler:2004xw,
  27521. Author = {R. B. Findler and M. Flatt and M. Felleisen},
  27522. Booktitle = {European Conference on Object-Oriented Programming},
  27523. Date-Added = {2006-03-27 18:31:45 -0600},
  27524. Date-Modified = {2009-08-25 22:28:20 -0600},
  27525. Title = {Semantic casts: Contracts and structural subtyping in a nominal world},
  27526. Year = {2004},
  27527. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnNlbWFudGljLWNhc3RzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESc2VtYW50aWMtY2FzdHMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+J/tEPPJQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LkAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAc2VtYW50aWMtY2FzdHMucGRmAA4AJgASAHMAZQBtAGEAbgB0AGkAYwAtAGMAYQBzAHQAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9zZW1hbnRpYy1jYXN0cy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  27528. @inproceedings{Findler:2002es,
  27529. Author = {R. B. Findler and M. Felleisen},
  27530. Booktitle = {International Conference on Functional Programming},
  27531. Date-Added = {2006-03-27 18:27:50 -0600},
  27532. Date-Modified = {2012-12-29 13:30:27 -0700},
  27533. Month = {October},
  27534. Pages = {48--59},
  27535. Series = {ICFP},
  27536. Title = {Contracts for higher-order functions},
  27537. Year = {2002},
  27538. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0OC1maW5kbGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ4LWZpbmRsZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97G9EPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ4LWZpbmRsZXIucGRmAAAOACAADwBwADQAOAAtAGYAaQBuAGQAbABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ4LWZpbmRsZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27539. @inproceedings{Guy-L.-Steele:1982bj,
  27540. Address = {New York, NY, USA},
  27541. Author = {Guy L. Steele Jr.},
  27542. Booktitle = {LFP '82: Proceedings of the 1982 ACM symposium on LISP and functional programming},
  27543. Date-Added = {2006-03-26 19:17:59 -0600},
  27544. Date-Modified = {2010-12-17 10:23:11 -0700},
  27545. Isbn = {0-89791-082-6},
  27546. Location = {Pittsburgh, Pennsylvania, United States},
  27547. Pages = {98--107},
  27548. Publisher = {ACM Press},
  27549. Title = {An overview of {COMMON} {LISP}},
  27550. Year = {1982},
  27551. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8okMEJ6S4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPY4AAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA5OC1zdGVlbGUucGRmAAAOAB4ADgBwADkAOAAtAHMAdABlAGUAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDk4LXN0ZWVsZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27552. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wOTgtc3RlZWxlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDk4LXN0ZWVsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97ydEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDk4LXN0ZWVsZS5wZGYADgAeAA4AcAA5ADgALQBzAHQAZQBlAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wOTgtc3RlZWxlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27553. Bdsk-Url-1 = {http://doi.acm.org/10.1145/800068.802140}}
  27554. @article{Hindley:1969ri,
  27555. Author = {R. Hindley},
  27556. Date-Added = {2006-03-26 18:10:41 -0600},
  27557. Date-Modified = {2007-05-18 13:42:22 -0600},
  27558. Journal = {Trans AMS},
  27559. Pages = {29--60},
  27560. Title = {The principal type-scheme of an object in Combinatory Logic},
  27561. Volume = {146},
  27562. Year = {1969}}
  27563. @article{Milner:1978kh,
  27564. Annote = {The original paper on let-polymorphism and the basis of type inference in ML.},
  27565. Author = {Robin Milner},
  27566. Date-Added = {2006-03-26 18:07:22 -0600},
  27567. Date-Modified = {2009-08-25 22:28:20 -0600},
  27568. Journal = {Journal of Computer and System Sciences},
  27569. Number = {3},
  27570. Pages = {348-375},
  27571. Title = {A Theory of Type Polymorphism in Programming},
  27572. Volume = {17},
  27573. Year = {1978},
  27574. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1pbG5lci10eXBlLXBvbHkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtaWxuZXItdHlwZS1wb2x5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jo0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtaWxuZXItdHlwZS1wb2x5LnBkZgAOACoAFABtAGkAbABuAGUAcgAtAHQAeQBwAGUALQBwAG8AbAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21pbG5lci10eXBlLXBvbHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  27575. @book{Feinberg:1997hh,
  27576. Address = {Redwood City, CA, USA},
  27577. Author = {Neal Feinberg and Sonya E. Keene and Robert O. Mathews and P. Tucker Withington},
  27578. Date-Added = {2006-03-25 12:59:52 -0600},
  27579. Date-Modified = {2010-12-17 10:23:11 -0700},
  27580. Isbn = {0-201-47976-1},
  27581. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  27582. Title = {Dylan programming: an object-oriented and dynamic language},
  27583. Year = {1997},
  27584. Bdsk-Url-1 = {http://www.opendylan.org/books/dpg/db_1.html}}
  27585. @book{Shalit:1996vz,
  27586. Address = {Redwood City, CA, USA},
  27587. Author = {Andrew Shalit},
  27588. Date-Added = {2006-03-25 12:53:01 -0600},
  27589. Date-Modified = {2010-12-17 10:23:11 -0700},
  27590. Isbn = {0-201-44211-6},
  27591. Publisher = {Addison Wesley Longman Publishing Co., Inc.},
  27592. Title = {The Dylan reference manual: the definitive guide to the new object-oriented dynamic language},
  27593. Year = {1996},
  27594. Bdsk-Url-1 = {http://www.opendylan.org/books/drm/Title}}
  27595. @inproceedings{Rumbaugh:1987qd,
  27596. Address = {New York, NY, USA},
  27597. Author = {James Rumbaugh},
  27598. Booktitle = {OOPSLA '87: Conference proceedings on Object-oriented programming systems, languages and applications},
  27599. Date-Added = {2006-03-25 11:55:03 -0600},
  27600. Date-Modified = {2010-12-17 10:23:11 -0700},
  27601. Isbn = {0-89791-247-0},
  27602. Location = {Orlando, Florida, United States},
  27603. Pages = {466--481},
  27604. Publisher = {ACM Press},
  27605. Title = {Relations as semantic constructs in an object-oriented language},
  27606. Year = {1987},
  27607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ2Ni1ydW1iYXVnaC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n8cEJ6SQAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYQAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NjYtcnVtYmF1Z2gucGRmAA4AJAARAHAANAA2ADYALQByAHUAbQBiAGEAdQBnAGgALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27608. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NjYtcnVtYmF1Z2gucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDY2LXJ1bWJhdWdoLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sQ0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDY2LXJ1bWJhdWdoLnBkZgAADgAkABEAcAA0ADYANgAtAHIAdQBtAGIAYQB1AGcAaAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDY2LXJ1bWJhdWdoLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27609. Bdsk-Url-1 = {http://doi.acm.org/10.1145/38765.38850}}
  27610. @manual{Wenzel:2005fk,
  27611. Author = {Markus Wenzel and Stefan Berghofer},
  27612. Date-Added = {2006-03-14 09:37:52 -0600},
  27613. Date-Modified = {2009-08-25 22:28:20 -0600},
  27614. Month = {October},
  27615. Organization = {TU M{\"u}nchen},
  27616. Title = {The Isabelle System Manual},
  27617. Year = {2005},
  27618. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9zeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykvwQnpOQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9mQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c3lzdGVtLnBkZgAADgAWAAoAcwB5AHMAdABlAG0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9zeXN0ZW0ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  27619. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpzeXN0ZW0ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpzeXN0ZW0ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4o10Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzeXN0ZW0ucGRmAA4AFgAKAHMAeQBzAHQAZQBtAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3N5c3RlbS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  27620. @inproceedings{Fisher:2006xg,
  27621. Address = {New York, NY, USA},
  27622. Author = {Kathleen Fisher and Yitzhak Mandelbaum and David Walker},
  27623. Booktitle = {POPL '06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27624. Date-Added = {2006-03-14 08:59:16 -0600},
  27625. Date-Modified = {2010-12-17 10:23:11 -0700},
  27626. Isbn = {1-59593-027-2},
  27627. Location = {Charleston, South Carolina, USA},
  27628. Pages = {2--15},
  27629. Publisher = {ACM Press},
  27630. Title = {The next 700 data description languages},
  27631. Year = {2006},
  27632. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyb4wQnpFQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9dQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDItZmlzaGVyLnBkZgAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AyLWZpc2hlci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  27633. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMi1maXNoZXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMi1maXNoZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3oj0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMi1maXNoZXIucGRmAAAOABwADQBwADIALQBmAGkAcwBoAGUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMi1maXNoZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27634. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111039}}
  27635. @inproceedings{Elliott:1997jh,
  27636. Address = {New York, NY, USA},
  27637. Author = {Conal Elliott and Paul Hudak},
  27638. Booktitle = {ICFP '97: Proceedings of the 2nd ACM SIGPLAN international conference on Functional programming},
  27639. Date-Added = {2006-03-09 23:18:33 -0600},
  27640. Date-Modified = {2010-12-17 10:23:11 -0700},
  27641. Isbn = {0-89791-918-1},
  27642. Location = {Amsterdam, The Netherlands},
  27643. Pages = {263--273},
  27644. Publisher = {ACM Press},
  27645. Title = {Functional reactive animation},
  27646. Year = {1997},
  27647. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJi4uLy4uLy4uL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRm0hcLGBlXTlMuZGF0YU8RAY4AAAAAAY4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERZlbGxpb3Q5N2Z1bmN0aW9uYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyVOwQnpAgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9YgAAAAEADABPmREATqRTAEbJNgACADVNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZWxsaW90OTdmdW5jdGlvbmFsLnBkZgAADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAChVc2Vycy9zaWVrL3BhcGVycy9lbGxpb3Q5N2Z1bmN0aW9uYWwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtwC8AMQCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==},
  27648. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xFmVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/c0PRDzb7AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99SwAAAAEADAC/bfEABcByAAISKQACADZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGVsbGlvdDk3ZnVuY3Rpb25hbC5wZGYADgAuABYAZQBsAGwAaQBvAHQAOQA3AGYAdQBuAGMAdABpAG8AbgBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACZVc2Vycy9qc2llay9iaWIvZWxsaW90OTdmdW5jdGlvbmFsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  27649. Bdsk-Url-1 = {http://doi.acm.org/10.1145/258948.258973}}
  27650. @inproceedings{Bracha:2004wa,
  27651. Author = {Gilad Bracha},
  27652. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  27653. Date-Added = {2006-02-24 20:35:41 -0600},
  27654. Date-Modified = {2009-08-25 22:28:20 -0600},
  27655. Title = {Pluggable Type Systems},
  27656. Year = {2004},
  27657. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9CcmFjaGEucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpCcmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRnwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6QnJhY2hhLnBkZgAADgAWAAoAQgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9CcmFjaGEucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  27658. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGbSFwsYGVdOUy5kYXRhTxEBcAAAAAABcAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhCkJyYWNoYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO1/nM5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgAzTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCcmFjaGEucGRmAAAOABYACgBCAHIAYQBjAGgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0JyYWNoYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCqAK8AtwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  27659. @article{Henglein:1994nz,
  27660. Author = {Fritz Henglein},
  27661. Date-Added = {2006-02-15 16:00:35 -0600},
  27662. Date-Modified = {2009-08-25 22:28:20 -0600},
  27663. Journal = {Science of Computer Programming},
  27664. Month = {June},
  27665. Number = {3},
  27666. Pages = {197-230},
  27667. Title = {Dynamic typing: syntax and proof theory},
  27668. Volume = {22},
  27669. Year = {1994},
  27670. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zZGFydGljbGUucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zZGFydGljbGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4n10Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzZGFydGljbGUucGRmAAAOABwADQBzAGQAYQByAHQAaQBjAGwAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zZGFydGljbGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  27671. @incollection{Abramsky:1990vv,
  27672. Address = {Reading, MA},
  27673. Author = {S. Abramsky},
  27674. Booktitle = {Research Topics in Functional Programming},
  27675. Date-Added = {2006-02-10 00:41:56 -0600},
  27676. Date-Modified = {2010-12-17 10:23:11 -0700},
  27677. Isbn = {0-201-17236-4},
  27678. Pages = {65--116},
  27679. Publisher = {Addison-Welsey},
  27680. Title = {The Lazy Lambda Calculus},
  27681. Year = {1990},
  27682. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9hYnJhbXNreTkwbGF6eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREmFicmFtc2t5OTBsYXp5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJNPBCej7AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1bAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphYnJhbXNreTkwbGF6eS5wZGYAAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL2FicmFtc2t5OTBsYXp5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  27683. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFicmFtc2t5OTBsYXp5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJyYW1za3k5MGxhenkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9ujdEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJyYW1za3k5MGxhenkucGRmAA4AJgASAGEAYgByAGEAbQBzAGsAeQA5ADAAbABhAHoAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hYnJhbXNreTkwbGF6eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27684. Bdsk-Url-1 = {citeseer.ist.psu.edu/abramsky90lazy.html}}
  27685. @inproceedings{Breazu-Tannen:1990vc,
  27686. Address = {New York, NY, USA},
  27687. Author = {V. Breazu-Tannen and C. A. Gunter and A. Scedrov},
  27688. Booktitle = {LFP '90: Proceedings of the 1990 ACM conference on LISP and functional programming},
  27689. Date-Added = {2006-02-10 00:36:44 -0600},
  27690. Date-Modified = {2010-12-17 10:23:11 -0700},
  27691. Isbn = {0-89791-368-X},
  27692. Location = {Nice, France},
  27693. Pages = {44--60},
  27694. Publisher = {ACM Press},
  27695. Title = {Computing with coercions},
  27696. Year = {1990},
  27697. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXA0NC1icmVhenUtdGFubmVuLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97AdEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAAOACwAFQBwADQANAAtAGIAcgBlAGEAegB1AC0AdABhAG4AbgBlAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcDQ0LWJyZWF6dS10YW5uZW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  27698. Bdsk-Url-1 = {http://doi.acm.org/10.1145/91556.91590}}
  27699. @inproceedings{Sumii:2005ab,
  27700. Address = {New York, NY, USA},
  27701. Author = {Eijiro Sumii and Benjamin C. Pierce},
  27702. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27703. Date-Added = {2006-02-10 00:32:15 -0600},
  27704. Date-Modified = {2010-12-17 10:23:11 -0700},
  27705. Isbn = {1-58113-830-X},
  27706. Location = {Long Beach, California, USA},
  27707. Pages = {63--74},
  27708. Publisher = {ACM Press},
  27709. Title = {A bisimulation for type abstraction and recursion},
  27710. Year = {2005},
  27711. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNjMtc3VtaWkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNjMtc3VtaWkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tn0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNjMtc3VtaWkucGRmAAAOABwADQBwADYAMwAtAHMAdQBtAGkAaQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNjMtc3VtaWkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27712. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040311}}
  27713. @inproceedings{Gordon:1996ym,
  27714. Address = {New York, NY, USA},
  27715. Author = {Andrew D. Gordon and Gareth D. Rees},
  27716. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27717. Date-Added = {2006-02-10 00:30:01 -0600},
  27718. Date-Modified = {2010-12-17 10:23:11 -0700},
  27719. Isbn = {0-89791-769-3},
  27720. Location = {St. Petersburg Beach, Florida, United States},
  27721. Pages = {386--395},
  27722. Publisher = {ACM Press},
  27723. Title = {Bisimilarity for a first-order calculus of objects with subtyping},
  27724. Year = {1996},
  27725. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzg2LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzODYtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ8HBCekhAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2BAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzg2LWdvcmRvbi5wZGYADgAgAA8AcAAzADgANgAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM4Ni1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27726. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzODYtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM4Ni1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL964dEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM4Ni1nb3Jkb24ucGRmAAAOACAADwBwADMAOAA2AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM4Ni1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27727. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237807}}
  27728. @techreport{Nipkow:2005sa,
  27729. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  27730. Date-Added = {2006-02-07 13:04:29 -0600},
  27731. Date-Modified = {2009-08-25 22:28:20 -0600},
  27732. Institution = {Cambridge},
  27733. Title = {Isabelle's Logics: HOL},
  27734. Year = {2005},
  27735. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5sb2dpY3MtSE9MLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEObG9naWNzLUhPTC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94vNEPOOEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38xAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbG9naWNzLUhPTC5wZGYADgAeAA4AbABvAGcAaQBjAHMALQBIAE8ATAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9sb2dpY3MtSE9MLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  27736. @inproceedings{GabbayMJ:autfms,
  27737. 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.},
  27738. Author = {Murdoch~J.~Gabbay},
  27739. Booktitle = {TPHOLs, 15th International Conference on Theorem Proving in Higher Order Logics},
  27740. Date-Added = {2006-02-06 18:25:02 -0600},
  27741. Date-Modified = {2009-08-25 22:28:20 -0600},
  27742. Month = {August},
  27743. Note = {Work-in-progress submission, to be published as a {NASA} technical report},
  27744. Title = {Automating Fraenkel-Mostowski Syntax},
  27745. Year = {2002},
  27746. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9hdXRmbXMucHPSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCWF1dGZtcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJO7BCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdXRmbXMucHMADgAUAAkAYQB1AHQAZgBtAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvYXV0Zm1zLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  27747. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL2F1dGZtcy5wc9IXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJYXV0Zm1zLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7rC8zlmsMAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eETAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AGF1dGZtcy5wcwAOABQACQBhAHUAdABmAG0AcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9hdXRmbXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==}}
  27748. @inproceedings{Nipkow-MOD2003,
  27749. Author = {Tobias Nipkow},
  27750. Booktitle = {Proc.\ Marktobderdorf Summer School 2003},
  27751. Date-Added = {2006-01-25 23:04:30 -0600},
  27752. Date-Modified = {2009-08-25 22:28:20 -0600},
  27753. Note = {To appear},
  27754. Publisher = {IOS Press},
  27755. Title = {Jinja: Towards a Comprehensive Formal Semantics for a {J}ava-like Language},
  27756. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9tb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mIMEJ6QsAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWsAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1vZDIwMDMucGRmAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9tb2QyMDAzLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  27757. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVttb2QyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELbW9kMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948NEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kMjAwMy5wZGYAAA4AGAALAG0AbwBkADIAMAAwADMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvbW9kMjAwMy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==}}
  27758. @techreport{WasserrabNST-IBM05,
  27759. Author = {Daniel Wasserrab and Tobias Nipkow and Gregor Snelting and Frank Tip},
  27760. Date-Added = {2006-01-25 22:58:28 -0600},
  27761. Date-Modified = {2009-08-25 22:28:20 -0600},
  27762. Institution = {IBM Yorktown Heights},
  27763. Month = {August},
  27764. Number = {RC 23709},
  27765. Title = {An Operational Semantics and Type Safety Proof for C++-Like Multiple Inheritance},
  27766. Year = 2005,
  27767. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFi4uLy4uLy4uL3BhcGVycy9jKy5wZGbSFwsYGVdOUy5kYXRhTxEBTgAAAAABTgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJRLBCej/AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1fAAAAAQAMAE+ZEQBOpFMARsk2AAIAJU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpjKy5wZGYAAA4ADgAGAGMAKwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL3NpZWsvcGFwZXJzL2MrLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKcArAC0AgYCCAINAhgCIQIvAjMCOgJDAkgCVQJYAmoCbQJyAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAnQ=},
  27768. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVZjKy5wZGbSFwsYGVdOUy5kYXRhTxEBSgAAAAABSgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xBmMrLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/cQjRDzWhAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q978QAAAAEADAC/bfEABcByAAISKQACACZNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGMrLnBkZgAOAA4ABgBjACsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABZVc2Vycy9qc2llay9iaWIvYysucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AlQCaAKIB8AHyAfcCAgILAhkCHQIkAi0CMgI/AkICVAJXAlwAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACXg==}}
  27769. @inproceedings{Liang:1995ia,
  27770. Abstract = {We show how a set of building blocks can be used to construct
  27771. programming language interpreters, and present implementations
  27772. of such building blocks capable of supporting many
  27773. commonly known features, including simple expressions,
  27774. three different function call mechanisms (call-by-name, callby-
  27775. value and lazy evaluation), references and assignment,
  27776. nondeterminism, first-class continuations, and program tracing.
  27777. The underlying mechanism of our system is monad transformers,
  27778. a simple form of abstraction for introducing a wide
  27779. range of computational behaviors, such as state, I/O, continuations,
  27780. and exceptions.
  27781. Our work is significant in the following respects. First,
  27782. we have succeeded in designing a fully modular interpreter
  27783. based on monad transformers that includes features missing
  27784. from Steele's, Espinosa's, and Wadler's earlier efforts.
  27785. Second, we have found new ways to lift monad operations
  27786. through monad transformers, in particular difficult cases not
  27787. achieved in Moggi's original work. Third, we have demonstrated
  27788. that interactions between features are reflected in
  27789. liftings and that semantics can be changed by reordering
  27790. monad transformers. Finally, we have implemented our
  27791. interpreter in Gofer, whose constructor classes provide just
  27792. the added power over Haskell's type classes to allow precise
  27793. and convenient expression of our ideas. This implementation
  27794. includes a method for constructing extensible unions
  27795. and a form of subtyping that is interesting in its own right.},
  27796. Address = {New York, NY, USA},
  27797. Author = {Sheng Liang and Paul Hudak and Mark Jones},
  27798. Booktitle = {{POPL '95}: Proceedings of the 22nd {ACM SIGPLAN-SIGACT} symposium on Principles of programming languages},
  27799. Date-Added = {2006-01-25 10:00:50 -0600},
  27800. Date-Modified = {2010-12-17 10:23:11 -0700},
  27801. Isbn = {0-89791-692-1},
  27802. Location = {San Francisco, California, United States},
  27803. Pages = {333--343},
  27804. Publisher = {ACM Press},
  27805. Title = {Monad transformers and modular interpreters},
  27806. Year = {1995},
  27807. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGG1vZHVsYXItaW50ZXJwcmV0ZXJzLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL948tEPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbW9kdWxhci1pbnRlcnByZXRlcnMucGRmAA4AMgAYAG0AbwBkAHUAbABhAHIALQBpAG4AdABlAHIAcAByAGUAdABlAHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9tb2R1bGFyLWludGVycHJldGVycy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  27808. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199528}}
  27809. @inproceedings{Meijer:2004zk,
  27810. Abstract = {This paper argues that we should seek the golden middle way
  27811. between dynamically and statically typed languages.},
  27812. Author = {Erik Meijer and Peter Drayton},
  27813. Booktitle = {OOPSLA'04 Workshop on Revival of Dynamic Languages},
  27814. Date-Added = {2006-01-25 09:08:25 -0600},
  27815. Date-Modified = {2009-08-25 22:28:20 -0600},
  27816. Title = {Static Typing Where Possible, Dynamic Typing When Needed: The End of the Cold War Between Programming Languages},
  27817. Year = {2004},
  27818. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADt99DR26iuUERGIAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0dvg7gAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHN0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAAA4ANAAZAHMAdABhAHQAaQBjAF8AdwBoAGUAcgBlAF8AcABvAHMAcwBpAGIAbABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3N0YXRpY193aGVyZV9wb3NzaWJsZS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  27819. @inproceedings{jaakko06:_algo_spec,
  27820. Address = {New York, {NY}, {USA}},
  27821. Annote = {Generic programming has recently emerged as a paradigm
  27822. for developing highly-reusable software libraries, most notably in C++.
  27823. We have designed and implemented a constrained generics
  27824. extension for C++ to support modular type-checking of generic
  27825. algorithms and to address other issues associated with unconstrained
  27826. generics.
  27827. To be as broadly applicable as possible, generic algorithms are
  27828. defined with minimal requirements on their inputs.
  27829. At the same time, to not lose potential efficiency, generic algorithms
  27830. may have multiple implementations that exploit features of specific
  27831. classes of inputs.
  27832. This process of algorithm specialization relies on non-local type
  27833. information and conflicts directly with the local nature of modular
  27834. type-checking.
  27835. In this paper, we review the design and implementation of our
  27836. extensions for generic programming in C++, describe the issues of
  27837. algorithm specialization and modular type-checking in detail, and
  27838. discuss the important design tradeoffs in trying to accomplish both.
  27839. We present the particular design that we chose for our implementation,
  27840. with the goal of hitting the sweet spot in this interesting design space.},
  27841. Author = {Jaakko J{\"a}rvi and Douglas Gregor and Jeremiah Willcock and Andrew Lumsdaine and Jeremy G. Siek},
  27842. Booktitle = {{PLDI} '06: Proceedings of the {ACM} {SIGPLAN} 2006 conference on Programming language design and implementation},
  27843. Date-Added = {2006-01-20 18:40:06 -0600},
  27844. Date-Modified = {2009-08-25 22:28:20 -0600},
  27845. Location = {Ottawa, {CA}, {USA}},
  27846. Month = {June},
  27847. Publisher = {{ACM} Press},
  27848. Title = {Algorithm specialization in generic programming - Challenges of constrained generics in {C++}},
  27849. Year = 2006,
  27850. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9tYWluLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mBcEJ6QkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWkAAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1haW4ucGRmAAAOABIACABtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvbWFpbi5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  27851. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhtYWluLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIbWFpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL94y9EPOOQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD380AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbWFpbi5wZGYADgASAAgAbQBhAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9tYWluLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  27852. @article{Hughes:1989ev,
  27853. Address = {Oxford, UK},
  27854. Author = {J. Hughes},
  27855. Date-Added = {2006-01-19 13:23:45 -0600},
  27856. Date-Modified = {2010-12-17 10:23:11 -0700},
  27857. Issn = {0010-4620},
  27858. Journal = {Comput. J.},
  27859. Number = {2},
  27860. Pages = {98--107},
  27861. Publisher = {Oxford University Press},
  27862. Title = {Why functional programming matters},
  27863. Volume = {32},
  27864. Year = {1989},
  27865. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9odWdoZXM4NHdoeS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2h1Z2hlczg0d2h5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJcPBCekHAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1nAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpodWdoZXM4NHdoeS5wZGYADgAgAA8AaAB1AGcAaABlAHMAOAA0AHcAaAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27866. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2h1Z2hlczg0d2h5LnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPaHVnaGVzODR3aHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91s9EPN3UAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33FAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaHVnaGVzODR3aHkucGRmAAAOACAADwBoAHUAZwBoAGUAcwA4ADQAdwBoAHkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvaHVnaGVzODR3aHkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  27867. Bdsk-Url-1 = {http://dx.doi.org/10.1093/comjnl/32.2.98}}
  27868. @article{Kranz:2004ce,
  27869. Address = {New York, NY, USA},
  27870. Author = {David Kranz and Richard Kelsey and Jonathan Rees and Paul Hudak and James Philbin and Norman Adams},
  27871. Date-Added = {2006-01-19 00:24:02 -0600},
  27872. Date-Modified = {2010-12-17 10:23:11 -0700},
  27873. Issn = {0362-1340},
  27874. Journal = {SIGPLAN Not.},
  27875. Number = {4},
  27876. Pages = {175--191},
  27877. Publisher = {ACM Press},
  27878. Title = {Orbit: an optimizing compiler for scheme},
  27879. Volume = {39},
  27880. Year = {2004},
  27881. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc1LWtyYW56LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3NS1rcmFuei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m18EJ6RIAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXIAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzUta3JhbnoucGRmAAAOAB4ADgBwADEANwA1AC0AawByAGEAbgB6AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3NS1rcmFuei5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  27882. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc1LWtyYW56LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3NS1rcmFuei5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96AdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3NS1rcmFuei5wZGYADgAeAA4AcAAxADcANQAtAGsAcgBhAG4AegAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc1LWtyYW56LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  27883. Bdsk-Url-1 = {http://doi.acm.org/10.1145/989393.989414}}
  27884. @techreport{Guy-L.-Steele:1978yq,
  27885. Address = {Cambridge, MA, USA},
  27886. Author = {Guy L. Steele},
  27887. Date-Added = {2006-01-18 23:48:40 -0600},
  27888. Date-Modified = {2011-10-29 21:57:35 -0600},
  27889. Publisher = {Massachusetts Institute of Technology},
  27890. Source = {http://www.ncstrl.org:8900/ncstrl/servlet/search?formname=detail\&id=oai%3Ancstrlh%3Amitai%3AMIT-AILab%2F%2FAITR-474},
  27891. Title = {Rabbit: A Compiler for {Scheme}},
  27892. Year = {1978},
  27893. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0FJVFItNDc0LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMQUlUUi00NzQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABASpszlmsAAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eEQAAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEFJVFItNDc0LnBkZgAADgAaAAwAQQBJAFQAUgAtADQANwA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvQUlUUi00NzQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==}}
  27894. @inproceedings{Brooks:1982ow,
  27895. Address = {New York, NY, USA},
  27896. Author = {Rodney A. Brooks and Richard P. Gabriel and Guy L. Steele Jr.},
  27897. Booktitle = {SIGPLAN '82: Proceedings of the 1982 SIGPLAN symposium on Compiler construction},
  27898. Date-Added = {2006-01-18 23:46:13 -0600},
  27899. Date-Modified = {2009-08-25 22:28:20 -0600},
  27900. Isbn = {0-89791-074-5},
  27901. Location = {Boston, Massachusetts, United States},
  27902. Pages = {261--275},
  27903. Publisher = {ACM Press},
  27904. Title = {An optimizing compiler for lexically scoped LISP},
  27905. Year = {1982},
  27906. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjYxLWJyb29rcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNjEtYnJvb2tzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ1vBCekbAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj17AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjYxLWJyb29rcy5wZGYADgAgAA8AcAAyADYAMQAtAGIAcgBvAG8AawBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI2MS1icm9va3MucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27907. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNjEtYnJvb2tzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI2MS1icm9va3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96dtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI2MS1icm9va3MucGRmAAAOACAADwBwADIANgAxAC0AYgByAG8AbwBrAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI2MS1icm9va3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27908. @inproceedings{Henglein:1992rv,
  27909. Address = {New York, NY, USA},
  27910. Author = {Fritz Henglein},
  27911. Booktitle = {LFP '92: Proceedings of the 1992 ACM conference on LISP and functional programming},
  27912. Date-Added = {2006-01-18 23:43:44 -0600},
  27913. Date-Modified = {2010-12-17 10:23:11 -0700},
  27914. Isbn = {0-89791-481-3},
  27915. Location = {San Francisco, California, United States},
  27916. Pages = {205--215},
  27917. Publisher = {ACM Press},
  27918. Title = {Global tagging optimization by type inference},
  27919. Year = {1992},
  27920. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wMjA1LWhlbmdsZWluLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDIwNS1oZW5nbGVpbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nBMEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMDUtaGVuZ2xlaW4ucGRmAA4AJAARAHAAMgAwADUALQBoAGUAbgBnAGwAZQBpAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wMjA1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  27921. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMDUtaGVuZ2xlaW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjA1LWhlbmdsZWluLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ou0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjA1LWhlbmdsZWluLnBkZgAADgAkABEAcAAyADAANQAtAGgAZQBuAGcAbABlAGkAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjA1LWhlbmdsZWluLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  27922. Bdsk-Url-1 = {http://doi.acm.org/10.1145/141471.141542}}
  27923. @inproceedings{Thatte:1988tr,
  27924. Address = {London, UK},
  27925. Author = {Satish Thatte},
  27926. Booktitle = {ICALP '88: Proceedings of the 15th International Colloquium on Automata, Languages and Programming},
  27927. Date-Added = {2006-01-18 23:40:28 -0600},
  27928. Date-Modified = {2007-05-18 13:42:22 -0600},
  27929. Isbn = {3-540-19488-6},
  27930. Pages = {615--629},
  27931. Publisher = {Springer-Verlag},
  27932. Title = {Type Inference with Partial Types},
  27933. Year = {1988},
  27934. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWZ1bGx0ZXh0KDEwKTAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFmdWxsdGV4dCgxMCkwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N80Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmdWxsdGV4dCgxMCkwLnBkZgAADgAkABEAZgB1AGwAbAB0AGUAeAB0ACgAMQAwACkAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9mdWxsdGV4dCgxMCkwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  27935. @inproceedings{Taha:2001un,
  27936. Address = {London, UK},
  27937. Author = {Walid Taha and Henning Makholm and John Hughes},
  27938. Booktitle = {PADO '01: Proceedings of the 2nd Symposium on Programs as Data Objects},
  27939. Date-Added = {2006-01-18 21:24:43 -0600},
  27940. Date-Modified = {2009-08-25 22:28:20 -0600},
  27941. Isbn = {3-540-42068-1},
  27942. Pages = {257--275},
  27943. Publisher = {Springer-Verlag},
  27944. Title = {Tag Elimination and Jones-Optimality},
  27945. Year = {2001},
  27946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wYWRvMDAtbG9uZy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3BhZG8wMC1sb25nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJPBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYWRvMDAtbG9uZy5wZGYADgAgAA8AcABhAGQAbwAwADAALQBsAG8AbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  27947. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3BhZG8wMC1sb25nLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcGFkbzAwLWxvbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97zdEPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFkbzAwLWxvbmcucGRmAAAOACAADwBwAGEAZABvADAAMAAtAGwAbwBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcGFkbzAwLWxvbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  27948. @inproceedings{Amtoft:2006dt,
  27949. 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.
  27950. },
  27951. Address = {New York, NY, USA},
  27952. Author = {Torben Amtoft and Sruthi Bandhakavi and Anindya Banerjee},
  27953. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27954. Date-Added = {2006-01-18 20:57:35 -0600},
  27955. Date-Modified = {2010-12-17 10:23:11 -0700},
  27956. Isbn = {1-59593-027-2},
  27957. Location = {Charleston, South Carolina, USA},
  27958. Pages = {91--102},
  27959. Publisher = {ACM Press},
  27960. Title = {A logic for information flow in object-oriented programs},
  27961. Year = {2006},
  27962. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111046}}
  27963. @inproceedings{Liu:2006ju,
  27964. Address = {New York, NY, USA},
  27965. Author = {Jed Liu and Aaron Kimball and Andrew C. Myers},
  27966. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27967. Date-Added = {2006-01-18 20:56:06 -0600},
  27968. Date-Modified = {2010-12-17 10:23:11 -0700},
  27969. Isbn = {1-59593-027-2},
  27970. Location = {Charleston, South Carolina, USA},
  27971. Pages = {283--294},
  27972. Publisher = {ACM Press},
  27973. Title = {Interruptible iterators},
  27974. Year = {2006},
  27975. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111063}}
  27976. @inproceedings{Ni:2006ho,
  27977. Address = {New York, NY, USA},
  27978. Author = {Zhaozhong Ni and Zhong Shao},
  27979. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27980. Date-Added = {2006-01-18 20:44:34 -0600},
  27981. Date-Modified = {2010-12-17 10:23:11 -0700},
  27982. Isbn = {1-59593-027-2},
  27983. Location = {Charleston, South Carolina, USA},
  27984. Pages = {320--333},
  27985. Publisher = {ACM Press},
  27986. Title = {Certified assembly programming with embedded code pointers},
  27987. Year = {2006},
  27988. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111066}}
  27989. @inproceedings{Ernst:2006qw,
  27990. Address = {New York, NY, USA},
  27991. Author = {Erik Ernst and Klaus Ostermann and William R. Cook},
  27992. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  27993. Date-Added = {2006-01-18 20:39:28 -0600},
  27994. Date-Modified = {2010-12-17 10:23:11 -0700},
  27995. Isbn = {1-59593-027-2},
  27996. Location = {Charleston, South Carolina, USA},
  27997. Pages = {270--282},
  27998. Publisher = {ACM Press},
  27999. Title = {A virtual class calculus},
  28000. Year = {2006},
  28001. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjcwLWVybnN0LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDI3MC1lcm5zdC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96gtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI3MC1lcm5zdC5wZGYADgAeAA4AcAAyADcAMAAtAGUAcgBuAHMAdAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjcwLWVybnN0LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28002. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111062}}
  28003. @inproceedings{Pottier:2006rh,
  28004. Address = {New York, NY, USA},
  28005. Author = {Francois Pottier and Yann R\'egis-Gianas},
  28006. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28007. Date-Added = {2006-01-18 20:38:42 -0600},
  28008. Date-Modified = {2010-12-17 10:23:11 -0700},
  28009. Isbn = {1-59593-027-2},
  28010. Location = {Charleston, South Carolina, USA},
  28011. Pages = {232--244},
  28012. Publisher = {ACM Press},
  28013. Title = {Stratified type inference for generalized algebraic data types},
  28014. Year = {2006},
  28015. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER9wb3R0aWVyLXJlZ2lzLWdpYW5hcy1wb3BsMDYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyjGwQnpMQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG90dGllci1yZWdpcy1naWFuYXMtcG9wbDA2LnBkZgAOAEAAHwBwAG8AdAB0AGkAZQByAC0AcgBlAGcAaQBzAC0AZwBpAGEAbgBhAHMALQBwAG8AcABsADAANgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  28016. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGbSFwsYGVdOUy5kYXRhTxEBsAAAAAABsAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xH3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBfRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACAD9NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAAA4AQAAfAHAAbwB0AHQAaQBlAHIALQByAGUAZwBpAHMALQBnAGkAYQBuAGEAcwAtAHAAbwBwAGwAMAA2AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAvVXNlcnMvanNpZWsvYmliL3BvdHRpZXItcmVnaXMtZ2lhbmFzLXBvcGwwNi5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsAC1AL0CcQJzAngCgwKMApoCngKlAq4CswLAAsMC1QLYAt0AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC3w==},
  28017. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111058}}
  28018. @inproceedings{Leroy:2006fe,
  28019. Address = {New York, NY, USA},
  28020. Author = {Xavier Leroy},
  28021. Booktitle = {POPL'06: Conference record of the 33rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28022. Date-Added = {2006-01-18 21:29:44 -0500},
  28023. Date-Modified = {2010-12-17 10:23:11 -0700},
  28024. Isbn = {1-59593-027-2},
  28025. Location = {Charleston, South Carolina, USA},
  28026. Pages = {42--54},
  28027. Publisher = {ACM Press},
  28028. Title = {Formal certification of a compiler back-end or: programming a compiler with a proof assistant},
  28029. Year = {2006},
  28030. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1111037.1111042}}
  28031. @book{Widera2001PhD,
  28032. Author = {Manfred Widera},
  28033. Date-Added = {2006-01-18 19:05:23 -0500},
  28034. Date-Modified = {2009-08-25 22:28:20 -0600},
  28035. Note = {(PhD thesis, Dept.\ of Computer Science, FernUniversit{\"a}t Hagen)},
  28036. Publisher = {Mensch \& Buch Verlag, Berlin},
  28037. School = {University of Hagen, Germany},
  28038. Title = {Complete Type Inference in Functional Programming},
  28039. Year = 2001,
  28040. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uLy4uLy4uL3BhcGVycy9ib29rLnBkZtIXCxgZV05TLmRhdGFPEQFWAAAAAAFWAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lA8EJ6P4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV4AAAABAAwAT5kRAE6kUwBGyTYAAgAnTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmJvb2sucGRmAAAOABIACABiAG8AbwBrAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvc2llay9wYXBlcnMvYm9vay5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgIQAhICFwIiAisCOQI9AkQCTQJSAl8CYgJ0AncCfAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJ+},
  28041. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhib29rLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIYm9vay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9wPNEPNW4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3u+AAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYm9vay5wZGYADgASAAgAYgBvAG8AawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9ib29rLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28042. @inproceedings{REYNOLDS80,
  28043. Abstract = {A generalization of many-sorted algebras, called category-sorted
  28044. algebras, is defined and applied to the language-design problem of avoiding
  28045. anomalies in the interaction of implicit conversions and generic operators.
  28046. The definition of a simple imperative language (without any binding mechanisms)
  28047. is used as an example.},
  28048. Address = {Berlin},
  28049. Author = {Reynolds, John C.},
  28050. Booksubtitle = {Proceedings of a Workshop},
  28051. Booktitle = {Semantics-Directed Compiler Generation},
  28052. Checked = {22 August 1990},
  28053. Date-Modified = {2009-08-25 22:28:20 -0600},
  28054. Dates = {January 14--18},
  28055. Filename = {cattheodesign},
  28056. Pages = {211--258},
  28057. Place = {Aarhus, Denmark},
  28058. Publisher = {Springer-Verlag},
  28059. Reprint = {Reprinted in \authorcite{Gunter and Mitchell} \crosscite[pages~25--64]{GUNTER94}},
  28060. Series = {LNCS},
  28061. Title = {Using Category Theory to Design Implicit Conversions and Generic Operators},
  28062. Updated = {9 May 2001},
  28063. Volume = {94},
  28064. Year = {1980},
  28065. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERY2F0dGhlb2Rlc2lnbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lGMEJ6P8AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPV8AAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmNhdHRoZW9kZXNpZ24ucGRmAA4AJAARAGMAYQB0AHQAaABlAG8AZABlAHMAaQBnAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28066. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWNhdHRoZW9kZXNpZ24ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFjYXR0aGVvZGVzaWduLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3EN0Q81ogAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe/IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBjYXR0aGVvZGVzaWduLnBkZgAADgAkABEAYwBhAHQAdABoAGUAbwBkAGUAcwBpAGcAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9jYXR0aGVvZGVzaWduLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28067. @article{Filliatre00a,
  28068. Abstract = {We study the problem of certifying programs combining imperative and
  28069. functional features within the general framework of type theory.
  28070. Type theory constitutes a powerful specification language, which is
  28071. naturally suited for the proof of purely functional programs. To
  28072. deal with imperative programs, we propose a logical interpretation
  28073. of an annotated program as a partial proof of its specification. The
  28074. construction of the corresponding partial proof term is based on a
  28075. static analysis of the effects of the program, and on the use of
  28076. monads. The usual notion of monads is refined in order to account
  28077. for the notion of effect. The missing subterms in the partial proof
  28078. term are seen as proof obligations, whose actual proofs are left to
  28079. the user. We show that the validity of those proof obligations
  28080. implies the total correctness of the program.
  28081. We also establish a result of partial completeness.
  28082. This work has been implemented in the Coq proof assistant.
  28083. It appears as a tactic taking an annotated program as argument and
  28084. generating a set of proof obligations. Several nontrivial
  28085. algorithms have been certified using this tactic.},
  28086. Author = {J.-C. Filli\^atre},
  28087. Date-Added = {2006-01-18 18:05:25 -0500},
  28088. Date-Modified = {2010-12-17 10:23:11 -0700},
  28089. Journal = {Journal of Functional Programming},
  28090. Month = {July},
  28091. Note = {English translation of~\cite{Filliatre99}.},
  28092. Number = 4,
  28093. Pages = {709--745},
  28094. Title = {{Verification of Non-Functional Programs using Interpretations in Type Theory}},
  28095. Volume = 13,
  28096. Year = 2003,
  28097. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGbSFwsYGVdOUy5kYXRhTxEBoAAAAAABoAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhFlMwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO8tfM5ZtoAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhuAAAAAEAEAAOauEADmndAAXAcgACEikAAgA/TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBTMDk1Njc5NjgwMjAwNDQ2WGEucGRmAAAOAC4AFgBTADAAOQA1ADYANwA5ADYAOAAwADIAMAAwADQANAA2AFgAYQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALlVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1MwOTU2Nzk2ODAyMDA0NDZYYS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC2ALsAwwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV},
  28098. Bdsk-Url-1 = {http://www.lri.fr/~filliatr/ftp/publis/jphd.ps.gz}}
  28099. @article{Shao:2005wo,
  28100. Address = {New York, NY, USA},
  28101. Author = {Zhong Shao and Valery Trifonov and Bratin Saha and Nikolaos Papaspyrou},
  28102. Date-Added = {2006-01-18 14:02:14 -0500},
  28103. Date-Modified = {2010-12-17 10:23:11 -0700},
  28104. Issn = {0164-0925},
  28105. Journal = {ACM Trans. Program. Lang. Syst.},
  28106. Number = {1},
  28107. Pages = {1--45},
  28108. Publisher = {ACM Press},
  28109. Title = {A type system for certified binaries},
  28110. Volume = {27},
  28111. Year = {2005},
  28112. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9wMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mbsEJ6Q4AAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPW4AAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxLXNoYW8ucGRmAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9wMS1zaGFvLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28113. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtwMS1zaGFvLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELcDEtc2hhby5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95f9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtc2hhby5wZGYAAA4AGAALAHAAMQAtAHMAaABhAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvcDEtc2hhby5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28114. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1053468.1053469}}
  28115. @inproceedings{Dybjer:1994es,
  28116. Author = {Peter Dybjer},
  28117. Booktitle = {Formal Aspects of Computing 6},
  28118. Date-Added = {2006-01-18 11:37:11 -0500},
  28119. Date-Modified = {2009-08-25 22:28:20 -0600},
  28120. Pages = {440-465},
  28121. Title = {Inductive Families},
  28122. Year = {1994},
  28123. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9JbmR1Y3RpdmVfRmFtaWxpZXMucHPSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFUluZHVjdGl2ZV9GYW1pbGllcy5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJH/BCejzAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1TAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpJbmR1Y3RpdmVfRmFtaWxpZXMucHMADgAsABUASQBuAGQAdQBjAHQAaQB2AGUAXwBGAGEAbQBpAGwAaQBlAHMALgBwAHMADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  28124. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uL0Ryb3Bib3gvYmliL0luZHVjdGl2ZV9GYW1pbGllcy5wc9IXCxgZV05TLmRhdGFPEQGcAAAAAAGcAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEVSW5kdWN0aXZlX0ZhbWlsaWVzLnBzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7/E8zlmvsAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFLAAAAAQAQAA5q4QAOad0ABcByAAISKQACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEluZHVjdGl2ZV9GYW1pbGllcy5wcwAOACwAFQBJAG4AZAB1AGMAdABpAHYAZQBfAEYAYQBtAGkAbABpAGUAcwAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAC1Vc2Vycy9qc2llay9Ecm9wYm94L2JpYi9JbmR1Y3RpdmVfRmFtaWxpZXMucHMAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AtQC6AMICYgJkAmkCdAJ9AosCjwKWAp8CpAKxArQCxgLJAs4AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC0A==}}
  28125. @inproceedings{Flanagan:2006mn,
  28126. Address = {Charleston, South Carolina},
  28127. Author = {Cormac Flanagan},
  28128. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  28129. Date-Added = {2006-01-17 18:12:27 -0500},
  28130. Date-Modified = {2009-08-25 22:28:20 -0600},
  28131. Month = {January},
  28132. Pages = {245-256},
  28133. Title = {Hybrid Type Checking},
  28134. Year = {2006},
  28135. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyNDUtZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjQ1LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pi0Q848QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0EAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQ1LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADQANQAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjQ1LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28136. @inproceedings{Gray:2005ij,
  28137. Address = {New York, NY, USA},
  28138. Author = {Kathryn E. Gray and Robert Bruce Findler and Matthew Flatt},
  28139. Booktitle = {OOPSLA '05: Proceedings of the 20th annual ACM SIGPLAN conference on Object oriented programming systems languages and applications},
  28140. Date-Added = {2006-01-17 18:10:14 -0500},
  28141. Date-Modified = {2010-12-17 10:23:11 -0700},
  28142. Isbn = {1-59593-031-0},
  28143. Location = {San Diego, CA, USA},
  28144. Pages = {231--245},
  28145. Publisher = {ACM Press},
  28146. Title = {Fine-grained interoperability through mirrors and contracts},
  28147. Year = {2005},
  28148. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMjMxLWdyYXkucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMjMxLWdyYXkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pQ0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjMxLWdyYXkucGRmAAAOABwADQBwADIAMwAxAC0AZwByAGEAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMjMxLWdyYXkucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28149. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1094811.1094830}}
  28150. @inproceedings{Shields:1998qb,
  28151. Address = {New York, NY, USA},
  28152. Author = {Mark Shields and Tim Sheard and Simon Peyton Jones},
  28153. Booktitle = {POPL '98: Proceedings of the 25th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28154. Date-Added = {2006-01-17 18:06:34 -0500},
  28155. Date-Modified = {2010-12-17 10:23:11 -0700},
  28156. Isbn = {0-89791-979-3},
  28157. Location = {San Diego, California, United States},
  28158. Pages = {289--302},
  28159. Publisher = {ACM Press},
  28160. Title = {Dynamic typing as staged type inference},
  28161. Year = {1998},
  28162. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODktc2hpZWxkcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODktc2hpZWxkcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epTRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODktc2hpZWxkcy5wZGYADgAiABAAcAAyADgAOQAtAHMAaABpAGUAbABkAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4OS1zaGllbGRzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28163. Bdsk-Url-1 = {http://doi.acm.org/10.1145/268946.268970}}
  28164. @unpublished{Oliveira:2005sm,
  28165. Author = {Rodrigo Barreto de Oliveira},
  28166. Date-Added = {2006-01-17 14:33:16 -0500},
  28167. Date-Modified = {2010-12-17 10:23:11 -0700},
  28168. Note = {http://boo.codehaus.org},
  28169. Title = {The {Boo} Programming Language},
  28170. Year = {2005},
  28171. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBCb29NYW5pZmVzdG8ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRkwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6Qm9vTWFuaWZlc3RvLnBkZgAADgAiABAAQgBvAG8ATQBhAG4AaQBmAGUAcwB0AG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9Cb29NYW5pZmVzdG8ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28172. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGbSFwsYGVdOUy5kYXRhTxEBiAAAAAABiAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhEEJvb01hbmlmZXN0by5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO6D/M5ZrJAAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhGQAAAAEAEAAOauEADmndAAXAcgACEikAAgA5TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgBCb29NYW5pZmVzdG8ucGRmAAAOACIAEABCAG8AbwBNAGEAbgBpAGYAZQBzAHQAbwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL0Jvb01hbmlmZXN0by5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCwALUAvQJJAksCUAJbAmQCcgJ2An0ChgKLApgCmwKtArACtQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK3},
  28173. Bdsk-Url-1 = {http://boo.codehaus.org/Home?nocache}}
  28174. @techreport{Chambers:2004vt,
  28175. Address = {Seattle, Washington},
  28176. Author = {Craig Chambers and the Cecil Group},
  28177. Date-Added = {2006-01-17 11:34:45 -0500},
  28178. Date-Modified = {2009-08-25 22:28:20 -0600},
  28179. Institution = {Department of Computer Science and Engineering, University of Washington},
  28180. Title = {The {Cecil} Language: Specification and Rationale},
  28181. Year = {2004},
  28182. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jZWNpbC1zcGVjLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOY2VjaWwtc3BlYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xFdEPNaIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vyAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAY2VjaWwtc3BlYy5wZGYADgAeAA4AYwBlAGMAaQBsAC0AcwBwAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jZWNpbC1zcGVjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28183. @inproceedings{Meunier:2006ch,
  28184. Address = {Charleston, South Carolina, USA},
  28185. Author = {Philippe Meunier and Robert Bruce Findler and Matthias Felleisen},
  28186. Booktitle = {{POPL} 2006: The 33rd {ACM SIGPLAN-SIGACT} Symposium on Principles of Programming Languages},
  28187. Date-Added = {2006-01-17 11:11:54 -0500},
  28188. Date-Modified = {2009-08-25 22:28:20 -0600},
  28189. Month = {January},
  28190. Pages = {218-231},
  28191. Title = {Modular Set-Based Analysis from Contracts},
  28192. Year = {2006},
  28193. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wb3BsMjAwNi1tZmYucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwb3BsMjAwNi1tZmYucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyi9wQnpMAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9kAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cG9wbDIwMDYtbWZmLnBkZgAADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wb3BsMjAwNi1tZmYucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28194. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHBvcGwyMDA2LW1mZi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHBvcGwyMDA2LW1mZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/fBPRDzj1AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/RQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHBvcGwyMDA2LW1mZi5wZGYADgAiABAAcABvAHAAbAAyADAAMAA2AC0AbQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcG9wbDIwMDYtbWZmLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28195. @book{Standardization:2003no,
  28196. Author = {ISO},
  28197. Date-Added = {2006-01-17 00:53:41 -0500},
  28198. Date-Modified = {2009-08-25 22:28:20 -0600},
  28199. Month = {April},
  28200. Publisher = {International Organization for Standardization (ISO)},
  28201. Title = {{ISO\slash IEC 14882:2003}: {Programming} languages --- {C++}},
  28202. Year = {2003},
  28203. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5jKytzdGQyMDAzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOYysrc3RkMjAwMy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9xB9EPNaEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3vxAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYysrc3RkMjAwMy5wZGYADgAeAA4AYwArACsAcwB0AGQAMgAwADAAMwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9jKytzdGQyMDAzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=}}
  28204. @inproceedings{Ou:2004it,
  28205. Author = {Xinming Ou and Gang Tan and Yitzhak Mandelbaum and David Walker},
  28206. Booktitle = {3rd {IFIP} International Conference on Theoretical Computer Science},
  28207. Date-Added = {2006-01-16 15:04:12 -0500},
  28208. Date-Modified = {2009-08-25 22:28:20 -0600},
  28209. Month = {August},
  28210. Title = {Dynamic Typing with Dependent Types (extended abstract)},
  28211. Year = {2004},
  28212. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtEVERULXRyLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELRFREVC10ci5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+2TNEQE0BQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADREFmQAAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoARFREVC10ci5wZGYAAA4AGAALAEQAVABEAFQALQB0AHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvRFREVC10ci5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28213. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWR5bmFtaWNfZGVwZW5kZW50LnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVZHluYW1pY19kZXBlbmRlbnQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANt8A9HKhYJQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRyr3CAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZHluYW1pY19kZXBlbmRlbnQucGRmAAAOACwAFQBkAHkAbgBhAG0AaQBjAF8AZABlAHAAZQBuAGQAZQBuAHQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvZHluYW1pY19kZXBlbmRlbnQucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28214. @techreport{Oliart:1994xx,
  28215. Author = {Alberto Oliart},
  28216. Date-Added = {2006-01-15 21:36:17 -0500},
  28217. Date-Modified = {2009-08-25 22:28:20 -0600},
  28218. Institution = {Boston University},
  28219. Number = {1994-013},
  28220. Title = {An Algorithm for Inferring Quasi-Static Types},
  28221. Year = {1994},
  28222. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLy4uLy4uLy4uL3BhcGVycy8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAbIAAAAAAbIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZER8xOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyRSwQno8QAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9UQAAAAEADABPmREATqRTAEbJNgACAD5NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6MTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAOAEAAHwAxADkAOQA0AC0AMAAxADMALQBxAHUAYQBzAGkALQBzAHQAYQB0AGkAYwAtAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAMVVzZXJzL3NpZWsvcGFwZXJzLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AwADFAM0CgwKFAooClQKeAqwCsAK3AsACxQLSAtUC5wLqAu8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAC8Q==},
  28223. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QLi4uL0Ryb3Bib3gvYmliLzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGbSFwsYGVdOUy5kYXRhTxEBxAAAAAABxAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAADmrhHzE5OTQtMDEzLXF1YXNpLXN0YXRpYy10eXBlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO5TzM5Zq1AAAAAAAAAAAAAQADAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAAzOXhBQAAAAEAEAAOauEADmndAAXAcgACEikAAgBITWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoARHJvcGJveDoAYmliOgAxOTk0LTAxMy1xdWFzaS1zdGF0aWMtdHlwZXMucGRmAA4AQAAfADEAOQA5ADQALQAwADEAMwAtAHEAdQBhAHMAaQAtAHMAdABhAHQAaQBjAC0AdAB5AHAAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA3VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMTk5NC0wMTMtcXVhc2ktc3RhdGljLXR5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC/AMQAzAKUApYCmwKmAq8CvQLBAsgC0QLWAuMC5gL4AvsDAAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAMC}}
  28224. @inproceedings{Henglein:1995ld,
  28225. Address = {La Jolla, California},
  28226. Author = {Fritz Henglein and Jakob Rehof},
  28227. Booktitle = {FPCA '95, ACM SIGPLAN-SIGARCH Conference on Functional Programming Languages and Computer Architecture},
  28228. Date-Added = {2006-01-15 11:39:01 -0500},
  28229. Date-Modified = {2009-08-25 22:28:20 -0600},
  28230. Month = {June},
  28231. Title = {Safe polymorphic type inference for a Dynamically Typed Language: Translating Scheme to ML},
  28232. Year = {1995},
  28233. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9mcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAElo0wZXknAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwZZHDAAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6ZnBjYTk1LnBkZgAADgAWAAoAZgBwAGMAYQA5ADUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9mcGNhOTUucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28234. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpmcGNhOTUucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpmcGNhOTUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3N10Q82/gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfU4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBmcGNhOTUucGRmAA4AFgAKAGYAcABjAGEAOQA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2ZwY2E5NS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy}}
  28235. @inproceedings{Thatte:1990yv,
  28236. Address = {New York, NY, USA},
  28237. Author = {Satish Thatte},
  28238. Booktitle = {POPL 1990},
  28239. Date-Added = {2006-01-15 11:09:22 -0500},
  28240. Date-Modified = {2010-12-17 10:23:11 -0700},
  28241. Isbn = {0-89791-343-4},
  28242. Location = {San Francisco, California, United States},
  28243. Pages = {367--381},
  28244. Publisher = {ACM Press},
  28245. Title = {Quasi-static typing},
  28246. Year = {1990},
  28247. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNjctdGhhdHRlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM2Ny10aGF0dGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL961tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM2Ny10aGF0dGUucGRmAAAOACAADwBwADMANgA3AC0AdABoAGEAdAB0AGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM2Ny10aGF0dGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28248. Bdsk-Url-1 = {http://doi.acm.org/10.1145/96709.96747}}
  28249. @inproceedings{Bracha:1993sn,
  28250. Address = {New York, NY, USA},
  28251. Author = {Gilad Bracha and David Griswold},
  28252. Booktitle = {OOPSLA '93: Proceedings of the eighth annual conference on Object-oriented programming systems, languages, and applications},
  28253. Date-Added = {2006-01-15 02:19:15 -0500},
  28254. Date-Modified = {2010-12-17 10:23:11 -0700},
  28255. Isbn = {0-89791-587-9},
  28256. Location = {Washington, D.C., United States},
  28257. Pages = {215--230},
  28258. Publisher = {ACM Press},
  28259. Title = {Strongtalk: typechecking {Smalltalk} in a production environment},
  28260. Year = {1993},
  28261. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtYnJhY2hhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS1icmFjaGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OtEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNS1icmFjaGEucGRmAAAOACAADwBwADIAMQA1AC0AYgByAGEAYwBoAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxNS1icmFjaGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28262. Bdsk-Url-1 = {http://doi.acm.org/10.1145/165854.165893}}
  28263. @techreport{Sulzmann:2005ae,
  28264. Author = {Martin Sulzmann and Meng Wang},
  28265. Date-Added = {2006-01-13 13:22:24 -0500},
  28266. Date-Modified = {2009-08-25 22:28:20 -0600},
  28267. Institution = {National University of Singapore},
  28268. Title = {Translating Generalized Algebraic Data Types to System {F}},
  28269. Year = {2005},
  28270. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKi4uLy4uLy4uL3BhcGVycy9zaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZtIXCxgZV05TLmRhdGFPEQGeAAAAAAGeAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREac2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8pF8EJ6TgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZgAAAABAAwAT5kRAE6kUwBGyTYAAgA5TWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmAAAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAsVXNlcnMvc2llay9wYXBlcnMvc2ltcGxlLXRyYW5zbGF0ZS1nYWR0cy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC7AMAAyAJqAmwCcQJ8AoUCkwKXAp4CpwKsArkCvALOAtEC1gAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALY},
  28271. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGnNpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4oT0Q88lAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguQAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzaW1wbGUtdHJhbnNsYXRlLWdhZHRzLnBkZgAOADYAGgBzAGkAbQBwAGwAZQAtAHQAcgBhAG4AcwBsAGEAdABlAC0AZwBhAGQAdABzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL3NpbXBsZS10cmFuc2xhdGUtZ2FkdHMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  28272. @inproceedings{Davies:1996gx,
  28273. Address = {New York, NY, USA},
  28274. Author = {Rowan Davies and Frank Pfenning},
  28275. Booktitle = {POPL '96: Proceedings of the 23rd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28276. Date-Added = {2006-01-09 19:13:02 -0600},
  28277. Date-Modified = {2010-12-17 10:23:11 -0700},
  28278. Isbn = {0-89791-769-3},
  28279. Location = {St. Petersburg Beach, Florida, United States},
  28280. Pages = {258--270},
  28281. Publisher = {ACM Press},
  28282. Title = {A modal analysis of staged computation},
  28283. Year = {1996},
  28284. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjU4LWRhdmllcy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNTgtZGF2aWVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0/BCekaAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj16AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjU4LWRhdmllcy5wZGYADgAgAA8AcAAyADUAOAAtAGQAYQB2AGkAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28285. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNTgtZGF2aWVzLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI1OC1kYXZpZXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96cdEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI1OC1kYXZpZXMucGRmAAAOACAADwBwADIANQA4AC0AZABhAHYAaQBlAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI1OC1kYXZpZXMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28286. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237788}}
  28287. @phdthesis{Pasalic:2004at,
  28288. Author = {Emir Pasalic},
  28289. Date-Added = {2006-01-07 22:08:31 -0600},
  28290. Date-Modified = {2009-08-25 22:28:20 -0600},
  28291. Month = {September},
  28292. School = {Oregon Health and Science University},
  28293. Title = {The Role of Type Equality in Meta-programming},
  28294. Year = {2004},
  28295. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wYXNhbGljLXRoZXNpcy5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnBhc2FsaWMtdGhlc2lzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKJzBCekuAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2OAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwYXNhbGljLXRoZXNpcy5wZGYAAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3Bhc2FsaWMtdGhlc2lzLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28296. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnBhc2FsaWMtdGhlc2lzLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScGFzYWxpYy10aGVzaXMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9729EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGFzYWxpYy10aGVzaXMucGRmAA4AJgASAHAAYQBzAGEAbABpAGMALQB0AGgAZQBzAGkAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wYXNhbGljLXRoZXNpcy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  28297. @inproceedings{Stone:2000fw,
  28298. Address = {New York, NY, USA},
  28299. Author = {Christopher A. Stone and Robert Harper},
  28300. Booktitle = {{POPL} '00: Proceedings of the 27th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  28301. Date-Added = {2006-01-07 15:28:20 -0600},
  28302. Date-Modified = {2010-12-17 10:23:11 -0700},
  28303. Isbn = {1-58113-125-9},
  28304. Location = {Boston, MA, USA},
  28305. Pages = {214--227},
  28306. Publisher = {ACM Press},
  28307. Title = {Deciding type equivalence in a language with singleton kinds},
  28308. Year = 2000,
  28309. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nDcEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMTQtc3RvbmUucGRmAAAOAB4ADgBwADIAMQA0AC0AcwB0AG8AbgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIxNC1zdG9uZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28310. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjE0LXN0b25lLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIxNC1zdG9uZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96OdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNC1zdG9uZS5wZGYADgAeAA4AcAAyADEANAAtAHMAdABvAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjE0LXN0b25lLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28311. Bdsk-Url-1 = {http://doi.acm.org/10.1145/325694.325724}}
  28312. @article{Kelsey:1998di,
  28313. Author = {R. Kelsey and W. Clinger and J. Rees (eds.)},
  28314. Date-Added = {2006-01-05 15:00:19 -0600},
  28315. Date-Modified = {2009-08-25 22:28:20 -0600},
  28316. Journal = {Higher-Order and Symbolic Computation},
  28317. Keywords = {scheme},
  28318. Month = {August},
  28319. Number = {1},
  28320. Title = {Revised$^5$ Report on the Algorithmic Language Scheme},
  28321. Volume = {11},
  28322. Year = {1998},
  28323. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhyNXJzLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcjVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JttEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcjVycy5wZGYADgASAAgAcgA1AHIAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9yNXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28324. @inproceedings{Ruiz-Reina:2002kw,
  28325. Author = {J.-L. Ruiz-Reina and J.-A. Alonso and M.-J. Hidalgo and F.-J. Mart`in-Mateos},
  28326. Booktitle = {3rd International Workshop on the ACL2 Theorem Prover and Its Applications (ACL2-2002)},
  28327. Date-Added = {2005-12-10 15:29:22 -0600},
  28328. Date-Modified = {2009-08-25 22:28:20 -0600},
  28329. Month = {April},
  28330. Title = {A Theory About First-order Terms in ACL2},
  28331. Year = {2002},
  28332. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy90ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPKTvBCek6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczp0ZXJtcy5wZGYADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvdGVybXMucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28333. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVl0ZXJtcy5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCXRlcm1zLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ij/RDzyYAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C6AAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHRlcm1zLnBkZgAADgAUAAkAdABlAHIAbQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL3Rlcm1zLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  28334. @article{Siek:1999lf,
  28335. Acknowledgement = ack-nhfb,
  28336. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  28337. Bibdate = {Fri Oct 13 14:31:09 2000},
  28338. Coden = {CSENFA},
  28339. Date-Added = {2005-12-01 23:21:10 -0500},
  28340. Date-Modified = {2010-12-17 10:23:11 -0700},
  28341. Issn = {1521-9615},
  28342. Journal = {Computing in Science and Engineering},
  28343. Month = {Nov/Dec},
  28344. Number = {6},
  28345. Pages = {70--78},
  28346. Title = {The {M}atrix {T}emplate {L}ibrary: Generic Components for High-performance Scientific Computing},
  28347. Volume = {1},
  28348. Year = {1999},
  28349. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERU2llay0xOTk5LVNQTS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8koMEJ6PkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVkAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOlNpZWstMTk5OS1TUE0ucGRmAA4AJAARAFMAaQBlAGsALQAxADkAOQA5AC0AUwBQAE0ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9TaWVrLTE5OTktU1BNLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28350. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRm0hcLGBlXTlMuZGF0YU8RAYwAAAAAAYwAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4RFTaWVrLTE5OTktU1BNLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwcZzOWbcAAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4cAAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAOk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAU2llay0xOTk5LVNQTS5wZGYADgAkABEAUwBpAGUAawAtADEAOQA5ADkALQBTAFAATQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKVVzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL1NpZWstMTk5OS1TUE0ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALEAtgC+Ak4CUAJVAmACaQJ3AnsCggKLApACnQKgArICtQK6AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArw=},
  28351. Bdsk-Url-1 = {http://dx.doi.org/10.1109/5992.805137}}
  28352. @inproceedings{Lee:1999wf,
  28353. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  28354. Booktitle = {ISCOPE'99},
  28355. Date-Added = {2005-12-01 23:18:32 -0500},
  28356. Date-Modified = {2009-08-25 22:28:20 -0600},
  28357. Publisher = {Springer-Verlag},
  28358. Series = {LNCS},
  28359. Title = {Generic Graph Algorithms for Sparse Matrix Ordering},
  28360. Year = 1999,
  28361. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9nZ2NsLWlzY29wZS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD2dnY2wtaXNjb3BlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJY3BCekFAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1lAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpnZ2NsLWlzY29wZS5wZGYADgAgAA8AZwBnAGMAbAAtAGkAcwBjAG8AcABlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28362. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD2dnY2wtaXNjb3BlLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPZ2djbC1pc2NvcGUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91bNEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2djbC1pc2NvcGUucGRmAAAOACAADwBnAGcAYwBsAC0AaQBzAGMAbwBwAGUALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvZ2djbC1pc2NvcGUucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=}}
  28363. @techreport{friedman03:_improve_krivine_tr,
  28364. 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.)},
  28365. Author = {Daniel P. Friedman and Abdulaziz Ghuloum and Jeremy G. Siek and Lynn Winebarger},
  28366. Date-Added = {2005-12-01 23:12:41 -0500},
  28367. Date-Modified = {2010-12-17 10:23:11 -0700},
  28368. Institution = {Indiana University},
  28369. Month = {November},
  28370. Note = {To appear in the journal, Higher Order and Symbolic Computation},
  28371. Number = 581,
  28372. Title = {Improving the Lazy Krivine Machine},
  28373. Year = 2003,
  28374. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGS4uLy4uLy4uL3BhcGVycy9UUjU4MS5wZGbSFwsYGVdOUy5kYXRhTxEBWgAAAAABWgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRCVRSNTgxLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJLXBCej6AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1aAAAAAQAMAE+ZEQBOpFMARsk2AAIAKE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpUUjU4MS5wZGYADgAUAAkAVABSADUAOAAxAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAbVXNlcnMvc2llay9wYXBlcnMvVFI1ODEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKoArwC3AhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28375. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGC4uL0Ryb3Bib3gvYmliL1RSNTgxLnBkZtIXCxgZV05TLmRhdGFPEQFsAAAAAAFsAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEJVFI1ODEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t2szlm4kAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eHZAAAAAQAQAA5q4QAOad0ABcByAAISKQACADJNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AFRSNTgxLnBkZgAOABQACQBUAFIANQA4ADEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACFVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9UUjU4MS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqQCuALYCJgIoAi0COAJBAk8CUwJaAmMCaAJ1AngCigKNApIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClA==},
  28376. Bdsk-Url-1 = {http://www.cs.indiana.edu/cgi-bin/techreports/TRNNN.cgi?trnum=TR581}}
  28377. @inproceedings{siek05:_g_stl,
  28378. 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. },
  28379. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  28380. Booktitle = {{GPCE} '05: Proceedings of the 4th International Conference on {Generative} {Programming} and {Component} {Engineering}},
  28381. Date-Added = {2005-12-01 23:04:41 -0500},
  28382. Date-Modified = {2009-08-25 22:28:20 -0600},
  28383. Month = {September},
  28384. Title = {Language Requirements for Large-Scale Generic Libraries},
  28385. Year = 2005,
  28386. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9zaWVrMDVfZ19zdGwucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBzaWVrMDVfZ19zdGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADykRwQnpNwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9lwAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6c2llazA1X2dfc3RsLnBkZgAADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9zaWVrMDVfZ19zdGwucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28387. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHNpZWswNV9nX3N0bC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHNpZWswNV9nX3N0bC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igvRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNV9nX3N0bC5wZGYADgAiABAAcwBpAGUAawAwADUAXwBnAF8AcwB0AGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvc2llazA1X2dfc3RsLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=}}
  28388. @inproceedings{Siek:2005mf,
  28389. 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.},
  28390. Author = {Jeremy G. Siek and Andrew Lumsdaine},
  28391. Booktitle = {{PLDI} '05: Proceedings of the {ACM} {SIGPLAN} 2005 Conference on Programming Language Design and Implementation},
  28392. Date-Added = {2005-12-01 23:02:13 -0500},
  28393. Date-Modified = {2010-12-17 10:23:11 -0700},
  28394. Isbn = {1-59593-056-6},
  28395. Month = {June},
  28396. Pages = {73--84},
  28397. Publisher = {{ACM} Press},
  28398. Title = {Essential Language Support for Generic Programming},
  28399. Year = 2005,
  28400. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3NpZWswNS1fZmdfcGxkaS5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3NpZWswNS1fZmdfcGxkaS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/igrRDzyUAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C5AAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHNpZWswNS1fZmdfcGxkaS5wZGYAAA4AKAATAHMAaQBlAGsAMAA1AC0AXwBmAGcAXwBwAGwAZABpAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3NpZWswNS1fZmdfcGxkaS5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  28401. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065010.1065021}}
  28402. @manual{Wenzel:2004nk,
  28403. Author = {Markus Wenzel},
  28404. Date-Added = {2005-11-30 20:47:23 -0500},
  28405. Date-Modified = {2009-08-25 22:28:20 -0600},
  28406. Keywords = {proof assistant},
  28407. Month = {April},
  28408. Organization = {TU M{\"u}nchen},
  28409. Title = {The {Isabelle}/{Isar} {Reference} {Manual}},
  28410. Year = {2004},
  28411. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxpc2FyLXJlZi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDGlzYXItcmVmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/debRDzd4AAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q99yAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AGlzYXItcmVmLnBkZgAOABoADABpAHMAYQByAC0AcgBlAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvaXNhci1yZWYucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==}}
  28412. @inproceedings{Nipkow:2002cl,
  28413. Author = {Tobias Nipkow},
  28414. Booktitle = {TYPES},
  28415. Date-Added = {2005-11-28 13:02:38 -0500},
  28416. Date-Modified = {2009-08-25 22:28:20 -0600},
  28417. Number = {2646},
  28418. Series = {LNCS},
  28419. Title = {Structured proofs in {Isar}/{HOL}},
  28420. Year = {2002},
  28421. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9pc2FyLW92ZXJ2aWV3LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERaXNhci1vdmVydmlldy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8l2MEJ6QgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWgAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmlzYXItb3ZlcnZpZXcucGRmAA4AJAARAGkAcwBhAHIALQBvAHYAZQByAHYAaQBlAHcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9pc2FyLW92ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28422. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlzYXItb3ZlcnZpZXcucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpc2FyLW92ZXJ2aWV3LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Xk0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpc2FyLW92ZXJ2aWV3LnBkZgAADgAkABEAaQBzAGEAcgAtAG8AdgBlAHIAdgBpAGUAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pc2FyLW92ZXJ2aWV3LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28423. @incollection{Moggi:1989pf,
  28424. Address = {Washington, DC},
  28425. Annote = {The original monad paper! Defines the lambda-c calculus and lambda-c models as a Kleisli category
  28426. with a mono requirement and the strong monad tensorial strength thingy.},
  28427. Author = {Eugenio Moggi},
  28428. Booktitle = {Proceedings 4th Annual {IEEE} Symp. on Logic in Computer Science, {LICS}'89},
  28429. Date-Added = {2005-11-26 16:58:00 -0500},
  28430. Date-Modified = {2010-12-17 10:23:11 -0700},
  28431. Month = {June},
  28432. Pages = {14--23},
  28433. Publisher = {IEEE Computer Society Press},
  28434. Title = {Computational Lambda-Calculus and Monads},
  28435. Year = {1989},
  28436. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9saWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyXwwQnpCQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9aQAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6bGljczg5LnBkZgAADgAWAAoAbABpAGMAcwA4ADkALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9saWNzODkucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28437. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpsaWNzODkucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpsaWNzODkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3ix0Q844QAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzEAAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBsaWNzODkucGRmAA4AFgAKAGwAaQBjAHMAOAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL2xpY3M4OS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  28438. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/article/moggi88computational.html}}
  28439. @inproceedings{Gordon:2001nr,
  28440. 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.},
  28441. Address = {New York, NY, USA},
  28442. Author = {Andrew D. Gordon and Don Syme},
  28443. Booktitle = {POPL '01: Proceedings of the 28th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28444. Date-Added = {2005-11-26 00:29:04 -0500},
  28445. Date-Modified = {2010-12-17 10:23:11 -0700},
  28446. Isbn = {1-58113-336-7},
  28447. Location = {London, United Kingdom},
  28448. Pages = {248--260},
  28449. Publisher = {ACM Press},
  28450. Title = {Typing a multi-language intermediate code},
  28451. Year = {2001},
  28452. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjQ4LWdvcmRvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyNDgtZ29yZG9uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ0DBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQ4LWdvcmRvbi5wZGYADgAgAA8AcAAyADQAOAAtAGcAbwByAGQAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28453. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyNDgtZ29yZG9uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDI0OC1nb3Jkb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96ZtEPOPEAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39BAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDI0OC1nb3Jkb24ucGRmAAAOACAADwBwADIANAA4AC0AZwBvAHIAZABvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDI0OC1nb3Jkb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28454. Bdsk-Url-1 = {http://doi.acm.org/10.1145/360204.360228}}
  28455. @inproceedings{Cola231;o:2005ww,
  28456. Address = {New York, NY, USA},
  28457. Author = {Jean-Louis Cola\&\#231;o and Bruno Pagano and Marc Pouzet},
  28458. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  28459. Date-Added = {2005-11-25 23:08:17 -0500},
  28460. Date-Modified = {2010-12-17 10:23:11 -0700},
  28461. Isbn = {1-59593-091-4},
  28462. Location = {Jersey City, NJ, USA},
  28463. Pages = {173--182},
  28464. Publisher = {ACM Press},
  28465. Title = {A conservative extension of synchronous data-flow with state machines},
  28466. Year = {2005},
  28467. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMTczLWNvbGFjby5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AxNzMtY29sYWNvLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJtTBCekSAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1yAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMTczLWNvbGFjby5wZGYADgAgAA8AcAAxADcAMwAtAGMAbwBsAGEAYwBvAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28468. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxNzMtY29sYWNvLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDE3My1jb2xhY28ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95/dEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3My1jb2xhY28ucGRmAAAOACAADwBwADEANwAzAC0AYwBvAGwAYQBjAG8ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDE3My1jb2xhY28ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28469. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086261}}
  28470. @inproceedings{Sun:2005em,
  28471. Address = {New York, NY, USA},
  28472. Author = {Jun Sun and Wanghong Yuan and Mahesh Kallahalla and Nayeem Islam},
  28473. Booktitle = {EMSOFT '05: Proceedings of the 5th ACM international conference on Embedded software},
  28474. Date-Added = {2005-11-25 22:58:41 -0500},
  28475. Date-Modified = {2010-12-17 10:23:11 -0700},
  28476. Isbn = {1-59593-091-4},
  28477. Location = {Jersey City, NJ, USA},
  28478. Pages = {1--9},
  28479. Publisher = {ACM Press},
  28480. Title = {HAIL: a language for easy and correct device access},
  28481. Year = {2005},
  28482. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uLy4uLy4uL3BhcGVycy9wMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAV4AAAAAAV4AAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyZ0wQnpDgAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9bgAAAAEADABPmREATqRTAEbJNgACAClNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDEtc3VuLnBkZgAADgAWAAoAcAAxAC0AcwB1AG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9zaWVrL3BhcGVycy9wMS1zdW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCGgIcAiECLAI1AkMCRwJOAlcCXAJpAmwCfgKBAoYAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACiA==},
  28483. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVpwMS1zdW4ucGRm0hcLGBlXTlMuZGF0YU8RAVoAAAAAAVoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8QpwMS1zdW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mB0Q847gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz4AAAABAAwAv23xAAXAcgACEikAAgAqTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMS1zdW4ucGRmAA4AFgAKAHAAMQAtAHMAdQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAaVXNlcnMvanNpZWsvYmliL3AxLXN1bi5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCZAJ4ApgIEAgYCCwIWAh8CLQIxAjgCQQJGAlMCVgJoAmsCcAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJy},
  28484. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086228.1086230}}
  28485. @inproceedings{Wan:2000sn,
  28486. 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.},
  28487. Address = {New York, NY, USA},
  28488. Author = {Zhanyong Wan and Paul Hudak},
  28489. Booktitle = {PLDI '00: Proceedings of the ACM SIGPLAN 2000 conference on Programming language design and implementation},
  28490. Date-Added = {2005-11-25 22:25:33 -0500},
  28491. Date-Modified = {2010-12-17 10:23:11 -0700},
  28492. Isbn = {1-58113-199-2},
  28493. Location = {Vancouver, British Columbia, Canada},
  28494. Pages = {242--252},
  28495. Publisher = {ACM Press},
  28496. Title = {Functional reactive programming from first principles},
  28497. Year = {2000},
  28498. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9wMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJzrBCekZAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj15AAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjQyLXdhbi5wZGYAAA4AGgAMAHAAMgA0ADIALQB3AGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL3AyNDItd2FuLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28499. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVxwMjQyLXdhbi5wZGbSFwsYGVdOUy5kYXRhTxEBYgAAAAABYgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xDHAyNDItd2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/el/RDzjwAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QAAAAAEADAC/bfEABcByAAISKQACACxNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNDItd2FuLnBkZgAOABoADABwADIANAAyAC0AdwBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABxVc2Vycy9qc2llay9iaWIvcDI0Mi13YW4ucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmwCgAKgCDgIQAhUCIAIpAjcCOwJCAksCUAJdAmACcgJ1AnoAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACfA==},
  28500. Bdsk-Url-1 = {http://doi.acm.org/10.1145/349299.349331}}
  28501. @manual{cli:2005oo,
  28502. Address = {Rue du Rhone 114 CH-1204 Geneva},
  28503. Date-Added = {2005-11-25 19:57:01 -0500},
  28504. Date-Modified = {2010-12-17 10:23:11 -0700},
  28505. Edition = {3rd},
  28506. Month = {June},
  28507. Organization = {ECMA},
  28508. Title = {Standard ECMA-335 Common Language Infrastructure (CLI)},
  28509. Year = {2005},
  28510. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FY21hLTMzNS5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVjbWEtMzM1LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJG3BCejyAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1SAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFY21hLTMzNS5wZGYAAA4AGgAMAEUAYwBtAGEALQAzADMANQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VjbWEtMzM1LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28511. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VjbWEtMzM1LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWNtYS0zMzUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/88czlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVjbWEtMzM1LnBkZgAADgAaAAwARQBjAG0AYQAtADMAMwA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWNtYS0zMzUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  28512. Bdsk-Url-1 = {http://www.ecma-international.org/publications/standards/Ecma-335.htm}}
  28513. @inproceedings{Musser:1988xk,
  28514. Abstract = {Generic programming centers around the idea of abstracting from concrete? ef
  28515. cient algorithms to obtain generic algorithms that can be combined with di erent
  28516. data representations to produce a wide variety of useful software For example? a
  28517. class of generic sorting algorithms can be de ned which work with nite sequences
  28518. but which can be instantiated in di erent ways to produce algorithms working on
  28519. arrays or linked lists
  28520. Four kinds of abstraction -- data, algorithmic, structural, and representational --
  28521. are discussed, with examples of their use in building an Ada library of software
  28522. components The main topic discussed is generic algorithms and an approach to
  28523. their formal speci cation and verification, with illustration in terms of a partitioning
  28524. algorithm such as is used in the quicksort algorithm It is argued that generically
  28525. programmed software component libraries o er important advantages for achieving
  28526. software productivity and reliability },
  28527. Author = {David R. Musser and Alex Stepanov},
  28528. Booktitle = {{ISSAC}: Proceedings of the {ACM} {SIGSAM} International Symposium on Symbolic and Algebraic Computation},
  28529. Comment___Rest_Of_Title = {(formerly {SYMSAM}, {SYMSAC}, {EUROSAM}, {EUROCAL}) (also sometimes in cooperation with the Symbolic and Algebraic Manipulation Groupe in Europe ({SAME}))},
  28530. Date-Added = {2005-11-25 12:10:09 -0600},
  28531. Date-Modified = {2010-12-17 10:23:11 -0700},
  28532. Title = {Generic Programming},
  28533. Year = {1988},
  28534. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9nZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lh8EJ6QUAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWUAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmdlbnByb2cucGRmAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9nZW5wcm9nLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28535. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVtnZW5wcm9nLnBkZtIXCxgZV05TLmRhdGFPEQFgAAAAAAFgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfELZ2VucHJvZy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91atEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAK01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2VucHJvZy5wZGYAAA4AGAALAGcAZQBuAHAAcgBvAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASABtVc2Vycy9qc2llay9iaWIvZ2VucHJvZy5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AmgCfAKcCCwINAhICHQImAjQCOAI/AkgCTQJaAl0CbwJyAncAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACeQ==},
  28536. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/musser88generic.html}}
  28537. @inproceedings{Kapur:1981fx,
  28538. Address = {New York, NY, USA},
  28539. Author = {D. Kapur and D. R. Musser and A. A. Stepanov},
  28540. Booktitle = {FPCA '81: Proceedings of the 1981 conference on Functional programming languages and computer architecture},
  28541. Date-Added = {2005-11-25 12:07:34 -0600},
  28542. Date-Modified = {2009-08-25 22:28:20 -0600},
  28543. Isbn = {0-89791-060-5},
  28544. Location = {Portsmouth, New Hampshire, United States},
  28545. Pages = {59--64},
  28546. Publisher = {ACM Press},
  28547. Title = {Operators and algebraic structures},
  28548. Year = {1981},
  28549. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygwwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU5LWthcHVyLnBkZgAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1OS1rYXB1ci5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28550. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTkta2FwdXIucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTkta2FwdXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3tR0Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTkta2FwdXIucGRmAAAOABwADQBwADUAOQAtAGsAYQBwAHUAcgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTkta2FwdXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  28551. @article{Moggi:1991in,
  28552. Address = {Duluth, MN, USA},
  28553. Annote = {Journal version of the 1989 Computational Lambda-Calculus and Monads},
  28554. Author = {Eugenio Moggi},
  28555. Date-Added = {2005-11-25 10:58:45 -0600},
  28556. Date-Modified = {2010-12-17 10:23:11 -0700},
  28557. Issn = {0890-5401},
  28558. Journal = {Inf. Comput.},
  28559. Number = {1},
  28560. Pages = {55--92},
  28561. Publisher = {Academic Press, Inc.},
  28562. Title = {Notions of computation and monads},
  28563. Volume = {93},
  28564. Year = {1991},
  28565. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhpYzkxLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIaWM5MS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91zdEPN3gAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaWM5MS5wZGYADgASAAgAaQBjADkAMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9pYzkxLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=},
  28566. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0890-5401(91)90052-4}}
  28567. @article{G.-D.-Plotkin:1975on,
  28568. 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.},
  28569. Author = {G. D. Plotkin},
  28570. Date-Added = {2005-11-25 10:55:03 -0600},
  28571. Date-Modified = {2009-08-25 22:28:20 -0600},
  28572. Journal = {Theoretical Computer Science},
  28573. Month = {December},
  28574. Number = {2},
  28575. Pages = {125-159},
  28576. Rating = {5},
  28577. Read = {Yes},
  28578. Title = {Call-by-name, call-by-value and the lambda-calculus},
  28579. Volume = {1},
  28580. Year = {1975},
  28581. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zY2llbmNlLTEucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zY2llbmNlLTEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nd0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzY2llbmNlLTEucGRmAAAOABwADQBzAGMAaQBlAG4AYwBlAC0AMQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zY2llbmNlLTEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=}}
  28582. @inproceedings{Hatcliff:1994ea,
  28583. Address = {New York, NY, USA},
  28584. Author = {John Hatcliff and Olivier Danvy},
  28585. Booktitle = {POPL '94: Proceedings of the 21st ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28586. Date-Added = {2005-11-25 10:47:59 -0600},
  28587. Date-Modified = {2010-12-17 10:23:11 -0700},
  28588. Isbn = {0-89791-636-0},
  28589. Location = {Portland, Oregon, United States},
  28590. Pages = {458--471},
  28591. Publisher = {ACM Press},
  28592. Title = {A generic account of continuation-passing styles},
  28593. Year = {1994},
  28594. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERcDQ1OC1oYXRjbGlmZi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8n68EJ6SMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA0NTgtaGF0Y2xpZmYucGRmAA4AJAARAHAANAA1ADgALQBoAGEAdABjAGwAaQBmAGYALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  28595. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXA0NTgtaGF0Y2xpZmYucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwNDU4LWhhdGNsaWZmLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3sH0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNDU4LWhhdGNsaWZmLnBkZgAADgAkABEAcAA0ADUAOAAtAGgAYQB0AGMAbABpAGYAZgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wNDU4LWhhdGNsaWZmLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  28596. Bdsk-Url-1 = {http://doi.acm.org/10.1145/174675.178053}}
  28597. @inproceedings{Flanagan:1993cg,
  28598. Author = {Cormac Flanagan and Amr Sabry and Bruce F. Duba and Matthias Felleisen},
  28599. Booktitle = {Conference on {P}rogramming {L}anguage {D}esign and {I}mplementation},
  28600. Date-Added = {2005-11-25 10:46:54 -0600},
  28601. Date-Modified = {2012-12-29 13:37:13 -0700},
  28602. Month = {June},
  28603. Pages = {502--514},
  28604. Series = {PLDI},
  28605. Title = {The essence of compiling with continuations},
  28606. Year = {1993},
  28607. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXAyMzctZmxhbmFnYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFwMjM3LWZsYW5hZ2FuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pW0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjM3LWZsYW5hZ2FuLnBkZgAADgAkABEAcAAyADMANwAtAGYAbABhAG4AYQBnAGEAbgAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9wMjM3LWZsYW5hZ2FuLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  28608. Bdsk-Url-1 = {http://doi.acm.org/10.1145/155090.155113}}
  28609. @article{Hoare:1969kw,
  28610. Address = {New York, NY, USA},
  28611. Author = {C. A. R. Hoare},
  28612. Date-Added = {2005-11-24 13:38:53 -0600},
  28613. Date-Modified = {2010-12-17 10:23:11 -0700},
  28614. Issn = {0001-0782},
  28615. Journal = {Commun. ACM},
  28616. Number = {10},
  28617. Pages = {576--580},
  28618. Publisher = {ACM Press},
  28619. Title = {An axiomatic basis for computer programming},
  28620. Volume = {12},
  28621. Year = {1969},
  28622. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8oIcEJ6SgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPYgAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnA1NzYtaG9hcmUucGRmAAAOAB4ADgBwADUANwA2AC0AaABvAGEAcgBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDU3Ni1ob2FyZS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28623. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wNTc2LWhvYXJlLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDU3Ni1ob2FyZS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97RtEPOPMAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39DAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDU3Ni1ob2FyZS5wZGYADgAeAA4AcAA1ADcANgAtAGgAbwBhAHIAZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wNTc2LWhvYXJlLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28624. Bdsk-Url-1 = {http://doi.acm.org/10.1145/363235.363259}}
  28625. @inproceedings{Bornat:2000ps,
  28626. Address = {London, UK},
  28627. Author = {Richard Bornat},
  28628. Booktitle = {MPC '00: Proceedings of the 5th International Conference on Mathematics of Program Construction},
  28629. Date-Added = {2005-11-24 13:37:27 -0600},
  28630. Date-Modified = {2009-08-25 22:28:20 -0600},
  28631. Isbn = {3-540-67727-5},
  28632. Pages = {102--126},
  28633. Publisher = {Springer-Verlag},
  28634. Title = {Proving Pointer Programs in Hoare Logic},
  28635. Year = {2000},
  28636. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uLy4uLy4uL3BhcGVycy9NUEMyMDAwLnBkZtIXCxgZV05TLmRhdGFPEQFiAAAAAAFiAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRELTVBDMjAwMC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8kiMEJ6PgAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPVgAAAABAAwAT5kRAE6kUwBGyTYAAgAqTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOk1QQzIwMDAucGRmAA4AGAALAE0AUABDADIAMAAwADAALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB1Vc2Vycy9zaWVrL3BhcGVycy9NUEMyMDAwLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCsALEAuQIfAiECJgIxAjoCSAJMAlMCXAJhAm4CcQKDAoYCiwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKN},
  28637. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGi4uL0Ryb3Bib3gvYmliL01QQzIwMDAucGRm0hcLGBlXTlMuZGF0YU8RAXQAAAAAAXQAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QtNUEMyMDAwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuGDzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIANE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoATVBDMjAwMC5wZGYADgAYAAsATQBQAEMAMgAwADAAMAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAI1VzZXJzL2pzaWVrL0Ryb3Bib3gvYmliL01QQzIwMDAucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKsAsAC4AjACMgI3AkICSwJZAl0CZAJtAnICfwKCApQClwKcAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAp4=}}
  28638. @inproceedings{Boyland:2005eg,
  28639. Address = {New York, NY, USA},
  28640. Author = {John Tang Boyland and William Retert},
  28641. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28642. Date-Added = {2005-11-24 13:20:06 -0600},
  28643. Date-Modified = {2010-12-17 10:23:11 -0700},
  28644. Isbn = {1-58113-830-X},
  28645. Location = {Long Beach, California, USA},
  28646. Pages = {283--295},
  28647. Publisher = {ACM Press},
  28648. Title = {Connecting effects and uniqueness with adoption},
  28649. Year = {2005},
  28650. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjgzLWJveWxhbmQucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjgzLWJveWxhbmQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyeCwQnpHQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI4My1ib3lsYW5kLnBkZgAADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjgzLWJveWxhbmQucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28651. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyODMtYm95bGFuZC5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyODMtYm95bGFuZC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/epDRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyODMtYm95bGFuZC5wZGYADgAiABAAcAAyADgAMwAtAGIAbwB5AGwAYQBuAGQALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI4My1ib3lsYW5kLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28652. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040329}}
  28653. @inproceedings{Manson:2005qo,
  28654. 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#.},
  28655. Address = {New York, NY, USA},
  28656. Author = {Jeremy Manson and William Pugh and Sarita V. Adve},
  28657. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28658. Date-Added = {2005-11-24 12:37:29 -0600},
  28659. Date-Modified = {2010-12-17 10:23:11 -0700},
  28660. Isbn = {1-58113-830-X},
  28661. Location = {Long Beach, California, USA},
  28662. Pages = {378--391},
  28663. Publisher = {ACM Press},
  28664. Title = {The Java memory model},
  28665. Year = {2005},
  28666. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMzc4LW1hbnNvbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AzNzgtbWFuc29uLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ7jBCekgAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2AAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMzc4LW1hbnNvbi5wZGYADgAgAA8AcAAzADcAOAAtAG0AYQBuAHMAbwBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28667. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AzNzgtbWFuc29uLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDM3OC1tYW5zb24ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL962tEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDM3OC1tYW5zb24ucGRmAAAOACAADwBwADMANwA4AC0AbQBhAG4AcwBvAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDM3OC1tYW5zb24ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28668. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040336}}
  28669. @inproceedings{Chakravarty:2005fl,
  28670. Address = {New York, NY, USA},
  28671. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones},
  28672. Booktitle = {ICFP '05: Proceedings of the tenth ACM SIGPLAN international conference on Functional programming},
  28673. Date-Added = {2005-11-24 12:27:08 -0600},
  28674. Date-Modified = {2010-12-17 10:23:11 -0700},
  28675. Isbn = {1-59593-064-7},
  28676. Location = {Tallinn, Estonia},
  28677. Pages = {241--253},
  28678. Publisher = {ACM Press},
  28679. Title = {Associated type synonyms},
  28680. Year = {2005},
  28681. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9wMjQxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUcDI0MS1jaGFrcmF2YXJ0eS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nN8EJ6RkAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXkAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyNDEtY2hha3JhdmFydHkucGRmAAAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvcDI0MS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  28682. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHAyNDEtY2hha3JhdmFydHkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRwMjQxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3pc0Q848AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0AAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMjQxLWNoYWtyYXZhcnR5LnBkZgAOACoAFABwADIANAAxAC0AYwBoAGEAawByAGEAdgBhAHIAdAB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3AyNDEtY2hha3JhdmFydHkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28683. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1086365.1086397}}
  28684. @inproceedings{Chakravarty:2005tf,
  28685. Address = {New York, NY, USA},
  28686. Author = {Manuel M. T. Chakravarty and Gabriele Keller and Simon Peyton Jones and Simon Marlow},
  28687. Booktitle = {POPL '05: Proceedings of the 32nd ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28688. Date-Added = {2005-11-24 12:25:55 -0600},
  28689. Date-Modified = {2010-12-17 10:23:11 -0700},
  28690. Isbn = {1-58113-830-X},
  28691. Location = {Long Beach, California, USA},
  28692. Pages = {1--13},
  28693. Publisher = {ACM Press},
  28694. Title = {Associated types with class},
  28695. Year = {2005},
  28696. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIi4uLy4uLy4uL3BhcGVycy9wMS1jaGFrcmF2YXJ0eS5wZGbSFwsYGVdOUy5kYXRhTxEBfgAAAAABfgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kREnAxLWNoYWtyYXZhcnR5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJlbBCekNAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1tAAAAAQAMAE+ZEQBOpFMARsk2AAIAMU1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMS1jaGFrcmF2YXJ0eS5wZGYAAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAJFVzZXJzL3NpZWsvcGFwZXJzL3AxLWNoYWtyYXZhcnR5LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALMAuADAAkICRAJJAlQCXQJrAm8CdgJ/AoQCkQKUAqYCqQKuAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAArA=},
  28697. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEnAxLWNoYWtyYXZhcnR5LnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEScDEtY2hha3JhdmFydHkucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95b9EPOO4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38+AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEtY2hha3JhdmFydHkucGRmAA4AJgASAHAAMQAtAGMAaABhAGsAcgBhAHYAYQByAHQAeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9wMS1jaGFrcmF2YXJ0eS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28698. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1040305.1040306}}
  28699. @article{Necula:2005oc,
  28700. Address = {New York, NY, USA},
  28701. Author = {George C. Necula and Jeremy Condit and Matthew Harren and Scott McPeak and Westley Weimer},
  28702. Date-Added = {2005-11-24 12:22:37 -0600},
  28703. Date-Modified = {2010-12-17 10:23:11 -0700},
  28704. Issn = {0164-0925},
  28705. Journal = {ACM Trans. Program. Lang. Syst.},
  28706. Number = {3},
  28707. Pages = {477--526},
  28708. Publisher = {ACM Press},
  28709. Title = {CCured: type-safe retrofitting of legacy software},
  28710. Volume = {27},
  28711. Year = {2005},
  28712. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wNDc3LW5lY3VsYS5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3A0NzctbmVjdWxhLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJ/TBCekkAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj2EAAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwNDc3LW5lY3VsYS5wZGYADgAgAA8AcAA0ADcANwAtAG4AZQBjAHUAbABhAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28713. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3A0NzctbmVjdWxhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDQ3Ny1uZWN1bGEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL97GNEPOPIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39CAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDQ3Ny1uZWN1bGEucGRmAAAOACAADwBwADQANwA3AC0AbgBlAGMAdQBsAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDQ3Ny1uZWN1bGEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28714. Bdsk-Url-1 = {http://doi.acm.org/10.1145/1065887.1065892}}
  28715. @inproceedings{Harper:1995um,
  28716. Author = {Robert Harper and Greg Morrisett},
  28717. Booktitle = {POPL '95: Proceedings of the 22nd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  28718. Date-Added = {2005-11-24 12:18:00 -0600},
  28719. Date-Modified = {2010-12-17 10:23:11 -0700},
  28720. Isbn = {0-89791-692-1},
  28721. Location = {San Francisco, California, United States},
  28722. Pages = {130--141},
  28723. Publisher = {ACM Press},
  28724. Title = {Compiling polymorphism using intensional type analysis},
  28725. Year = {1995},
  28726. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMzAtaGFycGVyLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDEzMC1oYXJwZXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95sNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDEzMC1oYXJwZXIucGRmAAAOACAADwBwADEAMwAwAC0AaABhAHIAcABlAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDEzMC1oYXJwZXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28727. Bdsk-Url-1 = {http://doi.acm.org/10.1145/199448.199475}}
  28728. @inproceedings{Chambers:1989ic,
  28729. Address = {New York, NY, USA},
  28730. Author = {C. Chambers and D. Ungar and E. Lee},
  28731. Booktitle = {OOPSLA '89: Conference proceedings on Object-oriented programming systems, languages and applications},
  28732. Date-Added = {2005-11-24 12:15:25 -0600},
  28733. Date-Modified = {2010-12-17 10:23:11 -0700},
  28734. Isbn = {0-89791-333-7},
  28735. Location = {New Orleans, Louisiana, United States},
  28736. Pages = {49--70},
  28737. Publisher = {ACM Press},
  28738. Title = {An efficient implementation of SELF a dynamically-typed object-oriented language based on prototypes},
  28739. Year = {1989},
  28740. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA0OS1jaGFtYmVycy5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA0OS1jaGFtYmVycy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/ex/RDzjyAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QgAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA0OS1jaGFtYmVycy5wZGYADgAiABAAcAA0ADkALQBjAGgAYQBtAGIAZQByAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDQ5LWNoYW1iZXJzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28741. Bdsk-Url-1 = {http://doi.acm.org/10.1145/74877.74884}}
  28742. @inproceedings{Damas:1982bp,
  28743. Address = {New York, NY, USA},
  28744. Author = {Luis Damas and Robin Milner},
  28745. Booktitle = {POPL '82: Proceedings of the 9th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28746. Date-Added = {2005-11-24 12:09:24 -0600},
  28747. Date-Modified = {2010-12-17 10:23:11 -0700},
  28748. Isbn = {0-89791-065-6},
  28749. Location = {Albuquerque, Mexico},
  28750. Pages = {207--212},
  28751. Publisher = {ACM Press},
  28752. Title = {Principal type-schemes for functional programs},
  28753. Year = {1982},
  28754. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8nCsEJ6RYAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXYAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAyMDctZGFtYXMucGRmAAAOAB4ADgBwADIAMAA3AC0AZABhAG0AYQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDIwNy1kYW1hcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28755. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMjA3LWRhbWFzLnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDIwNy1kYW1hcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96MdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIwNy1kYW1hcy5wZGYADgAeAA4AcAAyADAANwAtAGQAYQBtAGEAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMjA3LWRhbWFzLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28756. Bdsk-Url-1 = {http://doi.acm.org/10.1145/582153.582176}}
  28757. @article{Tarjan:1975bo,
  28758. Address = {New York, NY, USA},
  28759. Author = {Robert Endre Tarjan},
  28760. Date-Added = {2005-11-24 12:04:59 -0600},
  28761. Date-Modified = {2010-12-17 10:23:11 -0700},
  28762. Issn = {0004-5411},
  28763. Journal = {J. ACM},
  28764. Number = {2},
  28765. Pages = {215--225},
  28766. Publisher = {ACM Press},
  28767. Title = {Efficiency of a Good But Not Linear Set Union Algorithm},
  28768. Volume = {22},
  28769. Year = {1975},
  28770. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHy4uLy4uLy4uL3BhcGVycy9wMjE1LXRhcmphbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRD3AyMTUtdGFyamFuLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJxbBCekXAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj13AAAAAQAMAE+ZEQBOpFMARsk2AAIALk1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpwMjE1LXRhcmphbi5wZGYADgAgAA8AcAAyADEANQAtAHQAYQByAGoAYQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAhVXNlcnMvc2llay9wYXBlcnMvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALAAtQC9AjMCNQI6AkUCTgJcAmACZwJwAnUCggKFApcCmgKfAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAqE=},
  28771. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AyMTUtdGFyamFuLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDIxNS10YXJqYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96PdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDIxNS10YXJqYW4ucGRmAAAOACAADwBwADIAMQA1AC0AdABhAHIAagBhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDIxNS10YXJqYW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28772. Bdsk-Url-1 = {http://doi.acm.org/10.1145/321879.321884}}
  28773. @article{Shostak:1978zl,
  28774. Address = {New York, NY, USA},
  28775. Author = {Robert E. Shostak},
  28776. Date-Added = {2005-11-24 12:03:26 -0600},
  28777. Date-Modified = {2010-12-17 10:23:11 -0700},
  28778. Issn = {0001-0782},
  28779. Journal = {Commun. ACM},
  28780. Number = {7},
  28781. Pages = {583--585},
  28782. Publisher = {ACM Press},
  28783. Title = {An algorithm for reasoning about equality},
  28784. Volume = {21},
  28785. Year = {1978},
  28786. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wNTgzLXNob3N0YWsucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwNTgzLXNob3N0YWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygtwQnpKQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9iQAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU4My1zaG9zdGFrLnBkZgAADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wNTgzLXNob3N0YWsucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28787. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHA1ODMtc2hvc3Rhay5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHA1ODMtc2hvc3Rhay5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/e0zRDzjzAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QwAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHA1ODMtc2hvc3Rhay5wZGYADgAiABAAcAA1ADgAMwAtAHMAaABvAHMAdABhAGsALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDU4My1zaG9zdGFrLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  28788. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359545.359570}}
  28789. @article{Shaw:1977fj,
  28790. Address = {New York, NY, USA},
  28791. Author = {Mary Shaw and William A. Wulf and Ralph L. London},
  28792. Date-Added = {2005-11-24 11:58:22 -0600},
  28793. Date-Modified = {2010-12-17 10:23:11 -0700},
  28794. Issn = {0001-0782},
  28795. Journal = {Commun. ACM},
  28796. Number = {8},
  28797. Pages = {553--564},
  28798. Publisher = {ACM Press},
  28799. Title = {Abstraction and verification in Alphard: defining and specifying iteration and generators},
  28800. Volume = {20},
  28801. Year = {1977},
  28802. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADygYwQnpJwAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9hwAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDU1My1zaGF3LnBkZgAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3A1NTMtc2hhdy5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28803. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wNTUzLXNoYXcucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wNTUzLXNoYXcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3s80Q848wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0MAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwNTUzLXNoYXcucGRmAAAOABwADQBwADUANQAzAC0AcwBoAGEAdwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wNTUzLXNoYXcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28804. Bdsk-Url-1 = {http://doi.acm.org/10.1145/359763.359782}}
  28805. @inproceedings{Cartwright:1991ng,
  28806. Author = {Robert Cartwright and Mike Fagan},
  28807. Booktitle = {Conference on Programming Language Design and Implementation},
  28808. Date-Added = {2005-11-23 23:53:29 -0600},
  28809. Date-Modified = {2015-10-14 18:54:21 +0000},
  28810. Location = {Toronto, Ontario, Canada},
  28811. Pages = {278--292},
  28812. Publisher = {ACM Press},
  28813. Series = {PLDI},
  28814. Title = {Soft typing},
  28815. Year = {1991},
  28816. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QE3AyNzgtY2FydHdyaWdodC5wZGbSFwsYGVdOUy5kYXRhTxEBgAAAAAABgAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xE3AyNzgtY2FydHdyaWdodC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eorRDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADNNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNzgtY2FydHdyaWdodC5wZGYAAA4AKAATAHAAMgA3ADgALQBjAGEAcgB0AHcAcgBpAGcAaAB0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAjVXNlcnMvanNpZWsvYmliL3AyNzgtY2FydHdyaWdodC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApACpALECNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  28817. Bdsk-Url-1 = {http://doi.acm.org/10.1145/113445.113469}}
  28818. @inproceedings{Leroy:1992qb,
  28819. Address = {New York, NY, USA},
  28820. Author = {Xavier Leroy},
  28821. Booktitle = {POPL '92: Proceedings of the 19th ACM SIGPLAN-SIGACT symposium on Principles of programming languages},
  28822. Date-Added = {2005-11-23 23:50:57 -0600},
  28823. Date-Modified = {2010-12-17 10:23:11 -0700},
  28824. Isbn = {0-89791-453-8},
  28825. Location = {Albuquerque, New Mexico, United States},
  28826. Pages = {177--188},
  28827. Publisher = {ACM Press},
  28828. Title = {Unboxed objects and polymorphic typing},
  28829. Year = {1992},
  28830. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHi4uLy4uLy4uL3BhcGVycy9wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFuAAAAAAFuAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8m3cEJ6RMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPXMAAAABAAwAT5kRAE6kUwBGyTYAAgAtTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnAxNzctbGVyb3kucGRmAAAOAB4ADgBwADEANwA3AC0AbABlAHIAbwB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAgVXNlcnMvc2llay9wYXBlcnMvcDE3Ny1sZXJveS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCvALQAvAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  28831. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV5wMTc3LWxlcm95LnBkZtIXCxgZV05TLmRhdGFPEQFqAAAAAAFqAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEOcDE3Ny1sZXJveS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL96BdEPOPAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39AAAAAAQAMAL9t8QAFwHIAAhIpAAIALk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDE3Ny1sZXJveS5wZGYADgAeAA4AcAAxADcANwAtAGwAZQByAG8AeQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL2pzaWVrL2JpYi9wMTc3LWxlcm95LnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJ0AogCqAhgCGgIfAioCMwJBAkUCTAJVAloCZwJqAnwCfwKEAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoY=},
  28832. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143205}}
  28833. @inproceedings{Lee:1999ry,
  28834. Address = {New York, NY, USA},
  28835. Author = {Lie-Quan Lee and Jeremy G. Siek and Andrew Lumsdaine},
  28836. Booktitle = {OOPSLA '99: Proceedings of the 14th ACM SIGPLAN conference on Object-oriented programming, systems, languages, and applications},
  28837. Date-Added = {2005-11-23 23:47:18 -0600},
  28838. Date-Modified = {2010-12-17 10:23:11 -0700},
  28839. Isbn = {1-58113-238-7},
  28840. Location = {Denver, Colorado, United States},
  28841. Pages = {399--414},
  28842. Publisher = {ACM Press},
  28843. Title = {The generic graph component library},
  28844. Year = {1999},
  28845. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHS4uLy4uLy4uL3BhcGVycy9wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWoAAAAAAWoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZEQ1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADyfNwQnpIQAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9gQAAAAEADABPmREATqRTAEbJNgACACxNYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDM5OS1zaWVrLnBkZgAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAH1VzZXJzL3NpZWsvcGFwZXJzL3AzOTktc2llay5wZGYAABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArgCzALsCKQIrAjACOwJEAlICVgJdAmYCawJ4AnsCjQKQApUAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAAClw==},
  28846. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMzk5LXNpZWsucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMzk5LXNpZWsucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3rp0Q848gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPf0IAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMzk5LXNpZWsucGRmAAAOABwADQBwADMAOQA5AC0AcwBpAGUAawAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMzk5LXNpZWsucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28847. Bdsk-Url-1 = {http://doi.acm.org/10.1145/320384.320428}}
  28848. @inproceedings{Garcia:2003gn,
  28849. Author = {Ronald Garcia and Jaakko J{\"a}rvi and Andrew Lumsdaine and Jeremy G. Siek and Jeremiah Willcock},
  28850. Booktitle = {OOPSLA '03: Proceedings of the 18th Annual ACM SIGPLAN Conference on Object-oriented Programing, Systems, Languages, and Applications},
  28851. Date-Added = {2005-11-23 23:44:24 -0600},
  28852. Date-Modified = {2010-12-17 10:23:11 -0700},
  28853. Isbn = {1-58113-712-5},
  28854. Pages = {115--134},
  28855. Publisher = {ACM Press},
  28856. Title = {A comparative study of language support for generic programming},
  28857. Year = {2003},
  28858. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QD3AxMTUtZ2FyY2lhLnBkZtIXCxgZV05TLmRhdGFPEQFwAAAAAAFwAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEPcDExNS1nYXJjaWEucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95nNEPOO8AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD38/AAAAAQAMAL9t8QAFwHIAAhIpAAIAL01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcDExNS1nYXJjaWEucGRmAAAOACAADwBwADEAMQA1AC0AZwBhAHIAYwBpAGEALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASAB9Vc2Vycy9qc2llay9iaWIvcDExNS1nYXJjaWEucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKAApQCtAiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28859. Bdsk-Url-1 = {http://doi.acm.org/10.1145/949305.949317}}
  28860. @book{Nipkow:2002jl,
  28861. Author = {Tobias Nipkow and Lawrence C. Paulson and Markus Wenzel},
  28862. Date-Added = {2005-11-23 23:11:05 -0600},
  28863. Date-Modified = {2009-08-25 22:28:20 -0600},
  28864. Month = {November},
  28865. Publisher = {Springer},
  28866. Rating = {5},
  28867. Read = {Yes},
  28868. Series = {LNCS},
  28869. Title = {Isabelle/HOL --- A Proof Assistant for Higher-Order Logic},
  28870. Volume = 2283,
  28871. Year = 2007,
  28872. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFWlzYWJlbGxlLXR1dG9yaWFsLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL914tEPN3hQREYgAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD33IAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAaXNhYmVsbGUtdHV0b3JpYWwucGRmAAAOACwAFQBpAHMAYQBiAGUAbABsAGUALQB0AHUAdABvAHIAaQBhAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvaXNhYmVsbGUtdHV0b3JpYWwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  28873. @inproceedings{jones97:_type_classes,
  28874. Author = {Simon {Peyton Jones} and Mark Jones and Erik Meijer},
  28875. Booktitle = {Haskell Workshop},
  28876. Date-Modified = {2010-12-17 10:23:11 -0700},
  28877. Local-Url = {file://localhost/Users/jeremysiek/Documents/peytonjones97type.pdf},
  28878. Month = {June},
  28879. Pdf = {jones97:_type_classes.pdf},
  28880. Title = {Type classes: an exploration of the design space},
  28881. Year = {1997},
  28882. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFy4uL0Ryb3Bib3gvYmliL211bHRpLnBz0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAA5q4QhtdWx0aS5wcwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADuZkzOWbFwAAAAAAAAAAAAEAAwAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAAMzl4WcAAAABABAADmrhAA5p3QAFwHIAAhIpAAIAMU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AERyb3Bib3g6AGJpYjoAbXVsdGkucHMAAA4AEgAIAG0AdQBsAHQAaQAuAHAAcwAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9Ecm9wYm94L2JpYi9tdWx0aS5wcwATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKgArQC1AiECIwIoAjMCPAJKAk4CVQJeAmMCcAJzAoUCiAKNAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAo8=},
  28883. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/peytonjones97type.html}}
  28884. @article{hall96:_typeclasses,
  28885. Abstract = {Defines type classes by translation to System F.},
  28886. Author = {Cordelia V. Hall and Kevin Hammond and Simon L. {Peyton Jones} and Philip L. Wadler},
  28887. Date-Modified = {2010-12-17 10:23:11 -0700},
  28888. Issn = {0164-0925},
  28889. Journal = {ACM Trans. Program. Lang. Syst.},
  28890. Number = {2},
  28891. Pages = {109--138},
  28892. Pdf = {hall96:_typeclasses.pdf},
  28893. Publisher = {ACM Press},
  28894. Title = {Type classes in {Haskell}},
  28895. Volume = {18},
  28896. Year = {1996},
  28897. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1wMTA5LWhhbGwucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1wMTA5LWhhbGwucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3mT0Q847wAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfz8AAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBwMTA5LWhhbGwucGRmAAAOABwADQBwADEAMAA5AC0AaABhAGwAbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9wMTA5LWhhbGwucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28898. Bdsk-Url-1 = {http://doi.acm.org/10.1145/227699.227700}}
  28899. @article{tiuryn02:subtyping_2nd_order,
  28900. Abstract = {Bummer!},
  28901. Author = {Jerzy Tiuryn and Pawel Urzyczyn},
  28902. Date-Modified = {2010-12-17 10:23:11 -0700},
  28903. Issn = {0890-5401},
  28904. Journal = {Information and Computation},
  28905. Number = {1},
  28906. Pages = {1--18},
  28907. Pdf = {sub-undec.pdf},
  28908. Publisher = {Academic Press, Inc.},
  28909. Title = {The subtyping problem for second-order types is undecidable},
  28910. Volume = {179},
  28911. Year = {2002},
  28912. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QMC4uL0Ryb3Bib3gvYmliLzEtczIuMC1TMDg5MDU0MDEwMTkyOTUwNS1tYWluLnBkZtIXCxgZV05TLmRhdGFPEQHKAAAAAAHKAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEfMS1zMi4wLVMwODkwNTQwMTAxOTI5I0VFMjRGLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7iT81mH4QAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADNZlfEAAAAAQAQAA5q4QAOad0ABcByAAISKQACAEhNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6ADEtczIuMC1TMDg5MDU0MDEwMTkyOSNFRTI0Ri5wZGYADgBEACEAMQAtAHMAMgAuADAALQBTADAAOAA5ADAANQA0ADAAMQAwADEAOQAyADkANQAwADUALQBtAGEAaQBuAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgA5VXNlcnMvanNpZWsvRHJvcGJveC9iaWIvMS1zMi4wLVMwODkwNTQwMTAxOTI5NTA1LW1haW4ucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAMEAxgDOApwCngKjAq4CtwLFAskC0ALZAt4C6wLuAwADAwMIAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAwo=},
  28913. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV1zdWItdW5kZWMucGRm0hcLGBlXTlMuZGF0YU8RAWgAAAAAAWgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8Q1zdWItdW5kZWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4ox0Q88lQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguUAAAABAAwAv23xAAXAcgACEikAAgAtTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzdWItdW5kZWMucGRmAAAOABwADQBzAHUAYgAtAHUAbgBkAGUAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHVVzZXJzL2pzaWVrL2JpYi9zdWItdW5kZWMucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJwAoQCpAhUCFwIcAicCMAI+AkICSQJSAlcCZAJnAnkCfAKBAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAoM=},
  28914. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.2001.2950}}
  28915. @article{felleisen92:_seq_control,
  28916. Address = {Essex, UK},
  28917. Annote = {origin of evaluation contexts},
  28918. Author = {Matthias Felleisen and Robert Hieb},
  28919. Date-Modified = {2010-12-17 10:23:11 -0700},
  28920. Issn = {0304-3975},
  28921. Journal = {Theoretical Computer Science},
  28922. Number = {2},
  28923. Pages = {235--271},
  28924. Pdf = {felleisen92:_seq_control.pdf},
  28925. Publisher = {Elsevier Science Publishers Ltd.},
  28926. Title = {The revised report on the syntactic theories of sequential control and state},
  28927. Volume = {103},
  28928. Year = {1992},
  28929. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG2ZlbGxlaXNlbjkyX3NlcV9jb250cm9sLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9zYtEPNv4AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD31OAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAAOADgAGwBmAGUAbABsAGUAaQBzAGUAbgA5ADIAXwBzAGUAcQBfAGMAbwBuAHQAcgBvAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvZmVsbGVpc2VuOTJfc2VxX2NvbnRyb2wucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  28930. Bdsk-Url-1 = {http://dx.doi.org/10.1016/0304-3975(92)90014-7}}
  28931. @book{barendregt84:_lambda_calculus,
  28932. Author = {H.P. Barendregt},
  28933. Date-Modified = {2007-05-18 13:42:22 -0600},
  28934. Publisher = {Elsevier},
  28935. Series = {Studies in Logic},
  28936. Title = {The Lambda Calculus},
  28937. Volume = {103},
  28938. Year = {1984}}
  28939. @inproceedings{wadler92:_essence,
  28940. Author = {Philip Wadler},
  28941. Booktitle = {Symposium on {P}rinciples of {P}rogramming {L}anguages},
  28942. Date-Modified = {2012-12-17 17:19:42 +0000},
  28943. Pdf = {wadler92:_essence.pdf},
  28944. Title = {The essence of functional programming},
  28945. Year = {1992},
  28946. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFHdhZGxlcjkyX2Vzc2VuY2UucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RR3YWRsZXI5Ml9lc3NlbmNlLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv42H0Q898gAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPhEIAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgB3YWRsZXI5Ml9lc3NlbmNlLnBkZgAOACoAFAB3AGEAZABsAGUAcgA5ADIAXwBlAHMAcwBlAG4AYwBlAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL3dhZGxlcjkyX2Vzc2VuY2UucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  28947. Bdsk-Url-1 = {http://doi.acm.org/10.1145/143165.143169}}
  28948. @inproceedings{reynolds02:_sep_logic,
  28949. Address = {Washington, DC, USA},
  28950. Author = {John C. Reynolds},
  28951. Booktitle = {LICS '02: Proceedings of the 17th Annual IEEE Symposium on Logic in Computer Science},
  28952. Date-Modified = {2009-08-25 22:28:20 -0600},
  28953. Isbn = {0-7695-1483-9},
  28954. Pages = {55--74},
  28955. Pdf = {reynolds02:_sep_logic.pdf},
  28956. Publisher = {IEEE Computer Society},
  28957. Title = {Separation Logic: A Logic for Shared Mutable Data Structures},
  28958. Year = {2002},
  28959. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGHJleW5vbGRzMDJfc2VwX2xvZ2ljLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+JwtEPPJAAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4LgAAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcmV5bm9sZHMwMl9zZXBfbG9naWMucGRmAA4AMgAYAHIAZQB5AG4AbwBsAGQAcwAwADIAXwBzAGUAcABfAGwAbwBnAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9yZXlub2xkczAyX3NlcF9sb2dpYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6}}
  28960. @inproceedings{odersky96:_putting,
  28961. Author = {Martin Odersky and Konstantin L{\"a}ufer},
  28962. Booktitle = {Proceedings of the 23rd ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages},
  28963. Date-Modified = {2010-12-17 10:23:11 -0700},
  28964. Isbn = {0-89791-769-3},
  28965. Location = {St. Petersburg Beach, Florida, United States},
  28966. Pages = {54--67},
  28967. Pdf = {odersky96:_putting.pdf},
  28968. Publisher = {ACM Press},
  28969. Title = {Putting type annotations to work},
  28970. Year = {1996},
  28971. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJS4uLy4uLy4uL3BhcGVycy9vZGVyc2t5OTZfcHV0dGluZy5wZGbSFwsYGVdOUy5kYXRhTxEBigAAAAABigACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRFW9kZXJza3k5Nl9wdXR0aW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJj7BCekMAAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1sAAAAAQAMAE+ZEQBOpFMARsk2AAIANE1hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpvZGVyc2t5OTZfcHV0dGluZy5wZGYADgAsABUAbwBkAGUAcgBzAGsAeQA5ADYAXwBwAHUAdAB0AGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAnVXNlcnMvc2llay9wYXBlcnMvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALYAuwDDAlECUwJYAmMCbAJ6An4ChQKOApMCoAKjArUCuAK9AAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAr8=},
  28972. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFW9kZXJza3k5Nl9wdXR0aW5nLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVb2RlcnNreTk2X3B1dHRpbmcucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95TtEPOOsAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD387AAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAb2RlcnNreTk2X3B1dHRpbmcucGRmAAAOACwAFQBvAGQAZQByAHMAawB5ADkANgBfAHAAdQB0AHQAaQBuAGcALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvb2RlcnNreTk2X3B1dHRpbmcucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=},
  28973. Bdsk-Url-1 = {http://doi.acm.org/10.1145/237721.237729}}
  28974. @unpublished{harper05:_pltp,
  28975. Author = {Robert Harper},
  28976. Date-Modified = {2009-08-25 22:28:20 -0600},
  28977. Note = {\url{http://www.cs.cmu.edu/~rwh/plbook/}},
  28978. Pdf = {harper05:_pltp.pdf},
  28979. Title = {Programming Languages: Theory and Practice},
  28980. Year = {2005},
  28981. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWhhcnBlcjA1X3BsdHAucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFoYXJwZXIwNV9wbHRwLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wg0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBoYXJwZXIwNV9wbHRwLnBkZgAADgAkABEAaABhAHIAcABlAHIAMAA1AF8AcABsAHQAcAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9oYXJwZXIwNV9wbHRwLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  28982. @unpublished{felleisen03:_pllc,
  28983. Author = {Matthias Felleisen and Matthew Flatt},
  28984. Date-Modified = {2009-08-25 22:28:20 -0600},
  28985. Month = {July},
  28986. Pdf = {felleisen03:_pllc.pdf},
  28987. Title = {Programming Languages and Lambda Calculi},
  28988. Year = {2007},
  28989. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVhwbGxjLnBkZtIXCxgZV05TLmRhdGFPEQFSAAAAAAFSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEIcGxsYy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL98CNEPOPUAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39FAAAAAQAMAL9t8QAFwHIAAhIpAAIAKE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGxsYy5wZGYADgASAAgAcABsAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAGFVzZXJzL2pzaWVrL2JpYi9wbGxjLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAJcAnACkAfoB/AIBAgwCFQIjAicCLgI3AjwCSQJMAl4CYQJmAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAmg=}}
  28990. @article{horn51:_sentences,
  28991. Abstract = {Original paper on Horn clauses.},
  28992. Author = {Alfred Horn},
  28993. Date-Modified = {2009-08-25 22:28:20 -0600},
  28994. Journal = {Journal of Symbolic Logic},
  28995. Pages = {14--21},
  28996. Pdf = {horn51:_sentences.pdf},
  28997. Title = {On Sentences Which Are True of Direct Unions of Algebras.},
  28998. Volume = {16},
  28999. Year = {1951},
  29000. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9ob3JuNTFfc2VudGVuY2VzLnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUaG9ybjUxX3NlbnRlbmNlcy5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8lvcEJ6QcAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWcAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOmhvcm41MV9zZW50ZW5jZXMucGRmAAAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvaG9ybjUxX3NlbnRlbmNlcy5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29001. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFGhvcm41MV9zZW50ZW5jZXMucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRob3JuNTFfc2VudGVuY2VzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Wx0Q83dQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcUAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBob3JuNTFfc2VudGVuY2VzLnBkZgAOACoAFABoAG8AcgBuADUAMQBfAHMAZQBuAHQAZQBuAGMAZQBzAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL2hvcm41MV9zZW50ZW5jZXMucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==}}
  29002. @inproceedings{lebotlan-remy!mlf-icfp,
  29003. Booktitle = {Proceedings of the International Conference on Functional Programming ({ICFP} 2003)},
  29004. Date-Modified = {2010-12-17 10:23:11 -0700},
  29005. Html = {http://pauillac.inria.fr/~remy/work/mlf/},
  29006. Month = {aug},
  29007. Pages = {27--38},
  29008. Pdf = {mlf-icfp.pdf},
  29009. Publisher = {ACM Press},
  29010. Title = {{MLF}: Raising {ML} to the Power of {S}ystem-{F}},
  29011. Year = {2003},
  29012. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIC4uLy4uLy4uL3BhcGVycy9wMjctbGVib3RsYW4ucGRm0hcLGBlXTlMuZGF0YU8RAXYAAAAAAXYAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAMEPpYdIKwAAAE+ZERBwMjctbGVib3RsYW4ucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADydkwQnpHAAAAAAAAAAAAAMAAgAACSAAAAAAAAAAAAAAAAAAAAAGcGFwZXJzABAACAAAwQ/55wAAABEACAAAwQo9fAAAAAEADABPmREATqRTAEbJNgACAC9NYWNpbnRvc2ggSEQ6VXNlcnM6c2llazpwYXBlcnM6cDI3LWxlYm90bGFuLnBkZgAADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACJVc2Vycy9zaWVrL3BhcGVycy9wMjctbGVib3RsYW4ucGRmABMAAS8AABUAAgAL//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsQC2AL4COAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29013. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEHAyNy1sZWJvdGxhbi5wZGbSFwsYGVdOUy5kYXRhTxEBcgAAAAABcgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xEHAyNy1sZWJvdGxhbi5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/en7RDzjxAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/QQAAAAEADAC/bfEABcByAAISKQACADBNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHAyNy1sZWJvdGxhbi5wZGYADgAiABAAcAAyADcALQBsAGUAYgBvAHQAbABhAG4ALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACBVc2Vycy9qc2llay9iaWIvcDI3LWxlYm90bGFuLnBkZgATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKEApgCuAiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29014. Bdsk-Url-1 = {citeseer.ist.psu.edu/lebotlan03raising.html}}
  29015. @unpublished{sabry02:_minml,
  29016. Author = {Amr Sabry},
  29017. Date-Modified = {2009-08-25 22:28:20 -0600},
  29018. Month = {February},
  29019. Note = {Course notes for b522},
  29020. Pdf = {sabry02:_minml.pdf},
  29021. Title = {{MinML}: Syntax, Static Semantics, Dynamic Semantics, and Type Safety},
  29022. Year = {2002},
  29023. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uLy4uLy4uL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmRERc2FicnkwMl9taW5tbC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8o7cEJ6TMAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPZMAAAABAAwAT5kRAE6kUwBGyTYAAgAwTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOnNhYnJ5MDJfbWlubWwucGRmAA4AJAARAHMAYQBiAHIAeQAwADIAXwBtAGkAbgBtAGwALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACNVc2Vycy9zaWVrL3BhcGVycy9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCyALcAvwI9Aj8CRAJPAlgCZgJqAnECegJ/AowCjwKhAqQCqQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKr},
  29024. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEXNhYnJ5MDJfbWlubWwucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFzYWJyeTAyX21pbm1sLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv4nU0Q88kwAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPguMAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBzYWJyeTAyX21pbm1sLnBkZgAADgAkABEAcwBhAGIAcgB5ADAAMgBfAG0AaQBuAG0AbAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9zYWJyeTAyX21pbm1sLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ}}
  29025. @inproceedings{paterson76:_linear,
  29026. Address = {New York, {NY}, {USA}},
  29027. Author = {M. S. Paterson and M. N. Wegman},
  29028. Booktitle = {{STOC} '76: Proceedings of the eighth annual {ACM} symposium on Theory of computing},
  29029. Date-Modified = {2009-08-25 22:28:20 -0600},
  29030. Location = {Hershey, Pennsylvania, United States},
  29031. Pages = {181--186},
  29032. Pdf = {paterson76:_linear.pdf},
  29033. Publisher = {{ACM} Press},
  29034. Title = {Linear unification},
  29035. Year = {1976},
  29036. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFXBhdGVyc29uNzZfbGluZWFyLnBkZtIXCxgZV05TLmRhdGFPEQGIAAAAAAGIAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEVcGF0ZXJzb243Nl9saW5lYXIucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9739EPOPQAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD39EAAAAAQAMAL9t8QAFwHIAAhIpAAIANU1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAcGF0ZXJzb243Nl9saW5lYXIucGRmAAAOACwAFQBwAGEAdABlAHIAcwBvAG4ANwA2AF8AbABpAG4AZQBhAHIALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACVVc2Vycy9qc2llay9iaWIvcGF0ZXJzb243Nl9saW5lYXIucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKYAqwCzAj8CQQJGAlECWgJoAmwCcwJ8AoECjgKRAqMCpgKrAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAq0=}}
  29037. @article{barendregt92:_lambda_types,
  29038. Address = {New York, NY, USA},
  29039. Author = {H. P. Barendregt},
  29040. Book = {Handbook of logic in computer science (vol. 2): background: computational structures},
  29041. Date-Modified = {2009-08-25 22:28:20 -0600},
  29042. Isbn = {0-19-853761-1},
  29043. Pages = {117--309},
  29044. Pdf = {barendregt92:_lambda_types.pdf},
  29045. Publisher = {Oxford University Press, Inc.},
  29046. Title = {Lambda calculi with types},
  29047. Year = {1992},
  29048. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHWJhcmVuZHJlZ3Q5Ml9sYW1iZGFfdHlwZXMucGRm0hcLGBlXTlMuZGF0YU8RAagAAAAAAagAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8R1iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3Ai0Q81bQAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPe70AAAABAAwAv23xAAXAcgACEikAAgA9TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBiYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAADgA8AB0AYgBhAHIAZQBuAGQAcgBlAGcAdAA5ADIAXwBsAGEAbQBiAGQAYQBfAHQAeQBwAGUAcwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIALVVzZXJzL2pzaWVrL2JpYi9iYXJlbmRyZWd0OTJfbGFtYmRhX3R5cGVzLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCuALMAuwJnAmkCbgJ5AoICkAKUApsCpAKpArYCuQLLAs4C0wAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAALV}}
  29049. @inproceedings{wadler89:_adhoc,
  29050. Abstract = {The original Haskell type classes paper.},
  29051. Address = {New York, {NY}, {USA}},
  29052. Author = {P. Wadler and S. Blott},
  29053. Booktitle = {{POPL} '89: Proceedings of the 16th {ACM} {SIGPLAN-SIGACT} symposium on Principles of programming languages},
  29054. Date-Modified = {2010-12-17 10:23:11 -0700},
  29055. Isbn = {0-89791-294-2},
  29056. Location = {Austin, Texas, United States},
  29057. Pages = {60--76},
  29058. Pdf = {wadler89:_adhoc.pdf},
  29059. Publisher = {{ACM} Press},
  29060. Title = {How to make ad-hoc polymorphism less ad hoc},
  29061. Year = {1989},
  29062. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEndhZGxlcjg5X2FkaG9jLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESd2FkbGVyODlfYWRob2MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NhNEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd2FkbGVyODlfYWRob2MucGRmAA4AJgASAHcAYQBkAGwAZQByADgAOQBfAGEAZABoAG8AYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi93YWRsZXI4OV9hZGhvYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29063. Bdsk-Url-1 = {http://doi.acm.org/10.1145/75277.75283}}
  29064. @article{igarashi01:_fj,
  29065. Address = {New York, {NY}, {USA}},
  29066. Author = {Atsushi Igarashi and Benjamin C. Pierce and Philip Wadler},
  29067. Date-Modified = {2010-12-17 10:23:11 -0700},
  29068. Issn = {0164-0925},
  29069. Journal = {{ACM} Transactions on Programming Languages and Systems},
  29070. Number = {3},
  29071. Pages = {396--450},
  29072. Pdf = {igarashi01:_fj.pdf},
  29073. Publisher = {{ACM} Press},
  29074. Title = {Featherweight Java: a minimal core calculus for Java and GJ},
  29075. Volume = {23},
  29076. Year = {2001},
  29077. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEWlnYXJhc2hpMDFfZmoucGRm0hcLGBlXTlMuZGF0YU8RAXgAAAAAAXgAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RFpZ2FyYXNoaTAxX2ZqLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3XZ0Q83eAAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfcgAAAABAAwAv23xAAXAcgACEikAAgAxTWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBpZ2FyYXNoaTAxX2ZqLnBkZgAADgAkABEAaQBnAGEAcgBhAHMAaABpADAAMQBfAGYAagAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIVVzZXJzL2pzaWVrL2JpYi9pZ2FyYXNoaTAxX2ZqLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCiAKcArwIrAi0CMgI9AkYCVAJYAl8CaAJtAnoCfQKPApIClwAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKZ},
  29078. Bdsk-Url-1 = {http://doi.acm.org/10.1145/503502.503505}}
  29079. @article{nelson80:_fast_cong_clos,
  29080. Abstract = {A decision procedure for the quantifier-free theory
  29081. of equality with uninterpreted function symbols. The
  29082. averate time complexity is $O(n \log n)$ and the worst-case complexity
  29083. is $O(n^2)$.},
  29084. Author = {Greg Nelson and Derek C. Oppen},
  29085. Date-Modified = {2010-12-17 10:23:11 -0700},
  29086. Issn = {0004-5411},
  29087. Journal = {J. ACM},
  29088. Number = {2},
  29089. Pages = {356--364},
  29090. Pdf = {nelson80:_fast_cong_clos.pdf},
  29091. Publisher = {ACM Press},
  29092. Title = {Fast Decision Procedures Based on Congruence Closure},
  29093. Volume = {27},
  29094. Year = {1980},
  29095. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG25lbHNvbjgwX2Zhc3RfY29uZ19jbG9zLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL95FtEPOOgAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD384AAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAAOADgAGwBuAGUAbABzAG8AbgA4ADAAXwBmAGEAcwB0AF8AYwBvAG4AZwBfAGMAbABvAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvbmVsc29uODBfZmFzdF9jb25nX2Nsb3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29096. Bdsk-Url-1 = {http://doi.acm.org/10.1145/322186.322198}}
  29097. @article{abadi91dynamic,
  29098. Author = {Martin Abadi and Luca Cardelli and Benjamin Pierce and Gordon Plotkin},
  29099. Date-Modified = {2014-04-03 15:38:18 +0000},
  29100. Journal = {ACM Transactions on Programming Languages and Systems},
  29101. Month = {April},
  29102. Number = {2},
  29103. Pages = {237--268},
  29104. Pdf = {abadi91dynamic.pdf},
  29105. Publisher = {ACM Press},
  29106. Title = {Dynamic Typing in a Statically Typed Language},
  29107. Volume = {13},
  29108. Year = {1991},
  29109. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmFiYWRpOTFkeW5hbWljLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESYWJhZGk5MWR5bmFtaWMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uiNEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYWJhZGk5MWR5bmFtaWMucGRmAA4AJgASAGEAYgBhAGQAaQA5ADEAZAB5AG4AYQBtAGkAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9hYmFkaTkxZHluYW1pYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc},
  29110. Bdsk-Url-1 = {http://citeseer.ist.psu.edu/abadi89dynamic.html},
  29111. Bdsk-Url-2 = {http://doi.acm.org/10.1145/103135.103138}}
  29112. @inproceedings{reynolds72:_def_interp,
  29113. Author = {John C. Reynolds},
  29114. Booktitle = {{ACM} '72: Proceedings of the {ACM} Annual Conference},
  29115. Date-Modified = {2009-08-25 22:28:20 -0600},
  29116. Pages = {717--740},
  29117. Pdf = {reynolds72:_def_interp.pdf},
  29118. Publisher = {{ACM} Press},
  29119. Title = {Definitional interpreters for higher-order programming languages},
  29120. Year = {1972},
  29121. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGbSFwsYGVdOUy5kYXRhTxEBmAAAAAABmAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xGXJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/icTRDzyQAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q+C4AAAAAEADAC/bfEABcByAAISKQACADlNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AHJleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAAA4ANAAZAHIAZQB5AG4AbwBsAGQAcwA3ADIAXwBkAGUAZgBfAGkAbgB0AGUAcgBwAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgApVXNlcnMvanNpZWsvYmliL3JleW5vbGRzNzJfZGVmX2ludGVycC5wZGYAABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqgCvALcCUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29122. @techreport{liskov79:_clu_ref,
  29123. Author = {Barbara Liskov and Russ Atkinson and Toby Bloom and Eliot Moss and Craig Schaffert and Bob Scheifler and Alan Snyder},
  29124. Date-Modified = {2009-08-25 22:28:20 -0600},
  29125. Institution = {MIT},
  29126. Month = {October},
  29127. Number = {LCS-TR-225},
  29128. Pdf = {MIT-LCS-TR-225.pdf},
  29129. Publisher = {Massachusetts Institute of Technology},
  29130. Source = {http://www.lcs.mit.edu/publications/specpub.php?id=793},
  29131. Title = {{CLU} Reference Manual},
  29132. Year = {1979},
  29133. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QIS4uL0Ryb3Bib3gvYmliL01JVC1MQ1MtVFItMjI1LnBkZtIXCxgZV05TLmRhdGFPEQGQAAAAAAGQAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauESTUlULUxDUy1UUi0yMjUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABADMszlmxQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eFkAAAAAQAQAA5q4QAOad0ABcByAAISKQACADtNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AE1JVC1MQ1MtVFItMjI1LnBkZgAADgAmABIATQBJAFQALQBMAEMAUwAtAFQAUgAtADIAMgA1AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvTUlULUxDUy1UUi0yMjUucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AsgC3AL8CUwJVAloCZQJuAnwCgAKHApAClQKiAqUCtwK6Ar8AAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACwQ==}}
  29134. @inproceedings{augustsson98:_cayenne,
  29135. Address = {New York, {NY}, {USA}},
  29136. Author = {Lennart Augustsson},
  29137. Booktitle = {{ICFP} '98: Proceedings of the 3rd {ACM} {SIGPLAN} international conference on Functional programming},
  29138. Date-Modified = {2010-12-17 10:23:11 -0700},
  29139. Isbn = {1-58113-024-4},
  29140. Location = {Baltimore, Maryland, United States},
  29141. Pages = {239--250},
  29142. Pdf = {augustsson98:_cayenne.pdf},
  29143. Publisher = {{ACM} Press},
  29144. Title = {Cayenne: a language with dependent types},
  29145. Year = {1998},
  29146. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QKC4uLy4uLy4uL3BhcGVycy9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGbSFwsYGVdOUy5kYXRhTxEBlgAAAAABlgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPJOvBCej8AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBCj1cAAAAAQAMAE+ZEQBOpFMARsk2AAIAN01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczphdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKlVzZXJzL3NpZWsvcGFwZXJzL2F1Z3VzdHNzb245OF9jYXllbm5lLnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOALkAvgDGAmACYgJnAnICewKJAo0ClAKdAqICrwKyAsQCxwLMAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAs4=},
  29147. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGGF1Z3VzdHNzb245OF9jYXllbm5lLnBkZtIXCxgZV05TLmRhdGFPEQGSAAAAAAGSAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEYYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL9uqtEPNSYAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD3t2AAAAAQAMAL9t8QAFwHIAAhIpAAIAOE1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAYXVndXN0c3Nvbjk4X2NheWVubmUucGRmAA4AMgAYAGEAdQBnAHUAcwB0AHMAcwBvAG4AOQA4AF8AYwBhAHkAZQBuAG4AZQAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAKFVzZXJzL2pzaWVrL2JpYi9hdWd1c3Rzc29uOThfY2F5ZW5uZS5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCpAK4AtgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29148. Bdsk-Url-1 = {http://doi.acm.org/10.1145/289423.289451}}
  29149. @article{gibbons02:_calc,
  29150. Address = {New York, NY, USA},
  29151. Author = {Jeremy Gibbons},
  29152. Book = {Algebraic and coalgebraic methods in the mathematics of program construction},
  29153. Date-Modified = {2009-08-25 22:28:20 -0600},
  29154. Isbn = {3-540-43613-8},
  29155. Pages = {149--201},
  29156. Pdf = {gibbons02:_calc.pdf},
  29157. Publisher = {Springer-Verlag New York, Inc.},
  29158. Title = {Calculating functional programs},
  29159. Year = {2002},
  29160. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QEmdpYmJvbnMwMl9jYWxjLnBkZtIXCxgZV05TLmRhdGFPEQF6AAAAAAF6AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfESZ2liYm9uczAyX2NhbGMucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL91btEPN28AAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD32/AAAAAQAMAL9t8QAFwHIAAhIpAAIAMk1hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAZ2liYm9uczAyX2NhbGMucGRmAA4AJgASAGcAaQBiAGIAbwBuAHMAMAAyAF8AYwBhAGwAYwAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAIlVzZXJzL2pzaWVrL2JpYi9naWJib25zMDJfY2FsYy5wZGYAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCjAKgAsAIuAjACNQJAAkkCVwJbAmICawJwAn0CgAKSApUCmgAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAKc}}
  29161. @article{martelli82:_unify,
  29162. Address = {New York, NY, USA},
  29163. Author = {Alberto Martelli and Ugo Montanari},
  29164. Date-Modified = {2010-12-17 10:23:11 -0700},
  29165. Issn = {0164-0925},
  29166. Journal = {{ACM} Trans. Program. Lang. Syst.},
  29167. Number = {2},
  29168. Pages = {258--282},
  29169. Pdf = {martelli82:_unify.pdf},
  29170. Publisher = {{ACM} Press},
  29171. Title = {An Efficient Unification Algorithm},
  29172. Volume = {4},
  29173. Year = {1982},
  29174. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QJC4uLy4uLy4uL3BhcGVycy9tYXJ0ZWxsaTgyX3VuaWZ5LnBkZtIXCxgZV05TLmRhdGFPEQGGAAAAAAGGAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADBD6WHSCsAAABPmREUbWFydGVsbGk4Ml91bmlmeS5wZGYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8mDsEJ6QoAAAAAAAAAAAADAAIAAAkgAAAAAAAAAAAAAAAAAAAABnBhcGVycwAQAAgAAMEP+ecAAAARAAgAAMEKPWoAAAABAAwAT5kRAE6kUwBGyTYAAgAzTWFjaW50b3NoIEhEOlVzZXJzOnNpZWs6cGFwZXJzOm1hcnRlbGxpODJfdW5pZnkucGRmAAAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAmVXNlcnMvc2llay9wYXBlcnMvbWFydGVsbGk4Ml91bmlmeS5wZGYAEwABLwAAFQACAAv//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgC1ALoAwgJMAk4CUwJeAmcCdQJ5AoACiQKOApsCngKwArMCuAAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAK6},
  29175. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QFG1hcnRlbGxpODJfdW5pZnkucGRm0hcLGBlXTlMuZGF0YU8RAYIAAAAAAYIAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RRtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3jV0Q845AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzQAAAABAAwAv23xAAXAcgACEikAAgA0TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBtYXJ0ZWxsaTgyX3VuaWZ5LnBkZgAOACoAFABtAGEAcgB0AGUAbABsAGkAOAAyAF8AdQBuAGkAZgB5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvYmliL21hcnRlbGxpODJfdW5pZnkucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ApQCqALICOAI6Aj8CSgJTAmECZQJsAnUCegKHAooCnAKfAqQAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACpg==},
  29176. Bdsk-Url-1 = {http://doi.acm.org/10.1145/357162.357169}}
  29177. @article{wright94:_type_soundness,
  29178. Address = {Duluth, {MN}, {USA}},
  29179. Author = {Andrew K. Wright and Matthias Felleisen},
  29180. Date-Modified = {2010-12-17 10:23:12 -0700},
  29181. Issn = {0890-5401},
  29182. Journal = {Information and Computation},
  29183. Number = {1},
  29184. Pages = {38--94},
  29185. Pdf = {wright94:_type_soundness.pdf},
  29186. Publisher = {Academic Press, Inc.},
  29187. Title = {A syntactic approach to type soundness},
  29188. Volume = {115},
  29189. Year = {1994},
  29190. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QG3dyaWdodDk0X3R5cGVfc291bmRuZXNzLnBkZtIXCxgZV05TLmRhdGFPEQGgAAAAAAGgAAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAC/bfEbd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+NkdEPPfIAAAAAAAAAAAABAAIAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADRD4RCAAAAAQAMAL9t8QAFwHIAAhIpAAIAO01hY2ludG9zaCBIRDpVc2VyczoAanNpZWs6AGJpYjoAd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAAOADgAGwB3AHIAaQBnAGgAdAA5ADQAXwB0AHkAcABlAF8AcwBvAHUAbgBkAG4AZQBzAHMALgBwAGQAZgAPABoADABNAGEAYwBpAG4AdABvAHMAaAAgAEgARAASACtVc2Vycy9qc2llay9iaWIvd3JpZ2h0OTRfdHlwZV9zb3VuZG5lc3MucGRmAAATAAEvAAAVAAIADP//AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAKwAsQC5Al0CXwJkAm8CeAKGAooCkQKaAp8CrAKvAsECxALJAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAAss=},
  29191. Bdsk-Url-1 = {http://dx.doi.org/10.1006/inco.1994.1093}}
  29192. @techreport{Dimov04:restricted,
  29193. Author = {Peter Dimov},
  29194. Date-Modified = {2007-05-18 13:42:22 -0600},
  29195. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29196. Number = {N1696=04-0136},
  29197. Title = {Language Support for Restricted Templates},
  29198. Year = {2004}}
  29199. @techreport{abrahams03:_iterat_facad_adapt,
  29200. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  29201. Date-Modified = {2007-05-18 13:42:22 -0600},
  29202. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29203. Number = {N1476=03-0059},
  29204. Title = {Iterator Facade and Adaptor},
  29205. Year = 2003}
  29206. @techreport{abrahams03:_new_iterator_concepts,
  29207. Author = {David Abrahams and Jeremy G. Siek and Thomas Witt},
  29208. Date-Modified = {2007-05-18 13:42:22 -0600},
  29209. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}}},
  29210. Number = {N1477=03-0060},
  29211. Title = {New Iterator Concepts},
  29212. Year = 2003}
  29213. @techreport{abrahams04:_explicit_namespaces,
  29214. Author = {David Abrahams},
  29215. Date-Modified = {2007-05-18 13:42:22 -0600},
  29216. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29217. Month = sep,
  29218. Number = {N1691=04-0131},
  29219. Title = {Explicit Namespaces},
  29220. Year = 2004}
  29221. @techreport{austern03:_cpp_lib_dr_list,
  29222. Author = {Matthew Austern},
  29223. Date-Modified = {2007-05-18 13:42:22 -0600},
  29224. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29225. Month = {November},
  29226. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/prot/14882fdis/lwg-defects.html#225}},
  29227. Number = {N1538=03-0121},
  29228. Title = {{C++} Standard Library Defect Report List (Revision 28)},
  29229. Year = 2003}
  29230. @techreport{c++_performance_tr03,
  29231. Date-Modified = {2007-05-18 13:42:22 -0600},
  29232. Institution = {{ISO/IEC JTC1 }, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29233. Number = {N1487=03-0070},
  29234. Title = {Technical Report on {C++} performance},
  29235. Year = 2003}
  29236. @techreport{dimov:03:std_bind_proposal,
  29237. Author = {P. Dimov and D. Gregor and J. J{\"a}rvi and G. Powell},
  29238. Date-Modified = {2007-05-18 13:42:22 -0600},
  29239. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29240. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1455.htm}},
  29241. Number = {N1455=03-0038},
  29242. Title = {A Proposal to Add an Enhanced Binder to the Library Technical Report},
  29243. Year = 2003}
  29244. @techreport{gregor:03:std_vararg_templates_proposal,
  29245. Author = {D. Gregor and G. Powell and J. J{\"a}rvi},
  29246. Date-Modified = {2007-05-18 13:42:22 -0600},
  29247. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29248. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1483.pdf}},
  29249. Number = {N1483=03-0066},
  29250. Pdf = {papers/vararg_templates_n1483.pdf},
  29251. Title = {Typesafe Variable-length Function and Template Argument Lists},
  29252. Year = 2003}
  29253. @techreport{gregor:04:std_vararg_templates_3,
  29254. Author = {Douglas Gregor and Jaakko J{\"a}rvi and Gary Powell},
  29255. Date-Modified = {2007-05-18 13:42:22 -0600},
  29256. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29257. Month = sep,
  29258. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2004/n1704.pdf}},
  29259. Number = {N1704=04-0144},
  29260. Title = {Variadic Templates: Exploring the Design Space},
  29261. Year = 2004}
  29262. @techreport{gregor:03:result_of,
  29263. Author = {Douglas Gregor},
  29264. Date-Modified = {2007-05-18 13:42:22 -0600},
  29265. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29266. Month = apr,
  29267. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1454.pdf}},
  29268. Number = {N1454=03-0037},
  29269. Title = {A uniform method for computing function object return types (revision 1)},
  29270. Year = 2003}
  29271. @techreport{gregor:03:ref_wrapper,
  29272. Author = {Douglas Gregor},
  29273. Date-Modified = {2007-05-18 13:42:22 -0600},
  29274. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29275. Month = feb,
  29276. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1436.pdf}},
  29277. Number = {N1436=03-0018},
  29278. Title = {A proposal to add a reference wrapper to the standard library},
  29279. Year = 2003}
  29280. @techreport{gregor:02:function,
  29281. Author = {Douglas Gregor},
  29282. Date-Modified = {2007-05-18 13:42:22 -0600},
  29283. Institution = {{ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming language C++}},
  29284. Month = aug,
  29285. Note = {\url{www.open-std.org/jtc1/sc22/wg21/docs/papers/2002/n1375.pdf}},
  29286. Number = {N1375=02-0033},
  29287. Title = {A Proposal to add a Polymorphic Function Object Wrapper to the Standard Library},
  29288. Year = 2002}
  29289. @techreport{jarvi:02:std_tuple_proposal,
  29290. Author = {J. J{\"a}rvi},
  29291. Date-Modified = {2007-05-18 13:42:22 -0600},
  29292. Institution = {{ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language C++}},
  29293. Number = {N1403=02-0061},
  29294. Pdf = {papers/tuple_proposal.pdf},
  29295. Title = {Proposal for adding tuple types into the standard library},
  29296. Year = 2002}
  29297. @techreport{jarvi:03:std_decltype_proposal,
  29298. Author = {J. J{\"a}rvi and B. Stroustrup and D. Gregor and J. Siek},
  29299. Date-Modified = {2007-05-18 13:42:22 -0600},
  29300. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29301. Month = apr,
  29302. Number = {N1478=03-0061},
  29303. Pdf = {papers/decltype_n1478.pdf},
  29304. Title = {Decltype and auto},
  29305. Year = 2003}
  29306. @techreport{jarvi:03:std_decltype_revisited,
  29307. Author = {J. J{\"a}rvi and B. Stroustrup},
  29308. Date-Modified = {2007-05-18 13:42:22 -0600},
  29309. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29310. Month = sep,
  29311. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2003/n1527.pdf}},
  29312. Number = {N1527=03-0110},
  29313. Pdf = {papers/decltype_revisited_n1527.pdf},
  29314. Title = {Mechanisms for querying types of expressions: Decltype and auto revisited},
  29315. Year = 2003}
  29316. @techreport{maddock03:_regex,
  29317. Author = {John Maddock},
  29318. Date-Modified = {2007-05-18 13:42:22 -0600},
  29319. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29320. Month = {March},
  29321. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29322. Number = {J16/03-0011= WG21/N1429},
  29323. Title = {A Proposal to add Regular Expressions to the Standard Library},
  29324. Year = 2003}
  29325. @techreport{stroustrup_concept_checking03,
  29326. Author = {Bjarne Stroustrup},
  29327. Date-Modified = {2007-05-18 13:42:22 -0600},
  29328. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29329. Month = oct,
  29330. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29331. Number = {N1510=03-0093},
  29332. Title = {Concepts -- A more abstract complement to type checking},
  29333. Year = 2003,
  29334. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGm4xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRm0hcLGBlXTlMuZGF0YU8RAZoAAAAAAZoAAgAADE1hY2ludG9zaCBIRAAAAAAAAAAAAAAAAAAAAM3IwOpIKwAAAL9t8RpuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv3kI0Q846AAAAAAAAAAAAAEAAgAACSAAAAAAAAAAAAAAAAAAAAADYmliAAAQAAgAAM3I+SoAAAARAAgAANEPfzgAAAABAAwAv23xAAXAcgACEikAAgA6TWFjaW50b3NoIEhEOlVzZXJzOgBqc2llazoAYmliOgBuMTUxMC1jb25jZXB0LWNoZWNraW5nLnBkZgAOADYAGgBuADEANQAxADAALQBjAG8AbgBjAGUAcAB0AC0AYwBoAGUAYwBrAGkAbgBnAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAqVXNlcnMvanNpZWsvYmliL24xNTEwLWNvbmNlcHQtY2hlY2tpbmcucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4AqwCwALgCVgJYAl0CaAJxAn8CgwKKApMCmAKlAqgCugK9AsIAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACxA==}}
  29335. @techreport{stroustrup_concept_design_choices03,
  29336. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  29337. Date-Modified = {2007-05-18 13:42:22 -0600},
  29338. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29339. Month = oct,
  29340. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29341. Number = {N1522=03-0105},
  29342. Title = {Concepts -- Design choices for template argument checking},
  29343. Year = 2003}
  29344. @techreport{stroustrup_concept_syntax03,
  29345. Author = {Bjarne Stroustrup and Dos Reis, Gabriel},
  29346. Date-Modified = {2007-05-18 13:42:22 -0600},
  29347. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29348. Month = oct,
  29349. Note = {\url{http://www.open-std.org/jtc1/sc22/wg21}},
  29350. Number = {N1536=03-0119},
  29351. Title = {Concepts -- syntax and composition},
  29352. Year = 2003}
  29353. @techreport{powell:04:operator_dot,
  29354. Author = {Gary Powell and Douglas Gregor and Jaakko. J{\"a}rvi},
  29355. Date-Modified = {2007-05-18 13:42:22 -0600},
  29356. Institution = {ISO/IEC JTC 1, Information technology, Subcommittee SC 22, Programming Language {C++}},
  29357. Month = sep,
  29358. Number = {N1671=04-0111},
  29359. Title = {Overloading Operator.() \& Operator.*()},
  29360. Year = 2004}
  29361. @techreport{austern05:_tr1,
  29362. Author = {Matt Austern},
  29363. Date-Modified = {2007-05-18 13:42:22 -0600},
  29364. Institution = {ISO/IEC},
  29365. Month = {January},
  29366. Number = {PDTR 19768, n1745 05-0005},
  29367. Title = {Proposed Draft Technical Report on {C++} Library Extensions},
  29368. Year = 2005}
  29369. @techreport{siek05:concepts_c++0x,
  29370. Author = {Jeremy G. Siek and Douglas Gregor and Ronald Garcia and Jeremiah Willcock and Jaakko J{\"a}rvi and Andrew Lumsdaine},
  29371. Date-Modified = {2007-05-18 13:42:22 -0600},
  29372. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29373. Month = {January},
  29374. Number = {N1758=05-0018},
  29375. Title = {Concepts for {C++0x}},
  29376. Year = 2005,
  29377. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc1OC5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzU4LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQzRDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNzU4LnBkZgAADgAUAAkAbgAxADcANQA4AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNzU4LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  29378. @unpublished{stroustrup05:concept_design,
  29379. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  29380. Date-Modified = {2007-05-18 13:42:22 -0600},
  29381. Month = {April},
  29382. Note = {{C++} Extensions reflector message {c++std-ext-7073}},
  29383. Title = {A concept design},
  29384. Year = 2005}
  29385. @techreport{stroustrup05:concept_design_rev_1,
  29386. Author = {Bjarne Stroustrup and Gabriel {Dos Reis}},
  29387. Date-Modified = {2007-05-18 13:42:22 -0600},
  29388. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29389. Month = {May},
  29390. Number = {N1782=05-0042},
  29391. Title = {A concept design (Rev. 1)},
  29392. Year = 2005,
  29393. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTc4Mi5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xNzgyLnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ3RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xNzgyLnBkZgAADgAUAAkAbgAxADcAOAAyAC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xNzgyLnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  29394. @techreport{gregor05:explicit_models,
  29395. Author = {Douglas Gregor and Jeremy G. Siek},
  29396. Date-Modified = {2007-05-18 13:42:22 -0600},
  29397. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29398. Month = {May},
  29399. Number = {N1798=05-0058},
  29400. Title = {Explicit model definitions are necessary},
  29401. Year = 2005}
  29402. @techreport{gregor05:implementing_concepts,
  29403. Author = {Douglas Gregor and Jeremy G. Siek},
  29404. Date-Modified = {2007-05-18 13:42:22 -0600},
  29405. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29406. Month = {August},
  29407. Number = {N1848=05-0108},
  29408. Title = {Implementing Concepts},
  29409. Year = 2005}
  29410. @techreport{gregor05:concepts_c++0x,
  29411. Author = {Douglas Gregor and Jeremy G. Siek and Jeremiah Willcock and Jaakko J{\"a}rvi and Ronald Garcia and Andrew Lumsdaine},
  29412. Date-Modified = {2009-08-25 22:28:20 -0600},
  29413. Institution = {ISO/IEC JTC 1, Information Technology, Subcommittee SC 22, Programming Language {C++}},
  29414. Month = {August},
  29415. Number = {N1849=05-0109},
  29416. Title = {Concepts for {C++0x} (Revision 1)},
  29417. Year = 2005,
  29418. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YVluMTg0OS5wZGbSFwsYGVdOUy5kYXRhTxEBWAAAAAABWAACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAzcjA6kgrAAAAv23xCW4xODQ5LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC/eQ7RDzjoAAAAAAAAAAAAAQACAAAJIAAAAAAAAAAAAAAAAAAAAANiaWIAABAACAAAzcj5KgAAABEACAAA0Q9/OAAAAAEADAC/bfEABcByAAISKQACAClNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBiaWI6AG4xODQ5LnBkZgAADgAUAAkAbgAxADgANAA5AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAZVXNlcnMvanNpZWsvYmliL24xODQ5LnBkZgAAEwABLwAAFQACAAz//wAAgAbSGxwdHlokY2xhc3NuYW1lWCRjbGFzc2VzXU5TTXV0YWJsZURhdGGjHR8gVk5TRGF0YVhOU09iamVjdNIbHCIjXE5TRGljdGlvbmFyeaIiIF8QD05TS2V5ZWRBcmNoaXZlctEmJ1Ryb290gAEACAARABoAIwAtADIANwBAAEYATQBVAGAAZwBqAGwAbgBxAHMAdQB3AIQAjgCYAJ0ApQIBAgMCCAITAhwCKgIuAjUCPgJDAlACUwJlAmgCbQAAAAAAAAIBAAAAAAAAACgAAAAAAAAAAAAAAAAAAAJv}}
  29419. @misc{Walter:kx,
  29420. Author = {Joerg Walter and Mathias Koch},
  29421. Date-Added = {2007-12-04 18:46:56 -0700},
  29422. Date-Modified = {2008-07-22 15:19:38 -0600},
  29423. Howpublished = {\url{http://www.boost.org/libs/numeric/ublas/doc/index.htm}},
  29424. Lastchecked = {2007},
  29425. Title = {{uBLAS}},
  29426. Urldate = {2002},
  29427. Year = {2002},
  29428. Bdsk-Url-1 = {http://www.boost.org/libs/numeric/ublas/doc/index.htm}}
  29429. @url{Rossum:ys,
  29430. Author = {Guido van Rossum},
  29431. Date-Added = {2006-12-07 00:00:02 -0700},
  29432. Date-Modified = {2010-12-17 10:23:12 -0700},
  29433. Title = {Optional Static Typing},
  29434. Bdsk-Url-1 = {http://www.python.org/~guido/static-typing/}}
  29435. @url{Tang:kx,
  29436. Author = {Audrey Tang},
  29437. Date-Added = {2006-12-06 23:46:12 -0700},
  29438. Date-Modified = {2010-12-17 10:23:12 -0700},
  29439. Title = {Pugs Blog},
  29440. Bdsk-Url-1 = {http://pugs.blogs.com/}}
  29441. @url{Group:uq,
  29442. Author = {ECMA TC39TG1 Working Group},
  29443. Date-Added = {2006-12-06 23:43:20 -0700},
  29444. Date-Modified = {2010-12-17 10:23:12 -0700},
  29445. Title = {ECMAScript 4 Netscape Proposal},
  29446. Urldate = {June 30, 2003},
  29447. Bdsk-File-1 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QHC4uLy4uLy4uL3BhcGVycy9FZGl0aW9uNC5wZGbSFwsYGVdOUy5kYXRhTxEBZgAAAAABZgACAAAMTWFjaW50b3NoIEhEAAAAAAAAAAAAAAAAAAAAwQ+lh0grAAAAT5kRDEVkaXRpb240LnBkZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASomPBnbK3AAAAAAAAAAAAAwACAAAJIAAAAAAAAAAAAAAAAAAAAAZwYXBlcnMAEAAIAADBD/nnAAAAEQAIAADBnhUnAAAAAQAMAE+ZEQBOpFMARsk2AAIAK01hY2ludG9zaCBIRDpVc2VyczpzaWVrOnBhcGVyczpFZGl0aW9uNC5wZGYAAA4AGgAMAEUAZABpAHQAaQBvAG4ANAAuAHAAZABmAA8AGgAMAE0AYQBjAGkAbgB0AG8AcwBoACAASABEABIAHlVzZXJzL3NpZWsvcGFwZXJzL0VkaXRpb240LnBkZgATAAEvAAAVAAIAC///AACABtIbHB0eWiRjbGFzc25hbWVYJGNsYXNzZXNdTlNNdXRhYmxlRGF0YaMdHyBWTlNEYXRhWE5TT2JqZWN00hscIiNcTlNEaWN0aW9uYXJ5oiIgXxAPTlNLZXllZEFyY2hpdmVy0SYnVHJvb3SAAQAIABEAGgAjAC0AMgA3AEAARgBNAFUAYABnAGoAbABuAHEAcwB1AHcAhACOAK0AsgC6AiQCJgIrAjYCPwJNAlECWAJhAmYCcwJ2AogCiwKQAAAAAAAAAgEAAAAAAAAAKAAAAAAAAAAAAAAAAAAAApI=},
  29448. Bdsk-File-2 = {YnBsaXN0MDDUAQIDBAUGJCVYJHZlcnNpb25YJG9iamVjdHNZJGFyY2hpdmVyVCR0b3ASAAGGoKgHCBMUFRYaIVUkbnVsbNMJCgsMDxJXTlMua2V5c1pOUy5vYmplY3RzViRjbGFzc6INDoACgAOiEBGABIAFgAdccmVsYXRpdmVQYXRoWWFsaWFzRGF0YV8QGy4uL0Ryb3Bib3gvYmliL0VkaXRpb240LnBkZtIXCxgZV05TLmRhdGFPEQF4AAAAAAF4AAIAAAxNYWNpbnRvc2ggSEQAAAAAAAAAAAAAAAAAAADNyMDqSCsAAAAOauEMRWRpdGlvbjQucGRmAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8q/8zlmuQAAAAAAAAAAAABAAMAAAkgAAAAAAAAAAAAAAAAAAAAA2JpYgAAEAAIAADNyPkqAAAAEQAIAADM5eE0AAAAAQAQAA5q4QAOad0ABcByAAISKQACADVNYWNpbnRvc2ggSEQ6VXNlcnM6AGpzaWVrOgBEcm9wYm94OgBiaWI6AEVkaXRpb240LnBkZgAADgAaAAwARQBkAGkAdABpAG8AbgA0AC4AcABkAGYADwAaAAwATQBhAGMAaQBuAHQAbwBzAGgAIABIAEQAEgAkVXNlcnMvanNpZWsvRHJvcGJveC9iaWIvRWRpdGlvbjQucGRmABMAAS8AABUAAgAM//8AAIAG0hscHR5aJGNsYXNzbmFtZVgkY2xhc3Nlc11OU011dGFibGVEYXRhox0fIFZOU0RhdGFYTlNPYmplY3TSGxwiI1xOU0RpY3Rpb25hcnmiIiBfEA9OU0tleWVkQXJjaGl2ZXLRJidUcm9vdIABAAgAEQAaACMALQAyADcAQABGAE0AVQBgAGcAagBsAG4AcQBzAHUAdwCEAI4ArACxALkCNQI3AjwCRwJQAl4CYgJpAnICdwKEAocCmQKcAqEAAAAAAAACAQAAAAAAAAAoAAAAAAAAAAAAAAAAAAACow==},
  29449. Bdsk-Url-1 = {http://www.mozilla.org/js/language/Edition4.pdf}}
  29450. @url{Pasalic:dq,
  29451. Author = {Emir Pasalic and Jeremy G. Siek and Walid Taha},
  29452. Date-Added = {2006-09-26 11:28:44 -0600},
  29453. Date-Modified = {2010-12-17 10:23:12 -0700},
  29454. Title = {Concoqtion},
  29455. Bdsk-Url-1 = {http://www.metaocaml.org/concoqtion/}}
  29456. @url{Dawes:qf,
  29457. Author = {Beman Dawes and David Abrahams and Rene Rivera},
  29458. Date-Added = {2006-09-26 11:21:51 -0600},
  29459. Date-Modified = {2010-12-17 10:23:12 -0700},
  29460. Lastchecked = {9/26/2006},
  29461. Title = {Boost {C++} Libraries},
  29462. Bdsk-Url-1 = {http://www.boost.org}}