Search results for "Communications protocol"

showing 10 items of 76 documents

Experiences with the integration of protocol software tools

1996

An analysis of a number of protocol software tools that are widely used in the development of communication protocols in the Finnish telecommunications industry is presented. To analyse the integrated use of these tools, a non-trivial application layer protocol with ACSE, ROSE and a simple presentation layer has been designed and implemented with the help of these software tools. Particular attention has been paid to compose a complete protocol implementation from the fragments produced with separate tools. Our observations clearly indicate that this integration is a major problem with the current practices.

SoftwareSIMPLE (military communications protocol)Computer Networks and CommunicationsPresentation layerComputer sciencebusiness.industryDistributed computingCommunications protocolSoftware engineeringbusinessComputer-aided software engineeringProtocol (object-oriented programming)Application layerComputer Communications
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

Using R via PHP for Teaching Purposes: R-php

2006

This paper deals with the R-php statistical software, that is an environment for statistical analysis, freely accessible and attainable through the World Wide Web, based on R. Indeed, this software uses, as "engine" for statistical analyses, R via PHP and its design has been inspired by a paper of de Leeuw (1997). R-php is based on two modules: a base module and a point-and-click module. R-php base allows the simple editing of R code in a form. R-php point-and-click allows some statistical analyses by means of a graphical user interface (GUI): then, to use this module it is not necessary for the user to know the R environment, but all the allowed analyses can be performed by using the compu…

Statistics and ProbabilitySIMPLE (military communications protocol)business.industryProgramming languageComputer scienceComputer laboratoryRstatistical software R PHP graphical user interfacePHPBase (topology)computer.software_genreSoftwareHuman–computer interactionStatistical analysisstatistical softwareStatistics Probability and UncertaintyComputer mousebusinessgraphical user interface.computerlcsh:Statisticslcsh:HA1-4737SoftwareStatistical softwareGraphical user interfaceJournal of Statistical Software
researchProduct

An analysis of ego network communities and temporal a affinity for online social networks

2017

The wide diffusion of Online Social Networks (OSNs) presents several advantages, like the definition of simple tools for information sharing and spreading. However, OSNs present also some drawbacks, one of the most important one is the problem of privacy disclosures. Distributed Online Social Networks (DOSNs), which decentralize the control of the social network, have been recently proposed to overcome these issues. The decentralization of the control has issued several challenges, one of the main ones is guaranteeing data availability without relying on a central server. To define users’ data allocation strategies, the knowledge of the structure of the ego network and of the user’ temporal…

Structure (mathematical logic)SIMPLE (military communications protocol)Social networkCommunity detectionSettore INF/01 - Informaticabusiness.industryComputer Networks and CommunicationsInformation sharingControl (management)020206 networking & telecommunications02 engineering and technologyData scienceDecentralizationField (computer science)Data availabilityOrder (exchange)020204 information systems0202 electrical engineering electronic engineering information engineeringSociologyP2P social networkSocial sciencebusinessTemporal affinityDOSN
researchProduct

An IoT and Fog Computing-Based Monitoring System for Cardiovascular Patients with Automatic ECG Classification Using Deep Neural Networks

2020

Telemedicine and all types of monitoring systems have proven to be a useful and low-cost tool with a high level of applicability in cardiology. The objective of this work is to present an IoT-based monitoring system for cardiovascular patients. The system sends the ECG signal to a Fog layer service by using the LoRa communication protocol. Also, it includes an AI algorithm based on deep learning for the detection of Atrial Fibrillation and other heart rhythms. The automatic detection of arrhythmias can be complementary to the diagnosis made by the physician, achieving a better clinical vision that improves therapeutic decision making. The performance of the proposed system is evaluated on a…

TelemedicineIoTComputer scienceInternet of Things02 engineering and technology030204 cardiovascular system & hematologyMachine learningcomputer.software_genrelcsh:Chemical technologyBiochemistryLoRaArticleAnalytical Chemistry03 medical and health sciencesElectrocardiography0302 clinical medicineFog computingAtrial FibrillationFog-AI0202 electrical engineering electronic engineering information engineeringmedicineHumanslcsh:TP1-1185Electrical and Electronic EngineeringInstrumentationMonitoring Physiologicbusiness.industryECGDeep learningAtrial fibrillationMonitoring systemCloud Computingmedicine.diseaseAtomic and Molecular Physics and Opticscardiovascular diseasesEdge-AIDeep neural networks020201 artificial intelligence & image processingArtificial intelligenceNeural Networks ComputerCommunications protocolbusinessInternet of ThingscomputerAlgorithmsSensors
researchProduct

A Lightweight Network Discovery Algorithm for Resource-constrained IoT Devices

2019

