36 research outputs found
Building ontologies in a domain oriented software engineering environment
Ontologies can be used in Domain Oriented Software Engineering Environments (DOSEEs) to organize and describe knowledge and to support management, acquisition and sharing of knowledge regarding some domain. However, ontology construction is not a simple task. Thus, it is necessary to provide tools that support ontology development. This paper discusses the use of ontologies to support domain-oriented software development in ODE, an Ontology-based software Development Environment, and presents ODEd, an ontology editor developed to satisfy the requirements for an ontology editor in a DOSEE. These requirements include the definition of concepts and relations using graphic representations, automatic generation of some classes of axioms, derivation of object frameworks from ontologies, and ontology instantiation and browsing.Eje: Ingeniería de Software y Bases de Datos (ISBD)Red de Universidades con Carreras en Informática (RedUNCI
Tools Integration for Supporting Software Measurement: A Systematic Literature Review
Software measurement (SM) is a key area to support process quality improvement and project management. Due to the nature of the measurement activities, tool support is essential. Tools can be combined to support the SM process and provide necessary information for decision making. However, tools are usually developed without concern for integration. As a result, organizations have to deal with integration issues to enable communication between tools. Aiming at investigating studies in the literature that report initiatives involving tool integration for supporting SM, we performed a systematic literature review. Twelve initiatives were found. This paper presents the results of the systematic review and discusses the main findings
A integração de conhecimento em um amblente de desenvolvimento de software
A medida que o processo de desenvolvimento de software toma-se mais complexo, passa a ser imprescindível que os Ambientes de Desenvolvimento de Software (ADSs) ofereçam suporte inteligente para a execução das atividades do processo. Entretanto, a maioria dos ADSs com suporte baseado em, conhecimento nao trata o conhecimento de maneíra integrada, mas sim isoladanumte em cada urna de suas ferramentas. Este texto apresenta a abordagem preliminar utilizada na Estação TABA, um ADS desenvolvido segundo o paradigma de objetos, para a integração de conhecimento descrito na forma de regras.As the software development process becomes more complcex, Software Engineering Environments (SEEs) needs to offer intelligent support lo the execution of the process activities. Nevertheless, most SEEs with knowledgebased support do not consider the knowledge as a internal integrated componertt but as a internal part of each environment's too1. This paper describes the initial approach to the knowledge integration, using rules, in the TABA's Workstation, a SEE developed with the object oriented paradigm.Eje: Inteligencia artificialRed de Universidades con Carreras en Informática (RedUNCI
Building ontologies in a domain oriented software engineering environment
Ontologies can be used in Domain Oriented Software Engineering Environments (DOSEEs) to organize and describe knowledge and to support management, acquisition and sharing of knowledge regarding some domain. However, ontology construction is not a simple task. Thus, it is necessary to provide tools that support ontology development. This paper discusses the use of ontologies to support domain-oriented software development in ODE, an Ontology-based software Development Environment, and presents ODEd, an ontology editor developed to satisfy the requirements for an ontology editor in a DOSEE. These requirements include the definition of concepts and relations using graphic representations, automatic generation of some classes of axioms, derivation of object frameworks from ontologies, and ontology instantiation and browsing.Eje: Ingeniería de Software y Bases de Datos (ISBD)Red de Universidades con Carreras en Informática (RedUNCI
A integração de conhecimento em um amblente de desenvolvimento de software
A medida que o processo de desenvolvimento de software toma-se mais complexo, passa a ser imprescindível que os Ambientes de Desenvolvimento de Software (ADSs) ofereçam suporte inteligente para a execução das atividades do processo. Entretanto, a maioria dos ADSs com suporte baseado em, conhecimento nao trata o conhecimento de maneíra integrada, mas sim isoladanumte em cada urna de suas ferramentas. Este texto apresenta a abordagem preliminar utilizada na Estação TABA, um ADS desenvolvido segundo o paradigma de objetos, para a integração de conhecimento descrito na forma de regras.As the software development process becomes more complcex, Software Engineering Environments (SEEs) needs to offer intelligent support lo the execution of the process activities. Nevertheless, most SEEs with knowledgebased support do not consider the knowledge as a internal integrated componertt but as a internal part of each environment's too1. This paper describes the initial approach to the knowledge integration, using rules, in the TABA's Workstation, a SEE developed with the object oriented paradigm.Eje: Inteligencia artificialRed de Universidades con Carreras en Informática (RedUNCI
ODE: ontology-based software development environment
Software tools processing partially common set of data should share an understanding of what these data mean. Since ontologies have been used to express formally a shared understanding of information, we argue that they can be used to improve integration in Software Engineering Environments (SEE). In this paper we discuss an ontology-based approach to improve tool integration and present ODE, an ontology-based SEE.Eje: Ingeniería de Software y Bases de Datos (ISBD)Red de Universidades con Carreras en Informática (RedUNCI
Uma Ontologia de Referência para Autorização Orçamentária e Execução da Despesa Pública
Dados de execução da despesa pública são os principais dados disponibilizados pelos portais de informação governamentais e atraem o interesse da sociedade no controle dos gastos públicos. Apesar disso, o consumo e análise desses dados, tanto por sistemas computacionais quanto pelos cidadãos, têm sido dificultados pela falta de padronização na estruturação dos dados, bem como pela alta complexidade do domínio (técnico e especializado). A fim de mitigar esses problemas, propõe-se neste trabalho uma Ontologia de Referência para a autorização orçamentária e execução da Despesa Pública federal (ORDP), integrando os estágios desde a autorização da programação orçamentária até o pagamento de despesas pelos órgãos da administração pública. O desenvolvimento de ORDP baseou-se em um método sistemático de Engenharia de Ontologia. Foram definidos propósito, escopo, requisitos e modularização de ORDP. ORDP foi modelada utilizando uma linguagem de representação bem fundamentada, assim como foram definidos axiomas para capturar regras de domínio. A aplicabilidade da ontologia é demonstrada através de seu uso na integração de dados sobre execução da despesa pública do governo federal extraídos do Portal da Transparência e dados sobre autorização orçamentária obtidos de um sistema de informação federal