Ingeniería de Software

Proceso de software personal

El Personal Software Process o PSP (en inglés: Personal software Process) es un proceso de desarrollo de software estructurado destinado a ayudar a los ingenier...

Oracle (pruebas de software)

Un Oracle es un mecanismo utilizado en pruebas de software e ingeniería de software para determinar si una prueba ha tenido éxito o ha fallado. Se utiliza compa...

Procesamiento de transacciones

En Informática Teórica, el procesamiento de transacciones es el modo de gestión de datos que opera su propio procesamiento a través de la división en operacione...

Automatización del desarrollo

La automatización del desarrollo (en inglés: build automation) en ciencias de la computación es el acto de escribir o automatizar una amplia variedad de tareas ...

Ordenar combinar unirse

En la teoría de la base de datos, el algoritmo de unión de fusión de ordenación (o incluso simplemente fusionar unión) difiere de otros algoritmos de unión porq...

Crisis de software

Crisis de software es un término utilizado en los primeros días de la ingeniería de software para describir el impacto del rápido crecimiento de la potencia de ...

Refactorización

En ingeniería de software, la refactorización (o refactorización de código) es una "técnica estructurada para cambiar la estructura interna de partes del código...

Unión de bucle anidada

La combinación de bucle anidado (NLJ), o simple combinación de bucle anidado, es un algoritmo de unión que une dos conjuntos utilizando dos bucles anidados. Una...

Bloquear unión de bucle anidado

La combinación de bucle anidado de bloque (BNL) es un algoritmo, variante del de la combinación de bucle anidado simple, que almacena en búfer las filas leídas ...

Lectura irrepetible

En Informática, el término lectura no repetible, o análisis inconsistente, significa un error en la gestión de la concurrencia entre transacciones debido a una ...

Lenguaje de modelado de flujo de interacción

Interaction Flow Modeling Language (ifml) es un lenguaje de modelado estandarizado en el campo de la ingeniería de software y más precisamente en el campo de la...

Proceso unificado ágil

El proceso unificado ágil (AUP) es una versión simplificada, desarrollada por Scott Ambler, de IBM Rational Unified Process (Rup). Describe un enfoque simple y ...

Gestor de transacciones

En informática, un gestor de transacciones, o gestor de transacciones, es un módulo DBMS que garantiza que las transacciones disfruten de propiedades ACID. El G...

Nivel de lógica empresarial

La capa de lógica de negocios (BLL), también conocida como nivel de dominio, es una práctica de compartimentar la ingeniería de software. Generalmente, la capa ...

Caso de prueba

En ingeniería de software, un caso de prueba es un conjunto de condiciones o variables bajo las cuales un probador determina si una aplicación o sistema de soft...

V-Modelo

El V-modelo o V-modelo es un modelo de desarrollo de software, extensión de modelo en cascada. El modelo en lugar de descender a lo largo de una línea recta, de...

Instalación Meta-Objeto

El Meta-Object Facility (MOF) es un estándar para la ingeniería impulsado por el modelo de Object Management Group (OMG). MOF nació del lenguaje UML; OMG neces...

Ingeniería de Software

La ingeniería de software (ingeniería de software en inglés) es aquella disciplina que se ocupa de los procesos de producción y metodologías de desarrollo dirig...

ISO 12207

ISO 12207 es un estándar ISO para la gestión del ciclo de vida del software. Su objetivo es convertirse en el estándar de referencia mediante la definición de t...

Implementación de referencia

En el ciclo de vida del software, la implementación de referencia es el estándar considerado como una referencia según el cual se evalúan todas las demás implem...

Gestión del ciclo de vida del producto

La gestión del ciclo de vida del producto (PLM) es un enfoque estratégico para la gestión de la información, los procesos y los recursos para apoyar el ciclo de...

Putnam Modelo

El modelo Putnam es un modelo de estimación empírica del trabajo de un software. El artículo original de Lawrence H. Putnam fue publicado en 1979 y fue visto c...

NCSS

NCSS, un acrónimo de Non Commenting Source Statement, es una unidad de medida del código fuente del software. Solo las líneas que realmente contienen instrucci...

Calidad del software

La calidad del software significa la medida en que un producto de software cumple una serie de expectativas con respecto tanto a su funcionamiento como a su est...

Administrador de datos

En computación, el administrador de datos, o administrador de datos, es un conjunto de módulos en un DBMS que operan coordinados por el administrador de transac...

Changelog

El término changelog (un préstamo lingüístico del idioma Inglés, derivado de la Unión de los Términos change =change y log =register) se usa universalmente en e...

Unión de bucle anidado

La Unión de bucles anidados (NLJ), o simple unión de bucles anidados, es un algoritmo de unión que une dos conjuntos utilizando dos bucles anidados. Una de las ...

Pruebas unitarias

En ingeniería de software, pruebas unitarias significa la actividad de pruebas (pruebas, pruebas) de unidades de software individuales. La unidad es normalmente...

Gestión del ciclo de vida de las aplicaciones

Application lifecycle management (ALM) representa la Unión de las actividades de gestión empresarial con las actividades de ingeniería de software, posible grac...

Aplicación Web

Una aplicación web (web application en inglés, abreviado web app), en Informática y, en particular, en programación web, generalmente indica todas las aplicacio...

Pruebas de Software

Las pruebas de Software (también llamadas pruebas o pruebas de software de acuerdo con los nombres en inglés), en Ciencias de la Computación, indican un proceso...

Leer sucio

En Ciencias de la Computación, el término dirty read, o dependencia no comprometida, significa un error en la gestión de la concurrencia entre transacciones deb...

Cálculo aproximado

El cálculo aproximado es cualquier forma de cálculo cuyo resultado no se garantiza que sea correcto. Sin embargo, hay varios dominios de aplicación en los que s...

International Software Testing Qualifications Board

El International Software Testing Qualifications Board (ISTQB) es la organización internacional creada para definir estándares para la certificación de habilida...

Modelo De Madurez De Capacidad

Capability Maturity Model Integration (CMMI) es un enfoque de mejora de procesos que tiene como objetivo ayudar a una organización a mejorar su rendimiento. CMM...

Martin Fowler

Martin Fowler (nacido el 18 de diciembre de 1963) es un informático Británico e ingeniero de software, autor de numerosos libros y considerado uno de los princi...

Actualización perdida

En informática, el término actualización perdida significa un error en la gestión de la concurrencia entre transacciones debido a una dependencia de escritura -...

ISAM

ISAM significa i ndexed s equential a ccess m ethod (método de acceso secuencial indexado), y es una forma de almacenar datos para ser extraídos rápidamente. Or...

Protección contra fallos (bases de datos)

En Informática, en particular hablando de bases de datos, el término protección contra fallos significa todos aquellos procedimientos implementados para mantene...

Gestor de bloqueo

En Informática, El lock manager, o lock manager, es un módulo del DBMS que se ocupa de la gestión de bloqueos. En la mayoría de los sistemas reales, el administ...
LA VISTA DEL LECTOR DE WIKIPEDIA.ORG
Política de privacidad , Descargos de responsabilidad
contactos