12.07.2015 Views

Christmas Carols/Songs - Dulwich College Shanghai

Christmas Carols/Songs - Dulwich College Shanghai

Christmas Carols/Songs - Dulwich College Shanghai

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

aint FOOB2apply a specific constraint to "B2" onlyin Structural models("ProcessingCompound")->select(p | p.name() == "B2 ")->PowerStrategy(1, 100);raint FOOBStar// apply a specific constraint to all nodes beginning with "B*" - use wildcardin Structural models("ProcessingCompound")->Weaving Constraints: Processor AssignmentSuppose that we also wanted to model the processor assignment of each component. That is,based upon the expected execution times, the component methods are executed as tasks onvarious processors. A notation is needed to specify the assignment of methods/tasks toprocessors. The way that we chose to accomplish this is to specify the processor assignmentas a constraint of the component model. A further piece of our work, which is not describedhere, is to use these constraints during design space navigation [Neema and Ledeczi, 01].The way that processor assignment is typically modeled involves the application of a set ofheuristics that globally assign tasks to processors based on certain properties of each task. Inmodeling, this is often done by hand and requires the modeler to visit each component or taskto manually apply the heuristic. For a model with a large number of components, this can bea daunting task. It becomes increasingly unmanageable in situations where the modelerwould like to play “what-if” scenarios. These “what-if” scenarios are used to drive theiterative evolution of the model, such that intermediate scenarios may even be discarded. Thisis helpful because a modeler may want to change the values of different properties, or evenmodify the details of the heuristic, in order to observe the effect of different scenarios. Amanual application of a heuristic would require that the modeler re-visit every componentand re-apply the rules of the heuristic.To provide for quantification over models, we have developed a weaver that allows theseparation of concerns from the hierarchical structure of the model. This would allowproperties of models to be modularized. The process for using this weaver is shown in Figure4. Here, the contents of a model are exported as an XML file. The modeler also writesspecification aspects (these may be specific to a given model in a given domain) that are usedto describe the locations in a model to apply a specific strategy, or heuristic. The weaver thentakes as input both the XML model and the specification aspects. The weaver outputs a newXML model that contains the integration of the concerns into the model.A Graphical ModelingEnvironmentbit1Constraint-EnhancedFOO.XMLFOO.XMLbit1Domain-SpecificWeaverSpecificationAspectsFigure 4. Process of Using a Domain-Specific Weaver


But my one wish on <strong>Christmas</strong> Eveis as plain as it can be!All I want for <strong>Christmas</strong>is my two front teeth,my two front teeth,see my two front teeth!Gee, if I could onlyhave my two front teeth,then I could wish you"Merry <strong>Christmas</strong>."It seems so long since I could say,"Sister Susie sitting on a thistle!"Gosh oh gee, how happy I'd be,if I could only whistle (thhhh, thhhh)All I want for <strong>Christmas</strong>is my two front teeth,my two front teeth,see my two front teeth.Gee, if I could onlyhave my two front teeth,then I could wish you"Merry <strong>Christmas</strong>!"RUDOLPHRudolph, the red-nosed reindeerhad a very shiny nose.And if you ever saw him,you would even say it glows.All of the other reindeerused to laugh and call him names.They never let poor Rudolphjoin in any reindeer games.Then one foggy <strong>Christmas</strong> EveSanta came to say:"Rudolph with your nose so bright,won't you guide my sleigh tonight?"Then all the reindeer loved himas they shouted out with glee,Rudolph the red-nosed reindeer,you'll go down in history!WE WISHWe wish you a Merry <strong>Christmas</strong>;We wish you a Merry <strong>Christmas</strong>;We wish you a Merry <strong>Christmas</strong>and a Happy New Year.Good tidings we bring to you andyour kin;Good tidings for <strong>Christmas</strong> and aHappy New Year.Oh, bring us a figgy pudding;Oh, bring us a figgy pudding;Oh, bring us a figgy pudding and acup of good cheerWe won't go until we get some;We won't go until we get some;We won't go until we get some, sobring some out hereWe wish you a Merry <strong>Christmas</strong>;We wish you a Merry <strong>Christmas</strong>;We wish you a Merry <strong>Christmas</strong>and a Happy New Year.Page 5


Underneath his beard so snowywhiteOh, what a laugh it would havebeenIf Daddy had only seenMommy kissing Santa Claus lastnightWhen Santa got stuck up thechimneyhttp://ting.baidu.com/song/2761314When santa got stuck up the chimneyHe began to shoutYou girls and boys won't get any toysUntil you pull me outMy beard is blackThere's soot in my sackMy nose is tickily tooWhen santa got stuck up the chimneyA-choo A-choo A-choo'T was on the eve before <strong>Christmas</strong>Day,When Santa Claus arrived on hissleigh,Into the chimney he climbed withhis sack,But he was so fat - he couldn't getback.Oh, what a terrible plight,gangway,He stayed up there all night.When Santa got stuck up thechimney, He began to yell.Oh hurry, please, It's all such asqueeze,The reindeer's stuck as well! Hishead's up there in the cold nightair, Now Rudolph's nose is BLUE!When Santa got stuck up thechimney,Achoo, Achoo, Achoo, Achoo,Achoo, Achoo, ACHOO!Santa Claus is coming to townYou better watch outYou better not cryBetter not poutI'm telling you whySanta Claus is coming to townHe's making a listAnd checking it twice;Gonna find out Who's naughtyand niceSanta Claus is coming to townHe sees you when you're sleepingHe knows when you're awakeHe knows if you've been bad orgoodSo be good for goodness sake!O! You better watch out!You better not cryBetter not poutI'm telling you whySanta Claus is coming to townSanta Claus is coming to townVerse 1: When the snowman bringsthe snowWell he just might like to knowHe's put a great big smile, onsomebody's faceIf you jump into your bedQuickly cover up your headPage 7


Don't you lock the doorsYou know that sweet Santa Clausin on the waythe snowThen he may decide to staychorus: Well I wish it could be<strong>Christmas</strong>, every dayWhen the kids start singing and theband begins to playOh, I wish it could be <strong>Christmas</strong>,every dayLet the bells ring out for <strong>Christmas</strong>verse 2: When we're skating in theparkIf the snow cloud makes it darkThen your rosy cheek's gonna lightmy merry wayNow the frosty paws appearAnd they've frozen up my earSo we'll lie by the fire'til the sleet simply knocks 'em allawaychorusverse 3: When the snowman bringsthe snow (when the snowmanbrings the snow)Well he just might like to know(well he just might like to know)He's put a great big smile onsomebody's faceSo if Santa brings that sleigh (Santabrings that sleigh)All along the Milky Way (along theMilky Way)I'll sign my name on the rroftop inPage 8

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!