[mawg] MAWG implementation thoughts

Dear all,


I was trying to implement a test suite and came across the following
problems/remarks when thinking about scenario1 in the attached figure.


.         Do we need a method in our API to identify the media resource for
which we are giving access to the metadata?

o   I guess that in an implementation we would get an object implementing
the interface through a getMediaResource() method. 

So maybe we can include in the API a method getMediaResource(URI) which
would return an object implementing the API for the specified media


.         Do we need a method in the API to identify the metadata of the
media resource?

o   In some cases the media resource holds the reference to the metadata, in
others the metadata holds the reference to the media resource, and probably
there will be systems where the link between the metadata and media resource
is managed in a higher level.

In this case we can add methods like setMetadataSources(URI[]) so that the
user agent can at least find XML-files that hold the metadata, or get
information on a specific web service that should be called to retrieve the


The second scenario also got me thinking.

.         There is no link between Web IDL and WSDL so I was wondering how
this scenario would in fact be implemented? If such a web service is used
the methods of the web service are not standardized, internally the calls to
the API are standardized (if they are implemented in Java). However what
would be the benefit in this case, I can assume that the web service would
use the API to access different Media Repositories which brings us back to
scenario 1 actually.



Seems that I am still missing the entire picture somehow so feedback on this
is more than welcome!


Kind regards,



Ghent University - IBBT
Faculty of Engineering
Department of Electronics and Information Systems (ELIS)
Multimedia Lab Gaston Crommenlaan 8 bus 201
B-9050 Ledeberg-Ghent

t: +32 9 33 14959
f: +32 9 33 14896
t secr: +32 9 33 14911
e:  <mailto:chris.poppe@ugent.be> chris.poppe@ugent.be


URL:  <http://multimedialab.elis.ugent.be>


Received on Tuesday, 17 November 2009 08:40:25 UTC