Álvaro Moreira, Érika Fernandes Cota, Leila Ribeiro, Luciano Paschoal Gaspary, Luigi Carro, Marcus Ritt, Taisy S. Weber.
Aplicações computationais atuais e do futuro são marcadas, com uma freqüência crescente, por características como distribuição, dinamicidade e ubiqüidade. O desenvolvimento de sistemas computacionais de qualidade para aplicações com essas características, chamadas aqui de aplicações onivalentes, demanda uma combinação de requisitos muitas vezes conflitantes ou dependentes entre si. Requisitos de dependabilidade, correção, segurança, escalabilidade e evolutividade fazem parte das necessidades das aplicações onivalentes.Neste artigo discutimos os conflitos gerados pela integração desses diferentes requisitos em um mesmo sistema, e esboçamos as necessidades de um modelo de desenvolvimento de software de qualidade para aplicações onivalentes. Distribution, Dynamicity and Ubiquity are becoming prevalent characteristics in computing applications. The development of high quality computational system for applications that have these characteristics, called omnivalent applications here, demands a combination of requirements, that are often conflicting or interdependent. For example, dependability, correctness, security, scalability, and evolutionability are extremely relevant requirements of omnivalent applications. In this paper, we discuss the conflicts generated by the integration of these requirements in a single computational system and sketch the needs of a software development method suitable for developing high quality omnivalent applications.
http://www.lbd.dcc.ufmg.br/colecoes/semish/2007/014.pdf
Caso o link acima esteja inválido, faça uma busca pelo texto completo na Web: Buscar na Web