Re: Glossary updates

Dear Paolo,
May I recommend you this paper [1] (in attachment)? The first sentence  
is "MDE is not MDA" :-)
Anyway, I am also open :-)
Cheers
Gaelle

[1]  J.M. Favre, Towards a Basic Theory to Model Model Driven  
Engineering, Workshop on Software Model Engineering, WISME @ UML2004,  
Lisboa, Portugal, October 11, 2004, http://www-adele.imag.fr/~jmfavre



> Concerning the issue raised by Gaelle, I think we differ on this  
> subject.
>
> To me the only system that is there is the actually deployed and  
> running interactive system, all other artifacts being models of  
> (parts of) this system.
>
> If I look at the (admittedly old) draft on the MDA, I read in the  
> glossary:
>
> Model: A model is a representation of part of the function,  
> structure and/or behavior of
> a system.
>
> The glossary does not contain an item for System, but elsewhere in  
> the document it is said
>
> "We use system here in the system-theoretic sense to include not  
> only software."
>
> So models are models of systems, and systems are something with  
> "function, structure and behavior", with models possibly referring  
> to any of these aspects. Also, it is said "Note that under this  
> definition, source code is a model that has the salient  
> characteristic that it can be executed by a machine.", which makes  
> me think that only the execution of the code provides the system  
> under study.
>
> So, I'll stand by my view, but of course the group can choose either  
> way. The important thing is that all the related choices are made in  
> a consistent way.
>
> best
> paolo
>
>
>
> 2013/4/4 Gaelle Calvary <Gaelle.Calvary@imag.fr>
> Dear Colleagues,
> I have also edited the document (in pink).
> Three comments:
> 1- I would prefer to define AUI and CUI as SYSTEMS (i.e. things)  
> that can be modeled in different ways depending on the modeling  
> purpose. Thus a AUI (resp CUI) can PLAY THE ROLE
> - of a pattern
> or
> - of a AUI model for the UI under study
> or
> - of .... possibly other roles not identified so far.
> To the best of my knowledge, this is well aligned with "pure" MDE  
> where
> - every thing is a SYSTEM
> - nothing is a model per se
> - but every system can play the role of a model for another system.
> Thus I prefer to have two entries in the glossary:
> - the concept of AUI (grouping ...)
> - the concept of model.
>
> 2- to keep the glossary as DRY (Do not Repeat Yourself) as possible,  
> I would be in favor of removing several entries (see my comments in  
> the document)
>
> 3- the glossary contains several (interesting) concepts, but that  
> are not mentionned in the introduction. I believed the glossary had  
> to be limited to the useful terms for reading the MBUI documents. In  
> this case there are several terms to be removed.
>
> Unfortunately, I have one full day project meeting today that makes  
> me impossible to join the conference call.
> If you agree with my comments, I would be happy to "clean" the  
> document once this is agreed on. Of course, no problem if you  
> disagree :-)
> Kind regards
> Gaelle
>
>
>
> Le 3 avr. 13 à 08:54, Paolo Bottoni a écrit :
>
>
> Dear all,
>
> I have gone through a revision of all the items with NOTE or X. I  
> have made some local corrections, or proposed alternative  
> definitions (sorry about that) and also proposed a new item:  
> Interaction !!. All of these are written in green. Plus, I have made  
> some comments.
>
> The most notable thing is that I have tried to provide a revision of  
> the definitions of AUI, CUI, Physical UI, which should make the  
> three levels more consistent. In this respect, as I said over the  
> last telcon, I do not think there is such a thing as an AUI, but AUI  
> and CUI are only modeling artefact. Also, I have tried to revise  
> uses of the term model so as to make them consistent. I hope I  
> succeeded in this.
>
> As I am on a 7-hour time difference, the next telcons will occur  
> when it 20.00 in Japan, making it difficult for me to join. Almost  
> certainly, it will not be possible for me to do it tomorrow
>
> best
>
> paolo
>
> 2013/3/30 Jaroslav Pullmann <jaroslav.pullmann@fit.fraunhofer.de>
>
>  Hello Joëlle,
>
>  yes, this marking is intended to distinguish the definition row  
> (out of possibly many associated
>  to a single term), which is going to be published.  The inclusion  
> of terms themselves is marked
>  on the left ("X") of the term.
>
>  Best regards
>   Jaroslav
>
>
>
>
> On Saturday, March 30, 2013 10:14 CET, Joëlle Coutaz <joelle.coutaz@imag.f 
> r> wrote:
>
> > Hi Jaroslav.
> > If I understand you correctly, you have inserted the flag "NOTE"  
> to help the group to focus on the entries for which  a final  
> decision has to be made. "NOTE" is attached to other entries than  
> the ones you have listed below as NOTE is attached to almost all the  
> entries I have modified.
> >
> > I let the group make the final decision.
> > Happy Easter,
> > --joelle
> >
> > On 30 Mar 2013, at 9:43, Jaroslav Pullmann wrote:
> >
> > >
> > > Dear Joëlle, dear all,
> > >
> > > thank you for a thorough review and complement of the glossary!
> > > There are definitions where a final selection out of alternative
> > > wordings should be verified/decided by placing a marking ("NOTE"):
> > >
> > >  Adaptability
> > >  Adaptivity
> > >  Distribution
> > >  Distributed User Interface
> > >  Elasticity
> > >  Interactor
> > >  Mono-target UI (bullet list only)
> > >  Presentation Unit (pending, obsolate)
> > >  Reification
> > >
> > > Because of Easter holidays I will not be available for the  
> telcon on April,
> > > 4th. In case you agree on finalizing and publishing the glossary  
> I will take
> > > care of the formatting.
> > >
> > >  Best regards
> > >   Jaroslav
> > >
> > >
> > > On Thursday, March 28, 2013 11:49 CET, Joëlle Coutaz <joelle.coutaz@imag.f 
> r> wrote:
> > >
> > >> Hi all,
> > >> As promised, I have edited the glossary to the best of my  
> knowledge.
> > >>
> > >> First, I have focussed on the terms used in the introduction +  
> the foundational terms used in the Task and AUI documents.
> > >> Then, I have browsed the glossary and updated a number of  
> entries + answered to most comments + added a couple of new comments.
> > >> I hope we have made some progress towards convergence.
> > >> My inputs are in red.
> > >>
> > >> Now, you own the thing!
> > >> Best,
> > >> --joelle
> > >>
> > >>  
> *************************************************************************
> > >> Joelle COUTAZ, Professeur émérite
> > >> Lab. LIG (laboratoire d'Informatique de Grenoble)
> > >> 41 rue des Mathématiques, 38400 St-Martin d'Hères, France, http://iihm.imag.fr/cout 
> az, tel. 33 4 76 51 48 54
> > >>  
> *************************************************************************
> > >>
> > >>
> > >
> > >
> > >
> > > --
> > > --
> > > Jaroslav Pullmann
> > > Fraunhofer Institute for Applied Information Technology FIT
> > > Web Compliance Center: http://imergo.com/ · http://imergo.de/
> > > Schloss Birlinghoven, D-53757 Sankt Augustin, Germany
> > > Phone: +49-2241-142623 · Fax: +49-2241-142065
> > >
> > >
> > >
> >
> >  
> *************************************************************************
> > Joelle COUTAZ, Professeur émérite
> > Lab. LIG (laboratoire d'Informatique de Grenoble)
> > 41 rue des Mathématiques, 38400 St-Martin d'Hères, France, http://iihm.imag.fr/cout 
> az, tel. 33 4 76 51 48 54
> >  
> *************************************************************************
> >
>
>
>
> --
> --
> Jaroslav Pullmann
> Fraunhofer Institute for Applied Information Technology FIT
> Web Compliance Center: http://imergo.com/ · http://imergo.de/
> Schloss Birlinghoven, D-53757 Sankt Augustin, Germany
> Phone: +49-2241-142623 · Fax: +49-2241-142065
>
>
>
>
>
> -- 
> 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:
>
> http://www.etaps.org/
> http://www.dsmforum.org/events/GMLD13
> https://sites.google.com/site/vlhcc2013/home
> http://www.ksi.edu/seke/vlc13cfp.html
>
> -------------------------------------------------------------------------------------------------------------------
> 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
> TeŽl : (+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:
>
> http://www.etaps.org/
> http://www.dsmforum.org/events/GMLD13
> https://sites.google.com/site/vlhcc2013/home
> http://www.ksi.edu/seke/vlc13cfp.html

-------------------------------------------------------------------------------------------------------------------
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
TeŽl : (+33) (0)4 76 51 48 54 - http://iihm.imag.fr/calvary
-------------------------------------------------------------------------------------------------------------------

Received on Thursday, 4 April 2013 20:11:50 UTC