Search results for " Soft"

showing 10 items of 1710 documents

A modular approach in teaching thyristor rectifiers with equation-oriented softwares

2014

This article is devoted to some issues of teaching power electronics in university courses. In the modern education system the students are expected to be no longer subject of passive learning, but that, within a certain extent, they collaborate in their training interactively with the teacher to develop the applications and the topics of the studied framework. For this purpose, this article presents a modular approach for teaching module regarding three-phase thyristor rectifiers. A simulator based on the MATLAB equation solver has been developed by considering the detailed physical operation of such converters. In particular, the realized simulator takes various aspects into account, incl…

Equation oriented simulation softwareComputer sciencebusiness.industryThyristorControl engineeringModular designConvertersSolverSettore ING-IND/32 - Convertitori Macchine E Azionamenti ElettriciNetwork topologyModular teaching approachPower electronicEquation oriented simulation software;Modular teaching approach;Power electronics;convertersPassive learningPower electronicsElectronic engineeringconvertersMATLABbusinesscomputercomputer.programming_language
researchProduct

Estimation of the Velocity of a Walking Person in Non-Stationary Indoor Environments from the Received RF Signal

2018

Accurate estimation of the time-variant (TV) velocity, i.e., TV speed and TV direction of motion, of walking persons in indoor environment is of great importance in a variety of wireless indoor applications. This paper presents a novel method for estimating the velocity of a walking person in three-dimensional indoor environments, which are assumed to be equipped with a distributed 3 × 3 multiple-input multiple-output (MIMO) system. The approach estimates the TV speed, TV vertical angle-of-motion (VAOM), and TV horizontal angle-of-motion (HAOM) by fitting the spectrogram of the complex channel gain of a non-stationary indoor channel model to the spectrogram obtained from the received radio …

EstimationComputer sciencebusiness.industryMIMO020206 networking & telecommunications020207 software engineering02 engineering and technologyChannel modelsMotion (physics)Channel gain0202 electrical engineering electronic engineering information engineeringSpectrogramWirelessComputer visionArtificial intelligenceRadio frequencybusiness
researchProduct

A CORBA based architecture for distributed embedded systems using the RTLinux-GPL platform

2004

This paper describes an architecture for distributed computing on the RTLinux-GPL(GPL version of RTLinux, hereafter RTLinux) platform. The proposed architecture implements the CORBA (common object request broker architecture) model of computation, more specifically the minimum CORBA specification for embedded systems, and also provide the extensions for real-time computing. Since RTLinux lacks networking capabilities, the architecture implements all the required functionality in a layered fashion: network drivers, TCP/IP stack and an ORB (object request broker). Most of this work consists on a set of partings of some widely known open source Linux projects to RTLinux: Linux Ethernet device …

Ethernetbusiness.industrycomputer.internet_protocolComputer scienceLocal area networkcomputer.software_genreApplication softwareInteroperable Object ReferenceInternet protocol suiteCommon Object Request Broker ArchitectureEmbedded systemOperating systemObject request brokerbusinesscomputerOrb (optics)Seventh IEEE International Symposium onObject-Oriented Real-Time Distributed Computing, 2004. Proceedings.
researchProduct

Premesse a uno studio sulle questioni di fine vita nel diritto penale: una riflessione a partire dal liberalismo di Joel Feinberg

2010

LE QUESTIONI SOTTESE AL TEMA DELLE DECISIONI DI FINE VITA SI CARATTERIZZANO TUTTE PER LA PRESENZA DI UN COMUNE PROFILO PROBLEMATICO : RAVVISABILE NELLA VALUTAZIONE DELLA PORTATA DEL PRINCIPIO DIO AUTONOMIA O AUTODETERMINAZIONE DELLA PERSONA DALLA QUALE SEMBRA DIPENDERE LA SOLUZIONE DI MOLTEPLICI PROBLEMI GIURIDICI CHE VENGONO SPESSO AFFRONTATI IN SEDE APPLICATIVA COME IPOTESI DI CONFLITTI DI DIRITTI O DI DOVERI. L'AUTORE SEGUE UN APPROCCIO CHE PRENDE LE MOSSE DAL LIBERALISMO DI JOEL FEINBERG PER ESAMINARE ANCHE SOTTO UNA DIVERSA PROSPETTIVA ALCUNE DECISIONI DELLA GIURISPRUDENZA ITALIANA SUL PROBLEMA DELLA EUTANASIA E DEL FINE VITA

