SlideShare ist ein Scribd-Unternehmen logo
1 von 13
Líneas de Investigación
 

Ingeniería de Software

• Ingeniería de Requerimientos, Prototipado de Software.
• Reuso y Arquitecturas de Software.
• Calidad de Software
• Diseño de Sistemas con UML.
• Pruebas y Confiabilidad de Software.

Sistemas de Tiempo Real

• Planificación de Sistemas de Tiempo Real
• Planificación de Tiempo Real en Sistemas de Control de Procesos
• Diseño de Herramientas para Planificación y Simulación.
• Planificación de Tiempo Real para Sistemas con Restricciones de Energía
• Diseño de Sistemas Operativos de Tiempo Real para Sistemas Embebidos.

Dr.Pedro Mejía Alvarez.
Sección de Computación. CINVESTAV-IPN.
http://delta.cs.cinvestav.mx/~pmejia
Temas de Tesis en Ingeniería de Software

Los proyectos de Tesis en Ingeniria de Software estaran basados sobre
algunas de las lines que describo a continuacion.


• Ingeniería de Requerimientos.

• Reuso y Arquitecturas de Software.
• Pruebas y Confiabilidad del Software
• Diseño de Sistemas con UML.
• Administración de Proyectos y Calidad de Software.
Ingeniería de Software: Temas de Tesis Actuales


Proceso de Ingeniería de Requerimientos Aplicado a Proyectos de
Software.
   La ingeniería de software es un área muy extensa de la computación que proporciona a los desarrolladores y
creadores de software, un conjunto de procedimientos y técnicas para el buen desarrollo, implementación o incluso
 mantenimiento de software. Generalmente las etapas utilizadas en el desarrollo de software son: análisis de
 factibilidad, requerimientos de software, diseño, validación, implantación y mantenimiento. Como se observa, la
 Ingeniería de Software abarca todo el proceso de vida de desarrollo del software hasta su fin.

   Una etapa inicial y muy importante es la Ingeniería de los Requerimientos, donde se lleva a cabo el proceso de
descubrir, analizar, escribir y verificar los servicios y restricciones del sistema de software. Su importancia estriba
    en
que, de la definición de los requerimientos dependerá la definición de las etapas subsecuentes del desarrollo de
software, es decir, que si no se descubren los requerimientos que se encuentran en el ambiente del sistema ó son
encontrados en una etapa avanzada del desarrollo del sistema, se tendrá que retroceder nuevamente a la etapa de
requerimientos y esto provocaría cambios en el sistema y consecuentemente retraso en la entrega del sistema. Un
caso peor, es que no se encontraran y especificarán todos los requerimientos del sistema en un proceso de
desarrollo de software, lo cual produciría la entrega de un producto de software incompleto o poco funcional.

   De ahí pues, el interés y la importancia del estudio de esta etapa del desarrollo de software. En esta Tesis,
describiremos y aplicaremos en un proyecto de software real los diferentes tipos de requerimientos, las técnicas o
métodos para la obtención, validación, administración y concluiremos con el modelado de los requerimientos .
Ingeniería de Software: Temas de Tesis Actuales


  Administración de Proyectos de Software con Calidad.

El objetivo de esta tesis es desarrollar un proyecto de software e incluir técnicas avanzadas de
administración de proyectos y de calidad.
Los objetivos de este proyecto son los siguientes:

•   Se administrará el desarrollo de un proyecto completo de software
•   Se implementará un proceso de administración de calidad y las actividades clave del proceso
    para el aseguramiento, la planeación y el control de la calidad.
•   Se seguirá algún estandar de desarrollo en el proceso de la administración de la calidad.
•   Se utilizaran métricas de software para evaluar, predecir y controlar la calidad del proyecto.
•   Se organizará un equipo de Ingenieros para el desarrollo del proyecto.
•   Se introducirá al proyecto el modelo P-CMM como marco de trabajo para resaltar las
    capacidades de los desarrolladores de software en una organización.
Ingeniería de Software: Temas de Tesis Actuales


Extracción de Componentes Reutilizables de un Proyecto de Software.

