SlideShare uma empresa Scribd logo
1 de 8
INGENIERÍA DE REQUISITOS BASADA EN LA GESTIÓN DE
ACTIVOS TANGIBLES E INTANGIBLES DE LA ORGANIZACIÓN
TAXONOMÍA IEEE 2013
Universidad Técnica Particular de Loja
Practicum 3.2
Autor: Liliana Janeth Pacheco Jara
TAXONOMIA IEEE 2013
1. Software / Ingeniería de Software
I. General
II. Técnicas de programación
I. General
II. Programación - Aplicativo (Funcional)
III. Programación automática
IV. Programación Concurrente
V. Programación Secuencial
VI. Programación orientada a objetos
VII. Programación Lógica
VIII. Programación Visual
IX. Programación distribuida
III. Ingeniería de Software
XIII. General
I. Técnicas de Seguridad
II. Filosofía del Software
III. Psicología Software
IV. Ingeniería de software para proyectos de Internet
V. Normas/Estándares
VI. Estudio/reconocimiento del proceso de desarrollo de un
área en particular
XIV. Requisitos/especificaciones
I. Análisis
II. Métodos de elicitación
III. Glosario de Términos
IV. Gestión
V. Metodologías
VI. Proceso
VII. Especificación
VIII. Herramientas
IX. Validación
XV. Técnicas y Herramientas de Diseño
I. CASE
II. Las tablas de decisión
III. Distribución de Técnicas y Herramientas basadas en la
distribución de ingeniería de software.
IV. Módulos e interfaces
V. Programador workbench
XVI. Herramientas y Técnicas de Codificación
I. Programación orientada a objetos
II. Impresoras
III. Editores de programas
IV. Código reutilizable
V. Normas/Estándares de codificación
VI. Programación estructurada
VII. Programación de arriba hacia abajo
XVII. Verificación del Software
I. Estándares de verificación.
II. Categoría de invariantes.
III. Exactitud de las Pruebas/Comprobaciones.
IV. Métodos formales.
V. Verificación del modelado
VI. Programación por convenio/contrato
VII. Confiabilidad
VIII. Seguridad
IX. Métodos estadísticos
X. Validación
XVIII. Pruebas y Depuración
I. Revisión de código y tutoriales
II. Manual de depuración
III. Diagnóstico
IV. Depuración distribuida
V. Recuperación y Manejo de errores
VI. Monitores
VII. Confiabilidad
VIII. Ejecución simbólica
IX. Niveles de prueba
X. Estrategias de pruebas
XI. Pruebas de Diseño
XII. Reporte de las pruebas del Código.
XIII. Reporte de las especificaciones de las pruebas.
XIV. Pruebas de Ejecución.
XV. Pruebas de Documentación.
XVI. Pruebas de Gestión.
XVII. Pruebas de Herramientas.
XVIII. Trazabilidad.
XIX. Pruebas de usabilidad
XIX. Entornos de programación / Herramientas de Construcción
I. Entornos para sistemas de multi-procesador
II. Entornos gráficos
III. Entornos integrados
IV. Entornos interactivos
V. Programador workbench.
XX. Distribución, Mantenimiento y Mejora
I. Conversión de secuencial a las formas paralelas
II. Correcciones
III. Documentación
IV. Mejoras
V. Extensibilidad
VI. Mantenibilidad
VII. Gestión del mantenimiento
VIII. Medidas de Mantenimiento
IX. Planificación de mantenimiento
X. Proceso de mantenimiento
XI. Portabilidad
XII. Reestructuración, ingeniería inversa y reingeniería
XIII. Control de versiones
XXI. Métricas / medidas
I. Medidas Complejidad
II. Medidas de desempeño
III. Indicadores de proceso
IV. Métricas de productos
V. Medidas de conocimiento de Software
XXII. Gestión
I. Derechos de autor
II. Estimación de costos
III. Promulgación
IV. Iniciación y definición del alcance
V. Coordinación y Gestión organizacional
VI. Planificación
VII. Post Actividades del cierre
VIII. Productividad
IX. Equipos de programación
X. Cierre de Proyecto
XI. Control y modelado de Proyecto
XII. Revisión y evaluación
XIII. Gestión de riesgos
XIV. Adquisición de software
XV. Estimación del tiempo
XXIII. Diseño
I. Conceptos de diseño
II. Notación de diseño y documentación
III. Representación
IV. Estado de diagramas
V. Prototipado evolutivo
VI. Metodologías
VII. Métodos de diseño orientados a objetos
VIII. Análisisy evaluación de calidad
IX. Prototipo rápido
X. Representación
XXIV. Arquitecturas de Software
I. Abstracción de datos
II. Dominio y Especificación de Arquitecturas
III. Información Sensible
IV. Glosario
V. Diseño
XXV. Interoperabilidad
I. Mapeo de datos
II. Objetos distribuidos
III. Definición de lenguajes de interfaz
XXVI. Reutilización de Software
I. Dominio de la ingeniería.
II. Reutilización de librerías.
III. Reutilización de modelos.
XXVII. Factores Humanos en el Diseño de Software
I. Las interfaces de usuario.
XXVIII. Software y Sistema de Seguridad.
XXIX. Gestión de la Configuración
I. Auditoría de configuración
II. Control de la configuración
III. Identificación de la configuración
IV. Proceso de gestión de configuración
V. Determinación del estado de configuración
VI. Gestión de versiones de software y entrega
XXX. Construcción de Software
I. Planificación de la construcción
II. Diseño Código
III. Diseño de datos y gestión.
IV. Error de procesamiento.
V. Organización del código fuente
VI. Documentación Código
VII. Construcción QA
VIII. Paradigmas de programación
IX. Sistema de integración e implementación.
XXXI. Proceso de Ingeniería del Software
I. Ciclo de vida
II. Proceso de Infraestructura
III. Gestión de procesos
IV. Definición del proceso
V. Modelos de procesos de software
VI. Análisis de procesos cualitativos
VII. Proceso de implementación y cambio.
XXXII. Calidad del Software / SQA
I. Conceptos de calidad
II. Planificación de SQA y V&V
III. Métodos de SQA y V&V
IV. Medidas aplicadas a SQA y V&V
m. Misceláneo
I. Bibliotecas de software
II. Problemas del sistema
II. Lenguajes de programación
XIII. General
I. Normas/Estándares.
XIV. Definiciones formales y teoría
I. Semántica
II. Sintaxis
XV. Clasificaciones de Lenguajes
I. Componentware
II. Comprensión de Tecnologías.
III. Lenguajes Concurrentes, distribuidos y paralelos
IV. Restricción y lógica de lenguajes.
V. Lenguaje de Flujo de datos.
VI. Lenguajes de Diseño
VII. Herramientas de desarrollo
VIII. Lenguajes extensibles
IX. Java
X. Lenguajes de Macroprogramación.
XI. Lenguajes de Microprogramación.
XII. Lenguajesmultiparadigma
XIII. Lenguajes no deterministas
XIV. Lenguajes orientados a objetos
XV. Lenguajes de consulta
XVI. Lenguajes de scripting
XVII. Lenguajes de bajo nivel
XVIII. Lenguajes de alto nivel.
XVI. Lenguajes y funciones de Construcción
I. Tipos de datos abstractos
II. Clases y objetos.
III. Estructuras de programación concurrente
IV. Restricciones.
V. Estructuras de control.
VI. Estructuras y Tipos de datos.
VII. Objetos distribuidos y componentes.
VIII. Gestión de almacenamiento dinámico
IX. Frameworks
X. Herencia
XI. Entrada / salida
XII. Módulos, paquetes
XIII. Patrones
XIV. Polimorfismo
XV. Procedimientos, funciones y subrutinas
XVI. Recursividad
XVII. Procesadores
I. Generación de código
II. Compiladores.
III. Depuradores.
IV. Compiladores incrementales.
V. Intérpretes.
VI. Gestión de la memoria
VII. Optimización.
VIII. Preprocesadores
IX. Compiladores Redestinables
X. Entornos de tiempo de ejecución
XI. Sistemas de escritura traductor y compilación.
I. Sistemas operativos
XIII. General
XIV. Gestión de Procesos
I. Concurrencia
II. Interbloqueos
III. Multiprocesamiento / multiprogramación / multitarea
IV. Exclusión mutua
V. Programación
VI. Sincronización
VII. Temas
XV. Gestión de almacenamiento
I. Estrategias de asignación / desasignación
II. Memorias distribuidas.
III. Memoria principal.
IV. Almacenamiento secundario
V. Segmentación.
VI. Jerarquías de almacenamiento
VII. Intercambio.
VIII. Memoria virtual.
XVI. Gestión de sistemas de archivos
I. Métodos de acceso
II. Estructura de directorios
III. Sistemas de archivos distribuidos
IV. Organización de archivos
V. Mantenimiento.
XVII. Confiabilidad
I. Procedimientos de copia de seguridad
II. Punto de control / reinicio
III. Funcionamiento desconectado
IV. La tolerancia a fallos
V. Disponibilidad
VI. Verificación.
XVIII. Seguridad y Protección de la Privacidad
I. Controles de acceso
II. Autenticación
III. Controles criptográficos
IV. Controles de flujo de información
V. Software invasivo
VI. Seguridad.
VII. Verificación.
XIX. Organización y Diseño
I. Sistemas de procesamiento por lotes
II. Sistemas distribuidos
III. Diseño jerárquico
IV. Sistemas interactivos
V. Sistemas en tiempo real y sistemas embebidos
VI. Sistemas paralelos.
XX. Rendimiento
I. Medidas.
II. Monitores
III. Análisis operativo
IV. Simulación
V. Análisis estocástico.
XXI. Apoyo para la adaptación
I. Adaptación de aplicaciones con conciencia
II. Adaptación de aplicaciones-transparente
III. Fidelidad, la agilidad y la estabilidad
IV. Operación de bajo ancho de banda
V. Transcodificación
Bibliografía
http://www.computer.org/portal/web/publications/acmtaxonomy

