Search results for "Programming language"

showing 10 items of 624 documents

Evidence-based programming language design : a philosophical and methodological exploration

2015

Background: Programming language design is not usually informed by empirical studies. In other fields similar problems have inspired an evidence-based paradigm of practice. Such a paradigm is practically inevitable in language design, as well. Aims: The content of evidence-based programming design (EB-PLD) is explored, as is the concept of evidence in general. Additionally, the extent of evidence potentially useful for EB-PLD is mapped, and the appropriateness of Cohen’s kappa for evaluating coder agreement in a secondary study is evaluated. Method: Philosophical analysis and explication are used to clarify the unclear. A systematic mapping study was conducted to map out the existing body of…

evidence-based paradigmKirjallisuuskatsauksetevidencesystematic mapping studymetodologiakehittäminennäyttöön perustuvat käytännötohjelmointikieletphilosophical analysissuunnittelucoder agreement analysisprogramming languagesempiirinen tutkimustutkimusmenetelmätKäsiteanalyysiohjelmointiprogramming language design
researchProduct

A CUDA-based implementation of an improved SPH method on GPU

2021

We present a CUDA-based parallel implementation on GPU architecture of a modified version of the Smoothed Particle Hydrodynamics (SPH) method. This modified formulation exploits a strategy based on the Taylor series expansion, which simultaneously improves the approximation of a function and its derivatives with respect to the standard formulation. The improvement in accuracy comes at the cost of an additional computational effort. The computational demand becomes increasingly crucial as problem size increases but can be addressed by employing fast summations in a parallel computational scheme. The experimental analysis showed that our parallel implementation significantly reduces the runti…

fast gauss transformScheme (programming language)0209 industrial biotechnologyComputer scienceApplied Mathematics020206 networking & telecommunications02 engineering and technologyFunction (mathematics)Computational scienceSmoothed-particle hydrodynamicsComputational MathematicsCUDAsymbols.namesakeSettore MAT/08 - Analisi Numerica020901 industrial engineering & automationgraphic processing unit0202 electrical engineering electronic engineering information engineeringTaylor seriessymbolsSmoothed Particle Hydrodynamics Fast Gauss Transform Graphics Processing Unit.Central processing unitsmoothed particle hydorodinamicscomputercomputer.programming_language
researchProduct

Robust Selective Stereo SLAM without Loop Closure and Bundle Adjustment

2013

This paper presents a novel stereo SLAM framework, where a robust loop chain matching scheme for tracking keypoints is combined with an effective frame selection strategy. The proposed approach, referred to as selective SLAM (SSLAM), relies on the observation that the error in the pose estimation propagates from the uncertainty of the three-dimensional points. This is higher for distant points, corresponding to matches with low temporal flow disparity in the images. Comparative results based on the reference KITTI evaluation framework show that SSLAM is effective and can be implemented efficiently, as it does not require any loop closure or bundle adjustment.

feature matchingSettore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniScheme (programming language)RANSACSettore INF/01 - InformaticaMatching (graph theory)business.industryFrame (networking)Bundle adjustmentTracking (particle physics)Structure from MotionLoop (topology)Flow (mathematics)SLAMComputer visionframe selectionArtificial intelligencebusinessPosecomputerVisual SLAMMathematicscomputer.programming_language
researchProduct

Fuzzy sliding mode control design for a class of disturbed systems

2014

This paper discusses the problem of the fuzzy sliding mode control for a class of disturbed systems. First, a fuzzy auxiliary controller is constructed based on a feedback signal not only to estimate the unknown control term, but also participates in the sliding mode control due to the fuzzy rule employed. Then, we extend our theory into the cases, where some kind of system information can not be obtained, for better use of our theoretical results in real engineering. Finally, some typical numerical examples are included to demonstrate the effectiveness and advantage of the designed sliding mode controller. Refereed/Peer-reviewed

horizontal platform systemEngineeringFuzzy ruleComputer Networks and Communicationsbusiness.industryApplied MathematicsControl (management)SIGNAL (programming language)Mode (statistics)sliding mode controlControl engineeringFuzzy logicSliding mode controlTerm (time)Control and Systems EngineeringControl theorySignal ProcessingControl and Systems Engineering; Computer Networks and Communications; Applied Mathematics; Signal ProcessingbusinessJournal of the Franklin Institute
researchProduct

PRACTICAL APPROACH FOR HYPERSPECTRAL IMAGE PROCESSING IN PYTHON

2018

Abstract. Python is a very popular programming language among data scientists around the world. Python can also be used in hyperspectral data analysis. There are some toolboxes designed for spectral imaging, such as Spectral Python and HyperSpy, but there is a need for analysis pipeline, which is easy to use and agile for different solutions. We propose a Python pipeline which is built on packages xarray, Holoviews and scikit-learn. We have developed some of own tools, MaskAccessor, VisualisorAccessor and a spectral index library. They also fulfill our goal of easy and agile data processing. In this paper we will present our processing pipeline and demonstrate it in practice.

