PDF de programación - Ingeniería del Software en la Década del 2000

Imágen de pdf Ingeniería del Software en la Década del 2000

Ingeniería del Software en la Década del 2000gráfica de visualizaciones

Publicado el 8 de Diciembre del 2018
1.254 visualizaciones desde el 8 de Diciembre del 2018
4,4 MB
276 paginas
Creado hace 20a (30/07/2003)
Nieves R. Brisaboa (Ed.)

Ingeniería del Software en la
Década del 2000

2
S
O
T
R

I

Cartagena de indias, Colombia
Agosto 2003

CYTED



Nieves R. Brisaboa (Eds.) Ingeniería del Software en la Década del 2000 IX Jornadas Iberoamericanas de Informática Cartagena de Indias, Colombia 11-15 Agosto, 2003 A todas las personas que con su apoyo y esfuerzo entusiasta, contribuyen a que RITOS2 sea un lugar de encuentro y esperanza Iberoamericana..... y a Isidro Ramos por habernos inspirado I

PRESENTACIÓN Es evidente que contar con herramientas informáticas que utilicen tecnología avanzada proporciona una ventaja competitiva a cualquier organización, y especialmente a la pequeña y mediana empresa, independientemente de que su área de actividad sea la industria, el comercio, los servicios públicos o privados. En todo caso, la eficiencia de su gestión depende de lo avanzado de su tecnología informática. Este volumen se presenta en el marco de las IX Jornadas de Informática de la AECI en las que diferentes especialistas de la Red Iberoamericana de Tecnologías del Software para la Década del 2000 (RITOS2) han aportado sus conocimientos y experiencia, como queda reflejado a lo largo de los diferentes capítulos de este libro. Los capítulos han sido seleccionados de modo que ofrezcan una visión global de las diferentes tecnologías que se combinan en la actualidad para atender los requerimientos de software que en esta década del 2000 las organizaciones están demandando. Desde nuestro punto de vista, dichas tecnologías se encuadran en 4 grandes áreas que coinciden con las 4 áreas de trabajo de los especialistas de RITOS2: • Ingeniería del Software: La investigación en Ingeniería del Software se caracteriza por la necesidad de proponer, experimentar y validar nuevas teorías y técnicas para el desarrollo y evolución de sistemas software. Gran parte de las aplicaciones software desarrolladas actualmente, y que se perfilan como la tendencia de la década, utilizan Internet como soporte. Esto presenta nuevos desafíos que no son adecuadamente abordados por las técnicas utilizadas en la década anterior. Temas tales como la calidad en el proceso y en el producto de software, técnicas, métodos y medios aplicados a las etapas de la construcción de software, o los nuevos enfoques para modelado y desarrollo de componentes o la orientación a aspectos, resultan de trascendental importancia en este contexto, lo que hace su estudio imprescindible para abordar con garantías de éxito el desarrollo de este tipo de aplicaciones. • Bases de Datos: Las aplicaciones actuales y futuras trabajan sobre Internet y utilizan nuevos modelos de bases de datos (desde BD objeto-relacionales, hasta sistemas GIS, BD documentales, multimedia, etc.) puesto que el clásico modelo relacional es insuficiente para dar satisfacción a las nuevas necesidades de la sociedad de la información. De ahí el interés de la investigación en Bases de Datos que sirvan como fuentes de datos a las aplicaciones Web. Las técnicas de Modelado y Diseño de Bases de Datos, Minería y Almacenes de Datos, Federación de Bases de Datos, BD Distribuidas, Espaciales, etc. , técnicas de Recuperación de la Información en la Web, y por supuesto tecnologías de Bibliotecas digitales o la utilización de Ontologías para guiar el acceso a Bases de Datos vía Internet, así II