Mais conteúdo relacionado

Destaque

Activos tangibles e intangibles
Activos tangibles e intangiblesActivos tangibles e intangibles
Activos tangibles e intangibles
Bolivianaschaarop
 
Sistemas De ProduccióN De Bienes Tangibles E Intangibles
Sistemas De ProduccióN De Bienes Tangibles E IntangiblesSistemas De ProduccióN De Bienes Tangibles E Intangibles
Sistemas De ProduccióN De Bienes Tangibles E Intangibles
fcubillosa
 
Activos pasivos y su clasificacion
Activos pasivos y su clasificacionActivos pasivos y su clasificacion
Activos pasivos y su clasificacion
Alex Otagri
 

Destaque (10)

Capital Intelectual e Intangibles Empresariales
Capital Intelectual e Intangibles EmpresarialesCapital Intelectual e Intangibles Empresariales
Capital Intelectual e Intangibles Empresariales
 
Activos tangibles e intangibles
Activos tangibles e intangiblesActivos tangibles e intangibles
Activos tangibles e intangibles
 
Componentes tangibles e intangibles
Componentes tangibles e intangiblesComponentes tangibles e intangibles
Componentes tangibles e intangibles
 
M2 m valoración empresas hoteleras e intangibles en jornadas turitec 2010
M2 m valoración empresas hoteleras e intangibles en jornadas turitec 2010M2 m valoración empresas hoteleras e intangibles en jornadas turitec 2010
M2 m valoración empresas hoteleras e intangibles en jornadas turitec 2010
 
