Search results for "Software framework"

showing 10 items of 22 documents

DESDEO: The Modular and Open Source Framework for Interactive Multiobjective Optimization

2021

Interactive multiobjective optimization methods incorporate preferences from a human decision maker in the optimization process iteratively. This allows the decision maker to focus on a subset of solutions, learn about the underlying trade-offs among the conflicting objective functions in the problem and adjust preferences during the solution process. Incorporating preference information allows computing only solutions that are interesting to the decision maker, decreasing computation time significantly. Thus, interactive methods have many strengths making them viable for various applications. However, there is a lack of existing software frameworks to apply and experiment with interactive …

0209 industrial biotechnologylineaarinen optimointiPareto optimizationGeneral Computer Sciencemulti-criteria decision makingComputer sciencepäätöksentekoevoluutiolaskenta02 engineering and technologyData-driven multiobjective optimizationcomputer.software_genrenonlinear optimizationMulti-objective optimizationData modelingopen source softwareavoin lähdekoodi020901 industrial engineering & automationSoftwareoptimointi0202 electrical engineering electronic engineering information engineeringGeneral Materials ScienceUse casecomputer.programming_languageGraphical user interfacepareto-tehokkuusbusiness.industryGeneral Engineeringinteractive methodsModular designPython (programming language)monitavoiteoptimointiTK1-9971Software frameworkdata-driven multiobjective optimizationevolutionary computation020201 artificial intelligence & image processingElectrical engineering. Electronics. Nuclear engineeringbusinessSoftware engineeringcomputerIEEE Access
researchProduct

A framework for data-driven adaptive GUI generation based on DICOM

2018

Computer applications for diagnostic medical imaging provide generally a wide range of tools to support physicians in their daily diagnosis activities. Unfortunately, some functionalities are specialized for specific diseases or imaging modalities, while other ones are useless for the images under investigation. Nevertheless, the corresponding Graphical User Interface (GUI) widgets are still present on the screen reducing the image visualization area. As a consequence, the physician may be affected by cognitive overload and visual stress causing a degradation of performances, mainly due to unuseful widgets. In clinical environments, a GUI must represent a sequence of steps for image investi…

0301 basic medicineDiagnostic ImagingAutomatedComputer scienceData-driven GUI generation; DICOM; Faceted classification; Graphical user interfaces; Medical diagnostic software; Algorithms; Brain; Cognition; Computers; Decision Support Systems Clinical; Diagnostic Imaging; Feasibility Studies; Humans; Magnetic Resonance Imaging; Medical Informatics; Pattern Recognition Automated; Software; Computer Graphics; Radiology Information Systems; User-Computer InterfaceGraphical user interfacesDecision Support SystemsHealth InformaticsPattern Recognitioncomputer.software_genrePattern Recognition Automated030218 nuclear medicine & medical imaging03 medical and health sciencesDICOMClinicalUser-Computer Interface0302 clinical medicineSoftwareCognitionHuman–computer interactionComputer GraphicsHumansDICOMGraphical user interfaceSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniFaceted classificationbusiness.industryComputersData-driven GUI generationBrainComputer Science Applications1707 Computer Vision and Pattern RecognitionMedical diagnostic softwareDecision Support Systems ClinicalMagnetic Resonance ImagingComputer Science ApplicationsVisualizationSoftware frameworkGraphical user interface030104 developmental biologyWorkflowRadiology Information SystemsInformation modelSoftware designFeasibility StudiesbusinesscomputerAlgorithmsMedical InformaticsSoftware
researchProduct

Lisätty todellisuus vähittäiskaupan markkinointiviestinnässä

2017

Lisätty todellisuus eli AR (englanniksi augmented reality) lisää todellisuuteen virtuaalisen elementin. Vähittäiskaupan markkinointiviestinnässä lisättyä todellisuutta on käytetty useiden vuosien ajan vahvistamaan brändikokemusta. Lisätty todellisuus mahdollistaa mukaansatempaavan markkinoinnin ja lisää asiakkaiden uskollisuutta. Lisättyä todellisuutta voi hyödyntää neljän paradigman kautta, jotka ovat aktiiviset painotuotteet ja pakkaukset, virtuaalipeilit, virtuaali-ikkunat ja paikannusta käyttävät AR-sovellukset. Lisätyn todellisuuden sisältö, käyttäjät, kohdeyleisö, sivulliset ja taustatekijät ovat viisi asiaa, joiden pohjalta suunnitellaan optimaalinen AR-kampanja. Esimerkiksi vaatteid…

