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…

Tridiagonal matrixOpenCLComputer scienceparallel computingScalar (mathematics)Linear systemSyklinen reductionGPGPUGPUDouble-precision floating-point formatParallel computingSolverPoisson distributionPSCRComputational sciencefast Poisson solversymbols.namesakenopea Poisson-ratkaisijanäytönohjainsymbolsComputer Science::Mathematical SoftwareCyclic reductionGraphicsrinnakkaislaskentaCyclic reduction
researchProduct

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.

UML (Computer science)Modeļa vadīta programmatūras arhitektūraDomain-specific programming languagesUML (datorzinātne)Model-driven software architectureInformācijas tehnoloģija datortehnika elektronika telekomunikācijas datorvadība un datorzinātneDatorzinātneDatorzinātnesDatorzinātne#Programmēšanas valodas un sistēmasDomēnspecifiskas programmēšanas valodasComputer science
researchProduct

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…

UML modelingtool evaluationmodeling toolsoftware product line organizationversion managementglobal software development
researchProduct

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…

UML toolComputer sciencebusiness.industryApplications of UMLDiagramming softwarecomputer.software_genreData modelingSoftwareUnified Modeling LanguageNew product developmentCode generationReference architectureModel-driven architectureSoftware product lineSoftware architecturebusinessSoftware engineeringcomputercomputer.programming_language2010 43rd Hawaii International Conference on System Sciences
researchProduct

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…

UML toolSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniProgramming languageComputer scienceMulti-agent systemContext (language use)computer.software_genreNotationMetamodelingDesign Methodology; Multi-agent systems; CASE toolUnified Modeling Languagemulti agent systems case toolCode generationComputer-aided software engineeringcomputercomputer.programming_language
researchProduct

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.

UML toolTheoretical computer scienceComputer scienceCommunication diagramComputerApplications_COMPUTERSINOTHERSYSTEMScomputer.software_genreUnified Modeling LanguageSystems Modeling LanguageClass diagramEquivalence (formal languages)Computer-aided software engineeringcomputerComputer Science::Databasescomputer.programming_language
researchProduct

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…

UNESCO::CIENCIAS TECNOLÓGICAS::Tecnología de las telecomunicacionesEvaluación de experiencias docentesDocencia en telemáticaGNU Radio:CIENCIAS TECNOLÓGICAS::Tecnología de las telecomunicaciones ::Radiocomunicaciones [UNESCO]UNESCO::CIENCIAS TECNOLÓGICAS::Tecnología de las telecomunicaciones ::Radiocomunicaciones:CIENCIAS TECNOLÓGICAS::Tecnología de las telecomunicaciones [UNESCO]Radio definida por software
researchProduct

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…

UNESCO::CIENCIAS TECNOLÓGICAS::Tecnología de las telecomunicacionesUNESCO::MATEMÁTICAS::Ciencia de los ordenadores::Enseñanza con ayuda de ordenadorInnovación educativaRadio definida por softwareTelecomunicacionesABPDocencia híbridaAprendizaje asíncrono:CIENCIAS TECNOLÓGICAS::Tecnología de las telecomunicaciones [UNESCO]CommunicationsPeer reviewRevisión por pares:MATEMÁTICAS::Ciencia de los ordenadores::Enseñanza con ayuda de ordenador [UNESCO]PBLEducación superiorComputingMilieux_COMPUTERSANDEDUCATIONEnseñanza superiorHybrid teachingTecnologías y educaciónSDRAsynchronous learning
researchProduct

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…

USABILIDADE DE SOFTWAREInformationSystems_INFORMATIONINTERFACESANDPRESENTATION(e.g.HCI)Computer sciencebusiness.industry05 social sciences050301 educationComputer-Assisted InstructionInteraction modelUsabilityData_CODINGANDINFORMATIONTHEORYComputer Science ApplicationsEducationKernel (image processing)Learning curveHuman–computer interaction0501 psychology and cognitive sciencesHeuristicsbusiness0503 educationMobile device050107 human factorsGesture
researchProduct

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.

Ubiquitous computingMultimediabusiness.industryEmerging technologiesComputer science05 social sciences0507 social and economic geography020207 software engineering02 engineering and technologycomputer.software_genreTelecommunications networkField (computer science)Work (electrical)0202 electrical engineering electronic engineering information engineeringUse of technologyState (computer science)Internet of Thingsbusiness050703 geographycomputerProceedings of the Euro American Conference on Telematics and Information Systems
researchProduct