Productos
ProductosProductos
Productos
 
Activos intangibles. Marcas y Patentes
Activos intangibles. Marcas y PatentesActivos intangibles. Marcas y Patentes
Activos intangibles. Marcas y Patentes
 
Sistemas De ProduccióN De Bienes Tangibles E Intangibles
Sistemas De ProduccióN De Bienes Tangibles E IntangiblesSistemas De ProduccióN De Bienes Tangibles E Intangibles
Sistemas De ProduccióN De Bienes Tangibles E Intangibles
 
Bienes intangibles
Bienes intangibles Bienes intangibles
Bienes intangibles
 
Activos pasivos y su clasificacion
Activos pasivos y su clasificacionActivos pasivos y su clasificacion
Activos pasivos y su clasificacion
 
PRODUCTO
PRODUCTOPRODUCTO
PRODUCTO
 

Semelhante a Taxonomia ieee 2013 Orientada a la Ingenieria de Software

Proyectos finales
Proyectos finalesProyectos finales
Proyectos finales
Olga León
 
Carreras vinculadas-programacion-informatica-consultoria-de-informatica
Carreras vinculadas-programacion-informatica-consultoria-de-informaticaCarreras vinculadas-programacion-informatica-consultoria-de-informatica
Carreras vinculadas-programacion-informatica-consultoria-de-informatica
EtsonCelisMartinez1
 