El objetivo de esta tesis es desarrollar un proyecto de software y extraer componentes reutilizables
que puedan ser de utilizada en proyectos del mismo dominio.

     El proceso de diseño en otras disciplinas de la ingeniería está basado en la reutilización de
    componentes. En la ingeniería eléctrica o mecánica o en otras áreas de la Ingeniería no se
    diseñan sistemas considerando que sus componentes tengan que ser manufacturados
    especialmente. Sus diseños se basan en componentes que han sido probados en otros
    sistemas.

      La demanda por bajar los costos de la producción y mantenimiento de software, la rápida
    entrega de los sistemas y el incremento de la calidad pueden lograrse ampliamente mediante
    la reutilización sistemática de software. La reutilización sistemática en una organización se
    basa en la identificación y estandarización de las entidades reutilizables y los procesos para
    producirlos, así como la creación de una infraestructura para la producción de estas entidades
    y los mecanismos organizacionales adecuados para facilitar la reutilización de los mismos.
Ingeniería de Software: Temas de Tesis Actuales


Extracción de Componentes Reutilizables de un Proyecto de Software.

 El objetivo de esta tesis es desarrollar un proyecto de software y extraer componentes reutilizables
que puedan ser de utilizada en proyectos del mismo dominio.

Los objetivos de este proyecto de tesis son los siguientes:

•   Se desarrollara un proyecto completo de software
•   Se estudiaran las tecnicas actuales de reutilzacion de componentes
•   Se identificaran los componentes de software que son posibles de reutilizar del proyecto de
    software.
•   Se identificaran los procesos de software que son posibles de reutilizar en el proyecto de
    software
•   Se diseñara un proceso de extraccion de componentes reutilizables en proyectos del mismo
    dominio.
Ingeniería de Software: Temas de Tesis Actuales


 Proceso de Diseño y Modelado de Software Orientado a Objetos.

 El objetivo de esta tesis es desarrollar el diseño y modelación de un proyecto de software
utilizando el lenguaje UML.

Los objetivos especificos de esta tesis son los siguientes:

•   Se desarrollara un proyecto completo de software con el fin de comprender todo el proceso.
•   Se estudiaran el lenguaje de Modelado UML y el Rational Unified Process para Diseño.
•   Se identificarán en el diseño del proyecto los distintos tipos de diagramas que existen como
    son los: (a) diagramas de clases, (b) casos de usos,(c ) paquetes, (d) diagramas de interacción
    y secuencia,y los diagramas de transición de estados.
•   Se modelara el diseño del proyecto del software utilizando UML mediante la herramienta de
    Rational Rose.
Temas de Tesis en Sistemas de Tiempo Real

     En el area de sistemas de tiempo real tenemos los siguientes
    temas de tesis.

•   Planificación de Procesos de Control en Tiempo Real con
    Realimentacion.
•   Diseño de sistemas de control con restricciones de tiempos
    usando MatLab-SimuLink.
•   Diseño de herramientas de visualizacion y diseño de sistemas
    de tiempo real.
•   Planificacion de sistemas de tiempo real con restricciones de
    consumo de energia.
Temas de Tesis: Planificacion de Procesos de Control
              en Tiempo Real con Retroalimentacion

 

 En esta tesis se pretende integrar al la planificacion de sistemas de tiempo real, conceptos
derivados de la teoria de control.

 Se pretende integrar a la planificacion de tiempo real un loop de retroalimentacion, con el fin de que
sea posible monitorizar el comportamiento de los parametros temporales del sistema. Se pretende
desarrollar un sistema de tiempo real con planificacion adaptiva que incluya lazos de control.

    El tipo de control que se piensa integrar es de varios tipos:

- Control PID.
- Control adaptivo.
- Control estocastico.

 Se pretende diseñar una aplicación real, en el laboratorio del departamento de control automatico
en el cual se prueben los desarrollos.
Temas de Tesis: Planificacion de sistemas de tiempo
      real con restricciones en el consumo de la energia

 

La presente tesis, está motivada por la observación de que muchos de los sistemas de cómputo
móvil (portátil) o cómputo embebido sobre los que operan los sistemas de tiempo real son altamente
dinámicos, impredecibles y con requerimientos estrictos de tiempos y consumo de energía. Estos
ambientes se presentan en aplicaciones como teléfonos celulares, PDA´s (personal digital assistans),
control de procesos, bases de datos en
tiempo real, etc.

