From Surf Wiki (app.surf) — the open knowledge base
CoMotion
The CoMotion platform is a commercial product from General Dynamics C4 Systems that provides a synchronous and asynchronous collaborative workspace enabling data sharing, data visualization, and messaging. It allows potentially hundreds of users to collaborate live, sharing all or part of their persistent workspace and all data contained therein. It is the core platform for the Army's Command Post of the Future, USTRANSCOM's TransViz software, and Array BioPharma's Discovery product. CoMotion builds substantially on earlier work developed at Carnegie Mellon University, MAYA Design Inc., and DARPA.
Data visualization in software often uses a selected Model (as in Model–View–Controller) to organize the information. CoMotion treats the model and the view as data, so that the underlying information can be seen through different models or different views simultaneously. In CoMotion jargon this is known as a "blueprint" of how a visualization is seen. The "frame", or view, can be shared amongst different users of the software. Even with the same underlying information, it's possible for two users to interact around different blueprints or different frames.
All data is stored in "u-forms", which are a universal property list (name-value pairs) that can contain basic types, arrays, and links to other u-forms. This directed graph of u-forms forms the basis for all data in the system, including visualized data, blueprints, as well as the frame locations and clipping states.
Until the commercialization of CoMotion, no enterprise software products existed that allowed for this interaction. Prior, all systems either collaborated on the data itself, or only on the view of that data.
A session describing of CoMotion, its Java underpinnings, and the unique nature of its workspace's UI-data connections was submitted as a paper to Sun Microsystems' 2008 JavaOne conference.
This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.
Ask Mako anything about CoMotion — get instant answers, deeper analysis, and related topics.
Research with MakoFree with your Surf account
Create a free account to save articles, ask Mako questions, and organize your research.
Sign up freeThis content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.
Report