Semelhante a Taxonomia ieee 2013 Orientada a la Ingenieria de Software (20)

Métrica v3 y RUP
Métrica v3 y RUPMétrica v3 y RUP
Métrica v3 y RUP
 
IngSoftCap01-Introduccion.pdf
IngSoftCap01-Introduccion.pdfIngSoftCap01-Introduccion.pdf
IngSoftCap01-Introduccion.pdf
 
Libro analisis de sistemas
Libro analisis de sistemasLibro analisis de sistemas
Libro analisis de sistemas
 
Libroanalisisdesistemas
LibroanalisisdesistemasLibroanalisisdesistemas
Libroanalisisdesistemas
 
Lp II clase01 - Desarrollo de software con RUP
Lp II   clase01 - Desarrollo de software con RUPLp II   clase01 - Desarrollo de software con RUP
Lp II clase01 - Desarrollo de software con RUP
 
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EEHerramientas para la mejora del proceso de desarrollo de aplicaciones J2EE
Herramientas para la mejora del proceso de desarrollo de aplicaciones J2EE
 
IEC330596-Sistemas Digitales II.pdf
IEC330596-Sistemas Digitales II.pdfIEC330596-Sistemas Digitales II.pdf
IEC330596-Sistemas Digitales II.pdf
 
Proyectos finales
Proyectos finalesProyectos finales
Proyectos finales
 
Es diseño y elaboración miller rodríguez
Es diseño y elaboración miller rodríguezEs diseño y elaboración miller rodríguez
Es diseño y elaboración miller rodríguez
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Sistemas operativos i li
Sistemas operativos i liSistemas operativos i li
Sistemas operativos i li
 
Plan de estudios 5to
Plan de estudios 5toPlan de estudios 5to
Plan de estudios 5to
 
Libro pruebas de usuario completo
Libro pruebas de usuario completoLibro pruebas de usuario completo
Libro pruebas de usuario completo
 
Ciclo de vida y diseño de sistemas de informacion
Ciclo de vida y diseño de sistemas de informacionCiclo de vida y diseño de sistemas de informacion
Ciclo de vida y diseño de sistemas de informacion
 
Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)Ingenieria de software (conceptos básicos)
Ingenieria de software (conceptos básicos)
 
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...
Identificación y seguimiento de artefactos en el proceso de desarrollo de sof...
 
Sistemas operativos 1
Sistemas operativos 1Sistemas operativos 1
Sistemas operativos 1
 
Carreras vinculadas-programacion-informatica-consultoria-de-informatica
Carreras vinculadas-programacion-informatica-consultoria-de-informaticaCarreras vinculadas-programacion-informatica-consultoria-de-informatica
Carreras vinculadas-programacion-informatica-consultoria-de-informatica
 
Analis y diseñ
Analis y diseñAnalis y diseñ
Analis y diseñ
 
Presentación
PresentaciónPresentación
Presentación
 

