Matches in SemOpenAlex for { <https://semopenalex.org/work/W750082135> ?p ?o ?g. }
Showing items 1 to 61 of
61
with 100 items per page.
- W750082135 abstract "This software provides a library of middleware functions with a simple application programming interface, enabling implementation of distributed applications in conformance with the CCSDS AMS (Consultative Committee for Space Data Systems Asynchronous Message Service) specification. The AMS service, and its protocols, implement an architectural concept under which the modules of mission systems may be designed as if they were to operate in isolation, each one producing and consuming mission information without explicit awareness of which other modules are currently operating. Communication relationships among such modules are self-configuring; this tends to minimize complexity in the development and operations of modular data systems. A system built on this model is a society of generally autonomous, inter-operating modules that may fluctuate freely over time in response to changing mission objectives, modules functional upgrades, and recovery from individual module failure. The purpose of AMS, then, is to reduce mission cost and risk by providing standard, reusable infrastructure for the exchange of information among data system modules in a manner that is simple to use, highly automated, flexible, robust, scalable, and efficient. The implementation is designed to spawn multiple threads of AMS functionality under the control of an AMS application program. These threads enable all members of an AMS-based, distributed application to discover one another in real time, subscribe to messages on specific topics, and to publish messages on specific topics. The query/reply (client/server) communication model is also supported. Message exchange is optionally subject to encryption (to support confidentiality) and authorization. Fault tolerance measures in the discovery protocol minimize the likelihood of overall application failure due to any single operational error anywhere in the system. The multi-threaded design simplifies processing while enabling application nodes to operate at high speeds; linked lists protected by mutex semaphores and condition variables are used for efficient, inter-thread communication. Applications may use a variety of transport protocols underlying AMS itself, including TCP (Transmission Control Protocol), UDP (User Datagram Protocol), and message queues." @default.
- W750082135 created "2016-06-24" @default.
- W750082135 creator A5020622156 @default.
- W750082135 date "2011-10-01" @default.
- W750082135 modified "2023-09-24" @default.
- W750082135 title "Asynchronous Message Service Reference Implementation" @default.
- W750082135 hasPublicationYear "2011" @default.
- W750082135 type Work @default.
- W750082135 sameAs 750082135 @default.
- W750082135 citedByCount "0" @default.
- W750082135 crossrefType "journal-article" @default.
- W750082135 hasAuthorship W750082135A5020622156 @default.
- W750082135 hasConcept C101468663 @default.
- W750082135 hasConcept C111919701 @default.
- W750082135 hasConcept C115903868 @default.
- W750082135 hasConcept C120314980 @default.
- W750082135 hasConcept C151319957 @default.
- W750082135 hasConcept C15845906 @default.
- W750082135 hasConcept C169468491 @default.
- W750082135 hasConcept C31258907 @default.
- W750082135 hasConcept C41008148 @default.
- W750082135 hasConcept C48044578 @default.
- W750082135 hasConcept C77088390 @default.
- W750082135 hasConceptScore W750082135C101468663 @default.
- W750082135 hasConceptScore W750082135C111919701 @default.
- W750082135 hasConceptScore W750082135C115903868 @default.
- W750082135 hasConceptScore W750082135C120314980 @default.
- W750082135 hasConceptScore W750082135C151319957 @default.
- W750082135 hasConceptScore W750082135C15845906 @default.
- W750082135 hasConceptScore W750082135C169468491 @default.
- W750082135 hasConceptScore W750082135C31258907 @default.
- W750082135 hasConceptScore W750082135C41008148 @default.
- W750082135 hasConceptScore W750082135C48044578 @default.
- W750082135 hasConceptScore W750082135C77088390 @default.
- W750082135 hasLocation W7500821351 @default.
- W750082135 hasOpenAccess W750082135 @default.
- W750082135 hasPrimaryLocation W7500821351 @default.
- W750082135 hasRelatedWork W13622890 @default.
- W750082135 hasRelatedWork W1499631534 @default.
- W750082135 hasRelatedWork W1832909291 @default.
- W750082135 hasRelatedWork W190448230 @default.
- W750082135 hasRelatedWork W192698833 @default.
- W750082135 hasRelatedWork W2001095179 @default.
- W750082135 hasRelatedWork W2075800357 @default.
- W750082135 hasRelatedWork W2109928164 @default.
- W750082135 hasRelatedWork W2145800348 @default.
- W750082135 hasRelatedWork W2148050901 @default.
- W750082135 hasRelatedWork W2148575151 @default.
- W750082135 hasRelatedWork W2163061691 @default.
- W750082135 hasRelatedWork W2166036847 @default.
- W750082135 hasRelatedWork W235826152 @default.
- W750082135 hasRelatedWork W2424057961 @default.
- W750082135 hasRelatedWork W2763855691 @default.
- W750082135 hasRelatedWork W389822436 @default.
- W750082135 hasRelatedWork W790220412 @default.
- W750082135 hasRelatedWork W955351650 @default.
- W750082135 hasRelatedWork W260117597 @default.
- W750082135 isParatext "false" @default.
- W750082135 isRetracted "false" @default.
- W750082135 magId "750082135" @default.
- W750082135 workType "article" @default.