Search results for " Soft"
showing 10 items of 1710 documents
Fast Poisson solvers for graphics processing units
2013
Two block cyclic reduction linear system solvers are considered and implemented using the OpenCL framework. The topics of interest include a simplified scalar cyclic reduction tridiagonal system solver and the impact of increasing the radix-number of the algorithm. Both implementations are tested for the Poisson problem in two and three dimensions, using a Nvidia GTX 580 series GPU and double precision floating-point arithmetic. The numerical results indicate up to 6-fold speed increase in the case of the two-dimensional problems and up to 3- fold speed increase in the case of the three-dimensional problems when compared to equivalent CPU implementations run on a Intel Core i7 quad-core CPU…
Domēnspecifisku rīku konfigurācijas valoda un tās realizācija
2014
Promocijas darbā ir izstrādāts konfigurators plaša profila DSML rīku definēšanai. Konfigurators balstās uz ideju, ka DSML definīciju var uzdot ar universālu metamodeli (UML klašu diagrammas formā), kura pēc tam konfiguratorā tiek apstrādāta, lai nodrošinātu rīka darbību. Turklāt nestandarta gadījumiem, kad esošās metamodeļa iespējas ir nepietiekošas, metamodelī ir realizēts paplašinājuma punktu mehānisms, kas ļauj pievienot rīkam specifiski transformāciju valodā noprogrammētu funkcionalitāti. Izstrādātais konfigurators ir pārbaudīts vairākos praktiskos lietojumos un apliecinājis savu efektivitāti.
Framework for Evaluating the Version Management Capabilities of a Class of UML Modeling Tools from the Viewpoint of Multi-site, Multi-partner Product…
2009
UML models are widely used in software product line engineering for activities such as modeling the software product line reference architecture, detailed design, and automation of software code generation and testing. But in high-tech companies, modeling activities are typically distributed across multiple sites and involve multiple partners in different countries, thus complicating model management. Today’s UML modeling tools support sophisticated version management for managing parallel and distributed modeling. However, the literature does not provide a comprehensive set of industrial-level criteria to evaluate the version management capabilities of UML tools. This article’s contributio…
Framework for Evaluating the Version Management Capabilities of a Class of UML Modeling Tools from the Viewpoint of Multi-Site, Multi-Partner Product…
2010
UML models are widely used in software product line engineering for activities such as modeling the software product line reference architecture, detailed design, and automation of software code generation and testing. But in high-tech companies, modeling activities are typically distributed across multiple sites and involve multiple partners in different countries, thus complicating model management. Today's UML modeling tools support sophisticated version management for managing parallel and distributed modeling. However, the literature does not provide a comprehensive set of industrial-level criteria to evaluate the version management capabilities of UML tools. This article's contributio…
A Notation for Modeling Jason-Like BDI Agents
2012
The design and development of a large Multi Agent System (MAS) is a complex and difficult activity where a proper modeling notation may offer a significant contribution to the formulation of the best solution. The support provided by a specific CASE tool can significantly contribute to make the chosen approach technically valid and it is also a fundamental element of a feasible development strategy. The present work reports a UML profile and the related graphical notation for describing a MAS based on the Jason meta model. Moreover a specific CASE tool has been developed for supporting MASs design and automatic code generation. The proposed notation is shown in details using a classical exa…
Reduction of UML Class Diagrams
2002
One and the same “real world” can be modeled by different UML class diagrams, which in such a case can be considered “intuitively equivalent”. A formalization of this “intuitive equivalence” of class diagrams is proposed. An algorithm is constructed that for two class diagrams determines if they model the same “real world”. This algorithm can be used in CASE tools to compare alternative models of a system, and for diagram “compression” to facilitate understanding of large diagrams.
Evaluación de experiencias de innovación docente en el Grado de Ingeniería Telemática de la Universitat de València
2019
Desde el punto de vista de la investigación estamos acostumbrados a diseñar experimentos, realizar medidas, analizar los resultados y difundirlos al resto de la comunidad científica. Pero en el ámbito docente no es tan frecuente completar todo ese ciclo hasta la difusión de los resultados. El objetivo de esta presentación es dedicar unos minutos a la reflexión, al intercambio de experiencias docentes y a la evaluación de su impacto en el aprendizaje de la Ingeniería Telemática. En el presente trabajo se pretende presentar el planteamiento seguido y los resultados obtenidos, para evaluar el beneficio de introducir nuevas prácticas en el laboratorio de Fundamentos de Sistemas de Comunicacione…
El aprendizaje a saltos mediante el uso de equipos de radio definida por software para la docencia en el grado en ingeniería electrónica de telecomun…
2021
[EN] How to design communications systems and its foundations depends on various factors such as the accessibility to learning resources, the academic environment and the audience itself. This article reports how the introduction of learning methodologies based on project based learning (PBL), practical devices and asynchronous working has modified the perception of the students about their learning aptitudes. The combination of traditional and offline sessions, with the PBL methodology to perform practical communications systems demonstrations based on professional SDR devices by group of students is presented and analysed in this article. The quantified outcome of their academic involveme…
A DGS gesture dictionary for modelling on mobile devices
2017
ABSTRACTInteractive or Dynamic Geometry System (DGS) is a tool that help to teach and learn geometry using a computer-based interactive environment. Traditionally, the interaction with DGS is based on keyboard and mouse events where the functionalities are accessed using a menu of icons. Nevertheless, recent findings suggest that such a traditional model of interaction has a steep learning curve and is inadequate to develop DGS for devices with multi-touch screens. Thus, we propose a new interaction model for DGS based on a gesture dictionary which enables the construction and manipulation of geometric objects without the need of accessing a menu of icons. The dictionary is divided into thr…
State of the art about use of IoT in education
2018
Every day the devices connected autonomously to the communication networks are increased. New applications arise for this type of interconnected objects, thus offering new alternatives for solutions of any kind, through the use of technology based on ubiquitous computing. That is why this work is inspired by these new technologies for its application in the educational field, with the purpose of contributing to the imposition of the use of IoT as a tool1 in the classroom.