[Sigia-l] Taxonomy/Classification IA and Enterprise IA
Donna M. Fritzsche
donnamarie at amichi.info
Thu Mar 20 11:29:14 EST 2003
Hi John,
This a great example! I made some comments below.
At 4:28 AM +0000 3/20/03, John O'Donovan wrote:
>Hi Donna / Chiara,
>
>Providing end to end semantic data models is gaining considerable ground -
>and not just from a technology perspective. Using some examples from the
>broadcast industry you might like to take a look at these:
>
>SMEF
>http://www.bbc.co.uk/guidelines/smef/
I think this quote from their site captures some of the important goals:
"The BBC intends to use the SMEF-DM as a means of integrating key
information systems; with an appropriate systems architecture, and
harmonising other related systems as appropriate to improve
commonality of data. SMEF-DM will also be used to manage data
definitions across media applications, and embedded metadata
definitions in media formats."
Specifically the need to "harmonize" data is key. We will not get
rid of the legacy application problem for a long time, if ever, and
we will be dealing with legacy and various industry structures and
semantics for a long time.
>
>and
>
>P-Meta
>http://www.ebu.ch/tech_32/tech_t3295.html
I took this quote form there site, I think it is very relevant to the
earlier Enterprise discussions:
"The goal is to make a standard metadata exchange framework
available for adoption in a business-to-business scenario without
interfering in the internal structures, workflows, and concepts of
the participating organisations. It offers a way to share the meaning
of electronic information which is deemed to be necessary or useful
for the business-to-business exchange of programme-related
information and content"
>
>
>This is not just about getting data from server to server, it is about
>building metadata models that provide exciting new features by wrapping
>content. In fact these features are becoming a key differentiator in
>Broadcast Enterprise Systems.
It sounds like they are ahead of the curve. Very Impressive!
>The point about namespace is an interesting one. I found when dealing with a
>client in South Africa they had a particular problem with many applications
>and multiple languages (11) and multiple formats (Radio, web, TV) with
>multiple contexts. Namespaces are a serious issue and integrity of
>information from one application to the next is a possible point of massive
>complexity.
>
>The approach I use is to start thinking about higher levels of abstraction.
>Look at the metamodel - the framework that describes the metadata itself and
>ensure that this supports all the semantic concepts. In essence a metamodel
>is the collection of concepts that are the vocabulary with which you are
>talking about a certain domain. Without being concerned with specific
>technologies.
>
>You may also then find yourselves dealing with metameta-models...but I am
>learning not to make big posts here so I'll leave that for now...:) I'll be
>glad to know anyone got this far...
>
>
I think that we are very close to agreeing here.
I think that the application profile/namespace model that I gave a
link to encompasses the
functionality you are talking about. It basically provides a toolkit
of different metamodels that can be mixed and matched depending on
the application's need. Each namespace then represents a set of
metamodels. It is a very object-oriented approach. I agree, it is
preferred that the top level model be the most abstract and that is
should contain attributes that map across all subdomains when
possible.
Its hard to hold this conversation without a whiteboard!
Thanks for the interesting conversation!
Donna M. Fritzsche
Partner
Amichi, LLC
Strategic Knowledge Architecure and Information Design
www.amichi.info
donnamarie at amichi.info
(773) 680-2188
More information about the Sigia-l
mailing list