La reducción en el consumo de potencia es un reto en el diseño de sistemas portátiles. Estos
dispositivos obtienen su alimentación de baterías, por lo tanto reduciendo el consumo de la potencia
extendemos su tiempo de operación. El consumo de potencia es un problema que también afecta a
las computadoras de escritorio o servidores, ya que un alto consumo de potencia eleva la
temperatura de estos dispositivos y deteriora el desempeño y la confiabilidad del sistema.

En esta tesis, se diseñarán técnicas de manejo de procesos en sistemas operativos de tiempo real
que permitan reducir el consumo de energía en sistemas de cómputo portátiles y embebidos. Dichas
técnicas incluirán la capacidad de monitorizar, medir, y optimizar el consumo de la energía
consumida por los procesos además de planificar los procesos de forma que cumplan con sus
tiempos de respuesta.
Temas de Tesis: Diseño de Herramientas para
       Planificación y Simulación de Sistemas de Tiempo
                              Real
 


El diseño de sistemas de tiempo real, requiere de herramientas que permitan verificar,
validar y visualizar el comportamiento temporal de cada una de las tareas del sistema.

Con este propósito, esta línea de investigación consiste en el desarrollo de heramientas
visuales de planificación, y simulacion de sistemas de tiempo real. En esta línea también
se trabaja en la integración de un kernel de tiempo real concurrente en las herramientas
de forma que sea posible hacer un seguimiento de la ejecución de un conjunto de tareas
de tiempo real.
Temas de Tesis: Diseño de sistemas de control con
     restricciones de tiempos usando MatLab-SimuLink.

 


En este trabajo de tesis, se pretende diseñar sisetmas de tiempo real a partir de
la herramienta MATLAB-Simulink. Se pretende diseñar tareas de tiempo real de forma
visual en donde el codigo generado por Simulink, pueda ser integrado al Sistema
Operativo Diseñado por el grupo.

MATLAB Simulink es una herramienta para diseño y modelado de sistemas de control de
procesos. Esta herramienta es capaz de generar codigo a partir de un diseño.
Temas de Tesis: Planificación de Tiempo Real para
          Sistemas con Restricciones de Energia

 Con el surgimiento de sistemas de cómputo portátiles, y los sistemas de
cómputo embebidos, ha surgido el interés por desarrollar mecanismos que
permitan hacer un manejo de energía eficiente en este tipo de sistemas. El
propósito, es de extender el tiempo de vida de la batería de estos sistemas de
forma que no se afecte al funcionamiento ni a las restricciones temporales de
estos sistemas.

 En este proyecto se desarrollan métodos de planificación y algoritmos que
tengan en cuenta el consumo de energía de las operaciones de computo del
sistema y del acceso a los recursos.

Weitere ähnliche Inhalte

Was ist angesagt?

Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoJesús E. CuRias
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del softwareaimeemoir
 
Topicos de ingeniería de software
Topicos de ingeniería de softwareTopicos de ingeniería de software
Topicos de ingeniería de softwareAlex Hurtado
 
metricas de software si-504
metricas de software si-504metricas de software si-504
metricas de software si-504Karl T Orihuela
 
Metricas de Codigo Fuente y Metricas de Prueba
Metricas de Codigo Fuente y Metricas de PruebaMetricas de Codigo Fuente y Metricas de Prueba
Metricas de Codigo Fuente y Metricas de PruebaKevin Castillo
 
Definición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónDefinición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónOvidio Fernando Hernández Albarran
 
Metricas del producto para el Software
Metricas del producto para el SoftwareMetricas del producto para el Software
Metricas del producto para el SoftwareWalter Tejerina
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de softwareMAYRA
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareLorena Quiñónez
 
calidad en el desarrollo de software
calidad en el desarrollo de softwarecalidad en el desarrollo de software
calidad en el desarrollo de softwarespartha187
 
Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwarePolansky Ruth Liebe
 
