DIA. Informes del Departamento de Informática y Automáticahttp://hdl.handle.net/10366/43892024-03-29T01:28:41Z2024-03-29T01:28:41ZLas bibliotecas digitales y su aplicación en la gestión de contenidosBravo Martín, SergioGarcía-Peñalvo, Francisco J.http://hdl.handle.net/10366/217522023-06-13T03:12:55Z2007-07-01T00:00:00ZEste documento muestra el estado actual de las bibliotecas digitales. Además hace unrecorrido a través de las diferentes definiciones enunciadas en estos últimos años. Dado que loscampos de actuación así como la naturaleza de las bibliotecas digitales son muy variados, seproponen varias clasificaciones. También se tratan aspectos clave sobre la construcción y eldiseño de bibliotecas digitales. En este sentido, se exponen algunos de los conceptos másinteresantes de su aplicación en los sistemas distribuidos. Sin embargo, la construcción debibliotecas digitales no es algo trivial, por esto mismo, se exponen algunas de las problemáticasmás importantes que emergen al respecto.Uno de los campos de actuación más relevantes de las bibliotecas digitales es el universoInternet y, más concretamente, la gestión de contenidos web. Por este motivo se incluye todo uncapítulo dedicado a los denominados Sistemas de Gestión de Contenidos (CMS). No cabeninguna duda, que los servicios de información y documentación disponibles en Internetaumentan y evolucionan continuamente. El usuario poco a poco, se vuelve más exigente ydemanda información correcta, actualizada y accesible en todos los sentidos. Estos y otrosfactores implican un incremento del esfuerzo empleado en la gestión y mantenimiento de lainformación, y en particular, de la información contenida en la Web. En consecuencia, losprocesos de publicación y creación de contenido, han ido cambiando e incorporando nuevastécnicas y procedimientos relacionados con la gestión de información. En esta evolución, lossistemas de gestión documental y de recuperación de información se funden para adoptarsoluciones globales que soporten el proceso de gestión de información de cualquierorganización. En este marco de trabajo emergen los sistemas de gestión de contenidos. Uno delos puntos fuertes de este capítulo ha sido la construcción de un producto software que muestralas funcionalidades básicas de un sistema gestión de contenidos web. Bajo un enfoquearquitectónico común al de las bibliotecas digitales, el software se presenta con una interfazamigable, sencilla y accesible. El producto lleva por nombre MyCMS (My Content ManagementSystem) y pretende ser una herramienta útil para la difusión de información en entornos decolaboración y especialmente en el área de la educación. Finalmente el artículo expone lasexperiencias obtenidas de la implantación de MyCMS en un centro de enseñanza secundaria,como parte de un intento de acercar las TIC y la tele-formación a este sector de la educación.; This document shows the current state of the digital libraries. Besides, it does a tour across thedifferent definitions enunciated in the latter years. Provided that the fields of performance aswell as the nature of the digital libraries are very varied, it proposes several classifications. Alsoit treats other fix aspects on the construction and design of digital libraries. In this respect, thereare exposed some of the most interesting concepts of the application in the distributed systems.Nevertheless, the construction of digital libraries is not anything trivial, for this reason, some ofthe more important troubles are exposed.One of the more important performance fields of the digital libraries is the universe ofInternet and, more specifically, the web content management. For this reason, there is included awhole chapter dedicated to systems called Content Management Systems (CMS). There is notany doubt, which the available services of information and documentation on Internet increaseand evolve constantly. The user gradually becomes more perfectionist and demands correct,updated and accessible information in every sense. These and other factors imply an increase ofthe effort used in the management and maintenance of the information, and especially, of theinformation contained in the Web. In consequence, the processes of publication and creation ofcontent have been changing and incorporating new technologies and procedures related to theinformation management. In this evolution, the systems of documental management andinformation retrieval are mixed to adopt global solutions that support the content managementof any organization. In this framework the content management systems emerges. One of thestrong points of this chapter has been the construction of a software product that shows the basicfunctionalities of a web content management system. Under a common architectural approach tothat of the digital libraries, the software appears with one useful, simple and accessibleinterface. The product is named MyCMS (My Content Management System) and tries to be anuseful tool for the diffusion of information in collaboration environments and specially in thearea of education. Finally the article exposes the experiences obtained of MyCMS'simplantation in a secondary education school, as part of an attempt of bringing the TIC andvirtual formation over this sector of the education.
2007-07-01T00:00:00ZMinería Web para el comercio electrónicoSegrera Francia, SaddysMoreno García, María Navelongahttp://hdl.handle.net/10366/217642023-06-13T03:13:02Z2006-06-01T00:00:00ZInternet ha crecido aceleradamente en los últimos años permitiendo la proliferación delcomercio electrónico. Se hace necesario que los sitios web sean más intuitivos y accesibles paralos usuarios y a su vez, permitan a los proveedores que los negocios se logren exitosamente. Laminería web aplicada al comercio electrónico forma parte de este estudio. Se describen lasetapas de la minería web, su importancia para mejorar y viabilizar el comercio electrónico,cómo contribuye a la clasificación de información en la web y el uso de multiclasificadores enesta actividad, así como el rol de la personalización en el comercio electrónico para atenderusuarios con diferentes perfiles.; In the last years Internet has grown quickly allowing the proliferation of the electroniccommerce. It is necessary that the web sites are more intuitive and accessible for the users andallow to the providers that the businesses are achieved successfully. The web mining technologyapplied to the electronic commerce (e-commerce), is part of this study. It describes the stages ofweb mining, its importance to improve and make possible the electronic commerce, how itcontributes to the classification of information in the web and the multi-classifiers use in thisactivity, as well as the role of the personalization in the electronic commerce to assist users withdifferent profiles.
2006-06-01T00:00:00ZMulticlasificadores: métodos y arquitecturasSegrera Francia, SaddysMoreno García, María Navelongahttp://hdl.handle.net/10366/217272023-06-13T19:27:02Z2006-03-01T00:00:00ZLos multiclasificadores pertenecen a una reciente área de la minería de datos que ha permitidomejorar, en general, la precisión de las predicciones por medio de la combinación declasificadores individuales. Un número creciente de trabajos de la investigación se dedica a lapropuesta de nuevos algoritmos y métodos, que a su vez corrigen algunos de los problemas quepresenta la combinación de clasificadores. El objetivo de este trabajo es mostrar la diversidad deaplicaciones de los multiclasificadores así como analizar los principales métodos y arquitecturasde construcción.; Multiclassifiers belong to a recent area of data mining that has allowed improving, in general,the precision of the predictions by means of the combination of different classifiers. Anincreasing number of research works are dedicated to the proposal of new algorithms andmethods, which in turn correct some of the problems that the combination of classifiers has. Theaim of this paper is to show the diversity of multiclassifiers applications as well as to analyzethe main methods and generation architectures.
2006-03-01T00:00:00ZSistemas hipermedia adaptativos en el ámbito de la educaciónBerlanga Flores, Adriana JoséGarcía-Peñalvo, Francisco J.http://hdl.handle.net/10366/217432023-06-13T03:12:50Z2004-04-01T00:00:00ZLa intención de este informe es presentar una visión general de las posibilidades que los SistemasHipermedia Adaptativos ofrecen en el contexto educativo y, además, analizar algunos sistemas de estetipo para conocer sus características y funcionamiento.Con este objetivo, el trabajo inicia presentando el concepto de hipertexto, su evolución a travésde la historia y las ventajas y desventajas que posee. Continúa con una explicación sobre la naturalezade los Sistemas Hipermedia Adaptativos, considerando sus características, elementos que locomponen, áreas de aplicación, taxonomía, métodos y técnicas que emplea, y concluye describiendosus cualidades y defectos; además, proporciona una serie de ejemplos de Sistemas HipermediaAdaptativos vinculados con el ámbito de la educación, detallando sus componentes y rasgosadaptativos. Finalmente, plantea una serie de conclusiones y puntos de reflexión alrededor del tema.; The aim of this work is to present a general vision of the possibilities Adaptive Hypermedia systemsoffer to educational contexts, as well as to analyze some of the systems that had been developed inthis field, in order to know their characteristics and functionalities.With this intention, this report begins introducing the hypertext concept, its historical evolution,and its strengths and weakness. Then, it explains the nature of Adaptive Hypermedia Systems,considering their features, structure elements, application areas, taxonomy, methods and techniques,as well as their advantages and boundaries. Afterwards, it provides a selection of some AdaptiveHypermedia Systems developed with educational purposes, detailing its components and adaptivefeatures. Finally, this work establishes a set of conclusions and thoughts regarding this field.
2004-04-01T00:00:00ZBases para la construcción de una herramienta de aprendizaje en el campo del reconocimiento de objetos cartográficosVarga y Ávila, José Antonio de lahttp://hdl.handle.net/10366/217562023-06-13T03:12:57Z2004-04-01T00:00:00Z[ES]En este trabajo se tratan de plasmar las bases para una posible herramienta de aprendizaje en el campo del reconocimiento de objetos cartográficos. Para ello partimos de una exposición de algunos aspectos dentro del extenso campo del reconocimiento de objetos, insistiendo en los que inciden especialmente en el campo de la ingeniería cartográfica. Se hace un planteamiento general del problema para a continuación pasar a un análisis de los conceptos de conocimiento, representación de la información y sus problemas, para acabar el apartado con el paradigma general sobre el reconocimiento de objetos.Se trata a continuación sobre la extracción de características o atributos. También comentamos un enfoque alternativo, como es el de Ullman. Se pasa a exponer el problema de la correspondencia y las distintas representaciones dentro del modelado geométrico. Para acabar con una breve exposición de algunos métodos o aproximaciones al problema.; [EN]In this work we try to expose the basis for a possible learning tool en the cartographic object recognition subject. So we start with the exposition about some aspects in the extensive field of object recognition, emphasizing in specific topics about cartographic engineering. We take a problem s general view to continue with an analysis of knowledge concepts, information representation and their problems, finishing this issue with the general paradigm in object recognition.Then, we go on dealing with the attribute or characteristic extraction. After that, we comment an alternative approach, as Ullman s. At last, we expose the matching problem and the different geometric modelling representations. We finish with some methods or approximations to this problem.
2004-04-01T00:00:00ZMetodología de reingeniería del software para la remodelación de aplicaciones científicas heredadasAlvarez García, Juan CarlosMateos Sánchez, MontserratMoreno García, María Navelongahttp://hdl.handle.net/10366/217622023-06-13T03:13:01Z2004-01-01T00:00:00ZLa reingeniería de sistemas heredados tiene por finalidad reestructurar o transformar viejossistemas en aplicaciones más fáciles de mantener, con entornos más agradables e integradas ennuevas plataformas de hardware/software. Tratamos de dar una visión general de lo que es lareingeniería de software y cuáles son las actitudes que se pueden tomar a la hora de modernizarun sistema legado que se ha quedado obsoleto en cuanto a operatividad, aspecto y software debase sobre el que se ejecuta, pero de probada eficiencia y que mantiene su funcionalidad.Mostramos las características de un proceso de desarrollo que se adapta a este tipo deaplicaciones, verificado, mediante el caso de estudio, la transformación de una aplicación escritaen un lenguaje imperativo, no estructurado, a un nuevo lenguaje visual y orientado a objetos,describiendo las diversas fases de la metodología aplicadas a un caso concreto.; Legacy Systems Reengineering has as primary goal to restructure and transform old systems ineasier to maintain applications with nicer and more integrated environments that they run innew platforms of hardware/software. We try to give a general view of what is the softwarereengineering and which are the approaches that can be taken when modernizing a legacysystem that has been obsolete as for operability, but of proved efficiency and that maintains itsfunctionality. We show the characteristics of a development process that adapts itself to thistype of systems, verified by means of the case of study, the transformation of an applicationwritten in an imperative language, no structured, to a new visual and object oriented language,describing the different stages of the methodology applied to a particular case.
2004-01-01T00:00:00ZPlataformas para educación basada en web : herramientas, procesos de evaluación y seguridadComezaña Portilla, OscarGarcía-Peñalvo, Francisco J.http://hdl.handle.net/10366/217192023-06-13T19:26:57Z2005-01-01T00:00:00ZEste documento presenta una comparativa de cuatro plataformas para e-learning, ampliamenteconocidas en nuestro contexto: WebCT, Claroline, Moodle y EduStance. Los criterios quepermitieron la comparativa se basaron en las herramientas disponibles en cada plataforma, lasfuncionalidades que brindan para desarrollar los procesos de evaluación (como procesoseducativos) y aspectos generales de seguridad.La comparativa se ha realizado mediante la recopilación de información sobre cada uno delas plataformas; mediante la instalación y puesta en marcha de dos de las plataformas (Claroliney Moodle); mediante el desarrollo de un curso sobre ingeniería del software en cada una de lascuatro plataformas, y mediante la obtención de cuentas de acceso en organizaciones que usan ytienen funcionando plenamente estas plataformas.; This document presents a comparative of four learning management systems, broadly wellknownin our context: WebCT, Claroline, Moodle and EduStance. The approach that allowedthe comparative was based on the available tools in each platform, the features offered toexecute the evaluation processes (as educational process) and general aspects of security.The comparative one has been carried out by means of the information gathering about each oneof the platforms; by means of the installation and setting in operation of two platforms(Claroline and Moodle); by means of the course upload (software engineering course) in eachone of the four platforms and by means of the petition of access account in organizations thatuse and have fully working these platforms.
2005-01-01T00:00:00ZPerfiles de usuario : en la senda de la personalizaciónCruz, Rui Alexandre Pereira Pinheiro daGarcía-Peñalvo, Francisco J.Alonso Romero, Luishttp://hdl.handle.net/10366/217502023-06-13T03:12:55Z2003-01-01T00:00:00ZEste trabajo presenta el estado del arte de la personalización de aplicaciones en el dominio delos sistemas de Hipermedia Adaptativa. En primer lugar, se introducen las motivaciones de esteestudio. En segundo lugar, se define sistema de Hipermedia Adaptativa y se refiere el profilingde usuario como una de las tareas principales del proceso de adaptación en éstos sistemas.También se explica que tipo de datos se utilizan en las adaptaciones, cuales son los elementosque se pueden adaptar y en que tipo de sistemas se aplican. Posteriormente, se definengenéricamente, el profiling, sus aplicaciones en el campo de la personalización y aspectosrelacionados con la creación de perfiles. En cuarto lugar, se define que perfil de usuario, seresumen algunos métodos de adquisición, así como de representación y de inferenciassecundarias. Enseguida, se presentan algunas aplicaciones prácticas de técnicas de InteligenciaArtificial de soporte a la creación/actualización de perfiles de usuario. Se concluye este trabajocon un resumen de los servicios más frecuentes en los sistemas que utilizan perfiles de usuario yde las nuevas exigencias requeridas a éstos. También se apuntan algunas perspectivas de futurainvestigación en este dominio.; This work presents the sate of the art of the personalization of applications in the AdaptiveHypermedia systems domain. Firstly, introduces the motivations of this work. Secondly, definesHypermedia System and refers user profiling as one of the most important tasks in theadaptation process of this kind of systems. Also mention the type of data used in theadaptations, the elements adapted and were they are used. Then, defines generically whatprofiling is, its applications in personalization fields and other aspects related to profile creation.In fourth place, defines user profile and resumes some of the methods used for acquisition,representation and secondary inference. After that, presents some practical applications ofArtificial Intelligence techniques in supporting the creation/actualization of user profiles. Lastly,it resumes the most frequent services provided in user profile systems and the new demands tothis kind of systems. Also shows some future directions of investigation in this field.
2003-01-01T00:00:00ZTesauros de asociación y similitud para la expansión automática de consultas. Algunos resultados experimentalesZazo Rodríguez, Ángel FranciscoGarcía de Figuerola Paniagua, Luis CarlosAlonso Berrocal, José LuisRodríguez Vázquez de Aldana, Emiliohttp://hdl.handle.net/10366/217252023-06-13T19:27:01Z2002-12-01T00:00:00ZEn los sistemas de recuperación de información uno de los aspectos que más condiciona los resultados es la formulación de la consulta. Ello supone seleccionar los términos que semánticamente se ajusten más a la necesidad informativa del usuario. Lamentablemente, figuras lingüísticas como la polisemia y la sinonimia hacen que esta tarea no se nada fácil. Las técnicas que intentan reducir en lo posible el problema parten generalmente de una primera consulta, y estudian cómo puede modificarse para obtener mejores resultados. Uno de los mecanismos utilizados se conoce como expansión automática de consultas. Esta expansión consiste, primero, en añadir nuevos términos a la consulta original, y segundo, calcular el peso de dichos términos en la nueva consulta. Para llevar a cabo la expansión de consultas se han planteado varios mecanismos, uno de ellos es la utilización de un tesauro construido automáticamente a partir de la colección de documentos. En este trabajo hemos experimentado con dos tipos de tesauros: de asociación y de similitud. Estos stesauros recogen las relaciones entre los términos de la colección documental, y sirven para expandir los términos originales de la consulta con aquellos más relacionados. Uno de los aspectos más importantes de tal expansión consiste en determinar el peso de los términos expandidos. En este sentido, también hemos realizado varios experimentos que muestran la dependencia entre la elección del mecanismo de pesado y los resultados, así como la influencia de la normalización de la consulta original en los mismos.; One important aspect in Information Retrieval is the formulation of the query. Lexical figures as the synonymy and polysemy cause that the same concept can be expressed with different words and the same word can appear in documents that deal with different topics. Many techniques have been used to try to reduce this problem, inter alia automatic query expansion. This technique involves two basic steps: expanding the original query with new terms, and reweighting the terms in the expanded query. Several approaches exist to carry out this task, one of the most important is the use of a thesaurus. This technical report shows the work carried out by ourresearch group about query expansion using association and similarity thesaurus, specially in aspects related to the weight of the terms added to the query.
2002-12-01T00:00:00ZModelos para la elaboración de materiales hipermedia adaptativos para el aprendizajePrieto Ferraro, Marcela IsabelGros Salvat, BegoñaGarcía-Peñalvo, Francisco J.http://hdl.handle.net/10366/217412023-06-13T19:27:14Z2003-12-01T00:00:00ZEl desarrollo de Sistemas Hipermedia Adaptativos, en general, involucra necesariamente determinar qué modelos deben definirse y qué aspectos son considerados en cada uno de ellos. Junto con esto es preciso determinar los métodos de adaptación y técnicas que permitirán el ajuste a las características específicas de los usuarios. En el caso específico de los sistemas destinados a facilitar el aprendizaje, deben considerarse otro tipo de factores, como son los tipos de aprendizaje involucrados, el tipo de aplicación que se quiere elaborar, las características relevantes de los estudiantes a tomar en cuenta, todo esto con el fin de diseñar una adaptación efectiva en función de estrategias instruccionales diversas y coherentes con los aprendizajes esperados y las particularidades de los alumnos. La descripción de algunos ejemplos de sistemas desarrollados con fines educativos y modelos pedagógicos generales que han sido elaborados para este tipo de sistemas son también analizados. Finalmente se establecen algunas conclusiones y proyecciones para futuros trabajos de investigación en el área de Sistemas Hipermedia Adaptativos de carácter educativo.; The development of Adaptive Hypermedia Systems, in general, necessarily considers determining which models they should be define and what aspects are consider in each one of them. At the same time, it is necessary to determine the methods and techniques of adaptation that will allow the adjustments to the specific characteristics of the users. In the specific case of the systems dedicated to facilitate learning activities, they should be consider another type of elements, like they are the involved learning types, the application kind that is wanted to develop and the characteristics of the students to take into account; all this with the purpose of designing an effective adaptation in according of several instructional strategies, in line with the prospective learning and the particularities of the students. The description of some examples of systems developed with educational ends and general pedagogic models that have been elaborated for this type of systems are also analyzed. Finally, some conclusions and projections settle down for future research works in the area of Adaptive Hypermedia Educational Systems.
2003-12-01T00:00:00ZCalidad en los sitios Web educativosLeighton Álvarez, HelmutGarcía-Peñalvo, Francisco J.http://hdl.handle.net/10366/217372023-06-13T19:27:11Z2003-11-01T00:00:00ZLa carencia de un modelo de Calidad para Sistemas Hipermedia Adaptativos en general y sitios Web educativos adaptativos en particular ha motivado este estudio inicial a los modelos de calidad de artefactos Web. Para ello, se analizan por un lado los atributos de la calidad Web como usabilidad, funcionalidad, fiabilidad, eficiencia, mantenibilidad y portabilidad; y los modelos y métricas; y por otro, los Web educativos en cuanto a las características que debieran poseer para ser considerados como tal. Posteriormente, se indaga sobre los sistemas hipermedia adaptativos, cómo debieran éstos relacionarse en su interacción con el usuario y las características educativas propias de la interacción, finalizando con la propuesta ASE-QEM (Adaptive Site for Education - Quality Evaluation Method).; The lack of a quality model for adaptive hipermedia systems in general and adaptive educational Web site in particular has motivated this initial study to the models of quality for Web application. For it, they are analyzed on one hand the attributes of the quality Web like usability, functionality, reliability, efficiency, maintainability and portability; the models and metrics, and for other, the educational Web as for the characteristics that should possess to be considered as such. Later on, one investigates on the adaptive hipermedia systems, how they owed these to be related in their interaction with the user, the own educational characteristic of interaction, concluding with the proposal ASE-QEM (Adaptive Site for Education- Quality Evaluation Method).
2003-11-01T00:00:00ZModelado de un fermentador mediante redes neuronalesFrancisco Sutil, MarioVega Cruz, Pastora Isabelhttp://hdl.handle.net/10366/217212023-06-13T19:26:59Z2002-03-01T00:00:00ZEn este trabajo se han desarrollado algunos métodos avanzados para modelar un fermentadordedicado a la producción de levaduras. En primer lugar, se describe el proceso y su modelomatemático, explicando las razones que hacen necesario el uso de nuevas técnicas. En segundolugar, se utiliza una red neuronal en el espacio de estados (RNEE) para modelar el procesoglobalmente, dando buenos resultados para datos de validación típicos. Posteriormente se hautilizado otra técnica distinta consistente en considerar múltiples modelos lineales locales, en lacual se han estudiado dos métodos para identificar estos modelos lineales locales. En el primerose entrena una RNEE lineal para cada uno de los modelos locales, y en el segundo se linealiza elmodelo global obtenido mediante la RNEE alrededor de los puntos donde están colocados losmodelos locales. Ambos métodos dan buenos resultados, aunque el comportamiento delsegundo es mejor debido a la robustez del modelo RNEE global.; In this work, some advanced methods have been developed to model a fermenter for baker syeast production. Firstly, the process and its mathematical model are described, explaining thereasons that make necessary the use of new techniques. Secondly, a state space neural network(SSNN) is used to model the process globally, giving good results for typical validation data.Then, a linear local modelling approach is presented, and two methods are considered toidentify this local models. The first one allows to train a linear SSNN for every local model, andthe second one allows to linearize the global model obtained with the SSNN around the pointswhere local models are placed. Both methods give good results, but the accuracy of the secondis better due to the robustness of the SSNN global model.
2002-03-01T00:00:00ZDiseño y simulación de depósitosGil González, Ana BelénVega Cruz, Pastora Isabelhttp://hdl.handle.net/10366/217482023-06-13T03:12:53Z2002-02-01T00:00:00ZEste informe recoge la metodología del diseño óptimo para procesos continuos con objeto dereducir los costes de construcción y de operación del sistema final mediante diseño integrado. Elsistema tomado como base para el desarrollo es un depósito con una válvula de salida, para locual se ha descrito inicialmente su modelo matemático. Después de estudiar el caso más simplese propone un diseño alternativo donde calculamos de forma óptima las dimensiones de lasunidades de proceso junto con el punto estacionario de operación.Los diseños de plantas son realizados teniendo en cuenta objetivos económicos mediante lautilización de modelos no lineales. Distintas plantas han sido obtenidas para el caso particularde depósitos.; This report shows a methodology for the optimal design of continuos processes in order toreduce the construction costs and the performance costs of the final systems within an IntegratedDesign framework. The system taken as reference for develoment is a tank with a valve, forthis has been described the non-linear mathematical model. After studing the simpliest case, analternative design have been selected in order to get the optimal dimension of the process unitstogether with a stationary operating point.The plants designs are carried out taking into account economic objectives and using nonlinearfirst priciple models. Different plants have been obtained for the particular case of thetanks.
2002-02-01T00:00:00ZDiseño y simulación de una torre de sulfitaciónGil González, Ana BelénVega Cruz, Pastora Isabelhttp://hdl.handle.net/10366/217152023-06-13T19:26:54Z2002-02-01T00:00:00ZEste informe recoge la metodología del diseño óptimo para procesos continuos con objeto dereducir los costes de construcción y de operación del sistema final mediante diseño integrado.La planta química de referencia está tomada de la industria azucarera (torre de sulfitación), seha descrito inicialmente su modelo matemático no-lineal. Después una planta alternativa ha sidoseleccionada para calcular de forma óptima las dimensiones de las unidades de proceso juntocon el punto estacionario de operación.Los diseños de plantas son realizados teniendo en cuenta objetivos económicos mediante lautilización de modelos no lineales. Distintas plantas han sido obtenidas para el caso particularde una torre de sulfitación, después de esto, el efecto de los diseños han sido analizadosmediante una comparativa en los costes mencionados.; This report shows a methodology for the optimal design of continuos processes in order toreduce the construction costs and the performance costs of the final systems within an IntegratedDesign framework. A reference chemical plant from the sugar industry (a sulfitation tower) hasbeen described and a non-linear mathematical model is presented. After this, an alternativeplant have been selected in order to get the optimal dimension of the process units together witha stationary operating point.The plants designs are carried out taking into account economic objectives and using nonlinearfirst priciple models. Different plants have been obtained for the particular case of thesulfitation tower and, after this, the effect of the designs has been clearly analysed by comparingthe above mentioned costs.
2002-02-01T00:00:00ZFundamentos para el desarrollo deaplicaciones distribuidas basadas en CORBAGarcía-Peñalvo, Francisco J.González González, JaimeÁlvarez Navia, IvánMoreno García, María NavelongaCurto Diego, María BelénMoreno Rodilla, Vidalhttp://hdl.handle.net/10366/217332023-06-13T19:27:07Z2002-02-01T00:00:00ZCORBA es actualmente una de las opciones tecnológicas más importantes a la hora deldesarrollo de sistemas software distribuidos. Adentrarse en el mundo del desarrollo de sistemasdistribuidos no es una tarea sencilla, y previamente se deben de conocer una serie de conceptosclave para posteriormente profundizar en los diferentes problemas que, tanto en el ámbito deldesarrollo industrial como en el ámbito académico e investigador, aparecen en este tipo desistemas (aplicaciones de tiempo real, tratamiento de eventos, asincronismo, calidad deservicio...).En el presente documento se van a tratar dos temas fundamentalmente. El primero de ellosaborda los sistemas distribuidos en general, presentando sus características, el concepto demiddleware, que en su acepción más general da soporte a la interacción de aplicacionessoftware distribuidas, esto es, hace referencia a la infraestructura que se encarga de conectar dealguna manera los procesos cliente y servidor que aparecen en este tipo de aplicaciones; y sobretodo el patrón broker como el elemento común que comparten las principales arquitecturas demiddleware como son CORBA o COM+.El segundo punto que se estudia en este trabajo es CORBA. Este framework es sumamenteamplio, por lo que se tratarán de abordar los elementos más fundamentales y básicos parainiciarse en esta tecnología. Así se abordan aspectos como su modelo objeto, su arquitectura ysus servicios. También se abordan los primeros pasos para desarrollar una aplicación CORBA.; Actually, CORBA is one of the most important technological options in distributed softwaresystems development. Going inside of the distributed systems world is not an easy activity, forthis reason every one should know a set of key concepts before. With these concepts you candeepen in the different issues related to the distributed systems that appear in both industrial andacademic/research areas, such a way real-time applications, events, asynchronous responses,quality of service and so on.In this document two topics are fundamentally studied. The first one is related to generaldistributed systems, presenting their main characteristics, the middleware notion generalmiddleware systems support the interaction of arbitrary application programs, this means thatthe middleware layer seeks primarily to hide the underlying networked environment scomplexity by insulating applications from explicit protocol handling, disjoint memories, datareplication, network faults, and parallelism and specially we introduce the broker pattern asthe common element shared by the main middleware architectures like CORBA or COM+.The second aspect studied in this work is CORBA. This framework is very wide, and thenwe are going to introduce the most basic notions needed to begin working with this technology.This way, aspects such its object model, its architecture and its services are introduced. Also,firsts necessary steps to develop a CORBA application are treated.
2002-02-01T00:00:00ZLíneas de productos, componentes,frameworks y mecanosGarcía-Peñalvo, Francisco J.Barras, Juan-AntonioLaguna Serrano, Miguel ÁngelMarqués Corral, José Manuelhttp://hdl.handle.net/10366/217122023-06-13T19:26:53Z2002-03-01T00:00:00ZLa reutilización del software es una de las disciplinas que más beneficios promete a la hora dedesarrollar nuevos productos software con un enfoque de Ingeniería del Software. Sin embargo,a lo largo de su historia estos beneficios parece que no acaban de llegar. Una de las principalescausas ha sido la granularidad los elementos software a reutilizar, demasiado pequeña para serrealmente efectiva, por ejemplo el módulo o la clase. Para solucionar el problema de lagranularidad en la reutilización surgen diferentes alternativas de reutilización basadas enelementos reutilizables de grano grueso.En este trabajo se van a repasar los principales elementos reutilizables de grano grueso,relacionándolos con los métodos de ingeniería de dominio y con las líneas de productos. En estesentido interesa remarcar la idoneidad que presenta el Modelo de Mecano para dar soporte a laslíneas de productos.; Software reuse is one of the most promising disciplines related to Software Engineering due toits potential benefits. However, through its history these benefits seem they are not real. One ofthe main reasons could be the granularity of the reusable elements that it was too finer to bereally effective, examples of this kind of reusable units was the module in seventies or the classin the eighties. To solve the granularity in reusable elements problem, several reuse alternativesbased on coarse-grained reusable elements arise.In this work the main coarse-grained reusable elements proposals are reviewed, relatingthen to the domain engineering methods and the product lines. In this way, the eligibility of theMecano Model to support the product line concept is underlined.
2002-03-01T00:00:00Z