Advances in intelligent systems and computing, 2018
Artificial Neural Networks (ANN) MultiLayer Perceptron (MLP) are widely applied in a variety mark... more Artificial Neural Networks (ANN) MultiLayer Perceptron (MLP) are widely applied in a variety market segments to handle with real complex problems. The ability to deal with tasks in real time is essential in an environment that uses large volume do information available. In each new project, a decision-making system using ANN with time reduction and data processing is a key issue to test various learning algorithms; containing a variety of parameters when using this technology. From this starting point, the MLPs used data collected from a specific phenomenon and, based on statistical estimators, applied a data extraction algorithm for stratified sampling, aiming to reduce the time of ANN processing. In this context, this work proposes a Stratified Sampling algorithm (SSA), which was developed to minimize processing MLPs time without losing coverage and assertiveness, when comparing with training conducted on a population database. The case study consisted of a ANN performance influence with a population database and with its sample data obtained by the SSA model. This procedure with the RNAs aimed to evaluate the following properties: (1) meet the pre-established criteria of reliability of the model; (2) have a computer-automated procedure; (3) sort and select records more correlated, and (4) maintain sampling results within a track of assertiveness of total results obtained. From the realization of this case study, it was possible to identify the following gains made by the (1) reduction of ANN processing time by providing: (2) optimization of processing time; (3) automatic network selection; and (4) automatic parameters selection for training algorithms.
This article describes software reuse components using C language on IBM-Rational Rose Real Time ... more This article describes software reuse components using C language on IBM-Rational Rose Real Time (RRRT) environment. In it a software development process becomes refined by means of a design pattern reuse. Its main contribution meets definition of a process for construction of a Data Logger Platform. Use of design pattern in an Integrated Computer Aided Software Engineering Environment allows definition of an industrial process aimed for future systematic reuse. Direction lines from Rational Unified Process (RUP) had recently helped undergraduate and graduate students from the Brazilian Aeronautics Institute of Technology (ITA) to create a fertile scene for practical applications of design pattern concepts. A Computer Software Component was constructed with attributes and generic methods in order to make possible its reuse. As a result of this process, members of ITA Software Engineering Research Group had generated a quality report previously improved to carry out classroom work, and proposed a specific data management design pattern for input and output.
Advances in intelligent systems and computing, 2018
The proposal of a Corporate Governance Model called Service-Focused Operation Methodology (MOCA) ... more The proposal of a Corporate Governance Model called Service-Focused Operation Methodology (MOCA) was carried out, applied in Public and Private Partnerships (PPP) to improve services quality offered by the Brazilian states. This PPP model enabled several Service Center (in portuguese Central de Atendimento—CA) implementation projects supported by several multidisciplinary knowledge areas that involve projects and governments. However, this article explored an aspect of how a MOCA’s use with new technologies embedded in projects provide continuous improvements in results. In this case, for example, a demand study was applied to Planning and Control of Operations (PCO) in a use of Research and Development (RD MOCA applied in PCO; obtained from stabilized proof of concepts; providing data collection and more accurate performance information in each CA, collected directly by an ERP used. From these data, the design of service production lines was performed using the following methodologies: (1) Descriptive Statistics, (2) Temporal Series and (3) Temporal Underground Neural Networks (ANNT). A Temporal Neural Networks (ANNT) was obtained, using recursive corrections in demand balancing by attendant performance. Using these technologies, a more accurate performance forecast to estimates attendants work was achieved in order to obtain a more realistic operational planning.
Facef Pesquisa Desenvolvimento E Gestao, Aug 27, 2012
Recebido em 07/2011-Segundo Recebimento em 11/2011-Aprovado em 04/2012 Resumo O objetivo deste tr... more Recebido em 07/2011-Segundo Recebimento em 11/2011-Aprovado em 04/2012 Resumo O objetivo deste trabalho é realizar a aplicação de uma Rede Bayesiana para controle de qualidade de softwares em uma Linha de Produção de Software. Para restringir o alcance desta modelagem, foram utilizados conceitos da técnica de Objetivos Questões e Métricas (Goal, Question, Metric-GQM). Dessa forma, o conceito de Rede Bayesiana pôde ser relacionado ao caso particular de um Grafo Acíclico Direcionado-GAD, no qual cada um dos nós representam variáveis discretas aleatórias e os arcos direcionados as relações de causa e efeito entre tais variáveis. Considerando uma Rede Bayesiana como um instrumento gráfico que se restringe a uma estrutura de dados relacionados, selecionou-se o aplicativo de computador Netica como software para implementação das Redes Bayesianas. Os resultados, apesar de preliminares, remetem a uma corroboração com as premissas de planejamento apresentadas pelas técnicas propostas por Vasilis (2000), pela GQM e pelas Redes Bayesianas, compondo assim um sistema de informação (SI) que comporta as múltiplas hipóteses e múltiplos controles necessários na Fábrica de Software.
2014 11th International Conference on Information Technology: New Generations, 2014
ABSTRACT -This paper describes a methodology which combines Goals, Questions, Indicators, Measure... more ABSTRACT -This paper describes a methodology which combines Goals, Questions, Indicators, Measures and Procedures (GQIMP), aimed at the implementation of ISO9001, to structure the operation of a Service Center, in a context of Business Process Modeling (BPM). The methodology GQIMP was structured based on BPM approach. In this case, the BPM modeling was used to define the scope of Service Centers. The GQIMP methodology is a form of integration that uses a heuristic process of Causal Analysis and Resolution (CAR). In this context, a CAR was used to identify the necessary components to enable BPM Service Centers. The conceived model was systematized by means of a CASE tool which allowed the integration of Quality Management System (QMS) in an integrated way into a ISO 9001:2008 real case. The results through the selection of this strategy presents is lean and concise, for obtaining ISO certification. In this context, this model is driven by process indicators that support a CASE tools instrumentalization.
2009 Sixth International Conference on Information Technology: New Generations, 2009
another project. The use of Rational Unified Process (RUP) has helped teams of undergrad and grad... more another project. The use of Rational Unified Process (RUP) has helped teams of undergrad and graduate students from the Brazilian Aeronautics Institute of Technology (Instituto Tecnológico de Aeronáutica -ITA) to develop their components, during the second semester of 2007. The RUP utilization has provided a fertile scenario to create and apply design pattern concepts. At the end, different Computer Software Components (CSC) were homologated with their attributes and generic methods allowing reusability.
PhD. Paulo Marcelo Tasinaffo (ITA) [email protected] PhD. Luiz Alberto Vieira Dias (ITA) vdias@ita.... more PhD. Paulo Marcelo Tasinaffo (ITA) [email protected] PhD. Luiz Alberto Vieira Dias (ITA) [email protected] Dsc. Adilson Marques da Cunha (ITA) [email protected] Resumo: Para a definição do escopo de uma rede bayesiana propôs-se a utilização de uma técnica complementar para restringir o alcance da modelagem pela utilização dos conceitos de GQM. Esta hipótese testa a possibilidade de se relacionar a causa e efeito com as probabilidades condicionais. O conceito de uma rede bayesiana pôde ser relacionado ao conceito de um caso particular de grafo o acíclico direcionado -GAD, no qual cada um dos nós representam variáveis discretas aleatórias e os arcos direcionados ilustrados pelas relações de causa e efeito entre tais variáveis. Assim, pôde-se considerar uma rede Bayesiana como um instrumento gráfico que restringe o problema que incorpora uma estrutura de dados relacionados através do aplicativo de computador Netica é um software básico para implementação de redes bayesianas. Palavras-chave: Fábrica de Software, Células de Manufatura, GQM, Inspeção Final, Teste, Redes Bayesisnas.
2012 Ninth International Conference on Information Technology - New Generations, 2012
This paper presents a proposed Formal Control Model (FCM) using a Colored Petri Net (CPN) and an ... more This paper presents a proposed Formal Control Model (FCM) using a Colored Petri Net (CPN) and an inspection form for risks management within a software project. The basis for this model was the risk areas of the Capability Maturity Model Integration for Software Development (CMMI-DEV). The integration of risk elements from a formally defined quality model using a graphical and mathematical modeling tool has provided risks management. On the context of a Management Information System (MIS), an FCM prototype was developed to reduce human inference dependences, supporting organizational goals to track critical points for decision makers. The major contribution of this paper was the FCM conceptualization and application. The proposed model was applied to a project within the financial department of an enterprise CMMI level 5. It was able to identify, control, and manage risks of software development. At the end, a successful case study was performed involving the two experiments of Project Planning (PP) and Risk Management (RSKM). Their assessments have shown that after the proposed FCM execution, PENDING activities were completely fixed.
2009 Sixth International Conference on Information Technology: New Generations, 2009
Component was constructed with attributes and generic methods in order to make possible its reuse... more Component was constructed with attributes and generic methods in order to make possible its reuse. As a result of this process, members of ITA Software Engineering Research Group had generated a quality report previously improved to carry out classroom work, and proposed a specific data management design pattern for input and output.
This paper tackles the application of an interactive and iterative heuristics method to develop a... more This paper tackles the application of an interactive and iterative heuristics method to develop and integrate median to large database systems. It starts by describing the development and integration process of database applications into several subject databases. Then subject databases are integrated into two different corporate databases. Finally, the two corporate databases are integrated into just one holding database. The consolidation process from database applications through subject and corporate databases up to a holding database level has resulted in a data warehouse project equivalent to CMMi level 3. The method applied on a case study has shown an increasing process of development efficiency reducing defects, errors, and faults during the software production process. The major finding was that database systems development for corporations or join ventures requires a robust and structured method aiming the incremental integration of database application systems.
2010 Seventh International Conference on Information Technology: New Generations, 2010
This paper describes a framework for a software internal quality measurement program with automat... more This paper describes a framework for a software internal quality measurement program with automatic metrics extraction. This framework was successfully implemented in an Industrial Software Factory. That was possible through the implementation of a proposed Continuous Integration (CI) environment to periodically analyze source codes and extract metrics. These metrics were consolidated in a Data Warehouse by allowing On-line Analytical Processing (OLAP) and Key Performance Indicator (KPI) analysis with high-performance and userfriendly interface. The measurement program followed GQ(I)M paradigm for metrics selection to ensure that collected metrics are relevant from the Software Factory goals perspective. Finally, the Measurement and Analysis Process Area of the Capability Maturity Model integration -CMMi was used for measurement and analysis planning and implementation.
[email protected] RESUMO Este artigo propõe um Modelo de aplicação para Análise de Riscos que integra ... more [email protected] RESUMO Este artigo propõe um Modelo de aplicação para Análise de Riscos que integra um plano de ação que abrange os níveis, estratégicos, táticos e operacionais sugeridos pela análise SWOT, no entanto o conceito clássico SWOT foi adaptado para projetos de sofware. A empresa estudada aplicou aos projetos de software um plano de qualidade referenciado com modelos CMMI e ISO-9126. Neste estudo de caso houve a necessidade de se utilizar uma técnica que permitisse incorporar os conceitos de quadrantes da SWOT com medidas escalares. Propôs-se a indexação da SWOT com a Lógica Paraconsistente Anotada Bivalorada -LPA2v para resolver a tarefa de representar graficamente de uma forma escalar as informações quantificadas e qualificadas.
PhD. Paulo Marcelo Tasinaffo (ITA) [email protected] PhD. Luiz Alberto Vieira Dias (ITA) vdias@ita.... more PhD. Paulo Marcelo Tasinaffo (ITA) [email protected] PhD. Luiz Alberto Vieira Dias (ITA) [email protected] Dsc. Adilson Marques da Cunha (ITA) [email protected] Resumo: Para a definição do escopo de uma rede bayesiana propôs-se a utilização de uma técnica complementar para restringir o alcance da modelagem pela utilização dos conceitos de GQM. Esta hipótese testa a possibilidade de se relacionar a causa e efeito com as probabilidades condicionais. O conceito de uma rede bayesiana pôde ser relacionado ao conceito de um caso particular de grafo o acíclico direcionado -GAD, no qual cada um dos nós representam variáveis discretas aleatórias e os arcos direcionados ilustrados pelas relações de causa e efeito entre tais variáveis. Assim, pôde-se considerar uma rede Bayesiana como um instrumento gráfico que restringe o problema que incorpora uma estrutura de dados relacionados através do aplicativo de computador Netica é um software básico para implementação de redes bayesianas. Palavras-chave: Fábrica de Software, Células de Manufatura, GQM, Inspeção Final, Teste, Redes Bayesisnas.
Este estudo de caso aborda a aplicação de um método iterativo, integrado e incremental baseado em... more Este estudo de caso aborda a aplicação de um método iterativo, integrado e incremental baseado em heurísticas para o desenvolvimento de um projeto de sistema de bancos de dados. Para isso, aplicativos de banco de dados foram desenvolvidos e integrados, inicialmente, no nível setorial, em seguida no nível corporativo e posteriormente no nível de uma empresa holding. A consolidação dos aplicativos de banco de dados no nível setorial até o nível holding resultou no projeto de uma data warehouse de CMMI nível 3. O trabalho apresenta o aumento da eficiência no processo de desenvolvimento e a redução da probabilidade de ocorrência de defeitos, erros e falha na produção de um software. Adicionalmente, este artigo demonstra que o desenvolvimento de um sistema para uma Corporação ou Join Venture requer um conjunto de processos e métodos estruturados, que visam à integração incremental de sistemas aplicativos de banco de dados. Palavras-chave: Banco de Dados Corporativos, Desenvolvimento de S...
Advances in intelligent systems and computing, 2018
Artificial Neural Networks (ANN) MultiLayer Perceptron (MLP) are widely applied in a variety mark... more Artificial Neural Networks (ANN) MultiLayer Perceptron (MLP) are widely applied in a variety market segments to handle with real complex problems. The ability to deal with tasks in real time is essential in an environment that uses large volume do information available. In each new project, a decision-making system using ANN with time reduction and data processing is a key issue to test various learning algorithms; containing a variety of parameters when using this technology. From this starting point, the MLPs used data collected from a specific phenomenon and, based on statistical estimators, applied a data extraction algorithm for stratified sampling, aiming to reduce the time of ANN processing. In this context, this work proposes a Stratified Sampling algorithm (SSA), which was developed to minimize processing MLPs time without losing coverage and assertiveness, when comparing with training conducted on a population database. The case study consisted of a ANN performance influence with a population database and with its sample data obtained by the SSA model. This procedure with the RNAs aimed to evaluate the following properties: (1) meet the pre-established criteria of reliability of the model; (2) have a computer-automated procedure; (3) sort and select records more correlated, and (4) maintain sampling results within a track of assertiveness of total results obtained. From the realization of this case study, it was possible to identify the following gains made by the (1) reduction of ANN processing time by providing: (2) optimization of processing time; (3) automatic network selection; and (4) automatic parameters selection for training algorithms.
This article describes software reuse components using C language on IBM-Rational Rose Real Time ... more This article describes software reuse components using C language on IBM-Rational Rose Real Time (RRRT) environment. In it a software development process becomes refined by means of a design pattern reuse. Its main contribution meets definition of a process for construction of a Data Logger Platform. Use of design pattern in an Integrated Computer Aided Software Engineering Environment allows definition of an industrial process aimed for future systematic reuse. Direction lines from Rational Unified Process (RUP) had recently helped undergraduate and graduate students from the Brazilian Aeronautics Institute of Technology (ITA) to create a fertile scene for practical applications of design pattern concepts. A Computer Software Component was constructed with attributes and generic methods in order to make possible its reuse. As a result of this process, members of ITA Software Engineering Research Group had generated a quality report previously improved to carry out classroom work, and proposed a specific data management design pattern for input and output.
Advances in intelligent systems and computing, 2018
The proposal of a Corporate Governance Model called Service-Focused Operation Methodology (MOCA) ... more The proposal of a Corporate Governance Model called Service-Focused Operation Methodology (MOCA) was carried out, applied in Public and Private Partnerships (PPP) to improve services quality offered by the Brazilian states. This PPP model enabled several Service Center (in portuguese Central de Atendimento—CA) implementation projects supported by several multidisciplinary knowledge areas that involve projects and governments. However, this article explored an aspect of how a MOCA’s use with new technologies embedded in projects provide continuous improvements in results. In this case, for example, a demand study was applied to Planning and Control of Operations (PCO) in a use of Research and Development (RD MOCA applied in PCO; obtained from stabilized proof of concepts; providing data collection and more accurate performance information in each CA, collected directly by an ERP used. From these data, the design of service production lines was performed using the following methodologies: (1) Descriptive Statistics, (2) Temporal Series and (3) Temporal Underground Neural Networks (ANNT). A Temporal Neural Networks (ANNT) was obtained, using recursive corrections in demand balancing by attendant performance. Using these technologies, a more accurate performance forecast to estimates attendants work was achieved in order to obtain a more realistic operational planning.
Facef Pesquisa Desenvolvimento E Gestao, Aug 27, 2012
Recebido em 07/2011-Segundo Recebimento em 11/2011-Aprovado em 04/2012 Resumo O objetivo deste tr... more Recebido em 07/2011-Segundo Recebimento em 11/2011-Aprovado em 04/2012 Resumo O objetivo deste trabalho é realizar a aplicação de uma Rede Bayesiana para controle de qualidade de softwares em uma Linha de Produção de Software. Para restringir o alcance desta modelagem, foram utilizados conceitos da técnica de Objetivos Questões e Métricas (Goal, Question, Metric-GQM). Dessa forma, o conceito de Rede Bayesiana pôde ser relacionado ao caso particular de um Grafo Acíclico Direcionado-GAD, no qual cada um dos nós representam variáveis discretas aleatórias e os arcos direcionados as relações de causa e efeito entre tais variáveis. Considerando uma Rede Bayesiana como um instrumento gráfico que se restringe a uma estrutura de dados relacionados, selecionou-se o aplicativo de computador Netica como software para implementação das Redes Bayesianas. Os resultados, apesar de preliminares, remetem a uma corroboração com as premissas de planejamento apresentadas pelas técnicas propostas por Vasilis (2000), pela GQM e pelas Redes Bayesianas, compondo assim um sistema de informação (SI) que comporta as múltiplas hipóteses e múltiplos controles necessários na Fábrica de Software.
2014 11th International Conference on Information Technology: New Generations, 2014
ABSTRACT -This paper describes a methodology which combines Goals, Questions, Indicators, Measure... more ABSTRACT -This paper describes a methodology which combines Goals, Questions, Indicators, Measures and Procedures (GQIMP), aimed at the implementation of ISO9001, to structure the operation of a Service Center, in a context of Business Process Modeling (BPM). The methodology GQIMP was structured based on BPM approach. In this case, the BPM modeling was used to define the scope of Service Centers. The GQIMP methodology is a form of integration that uses a heuristic process of Causal Analysis and Resolution (CAR). In this context, a CAR was used to identify the necessary components to enable BPM Service Centers. The conceived model was systematized by means of a CASE tool which allowed the integration of Quality Management System (QMS) in an integrated way into a ISO 9001:2008 real case. The results through the selection of this strategy presents is lean and concise, for obtaining ISO certification. In this context, this model is driven by process indicators that support a CASE tools instrumentalization.
2009 Sixth International Conference on Information Technology: New Generations, 2009
another project. The use of Rational Unified Process (RUP) has helped teams of undergrad and grad... more another project. The use of Rational Unified Process (RUP) has helped teams of undergrad and graduate students from the Brazilian Aeronautics Institute of Technology (Instituto Tecnológico de Aeronáutica -ITA) to develop their components, during the second semester of 2007. The RUP utilization has provided a fertile scenario to create and apply design pattern concepts. At the end, different Computer Software Components (CSC) were homologated with their attributes and generic methods allowing reusability.
PhD. Paulo Marcelo Tasinaffo (ITA) [email protected] PhD. Luiz Alberto Vieira Dias (ITA) vdias@ita.... more PhD. Paulo Marcelo Tasinaffo (ITA) [email protected] PhD. Luiz Alberto Vieira Dias (ITA) [email protected] Dsc. Adilson Marques da Cunha (ITA) [email protected] Resumo: Para a definição do escopo de uma rede bayesiana propôs-se a utilização de uma técnica complementar para restringir o alcance da modelagem pela utilização dos conceitos de GQM. Esta hipótese testa a possibilidade de se relacionar a causa e efeito com as probabilidades condicionais. O conceito de uma rede bayesiana pôde ser relacionado ao conceito de um caso particular de grafo o acíclico direcionado -GAD, no qual cada um dos nós representam variáveis discretas aleatórias e os arcos direcionados ilustrados pelas relações de causa e efeito entre tais variáveis. Assim, pôde-se considerar uma rede Bayesiana como um instrumento gráfico que restringe o problema que incorpora uma estrutura de dados relacionados através do aplicativo de computador Netica é um software básico para implementação de redes bayesianas. Palavras-chave: Fábrica de Software, Células de Manufatura, GQM, Inspeção Final, Teste, Redes Bayesisnas.
2012 Ninth International Conference on Information Technology - New Generations, 2012
This paper presents a proposed Formal Control Model (FCM) using a Colored Petri Net (CPN) and an ... more This paper presents a proposed Formal Control Model (FCM) using a Colored Petri Net (CPN) and an inspection form for risks management within a software project. The basis for this model was the risk areas of the Capability Maturity Model Integration for Software Development (CMMI-DEV). The integration of risk elements from a formally defined quality model using a graphical and mathematical modeling tool has provided risks management. On the context of a Management Information System (MIS), an FCM prototype was developed to reduce human inference dependences, supporting organizational goals to track critical points for decision makers. The major contribution of this paper was the FCM conceptualization and application. The proposed model was applied to a project within the financial department of an enterprise CMMI level 5. It was able to identify, control, and manage risks of software development. At the end, a successful case study was performed involving the two experiments of Project Planning (PP) and Risk Management (RSKM). Their assessments have shown that after the proposed FCM execution, PENDING activities were completely fixed.
2009 Sixth International Conference on Information Technology: New Generations, 2009
Component was constructed with attributes and generic methods in order to make possible its reuse... more Component was constructed with attributes and generic methods in order to make possible its reuse. As a result of this process, members of ITA Software Engineering Research Group had generated a quality report previously improved to carry out classroom work, and proposed a specific data management design pattern for input and output.
This paper tackles the application of an interactive and iterative heuristics method to develop a... more This paper tackles the application of an interactive and iterative heuristics method to develop and integrate median to large database systems. It starts by describing the development and integration process of database applications into several subject databases. Then subject databases are integrated into two different corporate databases. Finally, the two corporate databases are integrated into just one holding database. The consolidation process from database applications through subject and corporate databases up to a holding database level has resulted in a data warehouse project equivalent to CMMi level 3. The method applied on a case study has shown an increasing process of development efficiency reducing defects, errors, and faults during the software production process. The major finding was that database systems development for corporations or join ventures requires a robust and structured method aiming the incremental integration of database application systems.
2010 Seventh International Conference on Information Technology: New Generations, 2010
This paper describes a framework for a software internal quality measurement program with automat... more This paper describes a framework for a software internal quality measurement program with automatic metrics extraction. This framework was successfully implemented in an Industrial Software Factory. That was possible through the implementation of a proposed Continuous Integration (CI) environment to periodically analyze source codes and extract metrics. These metrics were consolidated in a Data Warehouse by allowing On-line Analytical Processing (OLAP) and Key Performance Indicator (KPI) analysis with high-performance and userfriendly interface. The measurement program followed GQ(I)M paradigm for metrics selection to ensure that collected metrics are relevant from the Software Factory goals perspective. Finally, the Measurement and Analysis Process Area of the Capability Maturity Model integration -CMMi was used for measurement and analysis planning and implementation.
[email protected] RESUMO Este artigo propõe um Modelo de aplicação para Análise de Riscos que integra ... more [email protected] RESUMO Este artigo propõe um Modelo de aplicação para Análise de Riscos que integra um plano de ação que abrange os níveis, estratégicos, táticos e operacionais sugeridos pela análise SWOT, no entanto o conceito clássico SWOT foi adaptado para projetos de sofware. A empresa estudada aplicou aos projetos de software um plano de qualidade referenciado com modelos CMMI e ISO-9126. Neste estudo de caso houve a necessidade de se utilizar uma técnica que permitisse incorporar os conceitos de quadrantes da SWOT com medidas escalares. Propôs-se a indexação da SWOT com a Lógica Paraconsistente Anotada Bivalorada -LPA2v para resolver a tarefa de representar graficamente de uma forma escalar as informações quantificadas e qualificadas.
PhD. Paulo Marcelo Tasinaffo (ITA) [email protected] PhD. Luiz Alberto Vieira Dias (ITA) vdias@ita.... more PhD. Paulo Marcelo Tasinaffo (ITA) [email protected] PhD. Luiz Alberto Vieira Dias (ITA) [email protected] Dsc. Adilson Marques da Cunha (ITA) [email protected] Resumo: Para a definição do escopo de uma rede bayesiana propôs-se a utilização de uma técnica complementar para restringir o alcance da modelagem pela utilização dos conceitos de GQM. Esta hipótese testa a possibilidade de se relacionar a causa e efeito com as probabilidades condicionais. O conceito de uma rede bayesiana pôde ser relacionado ao conceito de um caso particular de grafo o acíclico direcionado -GAD, no qual cada um dos nós representam variáveis discretas aleatórias e os arcos direcionados ilustrados pelas relações de causa e efeito entre tais variáveis. Assim, pôde-se considerar uma rede Bayesiana como um instrumento gráfico que restringe o problema que incorpora uma estrutura de dados relacionados através do aplicativo de computador Netica é um software básico para implementação de redes bayesianas. Palavras-chave: Fábrica de Software, Células de Manufatura, GQM, Inspeção Final, Teste, Redes Bayesisnas.
Este estudo de caso aborda a aplicação de um método iterativo, integrado e incremental baseado em... more Este estudo de caso aborda a aplicação de um método iterativo, integrado e incremental baseado em heurísticas para o desenvolvimento de um projeto de sistema de bancos de dados. Para isso, aplicativos de banco de dados foram desenvolvidos e integrados, inicialmente, no nível setorial, em seguida no nível corporativo e posteriormente no nível de uma empresa holding. A consolidação dos aplicativos de banco de dados no nível setorial até o nível holding resultou no projeto de uma data warehouse de CMMI nível 3. O trabalho apresenta o aumento da eficiência no processo de desenvolvimento e a redução da probabilidade de ocorrência de defeitos, erros e falha na produção de um software. Adicionalmente, este artigo demonstra que o desenvolvimento de um sistema para uma Corporação ou Join Venture requer um conjunto de processos e métodos estruturados, que visam à integração incremental de sistemas aplicativos de banco de dados. Palavras-chave: Banco de Dados Corporativos, Desenvolvimento de S...
[email protected] RESUMO Estudo de caso de um método integrado baseado em heurísticas de soluções para... more [email protected] RESUMO Estudo de caso de um método integrado baseado em heurísticas de soluções para linha de produção especializada na montagem de sistemas de banco de dados. Para a realização deste conceito, um projeto foi iniciado com aplicativos de banco de dados, partindo do nível setorial de uma corporação, até a sua integração em um aplicativo para uma corporação e posteriormente para uma empresa holding. A consolidação dos aplicativos desde setoriais até o projeto de uma data warehouse resultante com um nível de qualidade compatível como o CMMI nível 3 foi atingida. O trabalho apresenta o aumento da eficiência no processo de desenvolvimento e redução da probabilidade de ocorrência de defeitos, falhas e erros na produção de um software. Adicionalmente, este artigo demonstra que o desenvolvimento de um sistema para uma Corporação ou Join Venture requer um conjunto de processos e métodos estruturados, que visam a integração incremental de sistemas aplicativos de banco de dados.
2009 Sixth International Conference on Information Technology: New Generations, 2009
Abstract This article describes a methodology named Causal Analysis and Resolution (CAR) based on... more Abstract This article describes a methodology named Causal Analysis and Resolution (CAR) based on Goals, Questions, and Metrics (GQM) principles. Indicators are defined based on metrics for a decision-making process. Its main contributions are the ...
This paper tackles the application of an interactive and iterative heuristics method to develop a... more This paper tackles the application of an interactive and iterative heuristics method to develop and integrate median to large database systems. It starts by describing the development and integration process of database applications into several subject databases. Then subject databases are integrated into two different corporate databases. Finally, the two corporate databases are integrated into just one holding database. The consolidation process from database applications through subject and corporate databases up to a holding database level has resulted in a data warehouse project equivalent to CMMi level 3. The method applied on a case study has shown an increasing process of development efficiency reducing defects, errors, and faults during the software production process. The major finding was that database systems development for corporations or join ventures requires a robust and structured method aiming the incremental integration of database application systems.
2009 Sixth International Conference on Information Technology: New Generations, 2009
Component was constructed with attributes and generic methods in order to make possible its reuse... more Component was constructed with attributes and generic methods in order to make possible its reuse. As a result of this process, members of ITA Software Engineering Research Group had generated a quality report previously improved to carry out classroom work, and proposed a specific data management design pattern for input and output.
Page 1. 1 Reutilizando padrões de projeto para desenvolvimento de software embarcado de tempo rea... more Page 1. 1 Reutilizando padrões de projeto para desenvolvimento de software embarcado de tempo real BSc. Gabriel de Souza Pereira Moreira (ITA) [email protected]. br MSc. Denis Ávila Montini (ITA) [email protected] MIT. ...
Uploads
Papers by Denis Montini