Search results for "Software"

showing 10 items of 7396 documents

Tuning Java to Run Interactive Multiagent Simulations over Jason

2010

Java-based simulation environments are currently used by many multiagent systems (MAS), since they mainly provide portability as well as an interesting reduction of the development cost. However, this kind of MAS are rarely considered when developing interactive applications with time response constraints. This paper analyses the performance provided by Jason, a well-known Java-based MAS platform, as a suitable framework for developing interactive multiagent simulations. We show how to tune both the heap size and the garbage collection of the Java Virtual Machine in order to achieve a good performance while executing a simple locomotion benchmark based on crowd simulations. Furthermore, the…

Software portabilityReal time JavaJavaComputer scienceMulti-agent systemstrictfpOperating systemcomputer.software_genreJava virtual machinecomputerHeap (data structure)Garbage collectioncomputer.programming_language
researchProduct

Leveraging technology for healthcare and retaining access to personal health data to enhance personal health and well-being

2021

Abstract Health data are a sensitive category of personal data. They can result in a high risk to individuals and health information-handling rights and opportunities unless there is a sufficient defense. Reasonable security standards are needed to protect electronic health records (EHRs). All personal data handling needs adequate explanation. Maintaining access to medical data, even in the developing world, would favor health and well-being across the world. Unfortunately, there are still countries that hinder the portability of medical records. Numerous occurrences have shown that it still takes weeks for medical data to be ported from one general physician to another. Cross-border portab…

Software portabilityStandardizationComputer sciencebusiness.industryProcess (engineering)Medical recordInternet privacyWell-beingHealth careDeveloping countrybusiness
researchProduct

Quantum computing challenges in the software industry. A fuzzy AHP-based approach

2022

Context The current technology revolution has posed unexpected challenges for the software industry. In recent years, the field of quantum computing (QC) technologies has continued to grow in influence and maturity, and it is now poised to revolutionise software engineering. However, the evaluation and prioritisation of QC challenges in the software industry remain unexplored, relatively under-identified and fragmented. Objective The purpose of this study is to identify, examine and prioritise the most critical challenges in the software industry by implementing a fuzzy analytic hierarchy process (F-AHP). Method First, to identify the key challenges, we conducted a systematic literature rev…

Software process automationMultiple-criteria decision-making (MCDM):Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550 [VDP]Quantum computingFuzzy analytic hierarchy processVDP::Teknologi: 500::Informasjons- og kommunikasjonsteknologi: 550SoftwareQuantum software requirementComputer Science ApplicationsInformation Systems
researchProduct

Standards Initiatives for Software Product Line Engineering and Management within the International Organization for Standardization

2010

Software product line engineering is an established methodology for fast and effective development of software-intensive systems and services. To reap maximum benefits from the methodology, businesses typically need to implement coordinated changes in development methodologies, tools, product architectures, organizational designs, and business models. Product lines are developed in complex international software ecosystems, but there is no coordinated set of international standards for defining and leveraging the methodology. As a result, ecosystems cannot adopt standardized methods and tools for developing product lines, tool vendors face difficulties in developing tools to enable product …

Software product line body of knowledgeInternational Organization for StandardizationSoftware product line engineering and management
researchProduct

A topology-constrained distance network algorithm for protein structure determination from NOESY data.

2005

This article formulates the multidi- mensional nuclear Overhauser effect spectroscopy (NOESY) interpretation problem using graph theory and presents a novel, bottom-up, topology-con- strained distance network analysis algorithm for NOESY cross peak interpretation using assigned resonances. AutoStructure is a software suite that implements this topology-constrained distance net- work analysis algorithm and iteratively generates structures using the three-dimensional (3D) protein structure calculation programs XPLOR/CNS or DY- ANA. The minimum input for AutoStructure in- cludes the amino acid sequence, a list of resonance assignments, and lists of 2D, 3D, and/or 4D-NOESY cross peaks. AutoStru…

Software suiteMagnetic Resonance SpectroscopybiologyProtein ConformationProteinsReproducibility of ResultsGraph theoryNuclear Overhauser effectCyanaModels TheoreticalNet (mathematics)biology.organism_classificationCrystallography X-RayBiochemistryProtein Structure SecondaryInterpretation (model theory)CrystallographyProtein structureStructural BiologyImage Processing Computer-AssistedMolecular BiologyTwo-dimensional nuclear magnetic resonance spectroscopyAlgorithmAlgorithmsMathematicsProteins
researchProduct

