Guía del Desarrollo de Software - Metodos y herramientas para la construccion de prototipos

25 - Metodos y herramientas para la construccion de prototipos

[editar]
Curso gratis creado por Marcelo Vendan. Extraido de: http://www.zonagratuita.com
30 de Noviembre de 1999
Para que la construcción de prototipos de SW sea más efectiva, el prototipo debe de desarrollarse rápidamente, para que el cliente/usuario pueda comprobar los resultados y recomendar cambios. Para la realizar una construcción rápida del prototipo, existen 3 clases genéricas de métodos y herramientas las cuales son:

Técnicas de cuarta generación (T4G): Comprenden un amplio repertorio de lenguajes de petición para bases de datos y de generación de informes, de programas y de otros lenguajes no procidementales de muy alto nivel.

Estas técnicas permiten al ingeniero de SW la generación rápida de código ejecutable, son ideales para la construcción rápida de prototipos.

Actualmente estás técnicas están muy limitadas a los sistemas de información comerciales, ya que hoy en día están apareciendo herramientas para aplicaciones de ingeniería.

2.- Componentes de software reusables: Otro método para la construcción rápida de prototipos es ensamblar el prototipo, una vez construido, usando un conjunto de componentes de software existentes. Un componente de SW puede ser una estructura de datos (o base de datos) o un componente arquitectónico de SW (es decir, un programa) o un componente procedimental (es decir, un módulo). En cada caso, el componente de SW ha de haber sido diseñado de forma que facilite su reutilización sin necesidad de conocer los detalles de su funcionamiento interno.
La mezcla de la creación de prototipos y la reutilización de componentes de SW sólo funcionara si se ha desarrollado un sistema de bibliotecas de forma que los componentes existentes se puedan catalogar y luego recuperar.
Ejemplo de algunas herramientas que se ajustan a estas necesidades:
ARN87
GIA91
Se debe tener en cuenta que se puede utilizar un producto de SW existente como prototipo para un nuevo y mejor producto competitivo. Esto es una forma de reusabilidad en la construcción de prototipos del SW.
3.- Especificación formal y entornos de construcción de prototipos: En las dos últimas décadas se han venido desarrollando lenguajes y herramientas de especificación formal como alternativa para las técnicas de especificación en lenguaje natural.
Hoy en día se están desarrollando entornos interactivos como es el RZE85, estos entornos interactivos se caracterizan por que:
• Facilitan al analista la creación interactiva de una especificación de un sistema o de SW basada en el lenguaje.
• Invocan herramientas automáticas que traduzcan las especificaciones basadas en el lenguaje en código ejecutable.
• Permiten al cliente utilizar el código ejecutable del prototipo para refinar los requisitos formales.

Lenguajes de especificación tales como PSL, RSL, IORL, GYPSY, OBJ y muchos otros, están siendo integrados en entornos interactivos, en un esfuerzo de conseguir un paradigma de ingeniería automática del SW.
[editar]

10 opiniones

agenda personal

datos personales
francisco cruz sanchez
agenda personal

datos personales
Lic. En desarrollo de software.

Teoricamente, es muy bueno; pero lo haria excelente que se ejemplificaran los documentos utilizados en los mismos.
Ayuda.

Como creo un diccionario de datos en access??.
Guia d software.

Esta muy bueno el documento pero le agregaria ejemplos y ejercicios.
1 2 | siguiente >

Cursos gratis relacionados con 'Guía del Desarrollo de Software'

En el siguiente trabajo se pretende desarrollar un tema bastante especial en el proceso de... Más »
Manual Compacto para nuevos usuarios.
Para mi tanto los hackmeetings como los hacklabs representan una interesantísima y fructífera tensión-interacción entre... Más »
Conceptos como dirección IP, DNS, hosting, que le permitirán entender cómo poner las páginas que... Más »
Completo curso acerca de los virus informáticos, historia, clasificación, protección...

Autor y licencia de 'Guía del Desarrollo de Software'


Curso gratis de Marcelo Vendan. Extraido de: http://www.zonagratuita.com CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.