IVOA Recommendation: SAMP - Simple Application Messaging Protocol Version 1.3
M. Taylor, T. Boch, M. Fitzpatrick, A. Allan, L. Paioro, J. Taylor, D., Tody

TL;DR
SAMP is a standardized messaging protocol designed to facilitate communication and data exchange among astronomy software tools, enhancing interoperability and collaborative functionality.
Contribution
This paper introduces SAMP, a new messaging protocol that improves upon previous standards to enable better integration of astronomy applications.
Findings
Over a dozen astronomy applications use SAMP.
SAMP builds on the successful PLASTIC protocol.
It provides a framework for general messaging requirements.
Abstract
SAMP is a messaging protocol that enables astronomy software tools to interoperate and communicate. IVOA members have recognised that building a monolithic tool that attempts to fulfil all the requirements of all users is impractical, and it is a better use of our limited resources to enable individual tools to work together better. One element of this is defining common file formats for the exchange of data between different applications. Another important component is a messaging system that enables the applications to share data and take advantage of each other's functionality. SAMP builds on the success of a prior messaging protocol, PLASTIC, which has been in use since 2006 in over a dozen astronomy applications and has proven popular with users and developers. It is also intended to form a framework for more general messaging requirements.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsWeb Application Security Vulnerabilities · SAS software applications and methods