MultiSlice human organ extraction based on GVF

2008

Segmentation techniques based on active contours algorithm are widely used in medical imaging. Unfortunately, they require a lot of parameters to be used and this can rep- resent an issue for those physicians with not much informatics skills. This paper proposes a software tool which allows to segment multiple slice can differ organ extraction setting a small number of parameters. Moreover, the tool offers the functionality to perform a multiple segmentation the same time, so that an entire volume composed by hundreds slices can be segmented.

Software toolComputingMethodologies_IMAGEPROCESSINGANDCOMPUTERVISIONContrast MediaUser-Computer InterfaceImaging Three-DimensionalSoftware DesignMedical imaging Segmentation GVFComputer GraphicsImage Processing Computer-AssistedMedical imagingHumansMedicineSegmentationMultisliceComputer visionDiagnosis Computer-AssistedSettore ING-INF/05 - Sistemi Di Elaborazione Delle Informazionibusiness.industryReproducibility of ResultsModels TheoreticalInformaticsArtificial intelligenceTomography X-Ray ComputedbusinessAlgorithmsSoftwareVolume (compression)
researchProduct

Insights from Operator Interviews

2009

The previous section analysed use of software to improve productivity from a general perspective and provided a quick statistical analysis of software usage to the performance of a CSP. Before conducting elaborated statistical analysis on CSP software usage, we need to gain some insight into operator business and understanding on how operators see the role of software in their business as well as how they acquire software.

Software usageOperator (computer programming)SoftwareApplication service provisionbusiness.industryComputer scienceSoftware developmentStatistical analysisbusinessSoftware engineeringProductivity
researchProduct

A metrics suite for evaluating agent-oriented architectures

2010

The Multi-agent Systems (MASs) paradigm continues to consolidate itself as a new branch of software engineering. Traditional software engineering strongly recommends to apply metrics in software developments. However, several research groups of experts in agent-oriented software engineering agree that classical software metrics and object-oriented metrics cannot directly measure the quality of MAS architectures. For this reason, this work proposes a suite of metrics to measure certain quality attributes of MAS architectures, considering agents and their organization. Most of these metrics are inspired by object-oriented metrics but they are adapted to agent-oriented concepts. Proposed metri…

Software visualizationSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniSocial software engineeringSoftware Engineering Process GroupResource-oriented architectureComputer sciencebusiness.industrySoftware developmentSoftware peer reviewAgent-oriented software engineeringSoftware qualitySoftware metricSoftwareSoftware sizingSoftware deploymentSoftware constructionComponent-based software engineeringmetric agentSoftware requirementsSoftware systemSoftware verification and validationbusinessSoftware engineeringHalstead complexity measures
researchProduct

Graph grammar engineering: A software specification method

1987

Graphs as conceptual data models are accepted and used in a wide range of different problem areas. Giving some examples we outline common aspects for modeling complex structures by graphs. We present a formal frame-work based on graph grammars to specify graph classes and the corresponding graph manipulations. We show that such a specification can be written in a systematic, engineering-like manner. This is achieved by an extension of the known programmed, attributed graph grammars. Node-set operators are introduced to facilitate graph queries. Concepts like abstraction, decomposition, refinement, parameterization, and integration have been adopted from software engineering to yield a compr…

Software visualizationbusiness.industryComputer scienceProgramming languageSearch-based software engineeringSoftware developmentSoftware requirements specificationcomputer.software_genreSoftware sizingSoftware constructionSoftware designbusinesscomputerSoftware verification
researchProduct

Cost comparison of image rotation implantations on static and dynamic Reconfigurable FPGAs

2002

FPGA components are widely used today to perform various algorithms (digital filtering) in real time. The emergence of Dynamically Reconfigurable (DR) FPGAs made it possible to reduce the number of necessary resources to carry out an image processing application (tasks chain). We present in this article an image processing application (image rotation) that exploits the FPGA 's dynamic reconfiguration feature. A comparison is undertaken between the dynamic and static reconfiguration by using two criteria, cost and performance criteria. For the sake of testing the validity of our approach in terms of Algorithm and Architecture Adequacy, we realized an AT40K40 based board ARDOISE.

SoftwareComputer sciencebusiness.industryFeature (computer vision)Embedded systemControl reconfigurationImage processingField-programmable gate arraybusinessDigital filterReconfigurable computingComputer hardwareIEEE International Conference on Acoustics Speech and Signal Processing
researchProduct