USAF just launched their AMS GRA and A-GRA reference architectures to the public.
Posted by Ragnoraz@reddit | programming | View on Reddit | 9 comments
Main-Drag-4975@reddit
The linked page doesn’t seem to explain what any of those acronyms are or why we’d be interested
Ragnoraz@reddit (OP)
The Prometheus Flame project launching in June allows small shops to propose development efforts using the architectures that until now have only been available to large DoW prime contractors.
QuestionableEthics42@reddit
And that doesn't explain anything either, did someone cheap out on the fastest free model for their bot or something?
lood9phee2Ri@reddit
A lot of the text does read suspiciously like ai slop / ai "assisted" - but there could be an element of just traditional us military bureaucratic verbosity and abbreviation-soup too.
Note I'm not involved (nor do I want to be, not even american), but just wading through out of morbid curiosity -
A lot of the meat of it is XML schema definitions for messages for things to talk to things in the git repos.
[While XML and XSDs now unfashionable in parts of the very-fashion-driven business IT world, where people might use json and json schema instead (or whatever), if nothing else it's a fairly stable standard.]
https://github.com/open-arsenal/uci/blob/main/README.md - "UCI" - base common machine-to-machine messaging for america kills-things stuff to talk to stuff.
https://github.com/open-arsenal/a-gra/blob/main/ASK%205.0a%20Start%20Here%20Guide.doc.pdf "A-GRA" - for componentised autonomous command and control systems (brains of killbots etc.) to message things about. Defines a bunch of stuff on top of UCI e.g. what if you need to represent something in orbit to a component, well there's a particular XML schema for that.
https://github.com/open-arsenal/ams-gra/blob/main/Executive_Summary.pdf - "AMS GRA" - Particular layered, componentised whole-systems (compute hw infra up) high-level architecture, frankly diagram might be clearer (a little) - https://i.imgur.com/FWUuXLD.png - note how it's saying things like "there is a computer cluster that can run stuff".
hntd@reddit
Agile mission suite - government reference architecture for the first one.
lood9phee2Ri@reddit
Well, mildly interesting they're using XSDs, despite the hate XML gets, it still works.
realestLink@reddit
What are XSDs?
lood9phee2Ri@reddit
https://en.wikipedia.org/wiki/XML_Schema_(W3C) -
XSD (XML Schema Definition), a recommendation of the World Wide Web Consortium (W3C), specifies how to formally describe the elements in an Extensible Markup Language (XML) document. It can be used by programmers to verify each piece of item content in a document, to assure it adheres to the description of the element it is placed in.
Stishovite@reddit
Wow, the design language just gave me flashbacks to a bunch of DARPA slide decks, so thanks for that.