Eutanasia fine vita liberalismo paternalismo soft feinbergSettore IUS/17 - Diritto Penale
researchProduct

Hardware and firmware developments for the upgrade of the ATLAS Level-1 Central Trigger Processor

2014

The Central Trigger Processor (CTP) is the final stage of the ATLAS first level trigger system which reduces the collision rate of 40 MHz to a Level-1 event rate of 100 kHz. An upgrade of the CTP is currently underway to significantly increase the number of trigger inputs and trigger combinations, allowing additional flexibility for the trigger menu. We present the hardware and FPGA firmware of the newly designed core module (CTPCORE+) module of the CTP, as well as results from a system used for early firmware and software prototyping based on commercial FPGA evaluation boards. First test result from the CTPCORE+ module will also be shown.

Event (computing)business.industryComputer scienceFirmwareSoftware prototypingcomputer.software_genreUpgrademedicine.anatomical_structureTrigger concepts and systems (hardware and software)Atlas (anatomy)medicineLevel triggerDetectors and Experimental TechniquesField-programmable gate arraybusinessInstrumentationcomputerDigital electronic circuitsMathematical PhysicsComputer hardwareCollision rateJournal of Instrumentation
researchProduct

FISH: Face Intensity-Shape Histogram representation for automatic face splicing detection

2019

Abstract Tampered images spread nowadays over any visual media influencing our judgement in many aspects of our life. This is particularly critical for face splicing manipulations, where recognizable identities are put out of context. To contrast these activities on a large scale, automatic detectors are required. In this paper, we present a novel method for automatic face splicing detection, based on computer vision, that exploits inconsistencies in the lighting environment estimated from different faces in the scene. Differently from previous approaches, we do not rely on an ideal mathematical model of the lighting environment. Instead, our solution, built upon the concept of histogram-ba…

ExploitComputer scienceLighting environmentContext (language use)02 engineering and technologyImage Forensics Scene level analysis Geometric Constraints Lighting environment Face splicing detectionHistogram0202 electrical engineering electronic engineering information engineeringMedia TechnologyComputer visionElectrical and Electronic EngineeringRepresentation (mathematics)Settore ING-INF/05 - Sistemi Di Elaborazione Delle InformazioniIdeal (set theory)Scene level analysisSettore INF/01 - Informaticabusiness.industryImage forensicContrast (statistics)020207 software engineeringGeometric constraintFace (geometry)Signal Processing020201 artificial intelligence & image processingFace splicing detectionComputer Vision and Pattern RecognitionArtificial intelligencebusinessScale (map)
researchProduct

Array programming with NumPy.

2020

Array programming provides a powerful, compact and expressive syntax for accessing, manipulating and operating on data in vectors, matrices and higher-dimensional arrays. NumPy is the primary array programming library for the Python language. It has an essential role in research analysis pipelines in fields as diverse as physics, chemistry, astronomy, geoscience, biology, psychology, materials science, engineering, finance and economics. For example, in astronomy, NumPy was an important part of the software stack used in the discovery of gravitational waves1 and in the first imaging of a black hole2. Here we review how a few fundamental array concepts lead to a simple and powerful programmi…