C:\Fakepath\Charla Admin Proyect
C:\Fakepath\Charla Admin ProyectC:\Fakepath\Charla Admin Proyect
C:\Fakepath\Charla Admin ProyectXimena Williams
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i procesovictdiazm
 

Was ist angesagt? (17)

Métrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigoMétrica de punto de función y lineas de codigo
Métrica de punto de función y lineas de codigo
 
Metricas tecnicas del software
Metricas tecnicas del softwareMetricas tecnicas del software
Metricas tecnicas del software
 
Topicos de ingeniería de software
Topicos de ingeniería de softwareTopicos de ingeniería de software
Topicos de ingeniería de software
 
metricas de software si-504
metricas de software si-504metricas de software si-504
metricas de software si-504
 
Metricas de Codigo Fuente y Metricas de Prueba
Metricas de Codigo Fuente y Metricas de PruebaMetricas de Codigo Fuente y Metricas de Prueba
Metricas de Codigo Fuente y Metricas de Prueba
 
Definición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentaciónDefinición de planificación de proyectos de software presentación
Definición de planificación de proyectos de software presentación
 
Metricas del producto para el Software
Metricas del producto para el SoftwareMetricas del producto para el Software
Metricas del producto para el Software
 
Metricas de software
Metricas de softwareMetricas de software
Metricas de software
 
Métricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de softwareMétricas de Proceso y proyecto de software
Métricas de Proceso y proyecto de software
 
calidad en el desarrollo de software
calidad en el desarrollo de softwarecalidad en el desarrollo de software
calidad en el desarrollo de software
 
Expo calidad en el desarrollo de software
Expo calidad en el desarrollo de softwareExpo calidad en el desarrollo de software
Expo calidad en el desarrollo de software
 
C:\Fakepath\Charla Admin Proyect
C:\Fakepath\Charla Admin ProyectC:\Fakepath\Charla Admin Proyect
C:\Fakepath\Charla Admin Proyect
 
titulo de pdf
titulo de pdftitulo de pdf
titulo de pdf
 
El proceso
El procesoEl proceso
El proceso
 
02 unidad i proceso
02 unidad i   proceso02 unidad i   proceso
02 unidad i proceso
 
Mantenimiento y evolucion del software
Mantenimiento y evolucion del softwareMantenimiento y evolucion del software
Mantenimiento y evolucion del software
 
Metricas01
Metricas01Metricas01
Metricas01
 

Andere mochten auch

Andere mochten auch (7)

Payroll
PayrollPayroll
Payroll
 
Taller OpenGL
Taller OpenGLTaller OpenGL
Taller OpenGL
 
Dali
DaliDali
Dali
 
Tangram
TangramTangram
Tangram
 
Portaforio electronico
Portaforio electronicoPortaforio electronico
Portaforio electronico
 
Cuadernia
CuaderniaCuadernia
Cuadernia
 
Hiper e hipotiroidismo
Hiper e hipotiroidismoHiper e hipotiroidismo
Hiper e hipotiroidismo
 

Ähnlich wie Investigafer

Presentacion ing software ciclo_de_vida_ metodo_clasico_metodo_analisis_estru...
Presentacion ing software ciclo_de_vida_ metodo_clasico_metodo_analisis_estru...Presentacion ing software ciclo_de_vida_ metodo_clasico_metodo_analisis_estru...
Presentacion ing software ciclo_de_vida_ metodo_clasico_metodo_analisis_estru...Rosa Arellano
 
Procesos de Software EGEL-UNITEC
Procesos de Software EGEL-UNITECProcesos de Software EGEL-UNITEC
Procesos de Software EGEL-UNITECmrojas_unitec
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup finalMariaC7
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranMarijoalbarranb
 
metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.pptCristianFlasher1
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptTereBestene
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptronald flores
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-shome
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipoyanezcabrera
 
Curso ingeniería de software parte i
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte iparafernalico
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de softwareMariaJose231620
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software jevo1994
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1Jose Garcia
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfBibliotecaenlineaUNI
 

Ähnlich wie Investigafer (20)

Clase 11
Clase 11Clase 11
Clase 11
 