AR-selainAR-browsermobiilisovelluksetohjelmistokehysmarketing communicationsoftware frameworklisätty todellisuusmarkkinointiviestintäaugmented reality
researchProduct

Multilanguage Semantic Interoperability in Distributed Applications

2013

JOSI is a software framework that tries to simplify the development of such kinds of applications both by providing the possibility of working on models for representing such semantic information and by offering some implementations of such models that can be easily used by software developers without any knowledge about semantic models and languages. This software library allows the representation of domain models through Java interfaces and annotations and then to use such a representation for automatically generating an implementation of domain models in different programming languages (currently Java and C++). Moreover, JOSI supports the interoperability with other applications both by …

Article SubjectJavaProgramming languageComputer sciencebusiness.industryMechanical EngineeringGeneral Chemical EngineeringRepresentation (arts)Domain modelSemantic interoperabilitycomputer.software_genreIndustrial and Manufacturing EngineeringSoftware frameworkSoftwareHardware and Architecturelcsh:TA1-2040Domain analysisElectrical and Electronic Engineeringbusinesslcsh:Engineering (General). Civil engineering (General)computerImplementationCivil and Structural Engineeringcomputer.programming_languageJournal of Engineering
researchProduct

UnipaBCI a novel general software framework for brain computer interface

2017

The increasing interest in Brain Computer Interface (BCI) requires new fast, reliable and scalable frameworks that can be used by researchers to develop BCI based high performance applications in efficient and fast ways. In this paper is presented "UnipaBCI", a general software framework for BCI applications based on electroencephalogra-phy (EEG) that can fulfill these new needs. A visual evoked potentials (VEP) application has also been developed using the proposed framework in order to test the modular architecture and the overall performance. Different types of users (beginners and experts in BCI) have been involved during the "UnipaBCI" experimental test and they have exhibited good and…

Computer scienceAugmentative communication02 engineering and technologyVisual evoked potentialsHumanoid robotElectroencephalographycomputer.software_genre03 medical and health sciences0302 clinical medicineInformationSystems_MODELSANDPRINCIPLESBrain-Computer Interface (BCI) Humanoid Robot Assistive technology Augmentative Communication rehabilitation BCI frameworkHuman–computer interaction0202 electrical engineering electronic engineering information engineeringmedicineOverall performanceBrain–computer interfaceSettore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionimedicine.diagnostic_testRehabilitationModular architectureBCI frameworkSoftware frameworkAssistive technologyScalability020201 artificial intelligence & image processingcomputerBrain-Computer Interface (BCI)030217 neurology & neurosurgery
researchProduct

Analysis of Lipid Experiments (ALEX): A Software Framework for Analysis of High-Resolution Shotgun Lipidomics Data

2013

Global lipidomics analysis across large sample sizes produces high-content datasets that require dedicated software tools supporting lipid identification and quantification, efficient data management and lipidome visualization. Here we present a novel software-based platform for streamlined data processing, management and visualization of shotgun lipidomics data acquired using high-resolution Orbitrap mass spectrometry. The platform features the ALEX framework designed for automated identification and export of lipid species intensity directly from proprietary mass spectral data files, and an auxiliary workflow using database exploration tools for integration of sample information, computat…

Databases FactualComputer scienceData managementlcsh:MedicineBioinformaticscomputer.software_genreMass spectrometryMiceUser-Computer InterfaceData visualizationLipidomicsAnimalslcsh:ScienceInternetMultidisciplinarybusiness.industrylcsh:RBrainLipid-phosphate phosphataseShotgun lipidomicsLipidomeLipidsVisualizationSoftware frameworkKnockout mouselcsh:QData miningbusinesscomputerSoftwareResearch ArticlePLoS ONE
researchProduct

Going standalone and platform-independent, an example from recent work on the ATLAS Detector Description and interactive data visualization

2019