Mais de Liliana Pacheco

Mais de Liliana Pacheco (8)

Clustering Jerarquico
Clustering JerarquicoClustering Jerarquico
Clustering Jerarquico
 
Ejercicios IA - PSR & Poda alfa-beta
Ejercicios IA - PSR & Poda alfa-betaEjercicios IA - PSR & Poda alfa-beta
Ejercicios IA - PSR & Poda alfa-beta
 
Clusterhomogeneorocks
ClusterhomogeneorocksClusterhomogeneorocks
Clusterhomogeneorocks
 
Redes y Sistemas Distribuidos - Cuestiones de repaso y problemas
Redes y Sistemas Distribuidos - Cuestiones de repaso y problemasRedes y Sistemas Distribuidos - Cuestiones de repaso y problemas
Redes y Sistemas Distribuidos - Cuestiones de repaso y problemas
 
Redes de computadoras e internet
Redes de computadoras e internetRedes de computadoras e internet
Redes de computadoras e internet
 
Cuestionario de antropología correspondiente al 1er bimestre
Cuestionario de antropología correspondiente al 1er bimestreCuestionario de antropología correspondiente al 1er bimestre
Cuestionario de antropología correspondiente al 1er bimestre
 
Mapa de publicos
Mapa de publicos Mapa de publicos
Mapa de publicos
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de software
 

Último

Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
AnnimoUno1
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 

Último (15)

PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptxPROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
PROYECTO FINAL. Tutorial para publicar en SlideShare.pptx
 
Avances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvanaAvances tecnológicos del siglo XXI 10-07 eyvana
Avances tecnológicos del siglo XXI 10-07 eyvana
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdfRefrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
Refrigerador_Inverter_Samsung_Curso_y_Manual_de_Servicio_Español.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Modulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdfModulo-Mini Cargador.................pdf
Modulo-Mini Cargador.................pdf
 
Avances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estosAvances tecnológicos del siglo XXI y ejemplos de estos
Avances tecnológicos del siglo XXI y ejemplos de estos
 
presentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptxpresentacion de PowerPoint de la fuente de poder.pptx
presentacion de PowerPoint de la fuente de poder.pptx
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
Presentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmerilPresentación de elementos de afilado con esmeril
Presentación de elementos de afilado con esmeril
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptxEL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
EL CICLO PRÁCTICO DE UN MOTOR DE CUATRO TIEMPOS.pptx
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 