Although quite simple, existing protocols for the IoT suffer from the inflexibility of centralized infrastructures and require several configuration stages. The implementation of these protocols is often prohibitive on resource-constrained devices. In this work, we propose a distributed lightweight implementation of network discovery for simple IoT devices. Our approach is based on the exchange of symbolic executable code among nodes. Based on this abstraction, we propose an algorithm that makes even IoT resource-constrained nodes able to construct the network topology graph incrementally and without any a priori information about device positioning and presence. The minimal set of executab…

Topology constructionSIMPLE (military communications protocol)Computer scienceExecutable code exchangeResource-constrained devicecomputer.file_formatConstruct (python library)Network topologyDistributed processingSet (abstract data type)Computer Networks and CommunicationHardware and ArchitectureA priori and a posterioriGraph (abstract data type)Symbolic processingExecutableInternet of ThingAlgorithmcomputerSoftwareAbstraction (linguistics)2019 International Conference on Computing, Networking and Communications (ICNC)
researchProduct

Embedding the Remote Application Control: Visual API for PDA Programming

2009

PDAs are more and more used as advanced adaptive HEI (human-environment interaction) interfaces, thus enabling their users to easily operate applications remotely running in pervasive computing scenarios. Based on a previous implementation, in this paper we discuss the development of a new set of .NET-compliant Application Programming Interfaces to be used within the Visual Studio IDE. Our main goal is to provide programmers with a set of components to be used with the common drag-and-drop operation, in order to embed a remote application control within an application running on the PDA and vice-versa. The interaction relies on ad-hoc communication protocols over a framework devoted to pair…

Ubiquitous computingApplication programming interfacevisual API mobile devices programmingComputer sciencebusiness.industrypervasive systems; visual API mobile devices programmingcomputer.software_genreMicrosoft Visual StudioSoftwareRemote procedure callHuman–computer interactionOperating systempervasive systembusinessCommunications protocolcomputerVisual programming languageGraphical user interface
researchProduct

Meeting others—supporting situation awareness on the WWW

2001

Abstract World Wide Web (WWW) techniques provide a simple interface, which is accessible almost everywhere. The WWW supports document sharing and information retrieval, but has no tools for direct user interaction, simply because the mechanisms to support user awareness are missing. The aim of this paper is twofold. First, we present general concepts of situation awareness, which concerns the user interaction on the WWW platform, and a theoretical framework, which is used in examining existing awareness support systems. Second, we provide an analysis of PeopleAwarenessEngine, which supports situation awareness and enables user communication and collaboration on the WWW.

World Wide WebInformation Systems and ManagementArts and Humanities (miscellaneous)SIMPLE (military communications protocol)Situation awarenessComputer scienceInterface (Java)Computer-supported cooperative workDevelopmental and Educational PsychologyInformation SystemsManagement Information SystemsDecision Support Systems
researchProduct

A new inter-cloud service-level guarantee protocol applied to space missions

2017

Nowadays, the term cloud computing often falsely assumes the availability of an unlimited pool of resources. On the contrary, if a cloud provider reaches its limits, it may pose the risk of breaking their service level agreement (SLA). Space agencies could start using the cloud computing model within their IT infrastructure with multiple ground control points around the world to reduce the cost. An inter-cloud communication protocol with a guarantee of the service level will significantly reduce the cost if each ground control segment is considered as a cloud provider. This paper outlines a new protocol that was developed to take into consideration the end-to-end service-level guarantee. Th…

business.industryComputer scienceQuality of serviceDistributed computingApplied MathematicsCloud computing02 engineering and technology01 natural sciencesComputer Science ApplicationsManagement Information SystemsService-level agreement020204 information systemsService level0103 physical sciencesScalability0202 electrical engineering electronic engineering information engineeringSpace industrybusinessCommunications protocol010303 astronomy & astrophysicsProtocol (object-oriented programming)Computer networkInternational Journal of Grid and Utility Computing
researchProduct

A High speed data link optimization for digitalized transfer to processing FPGA

2021

State-of-the-art arrays of detectors, that require digital processing, may have a sizeable number of digitalized signal links. This is the case in several experimental nuclear physics instruments. Moreover, the data rate of the sampled signals, defined primary by the signal bandwidth of the individual detectors, may not exhaust the capabilities of a single FPGA transceiver input. The preprocessing is usually carried out in a modern FPGA with transceiver data rate capabilities over 10Gbps. Moreover, cost effective FPGA have a limited number of transceivers for given FPGA processing capabilities. The investigation of a cost-effective and efficient solution to the mismatch between both data ra…

communication serial linkMotherboardComputer scienceFirmwarebusiness.industryInterface (computing)PhysicsQC1-999computer.software_genreLink aggregationelectronic instrumentationData linktime domain multiplexingfpga optimizationTransceiverField-programmable gate arrayCommunications protocolbusinesscomputerComputer hardwareEPJ Web of Conferences
researchProduct