32 research outputs found
Gormas: Guías para el desarrollo de sistemas multiagente abiertos basados en organizaciones
Las organizaciones resultan ser un medio efectivo para la coordinación de las actividades, no sólo de los humanos sino también de los agentes. Precisamente, en los últimos años el concepto de organización ha adquirido gran relevancia en el área de los sistemas multiagente, al facilitar el análisis y diseño de mecanismos de coordinación y colaboración en sistemas abiertos.
Dado que la Teoría de Organización aborda las propiedades de las organizaciones humanas y sus aspectos de diseño, en esta tesis se revisa dicha Teoría para así adoptar de ella ciertos mecanismos y guías que faciliten el diseño de sistemas multiagente complejos basados en organizaciones.
Para ello, se han analizado cuáles son los factores principales que determinan las características de las organizaciones y su estructura y que deben ser tenidos cuenta en el diseño de la organización del sistema. Asimismo, se ha realizado un estudio del estado del arte sobre el enfoque dado al concepto de organización, tanto en las principales metodologías de sistemas multiagente como en las plataformas de agente. De este modo, se han determinado sus carencias y necesidades con respecto a la gestión y manejo de las organizaciones.
En base a estos estudios, se ha propuesto un Modelo de Organización que permite describir los principales aspectos de las organizaciones: estructura, funcionalidad, normalización, dinamicidad y entorno. Este modelo constituye la primera aportación de esta tesis. Consta de un conjunto de meta-modelos que extienden las propuestas de INGENIAS y ANEMONA, empleando fundamentalmente los conceptos de unidad organizativa, servicio, norma y entorno. Además se ha elaborado un conjunto de patrones de diseño, con los que facilitar el modelado de la estructura de la organización.
El Modelo de Organización sirve de apoyo, junto al análisis de la Teoría de Organización, para la adaptación del proceso de diseño de las organizaciones al área de los sistemas multiagente. De esta forma, como segunda y prArgente Villaplana, E. (2008). Gormas: Guías para el desarrollo de sistemas multiagente abiertos basados en organizaciones [Tesis doctoral no publicada]. Universitat Politècnica de València. https://doi.org/10.4995/Thesis/10251/2481Palanci
Experiencia de la aplicación de la metodología Flipped-Teaching en la asignatura Concurrencia y Sistemas Distribuidos
[EN] The Flipped-Teaching methodology inverts the traditional model of teaching,
so now students, by themselves, take initial contact with each unit through a
series of videos and readings, while classroom sessions mainly focus on
resolving exercises, solving doubts, and discussing those aspects that require
clarification. In this work, we present the scheduling and methods used in the
course "Concurrency and Distributed Systems”, a 2nd year mandatory
subject of Computer Engineering Degree, following the Flipped-Teaching
methodology. This helps us to increase student motivation and involvement
as well as improve their self-learning. To this end, we generated a wide
visual material of the theoretical part of the course, complemented by
guidelines that specify the tasks to perform after viewing each video. The
student motivation for this type of approach has been enormous, clearly
reflected in their active participation in class and on the good results of the
tests conducted so far.[ES] La metodología de clase inversa (Flipped-Teaching) consiste en invertir el
modelo tradicional de docencia, siendo ahora los alumnos quienes, en su
casa, tomen contacto inicial con cada unidad temática, a través de una serie
de vídeos y lecturas confeccionados por los profesores, mientras que las
sesiones de aula se centran en realizar ejercicios, resolver dudas y discutir
aquellos aspectos que se requiera clarificar. En este trabajo se presenta la
organización de la docencia y los métodos utilizados en la asignatura
“Concurrencia y Sistemas Distribuidos”, obligatoria de 2º curso del Grado
de Ingeniería Informática, aplicando la metodología Flipped-Teaching, con el propósito de aumentar la motivación e implicación del alumno, así como
mejorar su aprendizaje autónomo y significativo. Para ello, se ha generado
un amplio material visual de la parte teórica de la asignatura,
complementándose con guías que especifican las tareas a realizar tras
visualizar cada vídeo. La motivación de los alumnos por este tipo de
metodología ha sido enorme, reflejándose claramente en su participación
activa durante las clases, así como en los buenos resultados de los exámenes
realizados hasta el momento.Argente Villaplana, E.; Espinosa Minguet, AR.; García-Fornes, A. (2015). Experiencia de la aplicación de la metodología Flipped-Teaching en la asignatura Concurrencia y Sistemas Distribuidos. Editorial Universitat Politècnica de València. https://doi.org/10.4995/INRED2015.2015.1544
Aplicando la metodología Flipped-Teaching en el Grado de Ingeniería Informática: Una experiencia práctica
[ES] En el Grado de Ingeniería Informática de la Universitat
Politècnica de València se llevó a cabo durante el
curso 2014-15 una experiencia piloto de aplicación de
la metodología Flipped-Teaching en todas las asignaturas
obligatorias de segundo curso del grado.
La metodología Flipped-Teaching (o clase inversa)
consiste en invertir el modelo tradicional de docencia,
de modo que la lección magistral habitual de aula se
sustituye por un conjunto de materiales en línea
(vídeos, lecturas, etc.) que el alumno debe revisar
previa a su asistencia a clase. Por su parte, las sesiones
de aula se transforman en sesiones fundamentalmente
prácticas, con actividades individuales o en
grupo, pensadas principalmente para la resolución de
ejercicios y problemas, la aclaración de dudas y la
discusión sobre aspectos relevantes.
En este trabajo se presenta la organización de la
docencia, los métodos utilizados, así como la evaluación
de la experiencia y los resultados obtenidos para
una de las asignaturas del Grado de Ingeniería Informática
en las que se aplicó esta metodología, en
concreto "Concurrencia y Sistemas Distribuidos".
La metodología Flipped-Teaching nos ha permitido
aumentar la motivación y participación de los estudiantes
así como mejorar su proceso de autoaprendizaje.
La motivación de los alumnos ha sido
enorme, reflejándose claramente tanto en su participación
activa en la clase como por los buenos resultados
de evaluación obtenidos.[EN] During season 2014-2015, an interesting experience
of Flipped-Teaching methodology was applied in all
subjects of second grade of Computer Engineering
Degree at Universitat Politècnica de València. The Flipped-Teaching methodology inverts the traditional
model of teaching, so now students can take an
initial contact with each unit through a series of
videos and readings, whereas classroom sessions are
mainly focused on resolving exercises, solving
doubts, and discussing those aspects that require
clarification. In this work, we present the scheduling
and methods used, as well as the evaluation of the
experience in the subject "Concurrency and Distributed
Systems" of Computer Engineering Degree. The
Flipped-Teaching methodology has helped us to
increase student motivation and involvement as well
as to improve student self-learning process. All this
has been clearly shown in student active participation
in class and in the good results of their exams.Este trabajo ha sido parcialmente financiado porla Escola Tècnica Superior d’Enginyeria Informàtica de la Universitat Politècnica de València.Argente Villaplana, E.; García-Fornes, A.; Espinosa Minguet, AR. (2016). Aplicando la metodología Flipped-Teaching en el Grado de Ingeniería Informática: Una experiencia práctica. Editorial Universidad de Almería. http://hdl.handle.net/10251/78306
The importance of T ... T ... T angles in the feasibility of zeolites
The database of prospective zeolites (www.
hypotheticalzeolites.net) has been screened in search
of feasible zeolites. Previous criteria of zeolite feasibil-
ity have been reviewed, based on descriptors such as
energy, density, average and distribution of ring sizes, and
more importantly that of Li et al. (LID criteria) presented
recently [Angew. Chem. Int. Ed. 2013, 52, 1673], based on
Si O, O ... O, and Si ... Si distances of SLC-minimised struc-
tures. In spite of the still large number of feasible zeolites
according to this and other criteria, a number of research-
ers wonder why there are so many feasible and so few
synthesised zeolites. Without answering this difficult
question, a new criteria is proposed in this study based on
the fact that T ... T ... T angles (T is tetrahedral atom) show spe-
cific ranges of values depending on the ring size to which
they belong. Based on improved definitions to count and
enumerate rings in zeolites, and with data from the IZA
database, we introduce the TTT criteria, which we propose
to use after the LID criteria, to further narrow the space of
feasible zeolites.We thank ASIC computational centre of UPV for making available their computational resources. UPV is acknolwdeged by funding through project PAID-05-12. G. S. thanks the Spanish government for the provision of Severo Ochoa project (SEV 2012-0267) and MAT2012-31657 project. Professors Mike Treacy and Christian Baerlocher are gratefully acknowledged for useful discussions. Laurent Baumes is thanked by initial training with the database.Liu, X.; Valero Cubas, S.; Argente Villaplana, E.; Botti Navarro, VJ.; Sastre Navarro, GI. (2015). The importance of T ... T ... T angles in the feasibility of zeolites. Zeitschrift fur Kristallographie. Crystalline materials. 230(5):291-299. https://doi.org/10.1515/zkri-2014-1801S291299230
Estructuras de control de selección: Instrucción switch
En este objeto de aprendizaje se detalla la sentencia de selección switch de Java, que permite elegir entre dos o más alternativas de ejecución, dependiendo del contenido de una expresión.https://polimedia.upv.es/visor/?id=a5f799e0-d29c-11ea-b9aa-fb17ac3de2a0Argente Villaplana, E. (2021). Estructuras de control de selección: Instrucción switch. http://hdl.handle.net/10251/167996DE
ARQUITECTURAS DISTRIBUIDAS
Este objeto de aprendizaje describe los tipos de arquitecturas distribuidas más relevantes. Para ello, se explicarán cómo se estructuran los componentes de un sistemas distribuido, tanto a nivel lógico como a nivel físico, comprendiendo así las diferencias entre arquitectura software y arquitectura de sistema.https://media.upv.es/player/?id=a9dbd650-021e-11e6-851a-656f7e06a374Argente Villaplana, E. (2017). ARQUITECTURAS DISTRIBUIDAS. http://hdl.handle.net/10251/81562DE
Clase System de Java
En este objeto de aprendizaje se detalla cómo hacer uso de la entrada y salida en Java, mediante la librería java.lang.System ofrecida por el lenguaje de programación Java.https://media.upv.es/player/?id=9b545990-acfa-11eb-8768-71e3dbe233ffArgente Villaplana, E. (2021). Clase System de Java. http://hdl.handle.net/10251/168567DE
ARQUITECTURAS DISTRIBUIDAS DESCENTRALIZADAS
Este objeto de aprendizaje describe las arquitecturas de sistema descentralizadas, que son un tipo de arquitecturas distribuidas. Se describirá el concepto de distribución horizontal. Y se caracterizará un ejemplo concreto de arquitecturas descentralizadas: los sistemas peer-to-peer.https://media.upv.es/player/?id=8830ce30-20b8-11e6-acdb-7ff9538171bfArgente Villaplana, E. (2017). ARQUITECTURAS DISTRIBUIDAS DESCENTRALIZADAS. http://hdl.handle.net/10251/83144DE
ARQUITECTURAS DISTRIBUIDAS CENTRALIZADAS
Este objeto de aprendizaje describe las arquitecturas de sistema centralizadas, que son un tipo de arquitecturas distribuidas. Así, se detallan sus características más relevantes, se muestra el ejemplo del modelo cliente/servidor y se compararán diferentes implementaciones de dicho modelo.https://media.upv.es/player/?id=ac0e94d0-021e-11e6-851a-656f7e06a374Argente Villaplana, E. (2017). ARQUITECTURAS DISTRIBUIDAS CENTRALIZADAS. http://hdl.handle.net/10251/82787DE
QUÉ ES LA PROGRAMACIÓN CONCURRENTE
Este vídeo describe qué es la programación concurrente y cuáles son sus principales características.https://media.upv.es/player/?id=5f0a3e00-021e-11e6-851a-656f7e06a374&autoplay=trueArgente Villaplana, E. (2017). QUÉ ES LA PROGRAMACIÓN CONCURRENTE. http://hdl.handle.net/10251/81339DE