Taxonomia ieee 2013 Orientada a la Ingenieria de Software

  • 1. INGENIERÍA DE REQUISITOS BASADA EN LA GESTIÓN DE ACTIVOS TANGIBLES E INTANGIBLES DE LA ORGANIZACIÓN TAXONOMÍA IEEE 2013 Universidad Técnica Particular de Loja Practicum 3.2 Autor: Liliana Janeth Pacheco Jara
  • 2. TAXONOMIA IEEE 2013 1. Software / Ingeniería de Software I. General II. Técnicas de programación I. General II. Programación - Aplicativo (Funcional) III. Programación automática IV. Programación Concurrente V. Programación Secuencial VI. Programación orientada a objetos VII. Programación Lógica VIII. Programación Visual IX. Programación distribuida III. Ingeniería de Software XIII. General I. Técnicas de Seguridad II. Filosofía del Software III. Psicología Software IV. Ingeniería de software para proyectos de Internet V. Normas/Estándares VI. Estudio/reconocimiento del proceso de desarrollo de un área en particular XIV. Requisitos/especificaciones I. Análisis II. Métodos de elicitación III. Glosario de Términos IV. Gestión V. Metodologías VI. Proceso VII. Especificación VIII. Herramientas IX. Validación XV. Técnicas y Herramientas de Diseño I. CASE II. Las tablas de decisión III. Distribución de Técnicas y Herramientas basadas en la distribución de ingeniería de software. IV. Módulos e interfaces V. Programador workbench XVI. Herramientas y Técnicas de Codificación
  • 3. I. Programación orientada a objetos II. Impresoras III. Editores de programas IV. Código reutilizable V. Normas/Estándares de codificación VI. Programación estructurada VII. Programación de arriba hacia abajo XVII. Verificación del Software I. Estándares de verificación. II. Categoría de invariantes. III. Exactitud de las Pruebas/Comprobaciones. IV. Métodos formales. V. Verificación del modelado VI. Programación por convenio/contrato VII. Confiabilidad VIII. Seguridad IX. Métodos estadísticos X. Validación XVIII. Pruebas y Depuración I. Revisión de código y tutoriales II. Manual de depuración III. Diagnóstico IV. Depuración distribuida V. Recuperación y Manejo de errores VI. Monitores VII. Confiabilidad VIII. Ejecución simbólica IX. Niveles de prueba X. Estrategias de pruebas XI. Pruebas de Diseño XII. Reporte de las pruebas del Código. XIII. Reporte de las especificaciones de las pruebas. XIV. Pruebas de Ejecución. XV. Pruebas de Documentación. XVI. Pruebas de Gestión. XVII. Pruebas de Herramientas. XVIII. Trazabilidad. XIX. Pruebas de usabilidad XIX. Entornos de programación / Herramientas de Construcción I. Entornos para sistemas de multi-procesador II. Entornos gráficos III. Entornos integrados IV. Entornos interactivos V. Programador workbench. XX. Distribución, Mantenimiento y Mejora I. Conversión de secuencial a las formas paralelas
  • 4. II. Correcciones III. Documentación IV. Mejoras V. Extensibilidad VI. Mantenibilidad VII. Gestión del mantenimiento VIII. Medidas de Mantenimiento IX. Planificación de mantenimiento X. Proceso de mantenimiento XI. Portabilidad XII. Reestructuración, ingeniería inversa y reingeniería XIII. Control de versiones XXI. Métricas / medidas I. Medidas Complejidad II. Medidas de desempeño III. Indicadores de proceso IV. Métricas de productos V. Medidas de conocimiento de Software XXII. Gestión I. Derechos de autor II. Estimación de costos III. Promulgación IV. Iniciación y definición del alcance V. Coordinación y Gestión organizacional VI. Planificación VII. Post Actividades del cierre VIII. Productividad IX. Equipos de programación X. Cierre de Proyecto XI. Control y modelado de Proyecto XII. Revisión y evaluación XIII. Gestión de riesgos XIV. Adquisición de software XV. Estimación del tiempo XXIII. Diseño I. Conceptos de diseño II. Notación de diseño y documentación III. Representación IV. Estado de diagramas V. Prototipado evolutivo VI. Metodologías VII. Métodos de diseño orientados a objetos VIII. Análisisy evaluación de calidad IX. Prototipo rápido X. Representación
  • 5. XXIV. Arquitecturas de Software I. Abstracción de datos II. Dominio y Especificación de Arquitecturas III. Información Sensible IV. Glosario V. Diseño XXV. Interoperabilidad I. Mapeo de datos II. Objetos distribuidos III. Definición de lenguajes de interfaz XXVI. Reutilización de Software I. Dominio de la ingeniería. II. Reutilización de librerías. III. Reutilización de modelos. XXVII. Factores Humanos en el Diseño de Software I. Las interfaces de usuario. XXVIII. Software y Sistema de Seguridad. XXIX. Gestión de la Configuración I. Auditoría de configuración II. Control de la configuración III. Identificación de la configuración IV. Proceso de gestión de configuración V. Determinación del estado de configuración VI. Gestión de versiones de software y entrega XXX. Construcción de Software I. Planificación de la construcción II. Diseño Código III. Diseño de datos y gestión. IV. Error de procesamiento. V. Organización del código fuente VI. Documentación Código VII. Construcción QA VIII. Paradigmas de programación IX. Sistema de integración e implementación. XXXI. Proceso de Ingeniería del Software I. Ciclo de vida II. Proceso de Infraestructura III. Gestión de procesos IV. Definición del proceso V. Modelos de procesos de software
  • 6. VI. Análisis de procesos cualitativos VII. Proceso de implementación y cambio. XXXII. Calidad del Software / SQA I. Conceptos de calidad II. Planificación de SQA y V&V III. Métodos de SQA y V&V IV. Medidas aplicadas a SQA y V&V m. Misceláneo I. Bibliotecas de software II. Problemas del sistema II. Lenguajes de programación XIII. General I. Normas/Estándares. XIV. Definiciones formales y teoría I. Semántica II. Sintaxis XV. Clasificaciones de Lenguajes I. Componentware II. Comprensión de Tecnologías. III. Lenguajes Concurrentes, distribuidos y paralelos IV. Restricción y lógica de lenguajes. V. Lenguaje de Flujo de datos. VI. Lenguajes de Diseño VII. Herramientas de desarrollo VIII. Lenguajes extensibles IX. Java X. Lenguajes de Macroprogramación. XI. Lenguajes de Microprogramación. XII. Lenguajesmultiparadigma XIII. Lenguajes no deterministas XIV. Lenguajes orientados a objetos XV. Lenguajes de consulta XVI. Lenguajes de scripting XVII. Lenguajes de bajo nivel XVIII. Lenguajes de alto nivel. XVI. Lenguajes y funciones de Construcción I. Tipos de datos abstractos II. Clases y objetos. III. Estructuras de programación concurrente IV. Restricciones. V. Estructuras de control. VI. Estructuras y Tipos de datos. VII. Objetos distribuidos y componentes. VIII. Gestión de almacenamiento dinámico IX. Frameworks
  • 7. X. Herencia XI. Entrada / salida XII. Módulos, paquetes XIII. Patrones XIV. Polimorfismo XV. Procedimientos, funciones y subrutinas XVI. Recursividad XVII. Procesadores I. Generación de código II. Compiladores. III. Depuradores. IV. Compiladores incrementales. V. Intérpretes. VI. Gestión de la memoria VII. Optimización. VIII. Preprocesadores IX. Compiladores Redestinables X. Entornos de tiempo de ejecución XI. Sistemas de escritura traductor y compilación. I. Sistemas operativos XIII. General XIV. Gestión de Procesos I. Concurrencia II. Interbloqueos III. Multiprocesamiento / multiprogramación / multitarea IV. Exclusión mutua V. Programación VI. Sincronización VII. Temas XV. Gestión de almacenamiento I. Estrategias de asignación / desasignación II. Memorias distribuidas. III. Memoria principal. IV. Almacenamiento secundario V. Segmentación. VI. Jerarquías de almacenamiento VII. Intercambio. VIII. Memoria virtual. XVI. Gestión de sistemas de archivos I. Métodos de acceso II. Estructura de directorios III. Sistemas de archivos distribuidos IV. Organización de archivos V. Mantenimiento.
  • 8. XVII. Confiabilidad I. Procedimientos de copia de seguridad II. Punto de control / reinicio III. Funcionamiento desconectado IV. La tolerancia a fallos V. Disponibilidad VI. Verificación. XVIII. Seguridad y Protección de la Privacidad I. Controles de acceso II. Autenticación III. Controles criptográficos IV. Controles de flujo de información V. Software invasivo VI. Seguridad. VII. Verificación. XIX. Organización y Diseño I. Sistemas de procesamiento por lotes II. Sistemas distribuidos III. Diseño jerárquico IV. Sistemas interactivos V. Sistemas en tiempo real y sistemas embebidos VI. Sistemas paralelos. XX. Rendimiento I. Medidas. II. Monitores III. Análisis operativo IV. Simulación V. Análisis estocástico. XXI. Apoyo para la adaptación I. Adaptación de aplicaciones con conciencia II. Adaptación de aplicaciones-transparente III. Fidelidad, la agilidad y la estabilidad IV. Operación de bajo ancho de banda V. Transcodificación Bibliografía http://www.computer.org/portal/web/publications/acmtaxonomy