Revista de Tecnología de la Información e Ingeniería de Software

Revista de Tecnología de la Información e Ingeniería de Software
Acceso abierto

ISSN: 2165- 7866

abstracto

Un enfoque automatizado para la selección del estilo arquitectónico de los servicios web

Mohsin A, Fátima S, Khan AU y Nawaz F

La selección de un estilo arquitectónico apropiado es vital para el éxito de un servicio web. La naturaleza del diseño y la selección de arquitectura para aplicaciones informáticas orientadas a servicios es bastante compleja en comparación con la arquitectura de software tradicional. Los servicios web tienen estilos arquitectónicos complejos y rigurosos con sus propias características arquitectónicas subyacentes. Debido a esto, la selección de un estilo arquitectónico preciso para el desarrollo de servicios web se ha convertido en una decisión más compleja para los arquitectos. La selección del estilo arquitectónico es una decisión de múltiples criterios y exige mucha experiencia en computación orientada a servicios. Existe una gran brecha para la selección automatizada de estilos arquitectónicos de servicios web. Los sistemas de apoyo a la decisión son una buena solución para simplificar el proceso de selección de un estilo arquitectónico particular. Nuestra investigación sugiere un enfoque automatizado utilizando DSS para la selección de estilos arquitectónicos mientras se desarrolla un servicio web para atender FRs & NFR (Requisitos Funcionales y No Funcionales). Nuestro mecanismo propuesto ayuda a los arquitectos a seleccionar el patrón de arquitectura del servicio web adecuado según el dominio y los requisitos no funcionales sin comprometer la calidad. En este documento, se ha desarrollado un DSS basado en reglas utilizando CLIPS (Sistema de producción integrado de lenguaje C) para respaldar el proceso de decisión en requisitos de criterios múltiples. Para seleccionar un servicio web adecuado, el sistema toma las características arquitectónicas, los requisitos del dominio y las preferencias del arquitecto de software para los NFR como entrada mediante la aplicación de un enfoque de base de reglas. Se ha aplicado el siguiente modelo de suma ponderada para priorizar los atributos de calidad y los requisitos de dominio. Las puntuaciones se calculan utilizando varios criterios para elegir el estilo arquitectónico final.

Top