como todo lo relacionado con lenguajes de marcado (XML) o con lenguajes de lógica descriptiva para la Web Semántica ( OWL) son, en este contexto, temas cruciales. • Sistemas Distribuidos: Internet permite acceder directamente a información geográficamente dispersa, pero sin garantizar el manejo integral y eficiente de recursos distribuidos que trabajen cooperativamente. El desarrollo de tecnologías que proporcionen plataformas cooperativas de bajo costo en Internet, para explotar eficientemente y de forma integrada recursos dispersos, permitirá dar soporte al tipo de aplicaciones Web. Por tanto son temas de trabajo de gran interés en esta área el manejo eficiente de recursos en Internet, accesibilidad y coordinación de componentes de Sistemas Distribuidos, evaluación de rendimiento, fiabilidad y tolerancia a fallos, planificación, seguridad etc. • Procesamiento del Lenguaje Natural: La presencia del español y portugués en Internet (actualmente dominada por el inglés) está condicionada al desarrollo de las técnicas y herramientas de procesamiento del lenguaje natural para permitir la recuperación de textos por contenido. Además dicha tecnología es indispensable para explotar el patrimonio cultural de los países del marco CYTED (bases de documentos textuales, bibliotecas digitales y la propia Internet). Por otro lado es cada vez más prioritario el desarrollo de interfaces de usuario “amigables” para las nuevas aplicaciones y en este sentido las interfaces en Lenguaje Natural son la solución más adecuada. Estas 4 áreas son cruciales hoy en día para el desarrollo de la tecnología necesaria para la implementación de aplicaciones útiles a las organizaciones tanto públicas como privadas, tanto se dediquen a la gestión y explotación de recursos naturales (de la minería al sector agropecuario), o a la industria (desde la textil a la turística) al comercio, o a los servicios (educación, sanidad, patrimonio cultural, etc.). En la década del 2000, de acuerdo a la prospectiva tecnológica, cualquiera de estas organizaciones demanda y seguirá demandando aplicaciones que, deberán aplicar los principios de calidad desde el punto de vista de la Ingeniería del Software, tendiendo a la optimización de los recursos. Además dichas aplicaciones serán distribuidas, se podrán ejecutar desde Internet, utilizarán grandes bases de datos y tendrán interfaces de usuario “amigables” utilizando técnicas próximas al lenguaje natural. El contar con grupos de investigación en estas 4 áreas, permite que en el seno de RITOS2 se promueva el intercambio de conocimientos (conceptos, métodos, técnicas y herramientas) necesarios para afrontar los grandes retos que las necesidades de la nueva economía y la cultura digital han planteado y que marcarán el desarrollo tecnológico de esta década. Por otro lado, la colaboración multidisciplinar entre grupos de diferentes áreas es crucial para pensar en soluciones software avanzadas a las cada vez mas complejas demandas de las organizaciones, así como para generar sinergias enriquecedoras e innovadoras en la forma de afrontar dichos problemas. RITOS2 es una red de 30 grupos de investigación de 14 países financiada por el Programa Iberoamericano Ciencia Y Tecnología para El Desarrollo (CYTED). III

Cyted financia redes y proyectos de investigación que favorezcan el desarrollo tecnológico de Iberoamérica propiciando los contactos y el surgimiento de sinergias potenciadoras. RITOS2 nació en el año 2000 como continuación de la red RITOS, que dirigida por el Dr. Isidro Ramos, tuvo un impacto enorme en el desarrollo de la investigación en Informática en la región y en la formación de profesionales. La vocación claramente aplicada de la investigación que realizan todos los grupos de RITOS2 y su compromiso con la formación de investigadores y profesionales en informática, permite establecer tres Objetivos Fundamentales para RITOS2: 1. Objetivo Tecnológico: Facilitar el Desarrollo de tecnologías del Software y potenciar su transferencia a los sectores industriales y de servicios, así como a las administraciones públicas, de modo que se doten de mejores herramientas informáticas. 2. Objetivo de Formación de Recursos Humanos: Potenciar la formación y capacitación de investigadores y de profesionales. 3. Objetivo Estratégico: Ser foro de intercambio de experiencias y conocimientos, así como de informaciones, bibliografía, documentación etc. Evidentemente la organización de las IX Jornadas Iberoamericanas de Informática encaja perfectamente con estos objetivos. Los primeros capítulos ofrecen dos de las perspectivas más interesantes y actuales en Ingeniería del Software, la Orientación a Aspectos y el Desarrollo de Software Basado en Componentes, en ambos casos se trata de estudios introductorios a dichos temas. A continuación se presentan algunos capítulos relacionados con Bases de Datos. Se comienza por el modelado conceptual presentando una propuesta enriquecedora del modelado conceptual tradicional mediante la utilización de lógica difusa. Se introducen después los Sistemas de Información Geográfica como aplicación de las Bases de Datos Espaciales y se presenta después un trabajo que implica problemas de gestión espacio-temporal para optimizar el establecimiento de rutas para vehículos. Dentro de la tecnología de Bases de Datos, se pasa a continuación a lo que constituye quizá el campo de mayor desarrollo en Bases de Datos, las Bases de Datos Documentales o Bibliotecas Digitales. Sobre este tema se incluyen varios trabajos que presentan diferentes aproximaciones y problemas relacionados con diferentes tópicos relevantes dentro del mismo incluyendo la problemática de la indexación, compresión de textos y minería textual en la Web. Entroncando directamente con la problemática de manejo de los textos en Bases de Datos Documentales, los siguientes dos capítulos introducen la problemática del procesamiento del Lenguaje Natural. Por último se presenta algo que no podría faltar en una revisión de las tecnologías actuales para el desarrollo del software, el diseño de interfaces, Así el capítulo 14 hace una revisión general de las propuestas de Modelado de Interfaces Web y el 15 IV

presenta un ejemplo de utilización de Ontologías y técnicas de Lenguaje Natural para Interfaces de Usuario. Finalmente y a modo de resumen final de lo que es hoy la industria del software se presenta un modelo de procesos para dicha industria. En resumen, este libro presenta un material actual y riguroso sobre diferentes desarrollos tecnológicos que se están produciendo en el cam
  • Links de descarga
http://lwp-l.com/pdf14473

Comentarios de: Ingeniería del Software en la Década del 2000 (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad