Community App Sharing Architecture

Flowchart of Community App Sharing Architecture

Users want Curated Content

The World Wide Web is a vast repository of information with over 1 billion websites.  Mobile devices touch the Internet now more than any other type of device.  Universities need to be able to share apps and collectively "curate" cloud services across their campus environments in an ecosystem that includes all digital assets and tools that are mobile friendly.  Search engines do a reasonable job filtering on content, however, they are much less effective at filtering based on functionality and features.  As a primary example, they lack the ability to identify mobile-friendly sites.  On the opposite end of the spectrum, we have the vendor specific “app stores” that pervade the native mobile app landscape.  However this vendor driven model of content consumption limits the user community to a vendor managed and specific marketplace, where they take 30% of all revenue.  At UCLA we think that mobile software should come from a "Network" of independent "Creation Hubs" with their own "App Stores" that speak a standardized App Sharing Language called CASA the Community App Sharing Architecture.

What is CASA?

CASA, The Community App Store Architecture, is a mechanism that allows Independent Apps Stores to share Apps in a Peer to Peer network.  It has evolved out of UCLA's collaboration with IMS Global and has two core use cases:

CASA as Mobile Dashboard & App Store

The first use case is that of the Independent Mobile Web Portal, complete with a personalizable Mobile Web Dashboard and a connected Mobile App Store to "shop" for apps with.  To see a live version of a University's Mobile App Portal or Store see UCLA's Mobile Dashboard and UCLA's Mobile Web App Store.  CASA lets Universities share mobile friendly resources in a peer to peer network, allowing our users a curated and trusted set of resources at their fingertips.

CASA as embedded LMS App Catalog for Learning Tools

CASA is more than just a LTI® app store. It implements the potential connected network of higher education and vendor-partner content and tool repositories, allowing instructors to quickly discover specific apps to meet their needs and have assurance that the apps can be easily integrated into their teaching and learning environments.

What is the CASA Protocol?

CASA (Community App Sharing Architecture) is a specification from IMS Global Learning Consortium that enables the sharing of curated digital content or learning activities between peers, making it easier to enhance an institution's LTI Tool learning ecosystem. In addition to sharing and discovery, the value of CASA is that it allows for app filtering based on privacy, accessibility, interoperability, Caliper™ and existing IMS standards to help educators create an effective teaching and learning environment.

For questions regarding CASA, please contact Rose Rocchio at