Evaluación interna de atributos de calidad en software oo y soa paradigmas de desarrollo de software

Solo disponible en BuenasTareas
  • Páginas : 3 (618 palabras )
  • Descarga(s) : 0
  • Publicado : 8 de febrero de 2012
Leer documento completo
Vista previa del texto
Evaluación interna de atributos de Calidad en Software OO y SOA Paradigmas de desarrollo de software: una estudio comparativo.

La arquitectura orientada a servicios se esta convirtiendo en elenfoque mas utilizado por desarrolladores, aunque en el aspecto de calidad aun no esta claro, por lo cual el este articulo muestra el como la SOA puede afectar la calidad de software en comparación con laOO y el paradigma de cuando es conveniente cada una, basándose en sus respectivas diferencias.

La SOA se ah sido adoptado debido a la necesidad de organizaciones , empresas que ocupan un sistemarobusto web, además integral y con diversas funcionalidades en forma de bloques (implementados como caja negra), además el que sistemas web requieran de cierto grado de configuración y que pueda serutilizada por los servicios web, da como resultado un alto nivel de preocupaciones y mayores oportunidades de reciclaje de componentes.

La SOA a pesar de contar con diversos estudios en relación conlos beneficios no hay mucho del análisis de su impacto en los paradigmas en el desarrollo de sistemas.

Hay factores como el tamaño, complejidad, integración que se deben tomar en cuenta y por lotanto plantea 3 preguntas:

1. Ocupa el software desarrollado con la arquitectura orientada a servicios nuevas métricas de calidad.

2. Que tan aplicables son las métricas de OOP a SOA?,tomando como base las similitudes conceptuales.

3. Como se reflejan OO y SOA en la calidad de los sistemas ?

Un modelo conceptual de SOA consiste en tres componentes principales el primero es elcomponente de proveedor, que es el responsable de implementar la funcionalidad del servicio, un componente de servicio al cliente que solicita el registro de servicio , se une e invoca el servicio.Mientras que la arquitectura orientada a servicios se basa en construir sistemas de software, basándose en servicios de software la programación orientada a objetos es la construcción de sistemas...
tracking img