Search results for "Software"

showing 10 items of 7396 documents

Learning Dynamic Geometry: Implementing Rotations

1995

This paper presents research in which we observed students of various ages and ability levels solving problems by using several pieces of software for solid geometry with different user interfaces. We evaluated the influence of the software on students’ learning, ways of reasoning, and the kind of mental images generated.

Solid geometrySoftwareHuman–computer interactionbusiness.industryComputer scienceUser interfacebusinessMental image
researchProduct

Designing alarm sounds for the control of a hydraulic platform

2011

The design of alarm sounds is a subtle yet important challenge. Our conceptions and stereotypes of what alarm sounds sound like are usually quite entrenched, which may be limiting the acceptance of new alarm sounds into the domain of traditional ones. This paper presents the design approaches undertaken for the case of redesigning a set of alarm and notification sounds. An analysis of the approaches' effectiveness, some design decisions, and other challenges faced are presented herein, while preliminary feedback on their effectiveness is discussed.

Sound (medical instrument)ALARMComputer scienceHuman–computer interactionTheoryofComputation_LOGICSANDMEANINGSOFPROGRAMSControl (management)LimitingSet (psychology)SimulationDomain (software engineering)Proceedings of the 6th Audio Mostly Conference: A Conference on Interaction with Sound
researchProduct

Cumulative-Sum-Based Localization of Sound Events in Low-Cost Wireless Acoustic Sensor Networks

2014

Wireless acoustic sensor networks (WASNs) are known for their potential applications in multiple areas, such as audio-based surveillance, binaural hearing aids or advanced acoustic monitoring. The knowledge of the spatial position of a source of interest is usually a requirement for many of these applications. Therefore, source localization is an important problem to be addressed in WASNs. Unfortunately, most localization algorithms need costly signal processing stages that prevent them from being implemented in low-cost sensor networks, requiring additional modules for signal acquisition and processing. This paper presents a low-complexity method for acoustic event detection and localizati…

Sound localizationSignal processingAcoustics and UltrasonicsComputer sciencebusiness.industrySpeech recognitionNode (networking)Real-time computingCUSUMComputational MathematicsSoftware deploymentComputer Science (miscellaneous)WirelessElectrical and Electronic EngineeringbusinessWireless sensor networkChange detectionIEEE/ACM Transactions on Audio, Speech, and Language Processing
researchProduct

Sound and reusable components for abstract interpretation

2019

Abstract interpretation is a methodology for defining sound static analysis. Yet, building sound static analyses for modern programming languages is difficult, because these static analyses need to combine sophisticated abstractions for values, environments, stores, etc. However, static analyses often tightly couple these abstractions in the implementation, which not only complicates the implementation, but also makes it hard to decide which parts of the analyses can be proven sound independently from each other. Furthermore, this coupling makes it hard to combine soundness lemmas for parts of the analysis to a soundness proof of the complete analysis. To solve this problem, we propose to c…

SoundnessComputer scienceProgramming language020207 software engineering02 engineering and technologyStatic analysisReaching definitionReusecomputer.software_genreAbstract interpretation020204 information systems0202 electrical engineering electronic engineering information engineeringArrowHaskellSafety Risk Reliability and QualitycomputerSoftwarecomputer.programming_languageTransformer (machine learning model)Proceedings of the ACM on Programming Languages
researchProduct

2MOLCAS as a development platform for quantum chemistry software

2004

This work presents the quantum chemistry package MOLCAS, with emphasis on its usefulness as a platform for developing new quantum chemical codes, and the reader is assumed to be familiar with such a process. The development of new codes for quantum chemistry is a time-consuming job that can be dramatically simplified by using libraries for standard problems (such as calculation of integrals), and tools to surmount computer language and operating system limitations. The MOLCAS quantum chemistry software contains modules for a variety of quantum chemical methods, such as Hartree-Fock (HF), density functional theory (DFT), coupled-cluster (CC), and multiconfigurational (MCSCF) approaches, incl…

Source codeApplication programming interfaceSIMPLE (military communications protocol)business.industryComputer sciencemedia_common.quotation_subjectProcess (computing)Software developmentCondensed Matter PhysicsAtomic and Molecular Physics and OpticsComputational scienceSoftwareDistributed developmentPerturbation theory (quantum mechanics)Physical and Theoretical Chemistrybusinessmedia_commonInternational Journal of Quantum Chemistry
researchProduct

Advanced functionality for radio analysis in the Offline software framework of the Pierre Auger Observatory

2011

The advent of the Auger Engineering Radio Array (AERA) necessitates the development of a powerful framework for the analysis of radio measurements of cosmic ray air showers. As AERA performs ‘‘radio- hybrid’’ measurements of air shower radio emission in coincidence with the surface particle detectors and fluorescence telescopes of the Pierre Auger Observatory, the radio analysis functionality had to be incorporated in the existing hybrid analysis solutions for fluorescence and surface detector data. This goal has been achieved in a natural way by extending the existing Auger Offline software framework with radio functionality. In this article, we lay out the design, highlights and features …

