Os requisitos direcionam o desenvolvimento de software porque são cruciais para a sua qualidade. Como conseqüência tanto requisitos funcionais quanto não funcionais devem ser identificados o mais cedo possível e sua elicitação deve ser precisa e completa. Os requisitos funcionais...
Ver documentoAo longo dos anos, muitas pesquisas vêm sendo desenvolvidas na tentativa de se encontrar uma solução para os problemas relacionados à engenharia de requisitos. Existe uma unanimidade em certas abordagens, em ressaltar que a fase de requisitos se constitui na etapa mais crucial no...
Ver documento...
Ver documentoEsta dissertação estuda um meio de apoiar a elicitação de requisitos, utilizando reuniões. Para isso utiliza a gerência de conflitos, que através do estímulo aos conflitos funcionais e do controle e tratamento dos conflitos não funcionais, visa à criação de idéias e o dinamismo d...
Ver documentoSistemas de tempo-real embarcados distribuídos se caracterizam pela complexidade e especificidade de seus projetos. Tanto a complexidade quanto a especificidade apresentam forte influência dos diversos requisitos ligados às restrições advindas das três características que disting...
Ver documentoOs processos estão se tornando cada vez mais complexos e heterogêneos, inseridos em ambientes onde as mudanças são constantes, sendo influenciados por fatores geográficos, climáticos, dentre outros. As empresas precisam manter seus processos atualizados e funcionando adequadament...
Ver documentoA informação de qualidade é essencial para qualquer organização e, assim, as organizações necessitam de sistemas de informação fáceis de serem usados. Essa necessidade de informação qualificada e de boa usabilidade torna a interface com o usuário parte fundamental dos sistemas de...
Ver documentoA hipermídia adaptativa permite o desenvolvimento de sistemas capazes de fornecer um conteúdo personalizado para cada usuário, baseado em suas características individuais. Essa capacidade é importante em áreas como o ensino, em que o conteúdo didático pode ser apresentado de form...
Ver documentoMuitos aplicativos atuais, envolvendo diversos domínios de conhecimento, são estruturados como arquiteturas de software que incorporam, além dos requisitos funcionais, requisitos não funcionais, como segurança, por exemplo. Tais requisitos podem constituir um domínio próprio, e, ...
Ver documentoA cadeia de trabalho presente na criação, desenvolvimento e transmissão de conteúdo hipermídia compreende vários atores, ambientes e equipamentos, desde o criador do conteúdo, passando pelo programador da aplicação até o operador do serviço de transmissão. Estando cada um desses ...
Ver documentoO processo para a escolha dos melhores componentes a serem usados na construção de sistemas tem se tornado cada vez mais complexo; isso se torna mais crítico quando precisamos considerar várias combinações de componentes a serem escolhidos no contexto de uma configuração arquitet...
Ver documento...
Ver documentoAs tecnologias de informaÃÃo e comunicaÃÃo tÃm produzido muitas ferramentas que visam dar suporte à aprendizagem em grupo, especialmente em condiÃÃes nÃo presenciais. Contudo, ainda à muito freqÃente que tais ferramentas apÃiem-se em modelos tradicionais de ensino-aprendizagem, r...
Ver documentoEntre as principais preocupaÃÃes no desenvolvimento de software, destacamos a necessidade de elicitar, compreender e especificar adequadamente os requisitos de sistemas de software. Este trabalho à realizado em conjunto por engenheiros de requisitos e usuÃrios e/ou clientes que s...
Ver documentoA engenharia de requisitos se preocupa com a identificação dos serviços (requisitos funcionais) e das restrições (requisitos não-funcionais) que um sistema deve atender para satisfazer as necessidades dos seus usuários. Os requisitos, por sua vez, sofrem influência cada vez maior...
Ver documentoOs software CAD (Computer Aided Design) vem há décadas assumindo grande importância nos processos de design relacionados ao desenvolvimento de produtos industriais, sobretudo como suporte às fases finais desses processos, quando são utilizados para o desenvolvimento de desenhos c...
Ver documentoNo processo de desenvolvimento do software, atividades relacionadas ao Processo de Requisitos envolvem elicitação, modelagem, verificação e validação dos requisitos. O uso da linguagem natural no registro dos requisitos facilita a comunicação entre os participantes do processo, a...
Ver documentoAtualmente, o projeto de sistemas tempo-real embarcados e distribuídos está crescendo em complexidade devido à sua natureza heterogênea e ao crescente número e diversidade de funções que um único sistema desempenha. Sistemas de automação industrial, sistemas eletrônicos em automó...
Ver documentoThe aim of this thesis is to define an aspect-oriented non-functional requirements analysis process named PARNAFOA. This process applies nonfunctional requirements methods in an integrated manner, based on NFR Framework, and aspect-oriented methods. A use case model that embodies...
Ver documentoNo inÃcio da dÃcada de 90, a tecnologia de Data Warehouse floresceu como uma soluÃÃo à necessidade crescente de informaÃÃes integradas pela gerÃncia estratÃgica das organizaÃÃes, como parte de processos decisÃrios de alto nÃvel. A partir da anÃlise histÃrica de dados operacionais...
Ver documentoDentre as principais áreas que constituem a Ciência da Computação, uma das que mais influenciam o mundo atual é a Engenharia de Software, envolvida nos aspectos científicos e tecnológicos do desenvolvimento de software. No desenvolvimento de software, a fase de especificação dos ...
Ver documento