Presentacion ing software ciclo_de_vida_ metodo_clasico_metodo_analisis_estru...
Presentacion ing software ciclo_de_vida_ metodo_clasico_metodo_analisis_estru...Presentacion ing software ciclo_de_vida_ metodo_clasico_metodo_analisis_estru...
Presentacion ing software ciclo_de_vida_ metodo_clasico_metodo_analisis_estru...
 
Procesos de Software EGEL-UNITEC
Procesos de Software EGEL-UNITECProcesos de Software EGEL-UNITEC
Procesos de Software EGEL-UNITEC
 
Metodología rup final
Metodología rup finalMetodología rup final
Metodología rup final
 
Clase
ClaseClase
Clase
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_Albarran
 
Ciclo de Vida y roles
Ciclo de Vida y roles Ciclo de Vida y roles
Ciclo de Vida y roles
 
Ciclo de vida
Ciclo de vidaCiclo de vida
Ciclo de vida
 
metodologias de desarrollo.ppt
metodologias de desarrollo.pptmetodologias de desarrollo.ppt
metodologias de desarrollo.ppt
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.ppt
 
clases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.pptclases3metodmetodlgiaherra.ppt
clases3metodmetodlgiaherra.ppt
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
T2 infoiii-s
T2 infoiii-sT2 infoiii-s
T2 infoiii-s
 
Modelo de prototipo
Modelo de prototipoModelo de prototipo
Modelo de prototipo
 
Curso ingeniería de software parte i
Curso ingeniería de software parte iCurso ingeniería de software parte i
Curso ingeniería de software parte i
 
Modelos de desarrollo de software
Modelos de desarrollo de softwareModelos de desarrollo de software
Modelos de desarrollo de software
 
Ingeniería de software
Ingeniería de software Ingeniería de software
Ingeniería de software
 
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1Sanchez garcia juan jose  definiciones en la ingeniería de software sis4-1
Sanchez garcia juan jose definiciones en la ingeniería de software sis4-1
 
Fundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdfFundamentos de ingenieria de software - metodologias.pdf
Fundamentos de ingenieria de software - metodologias.pdf
 
Metodología de desarrollo
Metodología de desarrolloMetodología de desarrollo
Metodología de desarrollo
 

Kürzlich hochgeladen

Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfssuser50d1252
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docxMagalyDacostaPea
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxLudy Ventocilla Napanga
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.profandrearivero
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxRosabel UA
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaLuis Minaya
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxFabianValenciaJabo
 
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI Manuel Molina
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfssuser50d1252
 
los cinco reinos biologicos 0 de los seres vivos
los cinco reinos biologicos 0 de los seres vivoslos cinco reinos biologicos 0 de los seres vivos
los cinco reinos biologicos 0 de los seres vivosOrdinolaSernaquIrene
 
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAGUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAELIASPELAEZSARMIENTO1
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOMARIBEL DIAZ
 
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxIII SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxMaritza438836
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Rosabel UA
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajeKattyMoran3
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdfGabrieldeJesusLopezG
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAJesus Gonzalez Losada
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdfRAMON EUSTAQUIO CARO BAYONA
 

Kürzlich hochgeladen (20)

Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdfFichas de matemática DE PRIMERO DE SECUNDARIA.pdf
Fichas de matemática DE PRIMERO DE SECUNDARIA.pdf
 
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
4° UNIDAD 2 SALUD,ALIMENTACIÓN Y DÍA DE LA MADRE 933623393 PROF YESSENIA CN.docx
 
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docxSIMULACROS Y SIMULACIONES DE SISMO 2024.docx
SIMULACROS Y SIMULACIONES DE SISMO 2024.docx
 
PPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptxPPTX: La luz brilla en la oscuridad.pptx
PPTX: La luz brilla en la oscuridad.pptx
 
Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.Abregú, Podestá. Directores.Líderes en Acción.
Abregú, Podestá. Directores.Líderes en Acción.
 
Presentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptxPresentación Bloque 3 Actividad 2 transversal.pptx
Presentación Bloque 3 Actividad 2 transversal.pptx
 
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsaManejo del Dengue, generalidades, actualización marzo 2024 minsa
Manejo del Dengue, generalidades, actualización marzo 2024 minsa
 
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docxEJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
EJEMPLO MODELO DE PLAN DE REFUERZO ESCOLAR.docx
 
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
Tarea 4_ Foro _Incorporar habilidades de Siglo XXI
 
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdfFichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
Fichas de Matemática DE SEGUNDO DE SECUNDARIA.pdf
 