Source codeAstronomycomputer.software_genre01 natural sciencesObservatoryAuger experimentRadio detectionSOFTWARES (ANÁLISE)Instrumentationcosmic rays; radio detection; analysis software; detector simulationmedia_commonPhysicsPhysicsDetectoranalysis softwareAstrophysics::Instrumentation and Methods for AstrophysicsComputingMethodologies_DOCUMENTANDTEXTPROCESSINGFísica nuclearAstrophysics - Instrumentation and Methods for AstrophysicsComputer hardwareNuclear and High Energy Physics[PHYS.ASTR.IM]Physics [physics]/Astrophysics [astro-ph]/Instrumentation and Methods for Astrophysic [astro-ph.IM]media_common.quotation_subjectAstrophysics::High Energy Astrophysical PhenomenaFOS: Physical sciencesAnalysis softwareDetector simulationCosmic rayAstrophysics::Cosmology and Extragalactic AstrophysicsCosmic Rayradio detectionNuclear physicscosmic raysRAY AIR-SHOWERS0103 physical sciencesDETECTORSInstrumentation (computer programming)010306 general physicsInstrumentation and Methods for Astrophysics (astro-ph.IM)Cosmic raysCiencias ExactasNuclear and High Energy PhysicPierre Auger Observatory010308 nuclear & particles physicsbusiness.industrydetector simulationFísicaCosmic ray[SDU.ASTR.IM]Sciences of the Universe [physics]/Astrophysics [astro-ph]/Instrumentation and Methods for Astrophysic [astro-ph.IM]Software frameworkAir showerExperimental High Energy PhysicsEMISSIONbusinesscomputerMONTE-CARLO SIMULATIONS
researchProduct

Exploratory Analysis of the Relations between Code Cloning and Open Source Software Quality

2010

In recent literature there is still a lack of understanding how the reuse and cloning of software affects its quality. The focus of this study is to analyze the relationships between source code cloning and software quality for the case of open source software project forks (SPFs) as a kind of software reuse. In total 117 releases related to three generations of eight eMule SPFs were scrutinized. Software quality was measured in terms of internal quality attributes. The tools CCFinderX and SoftCalc were used to measure code cloning metrics and internal quality attributes, respectively. In total 8 code cloning metrics and 71 internal quality attributes were analyzed. The quantitative relatio…

Source codeCloning (programming)DatabaseComputer sciencebusiness.industrymedia_common.quotation_subjectReusecomputer.software_genrePearson product-moment correlation coefficientSoftware qualitySoftware metricsymbols.namesakeSoftwaresymbolsQuality (business)Software engineeringbusinesscomputermedia_common2010 Seventh International Conference on the Quality of Information and Communications Technology
researchProduct

An Agile methodology for Manufacturing Control Systems development

2007

Robotized manufacturing cells are required more and more often to process high variety of short life-cycle product. This increases the need for methods and techniques for easy reconfiguration of software programs running in Programmable Logic Controllers (PLC), i.e., devices able to control manufacturing systems. PLCs run embedded code characterized by a procedural nature that does not make it quite reconfigurable. In this paper we propose an AGIle COntrol System Development (AGICOSD) methodology that uses various practices of Agile software development methodologies and the Design By Contract (DBC) practice for modeling and programming manufacturing control systems. In this context we prop…

Source codeComputer sciencebusiness.industryCellular manufacturingmedia_common.quotation_subjectInstruction listAgile manufacturingSettore ING-IND/35 - Ingegneria Economico-GestionaleSoftware qualityComputer-integrated manufacturingManufacturing control systems development Robotized manufacturing cellsEmbedded systembusinessSoftware engineeringAgile software developmentmedia_commonJava Modeling Language2007 5th IEEE International Conference on Industrial Informatics
researchProduct

An Exploratory Empirical Study of Internal Quality Attributes of Open Source Software Systems

2012

This exploratory empirical study has focused on open source software (OSS). Seven medium-sized OSS systems from the SourceForge repository were analysed. Over 100 internal quality attributes and programming practices were scrutinized by using two semi-automated source code analysis tools (FindBugs and SoftCalc). Many statistically significant relations were revealed by the conducted regression analyses. Seven so-called bad programming practices; as manifested by the measured source code inconsistencies were identified as having significant relations to internal software quality. Additionally we set and tested two hypotheses. That investigation provided mixed results partly supporting some o…

Source codeComputer sciencebusiness.industrymedia_common.quotation_subjectOpen source softwareStatic analysisSoftware qualitySoftware metricSet (abstract data type)Empirical researchSoftwareSystems engineeringSoftware engineeringbusinessmedia_common
researchProduct

Assessing maintainability change over multiple software releases

2008

The focus of the paper is to reveal the relationships between software maintainability and other internal software quality attributes. The source code characteristics of five Java-based open-source software products are analyzed using the software measurement tool SoftCalc. The relationships between maintainability and internal quality attributes are identified based on the Pearson product moment correlation analysis. Our results show negative correlations between maintainability and some well-known internal software quality attributes, as well as the ones between maintainability and complexity metrics. Particularly, according to our results, the Number of Data Variables Declared and the De…

Source codeComputer sciencebusiness.industrymedia_common.quotation_subjectProgramming complexityMaintainabilitySoftware qualitySoftware development processSoftwareMetric (unit)Software engineeringbusinessSoftware measurementSoftwaremedia_commonJournal of Software Maintenance and Evolution: Research and Practice
researchProduct