Until recently, the direct visualization of the complete ATLAS experiment geometry and final analysis data was confined within the software framework of the experiment. To provide a detailed interactive data visualization capability to users, as well as easy access to geometry data, and to ensure platform independence and portability, great effort has been recently put into the modernization of both the core kernel of the detector description and the visualization tools. In this proceedings we will present the new tools, as well as the lessons learned while modernizing the experiment’s code for an efficient use of the detector description and for user-friendly data visualization. Until rece…

Engineering drawing010308 nuclear & particles physicsbusiness.industryAtlas detectorPhysicsQC1-999ATLAS experimentDetectorcomputer.software_genre01 natural sciencesVisualizationSoftware frameworkSoftware portabilityData visualizationKernel (image processing)0103 physical sciences010306 general physicsbusinesscomputerParticle Physics - Experiment
researchProduct

Autonomous on-board data processing and instrument calibration software for the SO/PHI

2018

The extension of on-board data processing capabilities is an attractive option to reduce telemetry for scientific instruments on deep space missions. The challenges that this presents, however, require a comprehensive software system, which operates on the limited resources a data processing unit in space allows. We implemented such a system for the Polarimetric and Helioseismic Imager (PHI) on-board the Solar Orbiter (SO) spacecraft. It ensures autonomous operation to handle long command-response times, easy changing of the processes after new lessons have been learned and meticulous book-keeping of all operations to ensure scientific accuracy. This contribution presents the requirements a…

Flexibility (engineering)Scientific instrumentData processing010504 meteorology & atmospheric sciencesSpacecraftComputer sciencebusiness.industryFrame (networking)FOS: Physical sciencescomputer.software_genre01 natural sciencesData processing systemSoftware frameworkSoftware0103 physical sciencesSystems engineeringSoftware systemAstrophysics - Instrumentation and Methods for AstrophysicsbusinessInstrumentation and Methods for Astrophysics (astro-ph.IM)010303 astronomy & astrophysicscomputer0105 earth and related environmental sciencesSoftware and Cyberinfrastructure for Astronomy V
researchProduct

A platform for the development and the validation of HW IP components starting from reference software specifications

2008

Abstract Signal processing algorithms become more and more efficient as a result of the developments of new standards. It is particularly true in the field video compression. However, at each improvement in efficiency and functionality, the complexity of the algorithms is also increasing. Textual specifications, that in the past were the original form of specifications, have been substituted by reference software which became the starting point of any design flow leading to implementation. Therefore, designing an embedded application has become equivalent to port a generic software on a, possibly heterogeneous, embedded platform. Such operation is getting more and more difficult because of …

General Computer ScienceComputer sciencelcsh:TK7800-836002 engineering and technologycomputer.software_genre0202 electrical engineering electronic engineering information engineeringSoftware verification and validation[ INFO.INFO-ES ] Computer Science [cs]/Embedded SystemsSoftware design descriptionComputingMilieux_MISCELLANEOUSbusiness.industrylcsh:ElectronicsACMSoftware development020202 computer hardware & architectureSoftware frameworkComputer architectureControl and Systems EngineeringEmbedded systemSoftware constructionComponent-based software engineeringSoftware designAvionics software020201 artificial intelligence & image processing[INFO.INFO-ES]Computer Science [cs]/Embedded SystemsbusinesscomputerComputer Science(all)
researchProduct

Communication Interface Generation For HW/SW Architecture In The STARSoC Environment

2006

Mapping the application functionality to software and hardware requires automated methods to specify, generate and optimize the hardware, software, and the interface architectures between them. In this paper, we present a methodology flow to hardware-software communication synthesis for system-on-a-chip (SoC) design through STARSoC (Synthesis Tool for Adaptive and Reconfigurable System-on-a-Chip) tool for rapid prototyping. Our concept consists of a set of hardware and software processes, described in C-code, communicates through the streams channels. This methodology consists in analyzing dependences of data between processes and synthesis a custom architecture to interface it. Firstly, we…

Hardware architectureResource-oriented architectureComputer sciencebusiness.industryInterface (computing)Software prototypingcomputer.software_genreSoftware frameworkComputer architectureEmbedded systemComponent-based software engineeringReference architecturebusinesscomputerFPGA prototype2006 IEEE International Conference on Reconfigurable Computing and FPGA's (ReConFig 2006)
researchProduct