los cinco reinos biologicos 0 de los seres vivos
los cinco reinos biologicos 0 de los seres vivoslos cinco reinos biologicos 0 de los seres vivos
los cinco reinos biologicos 0 de los seres vivos
 
La luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luzLa luz brilla en la oscuridad. Necesitamos luz
La luz brilla en la oscuridad. Necesitamos luz
 
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIAGUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
GUIA DE TEXTOS EDUCATIVOS SANTILLANA PARA SECUNDARIA
 
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADOPLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
PLAN DE TUTORIA- PARA NIVEL PRIMARIA CUARTO GRADO
 
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docxIII SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
III SEGUNDO CICLO PLAN DE TUTORÍA 2024.docx
 
Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024Actividad transversal 2-bloque 2. Actualización 2024
Actividad transversal 2-bloque 2. Actualización 2024
 
libro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguajelibro grafismo fonético guía de uso para el lenguaje
libro grafismo fonético guía de uso para el lenguaje
 
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdfPRIMER GRADO SOY LECTOR PART1- MD  EDUCATIVO.pdf
PRIMER GRADO SOY LECTOR PART1- MD EDUCATIVO.pdf
 
HISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICAHISPANIDAD - La cultura común de la HISPANOAMERICA
HISPANIDAD - La cultura común de la HISPANOAMERICA
 
05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf05 Fenomenos fisicos y quimicos de la materia.pdf
05 Fenomenos fisicos y quimicos de la materia.pdf
 

