Q1: (JNO, 2004.6.1) A todos os investigadores do Research.IKF-P: esta questão pretende iniciar a discussão electrónica sobre o standard de representação de conhecimento proposto no relatório da Cândida (bolseira Research.IKF em 2003) e posteriormente alterado pelo Miguel Cruz. A questão é: em termos gerais, qual é a vossa opinião sobre o modelo proposto?
(GRL, 2004.6.1) Minha visão sobre este documento não é muito clara, pois o analisei com o sentido de fazer um mapeamento de nossa linguagem de especificação de extração de Topic Maps a partir de fontes heterogénas de informação (XS4TM? - XML Specification for Topic Maps). Eu pretendo fazer uma validação formal da linguagem XS4TM? em VDM. Por isso, as informações que retirei deste documento foram seguindo este intuito. Ainda não o analisei como sendo uma representação de conhecimento, pois adoptamos XTM como modelo, não prevendo uma alteração no modelo proposto pela ISO.
(MCZ, 2004.06.09) Este documento pretende modelar a representação do conhecimento de forma a servir de base à implementação do “Knowledge Representation Model” na camada funcional de “Advanced Services”, tal como é visível no esquema de arquitectura global do sistema. A minha acção sobre o modelo resumiu-se a melhorar os critérios de classificação atributiva de objectos, e a fazer algumas propostas visando a melhoria de métricas de similaridade entre objectos e o acrescento de modalidade temporal e eventualmente modalidades genéricas. Em termos de implementação, não se pretende ter modalidades genéricas, mas sim identificar duas ou três modalidades com interesse para implementar. Após esta discussão pretende-se ter um documento com o modelo a adoptar. A minha opinião é de que o modelo apresentado, enriquecido com as propostas “Object Comparision Metrics – proposal II” e “Temporal Modality” é um bom modelo. (Não tive grandes cuidados com os invariantes, pelo que essa parte está concerteza incompleta no documento apresentado).
(PFS, 2004.06.23) Depois de uma análise geral do documento, fiquei com a ideia que o modelo proposto é bastante interessante e apresenta boas potencialidades. No entanto, após a sua utilização para tentar modelar um problema específico da minha área (infocare), surgiram-me algumas dúvidas:
Na definição de atributos, um 'LinkType' é utilizado para referenciar instâncias de uma determinada classe, indicando-se a cardinalidade desta relação. A cardinalidade é definida por um valor mínimo e um valor máximo, ambos naturais maiores que zero. A imposição que o limite mínimo não pode ser zero impede relacionamentos potencialmente nulos entre objectos. A existência de um limite máximo também pode limitar a sua utilização em situações em que esta não esteja definido à partida. A minha pergunta é se não seria possível permitir que o limite mínimo tomasse o valor 0 e que o limite máximo fosse opcional.
O função 'okIDs', que testa o invariante sobre os identificares, não garante a unicidade global dos identificadores dos atributos definidos em 'AttributeDefinitions'. Apenas garante que os identificadores de atribuito utilizados em classes são únicos.
Para garantir coerência, a definição dos atributos passou a ser feita globalmente em 'AttributeDefinitions'. No entanto, nada é dito quanto à forma como os atributos definidos são referenciados nas classes e nos objectos. Presumo que utilizando o mesmo identificador de atributo, mas seria importante isso estar referido na documentação e formalizado num invariante.
A forma como a definição de atributos de uma classe foi feita, obriga a que sejam atribuídos valores aos mesmos quando se define a classe. No entanto, é possível que valores para estes atributos só tenham sentido no contexto dos objectos que instanciam a classes. Não faria mais sentido, nas classes, poder-se também especificar atributos sem valor atribuído, ou estou a ter uma visão demasiado influenciada pela programação orientada aos objectos?
(RCA, 2004.06.28) Como Standard para representação do conhecimento, penso que o modelo está bem alinhado com as motivações já implicadas em outros modelos, como XTM e RDF! Não comento aqui referencias para o SOUR por perceber que este modelo entra numa perspectiva mais de comparações entre os objectos relacionados no seu modelo, seguindo para uma outra linha que não a dos modelos previamente mencionados.
Portanto, partindo de um modelo do tipo XTM bem utilizado pela comunidade academica e comercial (por si), e pela sua simplicidade, a expressividade deste modelo permite uma representação complexa e rica em detalhes documentais e associativos entre os seus objectos. Por outro lado, o modelo IKFP tem uma perspectiva mais abrangente de representação na medida em que são incorporados fuzzy sets para representação de incerteza, e gestão de regras para não somente representar mais também inferir sobre o conhecimento representado.
Em algumas vezes, nas reuniões, foi comentado que o XTM é uma instancia do IKFP. Gostaria de levantar aqui uma pequena discussão...Penso que Talvez seja, mas não tão directamente!
Um documento XTM traz consigo 3 conceitos gerais, tópicos, associações e ocorrências. As minhas percepções são de que:
Os tópicos, podem ser incorporados de forma directa para as CLASSES(IKFP), e por sua vez para OBJECTOS(IKFP), dependendo do contexto.
As associações, podem ser também incorporadas para CLASSES(IKFP), porem perdem valor semântico(modelo XTM). Será interessante ter esta ideia de associações no IKFP?
As ocorrências, podem ser as instanciações OBJETOS(IKFP), mas também dependentes do contexto.
As demais propriedades do modelo XTM, podem vir a ser incorporadas também segundo algumas considerações. Na linguagem que o Giovani referenciou (XS4TM? ) a representação de conhecimento é ditada pela especificação de uma ontologia (preservando conceitos do modelo XTM) para um determinado domínio de aplicação. De maneira que o produto final é um documento XTM relacionando os conceitos e associações definidas dentro da própria ontologia.
Um dos pontos que me chama atenção é no que diz respeito ao (Merge) dos conceitos, ou (Merge) dos OBJETOS(IKFP). O Modelo XTM tem sua própria implementação para (Merge) de conceitos. Entretanto, (Merge) no sentido de integrar informação de maneira a torna-la completa num determinado contexto, tem sentido a implicação de outras variantes para a definição de (Match) entre Objectos, e para além disto, "Workunits" “drives” que seleccionam conceitos ou objectos para aplicação de (Match), e posteriormente, (Merge) entre (objectos).
Por exemplo em aplicações de CRM/DBM é fundamental a criação da visão única, ou vista unificada do Cliente, pretendo ser "a visão 360 do cliente", no que tange ao seu “rastro” dentro de uma organização. Imaginamos neste contexto a situação em que o endereço do cliente provém de 3 origens distintas, mas que para a montagem do conceito Endereço final é necessário aplicar algumas "regras", para se definir o que capturar de cada origem para resultar no endereço final mais completo. Para além disto, o processo de transformação dos dados não nos interessa "apriori", mas deve ter implicação em situações de (Merge).
Portanto, talvez todas estas questões passem apenas pelo corpo funcional de implementação e não precisem ser incorporadas ao modelo IKFP. Por outro lado, quando se tenta relacionar varias fontes de dados para a criação de uma representação única de um contexto, não passaram ilesos critérios para unificar conceitos ou para dizer que estes são os mesmos perante uma "regra" de comparação. Penso que é este deve ser um ponto em discussão sobre o modelo IKFP.
Por fim, em termos do próprio extractor (de bases de dados relacionais), tomando como base o XS4TM? , o resultado final é uma base relacional (baseada em Topic Maps). Para a nossa realidade, não é bem assim, terá que ser revista uma especificação mais (IKFP oriented) para popular o modelo IKFP relacional. As demais features do gerador de topic maps, são perfeitamente adaptáveis a realidade do projecto, mas é verdade que ainda são necessárias modificações!
Actualmente tenho focado a atenção a primeira parte que é a especificação dos (datasources) e (dataset), integração XML e já alguns testes e prototipação em C#. A posterior penso que pode se trabalhar em cima de XS4TM? para uma especificação de Ontologia para o IKFP "XS4TM4IKFP"...ou não! Penso que também é um ponto de discussão, certo?
(TLA, 2004.10.23) Os problemas com que me deparei durante a realização do projecto E-Learning Vertical Area foram basicamente os mesmos que os encontrados por PFS. Para colmatar essas falhas foram efectuadas as seguintes alterações ao modelo Research.IKF-P KR que levou a um novo standard (ikf-p-200408.vdm.ps) que pode ser encontrado em Research.IKF Private. A mesma informação pode ser encontrada no relatório de estágio (elearn-20041022.tgz):
A especificação da cardinalidade do LinkType? foi alterada permitindo agora como mínimo 0 (zero) e a definição opcional de um valor máximo. Isto permite expressar relações nulas (no primeiro caso) e relações com um número indeterminado (possivelmente infinito) de objectos.
Foi introduzido um conjunto mais rico de tipos básico (Ground). Agora é também possível expressar valores booleanos e datas/horas.
A valoração de atributos foi alterada, de forma a permitir maior expressividade à atribuição de um valor nulo num atributo. Na versão anterior do modelo isto também era possível, no entanto, a forma como era feito dependia do tipo do atributo. Por exemplo se o atributo fosse do tipo ground poderia ser ter o valor "nil" se fosse do tipo Link então teria um conjunto vazio. Com esta alteração, basta atribuir o valor "nil" ao atributo para expressar a não atribuição de valor.
Todos os invariantes foram redefinidos por se encontrarem incorrectos e/ou incompletos.
A documentação foi melhorada, encontrando-se, no entanto, incompleta.
Q3: (JNO, 2004.6.1) "Modalities of change": sugiro a leitura do relatório krenov.pdf que está na sub-directoria "Knowledge Renovator" da nossa área reservada a quem pretender colaborar nesta discussão. São de novo benvindas todas as críticas.
Oct 22, 2004
The E-Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the Powerpoint presentation and the final report can be found in Research.IKF Private.
Jun 27, 2004
Added Research.IKF members to the WebNotify so all can be automatically notified when something change in the Research.IKF web.
Feb 17, 2004
Start up of this site intended to host all data concerning the development of the Research.IKF project at the University of Minho
This is a subscription service to be automatically notified by e mail when topics change in this Research/IKF web. This is a convenient service, so you do not have ...
Oct 22, 2004 The E Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the ...
Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electrónica sobre o standard de representa ...
Fórum do Projecto IKF E!2235 Q2: (JNO, 2004.6.1) José Carlos Ramalho: pode pf indicar links para os standards que referiu na reunião de hoje de manhã? ().. ...
News IKF P E!2235 DI/UM Home Page Project summary: IKF (Information and Knowledge Fusion) is a Eureka Project (E!2235) aimed at developing an ontology based distributed ...
Research/IKF Forum's Wiki Page Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electr ...
TWiki.Research/IKF Web Preferences The following settings are web preferences of the TWiki.Research/IKF web. These preferences overwrite the site level preferences ...
Fórum do Projecto IKF E!2235 Q3: (JNO, 2004.6.1) "Modalities of change": sugiro a leitura do relatório krenov.pdf que está na sub directoria "Knowledge Renovator ...
Oct 22, 2004
The E-Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the Powerpoint presentation and the final report can be found in Research.IKF Private.
Jun 27, 2004
Added Research.IKF members to the WebNotify so all can be automatically notified when something change in the Research.IKF web.
Feb 17, 2004
Start up of this site intended to host all data concerning the development of the Research.IKF project at the University of Minho
Research.IKF-P E!2235
DI/UM Home Page
Project summary:
Research.IKF (Information and Knowledge Fusion) is a Eureka Project (E!2235) aimed at developing an ontology-based distributed infrastructure (Research.IKF Framework) with appropriate toolkits and techniques for intelligent Knowledge Management in a multi-source distributed environment in order to support advanced applications in different domains.
Project background:
The Research.IKF Portuguese consortium (hereby called Research.IKF-P, for "Research.IKF Portugal") is an evolution of the Portuguese partnership in the past SOUR (Eureka 379) project. SOUR was devoted to the development of a CASE-system based on fuzzy-object-based knowledge classification and retrieval targeted at software reuse in large repositories of legacy code [SSS94]. Later developments of SOUR led to an integration of the SOUR platform with Netscape, thus extending the scope of the paradigm to the classification and retrieval of arbitrary Internet information sources [NO96]. In some sense, the 'Research.IKF space' can be regarded as an opportunity for the evolution of these ideas towards a much wider class of knowledge elicitation and representation problems.
Structure of the Research.IKF-P consortium:
Sidereus
ParadigmaXis
Univ. of Minho
GESTLUZ
AEP
TECHNOLOGY PRODUCERS
X
SYSTEM DEVELOPERS
X
X
END USERS
X
X
Research.IKF-P includes three small-medium software houses and a small university research group specialized in software design
technology. The companies have been involved in large software design, maintenance and quality control projects, especially in the areas of heath-care systems, data quality and
multimedia.
Software renovation («infocare»): This is one of the vertical areas of Research.IKF-P. As a technology provider, the DI-UM intends to contribute to this vertical area by building upon the results obtained in former projects such as SOUR (Eureka 379 on software comparison and reuse) and KARMA (data quality via formal data reverse engineering). The availability of the Strafunski toolset makes it very attractive to incorporate in the Research.IKF-framework a "code-knowledge fusion" tool-suite useful for understanding, redocumenting and renovating legacy (foreign) code. This project will develop a bridge between the Research.IKF-P knowledge representation standard and meta-data extracted with Strafunski-based tools. By taking advantage of the formal specification of the former and the functional flavour of the latter, a collection of "plug-in" components is expected to be designed, suited for those Research.IKF clients concerned with legacy software, or structured information sources in general.
IKF-P E-Learning Vertical Application Area : In this project, an E-learning system will be implemented and integrated with the Research.IKF-P KM platform currently under development by the Research.IKF-P Consortium. The system to be developed will be based in the formal CAMILA prototype specified by group 39 of the 3rd year computer systems engineering course, in the University of Bristol, during the CAMILA prototyping projects course in 2002/2003. An E-learning system is an online system which delivers an entire learning process to the end user. As such, it must be backed up by all relating information which must be constantly updated to be current and to which every user must have access. This form of teaching will never fully replace the conventional methods currently used, but has key benefits over the conventional techniques such as: (a) Increased flexibility. The nature of the system allows users to access information and assignments at any time (within guidelines set by the system) which in turn allows them to work around their lifestyle and commitments; (b) Reduced overheads. The system, although requiring constant administration, requires far less overheads than conventional methods. Lecture rooms are not required, and the learning process becomes almost paper-less; (c) Increased speed of change. The system can be updated with new information and new courses rapidly, thus allowing it to meet the changing needs of its users. Within Research.IKF-P, the E-Learning application area aims to extend the standard e-learning paradigm with three additional macro functionalities and that will be fully integrated with the Research.IKF-P knowledge management platform: (a) Access to a knowledge network. The system can be used to index contents which are in some how related with a particular domain of interest. This functionality should be used not only by the students in a "self-learning" way, but also by the teachers during not only the preparation of the course, but also during its administration. The knowledge network model is already available as a formal prototype (Specification of the Knowledge Representation Standard of Research.IKF-P!2235, by Candida Susana Gonçalves da Silva). (b) Collect information through the use of the "knowledge index" available in the knowledge management platform. This should help the teachers to prepare both the structure and the contents of a given course and the students to learn directly through related sources available in the Research.IKF-P knowledge management platform; (c) Comparison of topics and contents which are closely related to each other. This should enlarge the "domain of knowledge" that can be explored during an entire learning process.
Research/IKF Forum's Wiki Page Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electr ...
Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electrónica sobre o standard de representa ...
Fórum do Projecto IKF E!2235 Q2: (JNO, 2004.6.1) José Carlos Ramalho: pode pf indicar links para os standards que referiu na reunião de hoje de manhã? ().. ...
Fórum do Projecto IKF E!2235 Q3: (JNO, 2004.6.1) "Modalities of change": sugiro a leitura do relatório krenov.pdf que está na sub directoria "Knowledge Renovator ...
Oct 22, 2004 The E Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the ...
News IKF P E!2235 DI/UM Home Page Project summary: IKF (Information and Knowledge Fusion) is a Eureka Project (E!2235) aimed at developing an ontology based distributed ...
This is a subscription service to be automatically notified by e mail when topics change in this Research/IKF web. This is a convenient service, so you do not have ...
TWiki.Research/IKF Web Preferences The following settings are web preferences of the TWiki.Research/IKF web. These preferences overwrite the site level preferences ...
This is a subscription service to be automatically notified by e-mail when topics change in this Research/IKF web. This is a convenient service, so you do not have to come back and check all the time if something has changed. To subscribe, please add a bullet with your WikiName in alphabetical order to this list:
The following settings are web preferences of the TWiki.Research/IKF web. These preferences overwrite the site-level preferences in TWikiPreferences, and can be overwritten by user preferences (your personal topic, i.e. TWikiGuest in the TWiki.Main web)
Preferences:
List of topics of the TWiki.Research/IKF web:
Set WEBTITLE = Research.IKF Project
Web specific background color: (Pick a lighter one of the StandardColors)
If yes, set SITEMAPLIST to on, do not set NOSEARCHALL, and add the "what" and "use to..." description for the site map. Make sure to list only links that include the name of the web, e.g. Research/IKF.Topic links.
Set SITEMAPLIST = on
Set SITEMAPWHAT = Research.IKF Project
Set SITEMAPUSETO = ...collaborate on
Exclude web from a web="all" search: (Set to on for hidden webs)
Set NOSEARCHALL =
Default template for new topics and form(s) for this web:
WebTopicEditTemplate? : Default template for new topics in this web. (Site-level is used if topic does not exist)
Web preferences that are not allowed to be overridden by user preferences:
Set FINALPREFERENCES = WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, DENYWEBRENAME, ALLOWWEBRENAME
Notes:
A preference is defined as: 6 spaces * Set NAME = value Example:
Set WEBBGCOLOR = #FFFFC0
Preferences are used as TWikiVariables by enclosing the name in percent signs. Example:
When you write variable %WEBBGCOLOR% , it gets expanded to #CCFF33 .
The sequential order of the preference settings is significant. Define preferences that use other preferences first, i.e. set WEBCOPYRIGHT before WIKIWEBMASTER since %WEBCOPYRIGHT% uses the %WIKIWEBMASTER% variable.
You can introduce new preferences variables and use them in your topics and templates. There is no need to change the TWiki engine (Perl scripts).
TWiki's Research/IKF web
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF
The Research/IKF web of TWiki. TWiki is a Web-Based Collaboration Platform for the Corporate World.en-usCopyright 2020 by contributing authorsTWiki Administrator [webmaster@di.uminho.pt]The contributing authors of TWikiTWikiDIUM.Research/IKF
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF
/twiki/pub/Main/LocalLogos/um_eengP.jpgWebSearchAdvanced
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebSearchAdvanced
(last changed by TWikiGuest)2007-05-17T14:51:25ZguestWebNotify
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebNotify
This is a subscription service to be automatically notified by e mail when topics change in this Research/IKF web. This is a convenient service, so you do not have ... (last changed by JoseBacelarAlmeida)2007-02-12T19:48:44ZJoseBacelarAlmeidaForumQ1
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/ForumQ1
Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electrónica sobre o standard de representa ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:49ZJoseBacelarAlmeidaIkfNews
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/IkfNews
Oct 22, 2004 The E Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:49ZJoseBacelarAlmeidaMenuTopics
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/MenuTopics
IKF Home Members WebNotify Forum IKF Private Related Research.PURe (last changed by JoseBacelarAlmeida)2007-02-12T19:39:49ZJoseBacelarAlmeidaForum
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/Forum
Research/IKF Forum's Wiki Page Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electr ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaForumQ2
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/ForumQ2
Fórum do Projecto IKF E!2235 Q2: (JNO, 2004.6.1) José Carlos Ramalho: pode pf indicar links para os standards que referiu na reunião de hoje de manhã? ().. ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaForumQ3
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/ForumQ3
Fórum do Projecto IKF E!2235 Q3: (JNO, 2004.6.1) "Modalities of change": sugiro a leitura do relatório krenov.pdf que está na sub directoria "Knowledge Renovator ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaWebHome
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebHome
News IKF P E!2235 DI/UM Home Page Project summary: IKF (Information and Knowledge Fusion) is a Eureka Project (E!2235) aimed at developing an ontology based distributed ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaWebPreferences
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebPreferences
TWiki.Research/IKF Web Preferences The following settings are web preferences of the TWiki.Research/IKF web. These preferences overwrite the site level preferences ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaProjectMembers
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/ProjectMembers
Staff Luis Neves José Nuno Oliveira José Carlos Ramalho Pedro Rangel Henriques Luis Soares Barbosa José João Olga Pacheco ... (last changed by TiagoAlves)2005-04-06T10:51:14ZTiagoAlvesWebLeftBar
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebLeftBar
Web Web Home Changes Index Search Webs (last changed by ArthurClemens)2004-08-16T09:01:46ZArthurClemensWebRss
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebRss
TWiki's Research/IKF web /view/Research/IKF The Research/IKF web of TWiki. TWiki is a Web Based Collaboration Platform for the Corporate World. (last changed by PeterThoeny)2003-01-30T08:15:57ZPeterThoenyWebIndex
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebIndex
See also the faster WebTopicList (last changed by PeterThoeny)2001-11-24T11:41:09ZPeterThoenyWebTopicList
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebTopicList
See also the verbose WebIndex. (last changed by PeterThoeny)2001-11-24T11:40:47ZPeterThoenyWebChanges
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebChanges
(last changed by PeterThoeny)2001-08-16T19:58:33ZPeterThoeny
Q1: (JNO, 2004.6.1) A todos os investigadores do Research.IKF-P: esta questão pretende iniciar a discussão electrónica sobre o standard de representação de conhecimento proposto no relatório da Cândida (bolseira Research.IKF em 2003) e posteriormente alterado pelo Miguel Cruz. A questão é: em termos gerais, qual é a vossa opinião sobre o modelo proposto?
(GRL, 2004.6.1) Minha visão sobre este documento não é muito clara, pois o analisei com o sentido de fazer um mapeamento de nossa linguagem de especificação de extração de Topic Maps a partir de fontes heterogénas de informação (XS4TM? - XML Specification for Topic Maps). Eu pretendo fazer uma validação formal da linguagem XS4TM? em VDM. Por isso, as informações que retirei deste documento foram seguindo este intuito. Ainda não o analisei como sendo uma representação de conhecimento, pois adoptamos XTM como modelo, não prevendo uma alteração no modelo proposto pela ISO.
(MCZ, 2004.06.09) Este documento pretende modelar a representação do conhecimento de forma a servir de base à implementação do “Knowledge Representation Model” na camada funcional de “Advanced Services”, tal como é visível no esquema de arquitectura global do sistema. A minha acção sobre o modelo resumiu-se a melhorar os critérios de classificação atributiva de objectos, e a fazer algumas propostas visando a melhoria de métricas de similaridade entre objectos e o acrescento de modalidade temporal e eventualmente modalidades genéricas. Em termos de implementação, não se pretende ter modalidades genéricas, mas sim identificar duas ou três modalidades com interesse para implementar. Após esta discussão pretende-se ter um documento com o modelo a adoptar. A minha opinião é de que o modelo apresentado, enriquecido com as propostas “Object Comparision Metrics – proposal II” e “Temporal Modality” é um bom modelo. (Não tive grandes cuidados com os invariantes, pelo que essa parte está concerteza incompleta no documento apresentado).
(PFS, 2004.06.23) Depois de uma análise geral do documento, fiquei com a ideia que o modelo proposto é bastante interessante e apresenta boas potencialidades. No entanto, após a sua utilização para tentar modelar um problema específico da minha área (infocare), surgiram-me algumas dúvidas:
Na definição de atributos, um 'LinkType' é utilizado para referenciar instâncias de uma determinada classe, indicando-se a cardinalidade desta relação. A cardinalidade é definida por um valor mínimo e um valor máximo, ambos naturais maiores que zero. A imposição que o limite mínimo não pode ser zero impede relacionamentos potencialmente nulos entre objectos. A existência de um limite máximo também pode limitar a sua utilização em situações em que esta não esteja definido à partida. A minha pergunta é se não seria possível permitir que o limite mínimo tomasse o valor 0 e que o limite máximo fosse opcional.
O função 'okIDs', que testa o invariante sobre os identificares, não garante a unicidade global dos identificadores dos atributos definidos em 'AttributeDefinitions'. Apenas garante que os identificadores de atribuito utilizados em classes são únicos.
Para garantir coerência, a definição dos atributos passou a ser feita globalmente em 'AttributeDefinitions'. No entanto, nada é dito quanto à forma como os atributos definidos são referenciados nas classes e nos objectos. Presumo que utilizando o mesmo identificador de atributo, mas seria importante isso estar referido na documentação e formalizado num invariante.
A forma como a definição de atributos de uma classe foi feita, obriga a que sejam atribuídos valores aos mesmos quando se define a classe. No entanto, é possível que valores para estes atributos só tenham sentido no contexto dos objectos que instanciam a classes. Não faria mais sentido, nas classes, poder-se também especificar atributos sem valor atribuído, ou estou a ter uma visão demasiado influenciada pela programação orientada aos objectos?
(RCA, 2004.06.28) Como Standard para representação do conhecimento, penso que o modelo está bem alinhado com as motivações já implicadas em outros modelos, como XTM e RDF! Não comento aqui referencias para o SOUR por perceber que este modelo entra numa perspectiva mais de comparações entre os objectos relacionados no seu modelo, seguindo para uma outra linha que não a dos modelos previamente mencionados.
Portanto, partindo de um modelo do tipo XTM bem utilizado pela comunidade academica e comercial (por si), e pela sua simplicidade, a expressividade deste modelo permite uma representação complexa e rica em detalhes documentais e associativos entre os seus objectos. Por outro lado, o modelo IKFP tem uma perspectiva mais abrangente de representação na medida em que são incorporados fuzzy sets para representação de incerteza, e gestão de regras para não somente representar mais também inferir sobre o conhecimento representado.
Em algumas vezes, nas reuniões, foi comentado que o XTM é uma instancia do IKFP. Gostaria de levantar aqui uma pequena discussão...Penso que Talvez seja, mas não tão directamente!
Um documento XTM traz consigo 3 conceitos gerais, tópicos, associações e ocorrências. As minhas percepções são de que:
Os tópicos, podem ser incorporados de forma directa para as CLASSES(IKFP), e por sua vez para OBJECTOS(IKFP), dependendo do contexto.
As associações, podem ser também incorporadas para CLASSES(IKFP), porem perdem valor semântico(modelo XTM). Será interessante ter esta ideia de associações no IKFP?
As ocorrências, podem ser as instanciações OBJETOS(IKFP), mas também dependentes do contexto.
As demais propriedades do modelo XTM, podem vir a ser incorporadas também segundo algumas considerações. Na linguagem que o Giovani referenciou (XS4TM? ) a representação de conhecimento é ditada pela especificação de uma ontologia (preservando conceitos do modelo XTM) para um determinado domínio de aplicação. De maneira que o produto final é um documento XTM relacionando os conceitos e associações definidas dentro da própria ontologia.
Um dos pontos que me chama atenção é no que diz respeito ao (Merge) dos conceitos, ou (Merge) dos OBJETOS(IKFP). O Modelo XTM tem sua própria implementação para (Merge) de conceitos. Entretanto, (Merge) no sentido de integrar informação de maneira a torna-la completa num determinado contexto, tem sentido a implicação de outras variantes para a definição de (Match) entre Objectos, e para além disto, "Workunits" “drives” que seleccionam conceitos ou objectos para aplicação de (Match), e posteriormente, (Merge) entre (objectos).
Por exemplo em aplicações de CRM/DBM é fundamental a criação da visão única, ou vista unificada do Cliente, pretendo ser "a visão 360 do cliente", no que tange ao seu “rastro” dentro de uma organização. Imaginamos neste contexto a situação em que o endereço do cliente provém de 3 origens distintas, mas que para a montagem do conceito Endereço final é necessário aplicar algumas "regras", para se definir o que capturar de cada origem para resultar no endereço final mais completo. Para além disto, o processo de transformação dos dados não nos interessa "apriori", mas deve ter implicação em situações de (Merge).
Portanto, talvez todas estas questões passem apenas pelo corpo funcional de implementação e não precisem ser incorporadas ao modelo IKFP. Por outro lado, quando se tenta relacionar varias fontes de dados para a criação de uma representação única de um contexto, não passaram ilesos critérios para unificar conceitos ou para dizer que estes são os mesmos perante uma "regra" de comparação. Penso que é este deve ser um ponto em discussão sobre o modelo IKFP.
Por fim, em termos do próprio extractor (de bases de dados relacionais), tomando como base o XS4TM? , o resultado final é uma base relacional (baseada em Topic Maps). Para a nossa realidade, não é bem assim, terá que ser revista uma especificação mais (IKFP oriented) para popular o modelo IKFP relacional. As demais features do gerador de topic maps, são perfeitamente adaptáveis a realidade do projecto, mas é verdade que ainda são necessárias modificações!
Actualmente tenho focado a atenção a primeira parte que é a especificação dos (datasources) e (dataset), integração XML e já alguns testes e prototipação em C#. A posterior penso que pode se trabalhar em cima de XS4TM? para uma especificação de Ontologia para o IKFP "XS4TM4IKFP"...ou não! Penso que também é um ponto de discussão, certo?
(TLA, 2004.10.23) Os problemas com que me deparei durante a realização do projecto E-Learning Vertical Area foram basicamente os mesmos que os encontrados por PFS. Para colmatar essas falhas foram efectuadas as seguintes alterações ao modelo Research.IKF-P KR que levou a um novo standard (ikf-p-200408.vdm.ps) que pode ser encontrado em Research.IKF Private. A mesma informação pode ser encontrada no relatório de estágio (elearn-20041022.tgz):
A especificação da cardinalidade do LinkType? foi alterada permitindo agora como mínimo 0 (zero) e a definição opcional de um valor máximo. Isto permite expressar relações nulas (no primeiro caso) e relações com um número indeterminado (possivelmente infinito) de objectos.
Foi introduzido um conjunto mais rico de tipos básico (Ground). Agora é também possível expressar valores booleanos e datas/horas.
A valoração de atributos foi alterada, de forma a permitir maior expressividade à atribuição de um valor nulo num atributo. Na versão anterior do modelo isto também era possível, no entanto, a forma como era feito dependia do tipo do atributo. Por exemplo se o atributo fosse do tipo ground poderia ser ter o valor "nil" se fosse do tipo Link então teria um conjunto vazio. Com esta alteração, basta atribuir o valor "nil" ao atributo para expressar a não atribuição de valor.
Todos os invariantes foram redefinidos por se encontrarem incorrectos e/ou incompletos.
A documentação foi melhorada, encontrando-se, no entanto, incompleta.
Q3: (JNO, 2004.6.1) "Modalities of change": sugiro a leitura do relatório krenov.pdf que está na sub-directoria "Knowledge Renovator" da nossa área reservada a quem pretender colaborar nesta discussão. São de novo benvindas todas as críticas.
Oct 22, 2004
The E-Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the Powerpoint presentation and the final report can be found in Research.IKF Private.
Jun 27, 2004
Added Research.IKF members to the WebNotify so all can be automatically notified when something change in the Research.IKF web.
Feb 17, 2004
Start up of this site intended to host all data concerning the development of the Research.IKF project at the University of Minho
This is a subscription service to be automatically notified by e mail when topics change in this Research/IKF web. This is a convenient service, so you do not have ...
Oct 22, 2004 The E Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the ...
Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electrónica sobre o standard de representa ...
Fórum do Projecto IKF E!2235 Q2: (JNO, 2004.6.1) José Carlos Ramalho: pode pf indicar links para os standards que referiu na reunião de hoje de manhã? ().. ...
News IKF P E!2235 DI/UM Home Page Project summary: IKF (Information and Knowledge Fusion) is a Eureka Project (E!2235) aimed at developing an ontology based distributed ...
Research/IKF Forum's Wiki Page Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electr ...
TWiki.Research/IKF Web Preferences The following settings are web preferences of the TWiki.Research/IKF web. These preferences overwrite the site level preferences ...
Fórum do Projecto IKF E!2235 Q3: (JNO, 2004.6.1) "Modalities of change": sugiro a leitura do relatório krenov.pdf que está na sub directoria "Knowledge Renovator ...
Oct 22, 2004
The E-Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the Powerpoint presentation and the final report can be found in Research.IKF Private.
Jun 27, 2004
Added Research.IKF members to the WebNotify so all can be automatically notified when something change in the Research.IKF web.
Feb 17, 2004
Start up of this site intended to host all data concerning the development of the Research.IKF project at the University of Minho
Research.IKF-P E!2235
DI/UM Home Page
Project summary:
Research.IKF (Information and Knowledge Fusion) is a Eureka Project (E!2235) aimed at developing an ontology-based distributed infrastructure (Research.IKF Framework) with appropriate toolkits and techniques for intelligent Knowledge Management in a multi-source distributed environment in order to support advanced applications in different domains.
Project background:
The Research.IKF Portuguese consortium (hereby called Research.IKF-P, for "Research.IKF Portugal") is an evolution of the Portuguese partnership in the past SOUR (Eureka 379) project. SOUR was devoted to the development of a CASE-system based on fuzzy-object-based knowledge classification and retrieval targeted at software reuse in large repositories of legacy code [SSS94]. Later developments of SOUR led to an integration of the SOUR platform with Netscape, thus extending the scope of the paradigm to the classification and retrieval of arbitrary Internet information sources [NO96]. In some sense, the 'Research.IKF space' can be regarded as an opportunity for the evolution of these ideas towards a much wider class of knowledge elicitation and representation problems.
Structure of the Research.IKF-P consortium:
Sidereus
ParadigmaXis
Univ. of Minho
GESTLUZ
AEP
TECHNOLOGY PRODUCERS
X
SYSTEM DEVELOPERS
X
X
END USERS
X
X
Research.IKF-P includes three small-medium software houses and a small university research group specialized in software design
technology. The companies have been involved in large software design, maintenance and quality control projects, especially in the areas of heath-care systems, data quality and
multimedia.
Software renovation («infocare»): This is one of the vertical areas of Research.IKF-P. As a technology provider, the DI-UM intends to contribute to this vertical area by building upon the results obtained in former projects such as SOUR (Eureka 379 on software comparison and reuse) and KARMA (data quality via formal data reverse engineering). The availability of the Strafunski toolset makes it very attractive to incorporate in the Research.IKF-framework a "code-knowledge fusion" tool-suite useful for understanding, redocumenting and renovating legacy (foreign) code. This project will develop a bridge between the Research.IKF-P knowledge representation standard and meta-data extracted with Strafunski-based tools. By taking advantage of the formal specification of the former and the functional flavour of the latter, a collection of "plug-in" components is expected to be designed, suited for those Research.IKF clients concerned with legacy software, or structured information sources in general.
IKF-P E-Learning Vertical Application Area : In this project, an E-learning system will be implemented and integrated with the Research.IKF-P KM platform currently under development by the Research.IKF-P Consortium. The system to be developed will be based in the formal CAMILA prototype specified by group 39 of the 3rd year computer systems engineering course, in the University of Bristol, during the CAMILA prototyping projects course in 2002/2003. An E-learning system is an online system which delivers an entire learning process to the end user. As such, it must be backed up by all relating information which must be constantly updated to be current and to which every user must have access. This form of teaching will never fully replace the conventional methods currently used, but has key benefits over the conventional techniques such as: (a) Increased flexibility. The nature of the system allows users to access information and assignments at any time (within guidelines set by the system) which in turn allows them to work around their lifestyle and commitments; (b) Reduced overheads. The system, although requiring constant administration, requires far less overheads than conventional methods. Lecture rooms are not required, and the learning process becomes almost paper-less; (c) Increased speed of change. The system can be updated with new information and new courses rapidly, thus allowing it to meet the changing needs of its users. Within Research.IKF-P, the E-Learning application area aims to extend the standard e-learning paradigm with three additional macro functionalities and that will be fully integrated with the Research.IKF-P knowledge management platform: (a) Access to a knowledge network. The system can be used to index contents which are in some how related with a particular domain of interest. This functionality should be used not only by the students in a "self-learning" way, but also by the teachers during not only the preparation of the course, but also during its administration. The knowledge network model is already available as a formal prototype (Specification of the Knowledge Representation Standard of Research.IKF-P!2235, by Candida Susana Gonçalves da Silva). (b) Collect information through the use of the "knowledge index" available in the knowledge management platform. This should help the teachers to prepare both the structure and the contents of a given course and the students to learn directly through related sources available in the Research.IKF-P knowledge management platform; (c) Comparison of topics and contents which are closely related to each other. This should enlarge the "domain of knowledge" that can be explored during an entire learning process.
Research/IKF Forum's Wiki Page Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electr ...
Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electrónica sobre o standard de representa ...
Fórum do Projecto IKF E!2235 Q2: (JNO, 2004.6.1) José Carlos Ramalho: pode pf indicar links para os standards que referiu na reunião de hoje de manhã? ().. ...
Fórum do Projecto IKF E!2235 Q3: (JNO, 2004.6.1) "Modalities of change": sugiro a leitura do relatório krenov.pdf que está na sub directoria "Knowledge Renovator ...
Oct 22, 2004 The E Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the ...
News IKF P E!2235 DI/UM Home Page Project summary: IKF (Information and Knowledge Fusion) is a Eureka Project (E!2235) aimed at developing an ontology based distributed ...
This is a subscription service to be automatically notified by e mail when topics change in this Research/IKF web. This is a convenient service, so you do not have ...
TWiki.Research/IKF Web Preferences The following settings are web preferences of the TWiki.Research/IKF web. These preferences overwrite the site level preferences ...
This is a subscription service to be automatically notified by e-mail when topics change in this Research/IKF web. This is a convenient service, so you do not have to come back and check all the time if something has changed. To subscribe, please add a bullet with your WikiName in alphabetical order to this list:
The following settings are web preferences of the TWiki.Research/IKF web. These preferences overwrite the site-level preferences in TWikiPreferences, and can be overwritten by user preferences (your personal topic, i.e. TWikiGuest in the TWiki.Main web)
Preferences:
List of topics of the TWiki.Research/IKF web:
Set WEBTITLE = Research.IKF Project
Web specific background color: (Pick a lighter one of the StandardColors)
If yes, set SITEMAPLIST to on, do not set NOSEARCHALL, and add the "what" and "use to..." description for the site map. Make sure to list only links that include the name of the web, e.g. Research/IKF.Topic links.
Set SITEMAPLIST = on
Set SITEMAPWHAT = Research.IKF Project
Set SITEMAPUSETO = ...collaborate on
Exclude web from a web="all" search: (Set to on for hidden webs)
Set NOSEARCHALL =
Default template for new topics and form(s) for this web:
WebTopicEditTemplate? : Default template for new topics in this web. (Site-level is used if topic does not exist)
Web preferences that are not allowed to be overridden by user preferences:
Set FINALPREFERENCES = WEBTOPICLIST, DENYWEBVIEW, ALLOWWEBVIEW, DENYWEBCHANGE, ALLOWWEBCHANGE, DENYWEBRENAME, ALLOWWEBRENAME
Notes:
A preference is defined as: 6 spaces * Set NAME = value Example:
Set WEBBGCOLOR = #FFFFC0
Preferences are used as TWikiVariables by enclosing the name in percent signs. Example:
When you write variable %WEBBGCOLOR% , it gets expanded to #CCFF33 .
The sequential order of the preference settings is significant. Define preferences that use other preferences first, i.e. set WEBCOPYRIGHT before WIKIWEBMASTER since %WEBCOPYRIGHT% uses the %WIKIWEBMASTER% variable.
You can introduce new preferences variables and use them in your topics and templates. There is no need to change the TWiki engine (Perl scripts).
TWiki's Research/IKF web
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF
The Research/IKF web of TWiki. TWiki is a Web-Based Collaboration Platform for the Corporate World.en-usCopyright 2020 by contributing authorsTWiki Administrator [webmaster@di.uminho.pt]The contributing authors of TWikiTWikiDIUM.Research/IKF
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF
/twiki/pub/Main/LocalLogos/um_eengP.jpgWebSearchAdvanced
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebSearchAdvanced
(last changed by TWikiGuest)2007-05-17T14:51:25ZguestWebNotify
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebNotify
This is a subscription service to be automatically notified by e mail when topics change in this Research/IKF web. This is a convenient service, so you do not have ... (last changed by JoseBacelarAlmeida)2007-02-12T19:48:44ZJoseBacelarAlmeidaForumQ1
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/ForumQ1
Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electrónica sobre o standard de representa ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:49ZJoseBacelarAlmeidaIkfNews
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/IkfNews
Oct 22, 2004 The E Learning Vertical Application Area Internship finished with the formal presentation of the work report. A bundle with all the work, including the ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:49ZJoseBacelarAlmeidaMenuTopics
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/MenuTopics
IKF Home Members WebNotify Forum IKF Private Related Research.PURe (last changed by JoseBacelarAlmeida)2007-02-12T19:39:49ZJoseBacelarAlmeidaForum
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/Forum
Research/IKF Forum's Wiki Page Fórum do Projecto IKF E!2235 Q1: (JNO, 2004.6.1) A todos os investigadores do IKF P: esta questão pretende iniciar a discussão electr ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaForumQ2
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/ForumQ2
Fórum do Projecto IKF E!2235 Q2: (JNO, 2004.6.1) José Carlos Ramalho: pode pf indicar links para os standards que referiu na reunião de hoje de manhã? ().. ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaForumQ3
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/ForumQ3
Fórum do Projecto IKF E!2235 Q3: (JNO, 2004.6.1) "Modalities of change": sugiro a leitura do relatório krenov.pdf que está na sub directoria "Knowledge Renovator ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaWebHome
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebHome
News IKF P E!2235 DI/UM Home Page Project summary: IKF (Information and Knowledge Fusion) is a Eureka Project (E!2235) aimed at developing an ontology based distributed ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaWebPreferences
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebPreferences
TWiki.Research/IKF Web Preferences The following settings are web preferences of the TWiki.Research/IKF web. These preferences overwrite the site level preferences ... (last changed by JoseBacelarAlmeida)2007-02-12T19:39:04ZJoseBacelarAlmeidaProjectMembers
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/ProjectMembers
Staff Luis Neves José Nuno Oliveira José Carlos Ramalho Pedro Rangel Henriques Luis Soares Barbosa José João Olga Pacheco ... (last changed by TiagoAlves)2005-04-06T10:51:14ZTiagoAlvesWebLeftBar
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebLeftBar
Web Web Home Changes Index Search Webs (last changed by ArthurClemens)2004-08-16T09:01:46ZArthurClemensWebRss
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebRss
TWiki's Research/IKF web /view/Research/IKF The Research/IKF web of TWiki. TWiki is a Web Based Collaboration Platform for the Corporate World. (last changed by PeterThoeny)2003-01-30T08:15:57ZPeterThoenyWebIndex
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebIndex
See also the faster WebTopicList (last changed by PeterThoeny)2001-11-24T11:41:09ZPeterThoenyWebTopicList
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebTopicList
See also the verbose WebIndex. (last changed by PeterThoeny)2001-11-24T11:40:47ZPeterThoenyWebChanges
http://wiki.di.uminho.pt/twiki/bin/view/Research/IKF/WebChanges
(last changed by PeterThoeny)2001-08-16T19:58:33ZPeterThoeny