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