Investigafer

  • 1. Líneas de Investigación   Ingeniería de Software • Ingeniería de Requerimientos, Prototipado de Software. • Reuso y Arquitecturas de Software. • Calidad de Software • Diseño de Sistemas con UML. • Pruebas y Confiabilidad de Software. Sistemas de Tiempo Real • Planificación de Sistemas de Tiempo Real • Planificación de Tiempo Real en Sistemas de Control de Procesos • Diseño de Herramientas para Planificación y Simulación. • Planificación de Tiempo Real para Sistemas con Restricciones de Energía • Diseño de Sistemas Operativos de Tiempo Real para Sistemas Embebidos. Dr.Pedro Mejía Alvarez. Sección de Computación. CINVESTAV-IPN. http://delta.cs.cinvestav.mx/~pmejia
  • 2. Temas de Tesis en Ingeniería de Software Los proyectos de Tesis en Ingeniria de Software estaran basados sobre algunas de las lines que describo a continuacion. • Ingeniería de Requerimientos. • Reuso y Arquitecturas de Software. • Pruebas y Confiabilidad del Software • Diseño de Sistemas con UML. • Administración de Proyectos y Calidad de Software.
  • 3. Ingeniería de Software: Temas de Tesis Actuales Proceso de Ingeniería de Requerimientos Aplicado a Proyectos de Software. La ingeniería de software es un área muy extensa de la computación que proporciona a los desarrolladores y creadores de software, un conjunto de procedimientos y técnicas para el buen desarrollo, implementación o incluso mantenimiento de software. Generalmente las etapas utilizadas en el desarrollo de software son: análisis de factibilidad, requerimientos de software, diseño, validación, implantación y mantenimiento. Como se observa, la Ingeniería de Software abarca todo el proceso de vida de desarrollo del software hasta su fin. Una etapa inicial y muy importante es la Ingeniería de los Requerimientos, donde se lleva a cabo el proceso de descubrir, analizar, escribir y verificar los servicios y restricciones del sistema de software. Su importancia estriba en que, de la definición de los requerimientos dependerá la definición de las etapas subsecuentes del desarrollo de software, es decir, que si no se descubren los requerimientos que se encuentran en el ambiente del sistema ó son encontrados en una etapa avanzada del desarrollo del sistema, se tendrá que retroceder nuevamente a la etapa de requerimientos y esto provocaría cambios en el sistema y consecuentemente retraso en la entrega del sistema. Un caso peor, es que no se encontraran y especificarán todos los requerimientos del sistema en un proceso de desarrollo de software, lo cual produciría la entrega de un producto de software incompleto o poco funcional. De ahí pues, el interés y la importancia del estudio de esta etapa del desarrollo de software. En esta Tesis, describiremos y aplicaremos en un proyecto de software real los diferentes tipos de requerimientos, las técnicas o métodos para la obtención, validación, administración y concluiremos con el modelado de los requerimientos .
  • 4. Ingeniería de Software: Temas de Tesis Actuales   Administración de Proyectos de Software con Calidad. El objetivo de esta tesis es desarrollar un proyecto de software e incluir técnicas avanzadas de administración de proyectos y de calidad. Los objetivos de este proyecto son los siguientes: • Se administrará el desarrollo de un proyecto completo de software • Se implementará un proceso de administración de calidad y las actividades clave del proceso para el aseguramiento, la planeación y el control de la calidad. • Se seguirá algún estandar de desarrollo en el proceso de la administración de la calidad. • Se utilizaran métricas de software para evaluar, predecir y controlar la calidad del proyecto. • Se organizará un equipo de Ingenieros para el desarrollo del proyecto. • Se introducirá al proyecto el modelo P-CMM como marco de trabajo para resaltar las capacidades de los desarrolladores de software en una organización.
  • 5. Ingeniería de Software: Temas de Tesis Actuales Extracción de Componentes Reutilizables de un Proyecto de Software. El objetivo de esta tesis es desarrollar un proyecto de software y extraer componentes reutilizables que puedan ser de utilizada en proyectos del mismo dominio. El proceso de diseño en otras disciplinas de la ingeniería está basado en la reutilización de componentes. En la ingeniería eléctrica o mecánica o en otras áreas de la Ingeniería no se diseñan sistemas considerando que sus componentes tengan que ser manufacturados especialmente. Sus diseños se basan en componentes que han sido probados en otros sistemas. La demanda por bajar los costos de la producción y mantenimiento de software, la rápida entrega de los sistemas y el incremento de la calidad pueden lograrse ampliamente mediante la reutilización sistemática de software. La reutilización sistemática en una organización se basa en la identificación y estandarización de las entidades reutilizables y los procesos para producirlos, así como la creación de una infraestructura para la producción de estas entidades y los mecanismos organizacionales adecuados para facilitar la reutilización de los mismos.
  • 6. Ingeniería de Software: Temas de Tesis Actuales Extracción de Componentes Reutilizables de un Proyecto de Software. El objetivo de esta tesis es desarrollar un proyecto de software y extraer componentes reutilizables que puedan ser de utilizada en proyectos del mismo dominio. Los objetivos de este proyecto de tesis son los siguientes: • Se desarrollara un proyecto completo de software • Se estudiaran las tecnicas actuales de reutilzacion de componentes • Se identificaran los componentes de software que son posibles de reutilizar del proyecto de software. • Se identificaran los procesos de software que son posibles de reutilizar en el proyecto de software • Se diseñara un proceso de extraccion de componentes reutilizables en proyectos del mismo dominio.
  • 7. Ingeniería de Software: Temas de Tesis Actuales  Proceso de Diseño y Modelado de Software Orientado a Objetos. El objetivo de esta tesis es desarrollar el diseño y modelación de un proyecto de software utilizando el lenguaje UML. Los objetivos especificos de esta tesis son los siguientes: • Se desarrollara un proyecto completo de software con el fin de comprender todo el proceso. • Se estudiaran el lenguaje de Modelado UML y el Rational Unified Process para Diseño. • Se identificarán en el diseño del proyecto los distintos tipos de diagramas que existen como son los: (a) diagramas de clases, (b) casos de usos,(c ) paquetes, (d) diagramas de interacción y secuencia,y los diagramas de transición de estados. • Se modelara el diseño del proyecto del software utilizando UML mediante la herramienta de Rational Rose.
  • 8. Temas de Tesis en Sistemas de Tiempo Real En el area de sistemas de tiempo real tenemos los siguientes temas de tesis. • Planificación de Procesos de Control en Tiempo Real con Realimentacion. • Diseño de sistemas de control con restricciones de tiempos usando MatLab-SimuLink. • Diseño de herramientas de visualizacion y diseño de sistemas de tiempo real. • Planificacion de sistemas de tiempo real con restricciones de consumo de energia.
  • 9. Temas de Tesis: Planificacion de Procesos de Control en Tiempo Real con Retroalimentacion   En esta tesis se pretende integrar al la planificacion de sistemas de tiempo real, conceptos derivados de la teoria de control. Se pretende integrar a la planificacion de tiempo real un loop de retroalimentacion, con el fin de que sea posible monitorizar el comportamiento de los parametros temporales del sistema. Se pretende desarrollar un sistema de tiempo real con planificacion adaptiva que incluya lazos de control. El tipo de control que se piensa integrar es de varios tipos: - Control PID. - Control adaptivo. - Control estocastico. Se pretende diseñar una aplicación real, en el laboratorio del departamento de control automatico en el cual se prueben los desarrollos.
  • 10. Temas de Tesis: Planificacion de sistemas de tiempo real con restricciones en el consumo de la energia   La presente tesis, está motivada por la observación de que muchos de los sistemas de cómputo móvil (portátil) o cómputo embebido sobre los que operan los sistemas de tiempo real son altamente dinámicos, impredecibles y con requerimientos estrictos de tiempos y consumo de energía. Estos ambientes se presentan en aplicaciones como teléfonos celulares, PDA´s (personal digital assistans), control de procesos, bases de datos en tiempo real, etc. La reducción en el consumo de potencia es un reto en el diseño de sistemas portátiles. Estos dispositivos obtienen su alimentación de baterías, por lo tanto reduciendo el consumo de la potencia extendemos su tiempo de operación. El consumo de potencia es un problema que también afecta a las computadoras de escritorio o servidores, ya que un alto consumo de potencia eleva la temperatura de estos dispositivos y deteriora el desempeño y la confiabilidad del sistema. En esta tesis, se diseñarán técnicas de manejo de procesos en sistemas operativos de tiempo real que permitan reducir el consumo de energía en sistemas de cómputo portátiles y embebidos. Dichas técnicas incluirán la capacidad de monitorizar, medir, y optimizar el consumo de la energía consumida por los procesos además de planificar los procesos de forma que cumplan con sus tiempos de respuesta.
  • 11. Temas de Tesis: Diseño de Herramientas para Planificación y Simulación de Sistemas de Tiempo Real   El diseño de sistemas de tiempo real, requiere de herramientas que permitan verificar, validar y visualizar el comportamiento temporal de cada una de las tareas del sistema. Con este propósito, esta línea de investigación consiste en el desarrollo de heramientas visuales de planificación, y simulacion de sistemas de tiempo real. En esta línea también se trabaja en la integración de un kernel de tiempo real concurrente en las herramientas de forma que sea posible hacer un seguimiento de la ejecución de un conjunto de tareas de tiempo real.
  • 12. Temas de Tesis: Diseño de sistemas de control con restricciones de tiempos usando MatLab-SimuLink.   En este trabajo de tesis, se pretende diseñar sisetmas de tiempo real a partir de la herramienta MATLAB-Simulink. Se pretende diseñar tareas de tiempo real de forma visual en donde el codigo generado por Simulink, pueda ser integrado al Sistema Operativo Diseñado por el grupo. MATLAB Simulink es una herramienta para diseño y modelado de sistemas de control de procesos. Esta herramienta es capaz de generar codigo a partir de un diseño.
  • 13. Temas de Tesis: Planificación de Tiempo Real para Sistemas con Restricciones de Energia  Con el surgimiento de sistemas de cómputo portátiles, y los sistemas de cómputo embebidos, ha surgido el interés por desarrollar mecanismos que permitan hacer un manejo de energía eficiente en este tipo de sistemas. El propósito, es de extender el tiempo de vida de la batería de estos sistemas de forma que no se afecte al funcionamiento ni a las restricciones temporales de estos sistemas. En este proyecto se desarrollan métodos de planificación y algoritmos que tengan en cuenta el consumo de energía de las operaciones de computo del sistema y del acceso a los recursos.