M-CASE

Middle CASE (M-CASE), herramientas para automatizar tareas en el análisis y diseño de la aplicación.[1]
Este tipo de herramientas son las que a mi parecer abundan más en el mercado ya que a mi parecer muchos de los desarrolladores de herramientas CASE se enfocan a automatizar, facilitar y mejorar estas dos fases del ciclo de vida del software y todos los procesos que se llevan a cabo en ellas.
También me he encontrado que muchas de estas herramientas Middle CASE (M-CASE) en su forma básica son gratis y si se desea que la herramienta sea especializada a algún tipo de proceso en especial o en particular estas mismas se pueden actualizar o mejorar pero se tienen que pagar un costo un poco elevado.
Unos autores nos dicen que este tipo de herramientas las Middle CASE (M-CASE) no se consideran como tal una clasificación, ya que tanto las Upper CASE (U-CASE) como las Lower CASE (L-CASE) realizan las fases y los procesos del ciclo de vida del software, en las cuales las Middel CASE (M-CASE) se enfocan y las cuales son el análisis y el diseño.
Como ya lo mencione algunas de estas herramientas son:
·         Bizagi Modeler
·         Data Architect
·         SE Process
Como todas las herramientas CASE algunas de las características que podemos mencionar y las cuales comparten las herramientas Middel CASE (M-CASE) que puedo mencionar son las siguientes:
·         Mejorar la productividad en el desarrollo y mantenimiento del software. 
·         Aumentar la calidad del software. 
·         Mejorar el tiempo y coste de desarrollo y mantenimiento de los sistemas informáticos. 
·         Mejorar la planificación de un proyecto.
·         Aumentar la biblioteca de conocimiento informático de una empresa ayudando a la búsqueda de soluciones para los requisitos. 
·         Automatizar, desarrollo del software, documentación, generación de código, pruebas de errores y gestión del proyecto. 
·         Ayuda a la reutilización del software, portabilidad y estandarización de la documentación. 
·         Gestión global en todas las fases de desarrollo de software con una misma herramienta. 
·         Facilitar el uso de las distintas metodologías propias de la ingeniería del software.
Algunas de las desventajas que yo encuentro en este tipo de herramientas CASE (M-CASE) son que pocas pero realmente pocas son las que pueden llevar a cabo un análisis por lo menos simple y bueno, o tener una buena abstracción de los requerimientos y realizar una análisis, y de mismo modo se enfocan y se apegan mucho al ciclo de vida tradicional y como hoy en día son pocas las empresas o compañías que se apegan a este tipo de desarrollo de software  dichas empresas las encuentran ineficientes y poco utilies.

 

Excirial. (23 de Septiembre de 2013). Wikipedia la enciclopedia libre. Obtenido de Wikipedia la enciclopedia libre: http://en.wikipedia.org/wiki/Computer-aided_software_engineering
Gómez, R. P. (23 de Agosto de 2003). Monografias.com. Recuperado el 25 de Agosto de 2013, de Monografias.ocm: http://www.monografias.com/trabajos14/herramicase/herramicase.shtml#herr
Kenneth E. Kendall, J. E. (2005). Analisis y diseño de sistemas Sexta edicion. Mexico: Pearson educacion.
Otros, H. C. (s.f.). El rincon del vago. Obtenido de El rincon del vago: http://html.rincondelvago.com/herramientas-case.html
sistemaaabbbb. (24 de Agosto de 2010). Slideshare. Obtenido de Slideshare: http://www.slideshare.net/sistemaaabbbb/herramientas-case-alto-y-bajo-nivel
UA31. (22 de Julio de 2013). Wikipedia La Enciclopedia libre. Obtenido de Wikipedia La Enciclopedia libre: http://es.wikipedia.org/wiki/Herramienta_CASE


No hay comentarios:

Publicar un comentario