Sunteți pe pagina 1din 2

Transcripcin de NORMAS IEEE SOBRE SOFTWARE E INGENIERA DE

SOFTWARE
NORMAS IEEE SOBRE SOFTWARE
E INGENIERA DE SOFTWARE NORMA 1633
NORMA 14471 1633 - IEEE Prctica Recomendada
en la fiabilidad del software Practicas Recomendadas en la Fiabilidad del Software, Los
mtodos para evaluar y predecir la fiabilidad del software, basado en un enfoque del ciclo
de vida de confiabilidad del software, se establecen en estas prcticas. Proporciona la
informacin necesaria para la aplicacin de la fiabilidad del software, de medicin a un
proyecto, establece las bases para la creacin de mtodos que sean compatibles, y establece
el principio bsico para la recoleccin de los datos necesarios para evaluar y predecir la
fiabilidad del software. 14471-IEEE Directrices para
la adopcin de herramientas CASE Desde la aprobacin de herramientas CASE es un tema
de las tecnologas de transicin, el presente informe tcnico se refiere a la adopcin de
prcticas adecuadas para una amplia gama de organizaciones de la informtica. Este
informe tcnico ni dicta ni defensores de las normas especiales de desarrollo, los procesos
de software, mtodos de diseo, metodologas, tcnicas, lenguajes de programacin, o
paradigmas de ciclo de vida. Automatizar

-El desarrollo del software -La documentacin
-La generacin del cdigo
-El chequeo de errores
-La gestin del proyecto

Permitir

-La reutilizacin del software
-La portabilidad del software
-La estandarizacin de la documentacin HERRAMIENTAS CASE La estructura CASE se
basa en la siguiente terminologa:

CASE de alto nivel son aquellas herramientas que automatizan o apoyan las fases finales o
superiores del ciclo de vida del desarrollo de sistemas como la planificacin de sistemas, el
anlisis de sistemas diseo de sistemas.
CASE de bajo nivel son aquellas herramientas que automatizan o apoyan las fases finales o
inferiores del ciclo de vida como el diseo detallado de sistemas, la implantacin de
sistemas y el soporte de sistemas.
CASE cruzado de ciclo de vida se aplica a aquellas herramientas que apoyan actividades
que tienen lugar a lo largo de todo el ciclo de vida, se incluyen actividades como la gestin
de proyectos y la estimacin. Estructura general de una Herramienta CASE De una forma
esquemtica podemos decir que una herramienta CASE se compone de los siguientes
elementos:
Repositorio (diccionario) donde se almacenan los elementos definidos o creados por la
herramienta, y cuya gestin se realiza mediante el apoyo de un Sistema de Gestin de Base
de Datos (SGBD) o de un sistema de gestin de ficheros.
Meta modelo (no siempre visible), que constituye el marco para la definicin de las
tcnicas y metodologas soportadas por la herramienta.
Carga o descarga de datos, son facilidades que permiten cargar el repertorio de la
herramienta CASE con datos provenientes de otros sistemas, o bien generar a partir de la
propia herramienta esquemas de base de datos, programas, etc. que pueden, a su vez,
alimentar otros sistemas. Este elemento proporciona as un medio de comunicacin con
otras herramientas.
Comprobacin de errores, facilidades que permiten llevar a cabo un anlisis de la exactitud,
integridad y consistencia de los esquemas generados por la herramienta.
Interfaz de usuario, que constar de editores de texto y herramientas de diseo grfico que
permitan, mediante la utilizacin de un sistema de ventanas, iconos y mens, con la ayuda
del ratn, definir los diagramas, matrices, etc. que incluyen las distintas metodologas.
Componentes de una Herramienta CASE La tecnologa CASE supone la automatizacin
del desarrollo del software, contribuyendo a mejorar la calidad y la productividad en el
desarrollo de sistemas de informacin y se plantean los siguientes objetivos:
Permitir la aplicacin prctica de metodologas estructuradas, las cuales al ser realizadas
con una herramienta se consigue agilizar el trabajo.
Facilitar la realizacin de prototipos y el desarrollo conjunto de aplicaciones.
Simplificar el mantenimiento de los programas.
Mejorar y estandarizar la documentacin.
Aumentar la portabilidad de las aplicaciones.
Facilitar la reutilizacin de componentes software.
Permitir un desarrollo y un refinamiento visual de las aplicaciones, mediante la utilizacin
de grficos . Tecnologa CASE (Computer Aided Software Engineering, Ingeniera de
Software Asistida por Ordenador)
Son diversas aplicaciones informticas destinadas a aumentar la productividad en el
desarrollo de software reduciendo el coste de las mismas en trminos de tiempo y de
dinero. Estas herramientas nos pueden ayudar en todos los aspectos del ciclo de vida de
desarrollo del software en tareas como el proceso de realizar un diseo del proyecto,
calculo de costes, implementacin de parte del cdigo automticamente con el diseo dado,
compilacin automtica, documentacin o deteccin de errores entre otras. Que es la
Herramienta CASE? Las herramientas CASE evolucionan hacia tres tipos de integracin:

La integracin de datos permite disponer de herramientas CASE con diferentes estructuras
de diccionarios locales para el intercambio de datos.
La integracin de presentacin confiere a todas las herramientas CASE el mismo aspecto.
La integracin de herramientas permite disponer de herramientas CASE capaces de invocar
a otras CASE de forma automtica. Integracin de las Herramientas CASE en el futuro

S-ar putea să vă placă și