• Refine Query
  • Source
  • Publication year
  • to
  • Language
  • 340
  • 29
  • 25
  • 15
  • 5
  • 3
  • 3
  • 3
  • 3
  • 3
  • 3
  • Tagged with
  • 416
  • 226
  • 200
  • 147
  • 103
  • 91
  • 71
  • 59
  • 55
  • 54
  • 54
  • 54
  • 54
  • 39
  • 38
  • About
  • The Global ETD Search service is a free service for researchers to find electronic theses and dissertations. This service is provided by the Networked Digital Library of Theses and Dissertations.
    Our metadata is collected from universities around the world. If you manage a university/consortium/country archive and want to be added, details can be found on the NDLTD website.
1

Uma Proposta para Melhorar o Rastreamento de Requisitos de Software

CESPEDES, Marco Antonio Toranzo January 2002 (has links)
Made available in DSpace on 2014-06-12T15:53:23Z (GMT). No. of bitstreams: 2 arquivo5128_1.pdf: 2006320 bytes, checksum: 40732d7ddc233a64a5c0cd1a8be2e185 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2002 / Mudança é inevitável no desenvolvimento de sistemas. Mudanças podem ser pequenas ou grandes, simples ou complexas, importantes ou triviais. Experimentos, das últimas três décadas, mostram que a realização de mudanças de software, sem a análise nos efeitos delas, pode contribuir para uma estimativa equivocada do esforço, atrasos no cronograma, projeto de software degradado, produtos de software não-confiáveis e a desativação prematura do sistema. O problema do bug do ano 2000 (Y2K) é um bom exemplo da percepção errônea dos impactos de mudança sobre muitos software. Entre as principais preocupações no desenvolvimento de software, detectamos a necessidade de se entender e rastrear requisitos adequadamente. Esse trabalho é realizado em conjunto pelos engenheiros de requisitos, desenvolvedores, e clientes e/ou usuários que requerem o software. A engenharia de requisitos desenvolveu algumas técnicas, modelos de rastreamento de requisitos, e ferramentas para ajudar os engenheiros de requisitos. Nesta tese abordaremos em detalhe a questão do rastreamento de requisitos. Em particular, fornecemos uma proposta para melhorar o rastreamento de requisitos que está composta de uma classificação de informações que serão rastreadas, um meta-modelo, um modelo intermediário de rastreamento, e um processo para desenvolver um modelo conceitual de rastreamento. A validação da tese foi realizada sobre cinco projetos. Neste tese apresentaremos os estudos de casos realizados sobre um sistema de vídeo locadora e o sistema de biblioteca da Universidade Estadual do Oeste do Paraná
2

Um estudo qualitativo do perfil de elicitador de requisitos orientado a obtenção do sucesso de projetos de software

