The Community App Sharing Architecture (CASA) provides a mechanism for discovering and sharing metadata about web resources such as websites, mobile apps and LTI tools. It models real-world decision-making through extensible attributes, filter and transform operations, flexible peering relationships, etc.
The CASA Protocol defines a set of conformance modules for communication APIs and data formats that enable the architecture. Click here to view an online version of the protocol.
The CASA Protocol Specification is in a 1.0.0-beta.1 release. The basic structure of the protocol is complete, but changes
(especially regarding Attributes) are expected. Please check the change log in this directory CHANGELOG.md
.
If you are hosting a CASA peer and you would like to connect with other peers, please get in touch. We are working towards creating CASA specification conformance guidelines and tests as well as a web-based registry of CASA instances.
For more information about IMS Global and the CASA Task Force, please see http://www.imsglobal.org/casa/.
There are several public CASA instances out in the wild.
- Paul Gray: http://casa.paulgray.net/
- Sakai: https://github.com/sakaiproject/sakai/blob/master/basiclti/docs/CASA.md
- UCLA: https://apps.ucla.edu
The CASA Protocol is open source and licensed under the Apache 2 License
license. The full text of the license may be found in the LICENSE
file.
- Rocchio, Rose (University of California, Los Angeles)
- Bollens, Eric (University of California, Los Angeles)
- Gray, Paul (Learning Objects, Inc.)
- Mattson, Lisa (IMS Global Learning Consortium, Inc.)
- Mosbacker, Bracken (Instructure, Inc.)
- Rocchio, Rose (University of California, Los Angeles)
- Sakabu, Edward (University of California, Los Angeles)
- Selsky, Joshua (University of California, Los Angeles)
- Vickers, Stephen (IMS Global Learning Consortium, Inc.)
© 2014-2016 IMS Global Learning Consortium, Inc. All rights reserved. IMS Learning Tools Interoperability® (LTI®) is a trademark of the IMS Global Learning Consortium, Inc. in the United States and/or other countries.