- From: Gaelle Calvary <Gaelle.Calvary@imag.fr>
- Date: Tue, 29 Oct 2013 19:30:18 +0100
- To: public-mbui@w3.org
Yes, it helps significantly :-) Thanks Paolo Gaelle Le 29 oct. 13 à 12:18, Paolo Bottoni a écrit : > Dear Gaelle, > > thank you for your input. My comments in line... > > > > > 2013/10/26 Gaelle Calvary <Gaelle.Calvary@imag.fr> > Dear Paolo, dear All, > Thanks for the update. Few comments/questions in turn: > > 1- Cardinality: > Relationship Composition -> AbstractionInteractionUnit: why not 2..* > instead of 1..*? > > The composition could also relate to having a single child, for > example if a Container simply presents a subcontainer (not very > frequent, admittedly) > > > 2- Naming: > Class TriggerSupport: > a) triggerExpression -> expression? > b) triggerType -> type? > > No objection to that > > > 3- Fusion > What do you think about merging SelectionEvent and DeselectionEvent > into one single class with one attribute about the selection versus > deselection type of the event? > > I would prefer to have them as separated events, as in multimodal > interfaces, it might be the case that there are different ways to > select/deselect elements, not necessarily with all modalities > supporting all possibilities. > > > 4- TriggerEvent > a) Where is modeled the function and/or AIU to trigger? (see > question below) > b) Would this TriggerEvent class be instanciated to model the fact > that one AIU gives access (ie activates, enables) another AIU? > > a) A TriggerEvent triggers a Behaviour, i.e. some transformation of > the state in terms of availability of resources. The TriggerEvent > does not trigger an AIU: It is the AIU which provides the support > for the generation of TriggerEvents > b) my understanding is that this should be the role of an > UpdateEvent. A trigger event might result in enabling or activation > another AIU through a presentation mechanism, if it produces some > effect on the state of the application which makes the interaction > progress. > > > 5- Graphs of models > What do you think about incorporating the class Transformation into > the Commons? Otherwise we loose the relationship between the AUI and > the Task. > > This relation should occur through Behaviour, where a Task would be > a type of Behaviour. In a sense, we should publish the whole > collection of metamodels (in particular Event and Behavior) to make > the document self-contained, but we agreed to start by publishing > only the AUI + Commons part. > > Hope this helps > > best > paolo > > > Have a nice week-end > Gaelle > > > > Le 25 oct. 13 à 12:33, Paolo Bottoni a écrit : > > Following the discussion on multiplicity. > > best > paolo > > -- > Paolo Bottoni > > Associate Professor of Computer Science > > Email: bottoni@di.uniroma1.it > > Website: http://w3.uniroma1.it/dipinfo/scheda_docente.asp?cognome=Bottoni&nome=Paolo > > Phone: +39 06 4925 5166 > > Fax: + 39 06 8541842 > > Important conferences: > > https://sites.google.com/site/vlhcc2013/home > http://www.diagrams-conference.org/2014/home > <AUIWithCorrectMultiplicity.jpg> > > ------------------------------------------------------------------------------------------------------------------- > Gaelle Calvary, Professeur en Informatique > Chargée de mission "Société du numérique" à l'Institut polytechnique > de Grenoble > Directeur adjoint du Laboratoire d'Informatique de Grenoble > 41, rue des mathématiques - BP 53 - 38041 Grenoble Cedex 9 - France > Tel : (+33) (0)4 76 51 48 54 - http://iihm.imag.fr/calvary > ------------------------------------------------------------------------------------------------------------------- > > > > > -- > Paolo Bottoni > > Associate Professor of Computer Science > > Email: bottoni@di.uniroma1.it > > Website: http://w3.uniroma1.it/dipinfo/scheda_docente.asp?cognome=Bottoni&nome=Paolo > > Phone: +39 06 4925 5166 > > Fax: + 39 06 8541842 > > Important conferences: > > https://sites.google.com/site/vlhcc2013/home > http://www.diagrams-conference.org/2014/home ------------------------------------------------------------------------------------------------------------------- Gaelle Calvary, Professeur en Informatique Chargée de mission "Société du numérique" à l'Institut polytechnique de Grenoble Directeur adjoint du Laboratoire d'Informatique de Grenoble 41, rue des mathématiques - BP 53 - 38041 Grenoble Cedex 9 - France Tel : (+33) (0)4 76 51 48 54 - http://iihm.imag.fr/calvary -------------------------------------------------------------------------------------------------------------------
Received on Tuesday, 29 October 2013 18:30:50 UTC