Search results for "programming."

showing 10 items of 3035 documents

Design and Implementation of ForCES Protocol

2017

This paper proposes the design and implementation of the ForCES protocol, specifically FP logical point of the ForCES architecture, which is strictly the communication between the CE (Control Element) and the FE (Forwarding Element). It is a flexible and reprogrammable architecture that is established within the specifications issued and defined by the ForCES working group, and consists of elaboration of a protocol that carries information between both elements. In order to comprobate the correct functioning of the implemented the ForCES protocol, is we provide a network testbed scenario, which consist an application client-server. Each device has equipped with the application which based o…

RouterJavaProgrammable networks and systemsFlexible architecturesComputer scienceApplication serverStructs LFBsControl (management)Server applicationINGENIERIA TELEMATICAcomputer.software_genreForCES ProtocolComputer architectureTestbed ForCESOpen architectureClients applicationOpen architectureArchitectureElement (category theory)computerProtocol (object-oriented programming)computer.programming_language
researchProduct

Adaptive live video streaming on low-cost wireless multihop networks for road traffic surveillance in smart cities

2021

Abstract Traffic surveillance is an important issue for Intelligent Transportation Systems (ITS) that helps detect incidents automatically, such as wrong-way drivers, still-standing vehicles and jams. Sometimes these systems require a fast and short-term deployment of video cameras. In these cases, ad-hoc networks could be a low-cost and feasible option, but they have poor performance for video delivery. Thus, we propose a smart live video adaptive streaming technique in order to transport video streams from the cameras to the external road traffic monitoring servers. To achieve this goal, these networks need a thorough study in order to analyze video quality under their inherent constraint…

Routing protocolComputer Networks and CommunicationsComputer sciencebusiness.industryQuality of serviceReal-time computing020206 networking & telecommunications02 engineering and technologyVideo qualityNetwork topologyHardware and ArchitectureServer0202 electrical engineering electronic engineering information engineeringWireless020201 artificial intelligence & image processingbusinessIntelligent transportation systemProtocol (object-oriented programming)SoftwareFuture Generation Computer Systems
researchProduct

A Group-Based Protocol for Large Wireless AD-HOC and Sensor Networks

2008

Many routing protocols for ad-hoc networks and sensor networks have been designed, but none of them is based on groups. It is known that grouping nodes gives better performance to the group and to the whole system, thereby avoiding unnecessary message forwarding and additional overheads. We propose an approach where the network is split into several groups of sensors where connections between groups are established as a function of the proximity and the neighbor's available capacity (based on the sensor's energy). In this paper the network architecture is described with its mathematical description and the messages that are needed to proper operation. It is also simulated how much time is n…

Routing protocolNetwork architectureComputer sciencebusiness.industryWireless ad hoc networkcomputer.internet_protocolDistributed computingNetwork topologyWireless Application ProtocolRouting (electronic design automation)businessProtocol (object-oriented programming)Wireless sensor networkcomputerComputer networkNOMS Workshops 2008 - IEEE Network Operations and Management Symposium Workshops
researchProduct

Design Considerations of Transverse Flux Generator to Sea Wave Energy

2014

In this paper we study the possibility to use a transverse flux linear generator (TFG) because transverse flux technology presents the highest force density per volume index among the iron based electrical machines. This paper is organized as follows an introduction to describe "state of the art" of WEC's and TFG, in the Section II we find a summary description of the marine condition of the chosen site; in the Section III there is an the analytical procedure for geometric and magnetic design of device (chosen material, length, etc) and in the Section IV the simulation of generator. Further defined the design of the generator, the machine was designed and analyzed through the use of a 3D FE…

SEAwave energyEngineeringGenerator (computer programming)electrical machines.Force densitybusiness.industryMagnetic separationMechanical engineeringSettore ING-IND/32 - Convertitori Macchine E Azionamenti ElettriciFinite element methodSoftwareSection (archaeology)Linear congruential generatorbusinesstransverse fluxEnergy (signal processing)
researchProduct

SITA/G - Description and simulation tools for public utility systems on IBM PC

1991

Abstract Simulation is a powerful and universal systems research tool for the analysis of discrete event model's functional quality. The simulation is used very widely in different areas of our everyday life. Simulation system SITA/G is produced in the Latvia University Research Institute of Mathematics and Computer Science. SITA/G softwares is proposed for using on IBM PC. SITA/G offers the facilities to describe, build and edit graphic programs by means of specification language SITA. Also the proposed system allows: 1) the visual demonstration of the simulation process of the graphic simulation programs; 2) obtaining of the probability characteristics of the systems under research. SITA/…

SIMPLE (military communications protocol)Programming languageProcess (engineering)Iterative methodSystems researchIBM PC compatiblemedia_common.quotation_subjectQuality (business)Specification languageSimulation systemcomputer.software_genrecomputermedia_commonIFAC Proceedings Volumes
researchProduct

The HITRAN2016 molecular spectroscopic database

2017

This paper describes the contents of the 2016 edition of the HITRAN molecular spectroscopic compilation. The new edition replaces the previous HITRAN edition of 2012 and its updates during the intervening years. The HITRAN molecular absorption compilation is composed of five major components: the traditional line-by-line spectroscopic parameters required for high-resolution radiative-transfer codes, infrared absorption cross-sections for molecules not yet amenable to representation in a line-by-line form, collision-induced absorption data, aerosol indices of refraction, and general tables such as partition sums that apply globally to the data. The new HITRAN is greatly extended in terms of …

