[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Subject: Re: newRe: [humanmarkup-comment] Fw: Version Control -- Intermedi ateRec ords
That's what I figured...it is generally more abstract. Perhaps it could be fully elaborated into a presentable use-case, which we could be made available through a link from the site. Since the coded sections are not to be taken literally, a little disclaimer could possibly be added as well. Ranjeeth Kumar Thunga ----- Original Message ----- From: "Bullard, Claude L (Len)" <clbullar@ingr.com> To: "Ranjeeth Kumar Thunga" <rkthunga@humanmarkup.org>; "OASIS Comment" <humanmarkup-comment@lists.oasis-open.org> Sent: Thursday, October 25, 2001 9:10 AM Subject: RE: newRe: [humanmarkup-comment] Fw: Version Control -- Intermedi ate Rec ords > It could be. It is an example of using a HumanML source to > create a renderable presentation, possibly through an intermediate > high level authoring language that is then transformed into > the target rendering language. As long as no one takes > it literally, it is ok. Use cases that I am familiar > with typically don't have coded examples, so this should > be understood in the context of a discussion and not > necessarily a source of requirements. > > len > > -----Original Message----- > From: Ranjeeth Kumar Thunga [mailto:rkthunga@humanmarkup.org] > Sent: Wednesday, October 24, 2001 5:08 PM > To: Bullard, Claude L (Len); OASIS Comment > Subject: HMU:newRe: [humanmarkup-comment] Fw: Version Control -- > Intermediate Rec ords > > > Hi Len, > > While we're polishing up our core documents during this pause, I've run into > your your newscase example: > http://www.oasis-open.org/committees/humanmarkup/documents/HMU.Newsprogram.t > xt > which I created as a document for (if you don't mind, as we're trying to get > document-centric right now). > > Would this technically be considered a "use-case"? > Regardless, this could be an example we could build on. > > There are a couple of others in the pipeline as well, I believe. > > Ranjeeth Kumar Thunga > > -------------------------------------------- > HMU.NEWSPROGRAM > last updated: 22 October 2001 > (Use Case for News Application using HumanML) > Len Bullard > --------------------------------- > > > > Here is an example from phase 0 of a prototype of > a genre application. It is only an example and was generated to discuss > how one might use HumanML types in an XML instance where that instance > would then be transformed via XSLT into a real time rendering language such > as X3D/VRML. After the XML fragment, there is an outline of a newscast > template (known as a "rundown") a local newsanchor graciously made for > our work here. Talking heads being a commonly asked for application, > we asked a pro to explain to us how they organize a newscast. Then I > created the XML using SMIL concepts and bogus human attributes. The > example was never completed. Some of you who are looking at entertainment > applications may find this illuminating and those who are XSLT experts > could expand on this and show how XSLT can be applied to downtranslation > although the VRML side of this would be fairly complex. The humanML > would require a library of XML components that allowed you to load > [say XSLT document()] from existing libraries of HumanML conformant > descriptions of such things as culture, gesture, etc. > > We can discuss this example in more detail for those who are interested > if you want to noodle with it or comment on the approach. Again, it is > incomplete. > > **************************************************************************** > ********************************** > > <?xml version="1.0" ?> > <genre id="genre01" name="31 News" type="News" > > > <resourcePool> > <character id="anchor01" name="Erin" role="anchor" > culture="southernUS(Texan)" /> > <character id="anchor02" name="Laura" role="anchor" > culture="southernUS(Alabama)" /> > <stage id="stage01" name="31 News" type="TVNewsSet" location="" /> > <prop id="prop01" name="newsText" type="paperDocument" /> > <costume id="costume01" name="redBlazer" type="professional(informal)" /> > <costume id="costume02" name="blueBlazer" type="professional(informal)" > /> > <camera id="c01" name="" /> > <camera id="c02" name="" /> > </resourcePool> > > <rules> > > The big work is here. Prolog/RDF/Schematron? One may not need this. > > </rules> > > > <plotPoints> > > A schedule based on types of events that MUST occur. The actual > scene order may vary, and the number of intervening scenes may vary, but > these > points must occur in the order stated. This is the essence of a genre. We > may only be talking pre-condition/post-conditions here or one could use > document order instead of plot points. In some systems for interactive > fiction, plot points are a way of defining events that mus happen for > a genre to be true to its defintion, but the actual events themselves > can be initiated by different kinds of other events. Similar to a > role-playing > game with a game master, except the game master is an automated > system for tracking the occurrence of plot points and injecting events. > > For the example, we use the typical talking heads news broadcast. > > </plotPoints> > > > <charList id=""> > <actor charRef="anchor01" costume="costume01" initMood="HumanML:alert" > locateMarker="grid01" initPosture="sitting" /> > <actor charRef="anchor02" costume="costume02" initMood="HumanML:alert" > locateMarker="grid02" initPosture="sitting" /> > </charList> > > <setupList> > <setup id="" name="" worldMapRef="" charList="" cameraList="" /> > <setup id="" name="" worldMapRef="" charList="" cameraList="" /> > </setupList> > > <scene id="" name="" setup="" > > <seq> > <par> > <!-- Moveto is based on named markers, not coordinate systems as > the use of coordinate systems would limit the application to a > particular > dimensionality of rendering, say 3D over 2D. WorldMaps are > provided to name > location markers --> > <moveto locateMarker="" speed="slow" force="" object="c01" /> > <seq> > <text id="" charRef="anchor01" trope="literal" ></text> > <gesture id="" charRef="" HumanML:trope="greeting" /> > </seq> > </par> > <par> > <seq> > <gesture id="" charRef="" trope="caution" ></gesture> > <text id="" charRef="" trope="inform" ></text> > </seq> > </par> > </seq> > </scene> > > <scene id="" name="" setup="" > > <seq> > <par> > <seq> > <text id="" charRef="" trope="literal" ></text> > <gesture id="" charRef="" trope="greeting" ></gesture> > </seq> > </par> > <par> > <seq> > <gesture id="" charRef="" trope="caution" ></gesture> > <text id="" charRef="" trope="inform" ></text> > </seq> > </par> > </seq> > </scene> > > </genre> > > > >From Erin Dacy at WAAY TV 31. A description of a newscast rundown.: > > rundown - broadcast outline > > -- order of the stories > -- how long they are > -- what they are (formats) > > ---- package (self contained story, anchors introduce and tag out > or the reporter can do a live intro from the field: 1 minute > to 2 minutes) > ---- voice over (anchor reading live under video) > ---- voiceover/sound on tape > (tossing to a soundbite of your expert on the > subject, a witness or a person on the street) > ---- reader (anchor on camera the whole time) > > Standard structure > (content and order depends on newscast (5, 6 or 10)) > > 5 pm order > > Block 1 > > 1. Open > 2. Weather Right Away (weather overview) > 3. Lead story > 4. Various stories > 5. Tease (upcoming stories, usually 2 sometimes 3 stories) > 6. Commercial > > Block 2 > > 7. Lighter stories (example "You Tell Us") > 8. Maybe one more lighter story or a tease of another story coming at six. > 9. Tease > 10. Commercial > > Block 3 > > 11. Weather > 12. Other light stories like money talks or health > 13. Sports tease > 14. Commercial > > Block 4 > > 15. Sports > 16. Kicker story--something very light or funny > 17. Weather (summary) > 18. Close (Goodbye) > > > Same for 6 and 10pm just different orders, and different content. > > For example at 6 we have the "big story" which is our cover story with > sidebars (similar spin offs of the same topic) > > Weather is in the second block at 6. > > At 10pm we have weather also in the second block, but one entire block of > "around the world" vo's or voiceovers--video only with live anchor reads > later in the show after weather. > > > > ----- Original Message ----- > From: "Bullard, Claude L (Len)" <clbullar@ingr.com> > To: "Ranjeeth Kumar Thunga" <rkthunga@humanmarkup.org>; "OASIS Comment" > <humanmarkup-comment@lists.oasis-open.org> > Sent: Wednesday, October 24, 2001 5:37 PM > Subject: RE: [humanmarkup-comment] Fw: Version Control -- Intermediate Rec > ords > > > > Somewhere back in the olden days of cybernetics, there > > is a remark from a pioneer that goes roughly, "it > > is also important to remember to forget." > > > > Got my first webService to run today. YEAA!! > > ... time to go overseed the lawn now. > > > > Will we be seeing use cases any time soon? I have > > a sinking feeling that the scope is expanding > > faster than anyone will be able to code for. > > > > len > > > > ---------------------------------------------------------------- > > To subscribe or unsubscribe from this elist use the subscription > > manager: <http://lists.oasis-open.org/ob/adm.pl> > > > > ---------------------------------------------------------------- > To subscribe or unsubscribe from this elist use the subscription > manager: <http://lists.oasis-open.org/ob/adm.pl> >
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [Elist Home]
Powered by eList eXpress LLC