MELO, Ricardo Alves de 31 January 2011 (has links)
Made available in DSpace on 2014-06-12T15:58:05Z (GMT). No. of bitstreams: 2 arquivo3251_1.pdf: 1485897 bytes, checksum: a6e5020f5dace59c3225a284eff5f121 (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2011 / O desenvolvimento de projetos de software resulta, de forma indiscriminada, em sucesso ou fracasso junto ao cliente ou ao próprio fornecedor. Tradicionalmente, o sucesso deste tipo de projeto envolve critérios, como: entrega do produto dentro de custos estimados e no prazo acordado, bem como satisfação dos requisitos definidos pelo cliente. A academia, ao longo dos anos, tem cientificamente contribuído para melhoria do processo de desenvolvimento de software. Estudos mostram que atividades inadequadas ao processo de engenharia de requisitos é um fator crítico para o sucesso dos projetos de software. A engenharia de requisitos enfrenta diversos desafios e problemas no que concerne ao entendimento das reais necessidades de clientes além de obter o correto mapeamento destas mediante modelos, diagramas e especificações de requisitos que serão posteriormente utilizadas pelas equipes de desenvolvimento de software. A fase de elicitação de requisitos é considerada como uma das etapas mais críticas de todo este processo de desenvolvimento de sistemas de software. Amparada neste contexto, esta dissertação apresenta uma pesquisa empírica realizada com Engenheiros de Requisitos, objetivando uma melhor compreensão da importância e dificuldades existentes durante a fase de elicitação de requisitos. Assim, a contribuição desta pesquisa legitima-se na apresentação das principais características e perfil necessário, que envolve um bom elicitador de requisitos, como também auxiliar gerentes de projeto durante a seleção do perfil mais adequado dentro de sua equipe para executar a tarefa de elicitação, obtendo, por conseguinte, os melhores resultados para o projeto de software.
3

Rastreamento de Requisitos no Processo de Desenvolvimento de Software Orientado a Agentes

Pinto Castor, Andréa January 2004 (has links)
Made available in DSpace on 2014-06-12T15:58:27Z (GMT). No. of bitstreams: 2 arquivo4503_1.pdf: 1699387 bytes, checksum: a380c2efc65af0dc41d98e1aec5f4fba (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2004 / O desenvolvimento orientado a agentes é recente, no entanto, este novo paradigma de desenvolvimento de software tem sido utilizado cada vez mais em aplicações industriais, tais como telecomunicações e comércio eletrônico. Entre as principais preocupações para a consolidação desse novo paradigma, destacamos a necessidade de metodologias, técnicas, notações e ferramentas adequadas para suportar o desenvolvimento de sistemas orientados a agentes. Neste sentido, o projeto Tropos está desenvolvendo uma abordagem de desenvolvimento orientado a agentes centrada em requisitos que visa suportar todas as fases do desenvolvimento de software orientado a agentes. A metodologia Tropos define cinco fases de desenvolvimento de software: Requisitos Iniciais, Requisitos Finais, Projeto Arquitetural, Projeto Detalhado e Implementação. No entanto, Tropos não define atividades relacionadas ao rastreamento dos requisitos necessárias para identificar, por exemplo, a origem destes no sistema, quem os identificou e porquê eles foram incluídos no documento de requisitos. A atual versão de Tropos também não identifica como os artefatos gerados em cada uma das fases da metodologia estão relacionados com os requisitos. Uma extensão da metodologia Tropos para tratar de forma adequada a questão do rastreamento de requisitos proporcionará muitos benefícios, pois não apenas permitirá um melhor atendimento aos requisitos do cliente, como também apoiará a avaliação do impacto de mudanças solicitadas (mesmo antes das suas implementações no sistema). Como resultado haverá uma melhoria na qualidade do software em desenvolvimento em decorrência da melhoria do processo de desenvolvimento o que levará a redução de tempo e custo da manutenção do software. Diante do exposto, propomos nessa dissertação, a utilização de um processo para elaboração de um modelo de rastreamento de requisitos a fim de incluir as atividades de rastreamento de requisitos na metodologia Tropos. A proposta será validada através da elaboração de um estudo de caso que utiliza a metodologia Tropos para o desenvolvimento de um sistema de software multiagentes para uma aplicação de comércio eletrônico
4

Generación Automática de Métricas en Proyectos de Software, a Partir de la Especificación de Requisitos

Vergara Astudillo, Andrés Rodrigo January 2008 (has links)
La especificación y el análisis de requisitos son actividades fundamentales, debido a que son los cimientos sobre los cuales se construirá una aplicación durante las siguientes etapas de desarrollo de un software. A diferencia de lo que ocurre en la construcción de un edificio, los cimientos o los requisitos en este caso, cambian y es necesario poder hacer seguimiento de estos. Es importante tener la posibilidad de manejar la trazabilidad de los cambios y poder cuantificar el impacto que pueden tener estas modificaciones sobre el proceso de desarrollo de software, tanto en la duración total del proyecto, como en su costo. Este trabajo propone automatizar ciertos mecanismos de trazabilidad y métricas que permitan reducir los costos y tiempos de desarrollo, además de disminuir los riesgos asociados al incumplimiento de requisitos. Antes de partir con el desarrollo de los mecanismos de trazabilidad, se hizo un rediseño de ReqAdmin, que es la herramienta de código abierto resultante de mi memoria de ingeniería a la cual se le añadieron las alarmas y métricas definidas. Finalmente se incorporaron indicadores que sirven para diagnosticar el nivel de sanidad de los requisitos y de implementación del sistema. El resultado final fue una herramienta que es capaz de administrar los requisitos por medio de un proceso genérico. Es fácil de usar y permite su operación en forma distribuida, facilitando así la comunicación entre los miembros del equipo de desarrollo. Permite la clasificación y simplifica la validación, control y seguimiento de los requisitos de un sistema. Se espera que esta herramienta ayude a mejorar tanto los productos obtenidos en la fase de análisis, como la visibilidad de esta fase sobre el proceso completo de desarrollo de software. Con esto se aliviará la gestión del proyecto, y por ende, mejorará la capacidad de predecir el cronograma, así como su resultado. La administración de requisitos propuesta probablemente permitirá una reducción del esfuerzo de desarrollo de los artefactos de análisis.
5

Uma abordagem para definição de guias de elicitação de requisitos não-funcionais / An Approach to Define Elicitation Guides of Non-Functional Requirements (Inglês)

Silva, Andreia Rodrigues da 04 November 2016 (has links)
Made available in DSpace on 2019-03-29T23:53:37Z (GMT). No. of bitstreams: 0 Previous issue date: 2016-11-04 / Non-functional requirements (NFR) elicitation is not a trivial activity because it requires experience and knowledge of many different aspects of the software. Customer involvement in the NFR definition adds a greater difficulty degree to elicitation process because, usually, customers don't have technical expertise to understand the issues related to these requirements. A systematic literature review showed, over the years, the scientific community has expressed a growing interest about this subject, but it's still possible to see a lack of approaches to support the NFR elicitation with the customer involvement. In addition, a survey with several software development professionals identified some issues that need to be dealt to elicit NFR properly. In this context, this thesis provides an approach for defining guides to support the NFR elicitation (ADEG-NFR). Furthermore, results of the use experience and evaluations held during this work present evidence that the proposed approach can improve the NFR elicitation activity. / Elicitar requisitos não-funcionais (RNFs) de software não é uma atividade trivial, pois exige experiência e conhecimento de muitos aspectos diferentes do software. Envolver o cliente na definição dos RNFs necessários ao atendimento de suas necessidades insere um maior grau de dificuldade a esse processo, pois, em geral, os clientes não possuem conhecimentos técnicos especializados para compreender as questões relacionadas com esses requisitos. Uma revisão sistemática da literatura realizada no contexto deste trabalho apontou que, ao longo dos anos, a comunidade científica tem demonstrado um crescente interesse em assuntos relacionados com RNFs, mas ainda é possível perceber uma carência de abordagens que apóiem a elicitação desses requisitos. Além disso, um survey com diversos profissionais envolvidos no desenvolvimento de software permitiu identificar algumas questões que precisam ser tratadas para que se tenha um cenário em que os RNFs sejam adequadamente elicitados. Neste contexto, esta Tese apresenta uma abordagem para criação de guias de apoio à elicitação de RNFs (ADEG-NFR). Adicionalmente, os resultados da experiência de uso da ADEG-NFR e das avaliações realizadas ao longo da Tese apresentam indícios de que a abordagem proposta pode contribuir para melhorar as condições de realização da atividade de elicitação dos RNFs.
6

Modelagem do SADI (Sistema de Acompanhamento a Doação de sangue no Interior do Estado do Amazonas) apoiada pela UML

de Souza Marques, Jorlene January 2003 (has links)
Made available in DSpace on 2014-06-12T17:40:31Z (GMT). No. of bitstreams: 2 arquivo7021_1.pdf: 1722385 bytes, checksum: e225f50e5e40b63b6fcdac555daace4b (MD5) license.txt: 1748 bytes, checksum: 8a4605be74aa9ea9d79846c1fba20a33 (MD5) Previous issue date: 2003 / Este trabalho reúne elementos de estudo sobre metodologias e tecnologias para o desenvolvimento de aplicações, com a finalidade de utilizá-las no desenvolvimento de um sistema para controlar as doações de sangue nas Unidades de Coleta e Transfusão (UCTs) da Fundação HEMOAM. Unidades essas situadas no interior do Estado do Amazonas. Contribuindo, desta forma, com a comunidade universitária, com a administração da Fundação HEMOAM e com os doadores de sangue e pacientes do interior do Estado. Nesse estudo foi adotado um processo de desenvolvimento de software próprio, orientado a objeto, tendo por base o Processo Unificado da Rational RUP. Assim, para a modelagem das UCTs foi considerada a Linguagem Modelagem Unificada da OMG - UML (Unified Modeling Language). A modelagem da aplicação permitiu entender a informação, a função, o comportamento e a completude do sistema, tornando a tarefa de análise de requisitos mais fácil e mais sistemática. A modelagem serviu de base para o projeto fornecendo uma representação essencial do software que no futuro será mapeada para o contexto da implementação
7

A requirements development methodology compatible with CMMI

Gomes, Eduardo Alberto Almeida Espinheira January 2009 (has links)
Tese de mestrado integrado. Engenharia Informática e Computação. Faculdade de Engenharia. Universidade do Porto. 2009
8

A reutilização de requisitos no desenvolvimento e adaptação de produtos de software

Silveira, Maria Clara dos Santos Pinto January 2006 (has links)
Tese de doutoramento. Engenharia Electrotécnica e de Computadores. 2006. Faculdade de Engenharia. Universidade do Porto
9

Um modelo de rastreabilidade entre o documento de especificação de requisitos e o modelo de casos de uso do sistema

Cerri, Elisa Cerri e January 2007 (has links)
Made available in DSpace on 2013-08-07T18:42:19Z (GMT). No. of bitstreams: 1 000397346-Texto+Completo-0.pdf: 4530016 bytes, checksum: 352e36ac7364f10a537fdc3e0de1094a (MD5) Previous issue date: 2007 / To produce the right software is, nowadays, the main goal of the software development organizations. For that, the whole point is to have a requirements process that involves the organization’s needs all the time. The software requirements specifications (SRS) is used to formalize the user’s needs and the use case model (UCM) is used during the development process. So, the SRS should involve all the functionalities that reflect a user’s true needs and the UCM should have all the requirements specified in that. In this context, this research presents a traceability model linking software requirements specification and system use case model. This model was developed starting from conceptual models of these artifacts and business needs, identified in a case study at a software development organization. The main contribution of this model is to help the requirements engineering activity, keeping the integrity between the generated artifacts when the system requirements are changed. / Um produto final que represente realmente as necessidades dos usuários é, atualmente, uma busca constante das organizações de desenvolvimento de software. Um ponto crucial para o alcance deste objetivo é realizar um processo de requisitos que considere as necessidades organizacionais do início ao fim. O documento de especificação de requisitos (SRS) é utilizado para formalizar as necessidades dos clientes e o modelo de casos de uso (MCU) serve como base para o processo de desenvolvimento. Sendo assim, é importante que a SRS contenha todas as funcionalidades requisitadas pelos usuários e que o MCU represente-a fielmente, contendo todos os requisitos nela estabelecidos. Neste contexto, este trabalho apresenta um modelo de rastreabilidade entre o documento de especificação de requisitos e o modelo de casos de uso do sistema. Este modelo foi desenvolvido com base nos modelos conceituais destes artefatos e nas necessidades organizacionais, identificadas através de um estudo de caso realizado em uma organização de desenvolvimento de software. Sua principal contribuição é auxiliar a atividade de engenharia de requisitos, mantendo a integridade entre os artefatos gerados quando da mudança dos requisitos do sistema.
10

Modelo para avaliação da qualidade da tradução entre requisitos e casos de uso

Rocha, Fabiana Zaffalon Ferreira January 2006 (has links)
Made available in DSpace on 2013-08-07T18:43:02Z (GMT). No. of bitstreams: 1 000390003-Texto+Completo-0.pdf: 2056710 bytes, checksum: 99bda1fb62dfe7d9761de84a7693af20 (MD5) Previous issue date: 2006 / A Software Requirements Specification (SRS) is decisive to the development of a succeeded final product. The software industry has been showing an increasing interest on the Requirements Engineering (RE), meaning that, it is necessary to understand what needs to be built before doing it. The software requirements represent the base whereby the quality is measured. Thus, the lack of accordance among them might represent a lack on their quality. There are many approaches to describe a SRS and how to specify the use cases. The requirements, SRS and use case specifications may have different aspects of quality, like legibility, integrity, consistence, non ambiguity, etc. The metrics perform an essential role on the requirement’s defects identification process, providing resources to visualize the discrepancies and to identify the points that are out of the scope. The literature presents metrics that are applied either on the requirements or on the use cases, however, this metrics do not assess the mapping quality. In this context, this thesis has as its main goal to propose a model to assess the quality on the translation from software requirements to use cases. It provides relevant information from the SRS in order to specify use cases and to identify errors and/or lack of mapping elements, causing the re-assessment only on the points that present problems. The main contribution of the proposed model is to allow the generation of consistent use cases specification with quality, through the discovery of shortcomings on the mapping and missing requirements in the SRS. / Um documento de especificação de requisitos de software (Software Requirements Specification - SRS) é decisivo para o desenvolvimento de um bom produto final. A indústria de software vem demonstrando crescente interesse pela engenharia de requisitos (ER), isto é, entender o que se deseja construir antes de começar a fazê-lo. Os requisitos de software constituem a base a partir da qual a qualidade é medida. Assim, a falta de conformidade com eles pode significar falta de qualidade. Existem diversas abordagens para escrever um SRS e especificar casos de uso. Os requisitos, SRS e especificação de casos de uso podem ter diferentes aspectos de qualidade, tais como, legibilidade, integralidade, consistência, não ambigüidade, etc. As métricas desempenham um papel essencial na detecção de defeitos dos requisitos, fornecendo meios para a visualização de discrepâncias e a identificação de pontos fora de uma situação projetada. A literatura apresenta métricas que são aplicadas nos requisitos, ou nos casos de uso, porém estas não avaliam a qualidade do mapeamento. Nesse sentido, este trabalho tem como principal objetivo propor um modelo para a avaliação da qualidade da tradução dos requisitos para especificação de casos de uso. Fornece informações importantes do SRS para especificar casos de uso e identificar erros e/ou ausência de elementos no mapeamento, fazendo com que a reavaliação seja feita somente nos pontos que apresentam problemas. A principal contribuição do modelo é permitir a geração de especificação de casos de uso consistente e de qualidade, através da descoberta de falhas no mapeamento e descoberta de requisitos ausentes no SRS.

Page generated in 0.0602 seconds