Es un entorno compuesto por un conjunto de herramientas de programacion
Puede dedicarse en exclusiva a un sólo lenguaje de programacion o bien, poder utilizarse para varios.
Un ambiente de ingeniería de software es un conjunto de herramientas de hardware y software las cuales actúan en combinación de una manera integrada para proporcionar soporte a todos los procesos de software desde la especificación inicial pasando por las pruebas y hasta la liberación del sistema.
Componentes
§ Un editor de texto
§ Un compilador
§ Un interprete
§ Un depurador
§ Posibilidad de ofrecer un sistema de control de conversiones
§ Factibilidad para ayuda en la construcción de interfaces graficas de usuarios
Herramientas integradas
Herramientas que manejan todos los datos usando los servicios del área de trabajo e implementando sus estructuras de datos en un sistema de manejo de objetos
Herramientas semi-aisladas
Herramientas menos integradas. Manejan sus propios datos pero los archivos en los cuales están almacenados son manejados usando servicios del área de trabajo
Herramientas foráneas
Herramientas las cuales corren en la misma plataforma que el SEE pero solamente usan servicios de plataforma
En si el ambiente integrado proporciona soporte para una amplia gama de actividades de procesos, proporcionar los 5 niveles de integración herramientas y tablas de comparación la cual ha sido discutida, son generalmente para trabajo plataforma central-remota Servicios de plataforma los cuales son proporcionados incluyen archivos, manejo de procesos, red, comunicación, ventanas y servicios de impresión.
No hay comentarios:
Publicar un comentario