Re: Comments AUI class diagram September 27th version

Hi Sebastian,

just a question, which is of general impact, regarding the following sentence:

2012/10/1 Sebastian Feuerstack <Sebastian@feuerstack.org>:
> Dear colleagues,
>
> here are my notes regarding the latest AUI class diagram. I have
> attached a class diagram that just illustrates my change requests and
> does not cover the entire AUI.
>

>
> I am continuously trying to relate each proposal of the AUI class
> diagram to our AUI implementation and realized that - in general - we
> would require less effort in adapting our model to the W3C one if new
> concepts are introduced by sub-classes instead of attributes. From the
> implementation point of view it is much easier to introduce a new class
> into an existing hierarchy than new attributes that would require code
> changes in the existing classes. Further on, abstract classes can be
> used as elegant “extension points” for all concepts that have not been
> considered in the W3C AUI. Therefore i would vote against the “minimize
> abstract classes requirement”.

Are you considering that the adaptation should consist in subclassing
or instantiation?

That is you want your AUI implementation classes be subclasses or
instances of the proposed W3C AUI model?

That makes a lot of difference, and in general we should state upfront
what it would mean for a language to conform to this metamodel

best
paolo

>
> Regards,
> Sebastian
>
> --
> Sebastian Feuerstack
> Department of Computer Science
> Federal University of Sao Carlos - Brazil
> http://www.feuerstack.org
>
> Check out MINT 2010 - the Multimodal INTeraction Framework
> http://www.multi-access.de



-- 
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 49255369

Fax: + 39 06 8541842



Important conferences:

http://www.etaps.org/

http://vlhcc2012.di.unisa.it/

http://www.informatik.uni-bremen.de/icgt2012/

Received on Monday, 1 October 2012 20:27:09 UTC