No contexto do projeto FrameWeb, foram construídas ontologias para diferentes categoria de framework que o método provê suporte (Controlador Frontal, Injeção de Dependências, Mapeamento Objeto/Relacional, de Segurança), usando uma abordagem de engenharia de ontologias de modo a assegurar que tais modelos de referência representam um consenso entre os frameworks mais utilizados de cada categoria. Tais ontologias estão sendo organizadas em uma rede de ontologias chamada SFWON – Software Frameworks Ontology Network.
Abaixo, listamos recursos associados às diferentes publicações que contribuíram para a construção da SFWON.
Artefatos relacionados ao artigo “DepIn-O: an Ontology on Dependency Injection Software Frameworks”:
Artefatos relacionados ao artigo “Ontological Representation of Relational Databases”:
- Especificacao_Ontologia_RDBS-O: especificação completa da Relational Database System Ontology (RDBS-O);
- rdbs-owl.owl: versão operacional da Relational Database System Ontology em OWL (RDBS-OWL);
- ca_mapping.ttl: arquivo de mapeamento D2RQ para instanciar a ontologia com base em um banco de dados de exemplo da Oracle;
- ca_dump.rdf: arquivo de dump RDF gerado pelo arquivo de mapeamento acima e o banco de dados de exemplo da Oracle.
Artefatos relacionados ao artigo “OOC-O: a Reference Ontology on Object-Oriented Code”:
- OOC-O Specification: especificação completa da Object Oriented Code Ontology (OOC-O);
- ooc.owl: versão operacional da Object Oriented Code Ontology (OOC-O) em OWL;
- OOC-O Harmonization: descrição completa do processo de harmonização das linguagens de programação OO selecionadas baseado na Object Oriented Code Ontology (OOC-O).
Artefatos relacionados ao artigo “Representação Ontológica de Frameworks de Mapeamento Objeto/Relacional”:
- ORM-O Specification: especificação completa da Object/Relational Mapping Ontology (ORM-O);
- ORMFConverter: repositório de código-fonte da ferramenta de conversão de código ORM construída com base na ORM-O.
Publicações relacionadas à SFWON
2019
- C. Z. de Aguiar, R. A. de Falbo, and V. S. E. Souza, “OOC-O: A Reference Ontology on Object-Oriented Code,” in Proc. of the 38th International Conference on Conceptual Modeling (ER 2019), Salvador, BA, Brazil, 2019, p. 13–27.
- F. L. Zanetti, C. Z. de Aguiar, and V. S. E. Souza, “Representação Ontológica de Frameworks de Mapeamento Objeto/Relacional,” in Proc. of the 12th Seminar on Ontology Research in Brazil (ONTOBRAS 2019), Porto Alegre, RS, Brasil, 2019.
2018
- C. Z. de Aguiar, R. A. Falbo, and V. E. S. Souza, “Ontological Representation of Relational Databases,” in Proc. of the 11th Seminar on Ontology Research in Brazil (ONTOBRAS 2018), São Paulo, SP, Brazil, 2018, p. 140–151.
Contato
Para mais informações sobre a SFWON, entre em contato com o prof. Vítor E. Silva Souza, que coordena os atuais esforços neste projeto de pesquisa.