SQL010504 meteorology & atmospheric sciencesRelational databaseComputer sciencePhysique atomique et moléculaireMolecular spectroscopycomputer.software_genre01 natural sciencesHITRANMolecular absorptionCollision-induced Absorption0103 physical sciencesRadiative transferChimieCollision-induced absorption[PHYS.PHYS.PHYS-INS-DET]Physics [physics]/Physics [physics]/Instrumentation and Detectors [physics.ins-det]Experimentelle Verfahren010303 astronomy & astrophysics[ PHYS.PHYS.PHYS-INS-DET ] Physics [physics]/Physics [physics]/Instrumentation and Detectors [physics.ins-det]SpectroscopyComputingMilieux_MISCELLANEOUS0105 earth and related environmental sciencescomputer.programming_languageAerosols[PHYS.PHYS.PHYS-AO-PH]Physics [physics]/Physics [physics]/Atmospheric and Oceanic Physics [physics.ao-ph][PHYS.PHYS.PHYS-OPTICS]Physics [physics]/Physics [physics]/Optics [physics.optics]RadiationSpectroscopic database[ PHYS.PHYS.PHYS-OPTICS ] Physics [physics]/Physics [physics]/Optics [physics.optics]DatabaseApplication programming interfaceSpectroscopic line parametersRotation formalisms in three dimensionsMolecular spectroscopyAtomic and Molecular Physics and OpticsSpectroscopie [électromagnétisme optique acoustique][ PHYS.PHYS.PHYS-AO-PH ] Physics [physics]/Physics [physics]/Atmospheric and Oceanic Physics [physics.ao-ph]HITRANAbsorption cross-sectionscomputerMolecular absorption
researchProduct

What to Expect and What to Focus on in SQL Query Teaching

2019

In the process of learning a new computer language, writing erroneous statements is part of the learning experience. However, some errors persist throughout the query writing process and are never corrected. Structured Query Language (SQL) consists of a number of different concepts such as expressions, joins, grouping and ordering, all of which by nature invite different possible errors in the query writing process. Furthermore, some of these errors are relatively easy for a student to fix when compared to others. Using a data set from three student cohorts with the total of 744 students, we set out to explore which types of errors are persistent, i.e., more likely to be left uncorrected by…

SQLComputer scienceProcess (engineering)Relational databaseJoins02 engineering and technologycomputer.software_genreQuery languagekyselykieletSet (abstract data type)020204 information systems0202 electrical engineering electronic engineering information engineeringerrorscomputer.programming_languageta113SQLSyntax (programming languages)business.industry05 social sciencesquery languagerelaatiotietokannatopetusdatabase educationrelational databasevirheetArtificial intelligence0509 other social sciences050904 information & library sciencesbusinesscomputerNatural language processing
researchProduct

The Effects of Database Complexity on SQL Query Formulation (journal-first)

2020

The learning of practical Structured Query Language (SQL) skills often takes place in digital environments, where the learner writes queries against an exercise database. The exercise database is usually designed and implemented by the teacher, and populated with makeshift data. Although this approach is common, and SQL taught in almost all database courses, little scientific attention has been given to the nature of the exercise database.

SQLDatabaseComputer science05 social sciencesQuery formulationInformationSystems_DATABASEMANAGEMENT020207 software engineering02 engineering and technologycomputer.software_genre0502 economics and businessComputingMilieux_COMPUTERSANDEDUCATION0202 electrical engineering electronic engineering information engineeringStudent learningcomputer050203 business & managementcomputer.programming_language2020 46th Euromicro Conference on Software Engineering and Advanced Applications (SEAA)
researchProduct

SQL Education

2020

Structured Query Language (SQL) skills are crucial in software engineering and computer science. However, teaching SQL effectively requires both pedagogical skill and considerable knowledge of the language. Educators and scholars have proposed numerous considerations for the betterment of SQL education, yet these considerations may be too numerous and scattered among different fora for educators to find and internalize, as no systematic mappings or literature reviews regarding SQL education have been conducted. The two main goals of this mapping study are to provide an overview of educational SQL research topics, research types, and publication fora, and to collect and propagate SQL teachi…

SQLGeneral Computer ScienceProcess (engineering)Computer scienceTeaching methodmedia_common.quotation_subjecttietojenkäsittelytieteet02 engineering and technologyQuery languagekyselykieletkorkeakouluopetusEducationBody of knowledgePresentationfuture research agendaData retrieval020204 information systemsComputingMilieux_COMPUTERSANDEDUCATION0202 electrical engineering electronic engineering information engineeringmedia_commoncomputer.programming_languageSQL educationSQLsystematic mapping study05 social sciences050301 educationData scienceContent analysis0503 educationcomputerACM Transactions on Computing Education
researchProduct

Language-Integrated Privacy-Aware Distributed Queries

2019

Distributed query processing is an effective means for processing large amounts of data. To abstract from the technicalities of distributed systems, algorithms for operator placement automatically distribute sequential data queries over the available processing units. However, current algorithms for operator placement focus on performance and ignore privacy concerns that arise when handling sensitive data. We present a new methodology for privacy-aware operator placement that both prevents leakage of sensitive information and improves performance. Crucially, our approach is based on an information-flow type system for data queries to reason about the sensitivity of query subcomputations. Ou…

SQLInformation privacyScalaComputer scienceDistributed computing020207 software engineering02 engineering and technologyQuery languageInformation sensitivitySoftware deployment020204 information systems0202 electrical engineering electronic engineering information engineeringSequential dataSafety Risk Reliability and QualitycomputerSoftwarecomputer.programming_language
researchProduct