lcsh:Applied optics. Photonicsmedicine.medical_specialtySoftware_GENERALhyperspectral imagingComputer sciencedata analysis0208 environmental biotechnologyImage processing02 engineering and technologykuvankäsittelylcsh:Technologyopen sourceavoin lähdekoodimedicinecomputer.programming_languagelcsh:Tbusiness.industrylcsh:TA1501-1820Hyperspectral imagingPython (programming language)Hyperspectral image processing020801 environmental engineeringSpectral imagingpythonkoneoppiminenlcsh:TA1-2040lcsh:Engineering (General). Civil engineering (General)businessSoftware engineeringcomputerAgile software developmentThe International Archives of the Photogrammetry, Remote Sensing and Spatial Information Sciences
researchProduct

Fashion-driven Textiles as A Crystal of A New Stream for Stakeholder Capitalism : Amazon’s Endeavor

2020

Fashion reflects changes in socio-economic and cultural life which, in turn, changes fashion, and apparel boosts such change. Thus, in response to a shift in people’s preferences from economic functionality to supra-functionality beyond an economic value, the fashion industry has been gaining momentum worldwide. In the digital economy, the fashion industry is in the midst of global dynamic change stimulating volatility, velocity, variety and dynamism, which necessitate a digital solution. Digital business leader Amazon has succeeded in constructing an R&D-driven disruptive businesss model. This can be attributed to a virtuous cycle among user-driven innovation, advancement of the Internet, …

liiketoimintamallitAmazon rainforestkapitalismivaateteollisuusStakeholderCapitalismmuotialaCrystal (programming language)talouskasvuCommerceverkkoliiketoimintavolatiliteettimuotiBusinessdynaamisuussidosryhmätsosioekonomiset tekijät
researchProduct

Modelling Without a Modelling Language

2018

Developments in computer hardware and programming languages, in this case C++, have made it feasible to write models of concurrent systems under verification in the programming language, instead of some established modelling language such as Promela. While this does not reduce the usefulness of modelling languages, it offers new possibilities that may be advantageous, for instance, when teaching state space ideas to newcomers or when experimenting with new scientific ideas. In earlier work, we were able to express everything else fairly naturally in C++, except the set of transitions. The present study uses C++ lambda functions to represent naturally transitions that consist of a tail state…

mallintaminenexplicit state spacesProgramming languageComputer scienceimplementation issuesC++ (ohjelmointikieli)020207 software engineering02 engineering and technologymodelling languagescomputer.software_genreohjelmointikieletPromela020204 information systems0202 electrical engineering electronic engineering information engineeringGuard (computer science)CompilercomputerImplementationcomputer.programming_language
researchProduct

A Novel Bio-Inspired Approach for High-Performance Management in Service-Oriented Networks

2021

Service-continuity in distributed computing can be enhanced by designing self-organized systems, with a non-fixed structure, able to modify their structure and organization, as well as adaptively react to internal and external environment changes. In this paper, an architecture exploiting a bio-inspired management approach, i.e., the functioning of cell metabolism, for specialized computing environments in Service-Oriented Networks (SONs) is proposed. Similar to the processes acting in metabolic networks, the nodes communicate to each other by means of stimulation or suppression chains giving rise to emergent behaviors to defend against foreign invaders, attacks, and malfunctioning. The mai…

maximum intensity projectionPerformance managementComputer sciencebio-inspired networksDistributed computingbio-inspired networks FPGA technology high-performance management Service-oriented networksbio-inspired networks; biomedical imaging; cerebral vascular tree reconstruction; FPGA technology; high-performance management; magnetic resonance angiography; maximum intensity projection; Service-oriented networksSoftwareGate arrayRobustness (computer science)Factor (programming language)Computer Science (miscellaneous)ArchitectureField-programmable gate arrayhigh-performance managementcomputer.programming_languagebusiness.industrymagnetic resonance angiographyComputer Science ApplicationsHuman-Computer InteractionTree (data structure)FPGA technologycerebral vascular tree reconstructionbiomedical imagingService-oriented networksbusinesscomputerInformation SystemsIEEE Transactions on Emerging Topics in Computing
researchProduct

Using Factor Analysis in Relationship Marketing

2013

Abstract The purpose of the paper is to present a detailed application of the factor analysis technique within the domain of relationship marketing. A comprehensive literature review is undertaken regarding the concept of customer loyalty – an important variable of relationship marketing. Loyalty is defined by its two dimensions – behavioral and attitudinal; the second dimension is understood through the three components of the human psyche: affective, cognitive and conative. Conative Loyalty is measured through four items which are statistically and semantically reduced to two items without a heavy loss of information.

media_common.quotation_subjectGeneral EngineeringEnergy Engineering and Power TechnologyCognitionrelationship marketingLoyalty business modelVariable (computer science)Psycheconative loyaltyfactor analysis.Factor (programming language)LoyaltyMarketingDimension (data warehouse)PsychologyRelationship marketingcomputerCognitive psychologycomputer.programming_languagemedia_commonProcedia Economics and Finance
researchProduct

Data from: Effects of large-scale releases on the genetic structure of red sea bream (Pagrus major, Temminck et Schlegel) populations in Japan

2016

[No abstract filled]

medicine and health careComputer Science::Programming LanguagesLife SciencesMedicineCondensed Matter::Strongly Correlated ElectronsCondensed Matter::Mesoscopic Systems and Quantum Hall Effect
researchProduct