FOS: Computer and information sciences/639/705/1042Computer science/639/705/794Interoperability/639/705/117Review ArticleStatistics - Computationohjelmointikielet01 natural sciences03 medical and health sciencesSoftwareSoftware Designlaskennallinen tiede0103 physical sciencesFOS: Mathematics010303 astronomy & astrophysicsComputation (stat.CO)030304 developmental biologycomputer.programming_languageSolar physics0303 health sciencesMultidisciplinaryApplication programming interfacebusiness.industryNumPyComputational sciencereview-articleComputational BiologyPython (programming language)Computer science/704/525/870Computational neuroscienceProgramming paradigmSoftware designComputer Science - Mathematical Software/631/378/116/139Programming LanguagesArray programmingohjelmistokirjastotSoftware engineeringbusinessMathematical Software (cs.MS)computerMathematicsSoftwarePythonNature
researchProduct

Implementing Ethics in AI: Initial Results of an Industrial Multiple Case Study

2019

Artificial intelligence (AI) is becoming increasingly widespread in system development endeavors. As AI systems affect various stakeholders due to their unique nature, the growing influence of these systems calls for ethical considerations. Academic discussion and practical examples of autonomous system failures have highlighted the need for implementing ethics in software development. However, research on methods and tools for implementing ethics into AI system design and development in practice is still lacking. This paper begins to address this focal problem by providing elements needed for producing a baseline for ethics in AI based software development. We do so by means of an industri…

FOS: Computer and information sciences050101 languages & linguisticsAI developmentjärjestelmäsuunnitteluComputer sciencevastuullisuus02 engineering and technologytekoälyField (computer science)GeneralLiterature_MISCELLANEOUSläpinäkyvyysComputer Science - Computers and SocietyAI ethicsHealth careComputers and Society (cs.CY)0202 electrical engineering electronic engineering information engineering0501 psychology and cognitive sciencesBaseline (configuration management)transparencybusiness.industry05 social sciencesSoftware developmentFormal methodsartificial intelligenceTransparency (behavior)accountabilityAccountabilitySystems design020201 artificial intelligence & image processingEngineering ethicsresponsibilitybehavioral software engineeringetiikkabusinessohjelmistokehitys
researchProduct

Software Startup Practices -- Software Development in Startups through the Lens of the Essence Theory of Software Engineering

2020

Software startups continue to be important drivers of economy globally. As the initial investment required to found a new software company becomes smaller and smaller resulting from technological advances such as cloud technology, increasing numbers of new software startups are born. Typically, the main argument for studying software startups is that they differ from mature software organizations in various ways, thus making the findings of many existing studies not directly applicable to them. How, exactly, software startups really differ from other types of software organizations as an on-going debate. In this paper, we seek to better understand how software startups differ from mature so…

FOS: Computer and information sciences050101 languages & linguisticsComputer scienceohjelmistotuotantoContext (language use)Cloud computing02 engineering and technologystartup-yrityksetThrough-the-lens meteringComputer Science - Software Engineeringcase studytapaustutkimusSoftwareArgument0202 electrical engineering electronic engineering information engineering0501 psychology and cognitive sciencesbusiness.industry05 social sciencesSoftware developmentInvestment (macroeconomics)software startupSoftware Engineering (cs.SE)software development020201 artificial intelligence & image processingessence theory of software engineeringohjelmistokehitysbusinessSoftware engineeringsoftware development practice
researchProduct

The Personal Software Process, Experiences from Denmark

2003

Software process improvement (SPI) research and practice is transforming from the traditional large-scale assessment based improvement initiatives into smaller sized, tailored initiatives where the emphasis is set on the development personnel and their personal abilities. The personal software process (PSPSM) is a method for improving the personal capabilities of a single software engineer. This paper contributes to the body of knowledge within this area by reporting experiences from Denmark. The results indicate an improvement in the effort estimation skills and a significant increase in the resulting product quality in terms of reduced total defect density. The data shows that with relati…

FOS: Computer and information sciencesCode reviewProcess managementbusiness.industryComputer sciencemedia_common.quotation_subjectcomputer.software_genreBody of knowledgeSoftware development processSoftware Engineering (cs.SE)Computer Science - Software EngineeringSoftwarePersonal software processQuality (business)Product (category theory)Set (psychology)businesscomputermedia_common
researchProduct