COMOTION
   HOME

TheInfoList



OR:

{{For, the game, Blockade (video game) The CoMotion platform is a commercial product from
General Dynamics C4 Systems General Dynamics Mission Systems is a business unit of American defense and aerospace company General Dynamics. General Dynamics Mission Systems integrates secure communication and information systems and technology. General Dynamics Mission Syst ...
that provides a synchronous and asynchronous
collaborative workspace Coworking is an arrangement in which workers for different companies share an office space. It allows cost savings and convenience through the use of common infrastructures, such as equipment, utilities and receptionist and custodial services, an ...
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 Carnegie Mellon University (CMU) is a private research university in Pittsburgh, Pennsylvania. One of its predecessors was established in 1900 by Andrew Carnegie as the Carnegie Technical Schools; it became the Carnegie Institute of Technology ...
, MAYA Design Inc., and
DARPA The Defense Advanced Research Projects Agency (DARPA) is a research and development agency of the United States Department of Defense responsible for the development of emerging technologies for use by the military. Originally known as the Adv ...
. 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 Java (; id, Jawa, ; jv, ꦗꦮ; su, ) is one of the Greater Sunda Islands in Indonesia. It is bordered by the Indian Ocean to the south and the Java Sea to the north. With a population of 151.6 million people, Java is the world's List ...
underpinnings, and the unique nature of its workspace's UI-data connections was submitted as a paper to Sun Microsystems' 2008
JavaOne __NOTOC__ JavaOne is an annual conference first organized in 1996 by Sun Microsystems to discuss Java (programming language), Java technologies, primarily among Java developers. It was held in San Francisco, California, typically running from a M ...
conference.


See also

*
Collaboration Collaboration (from Latin ''com-'' "with" + ''laborare'' "to labor", "to work") is the process of two or more people, entities or organizations working together to complete a task or achieve a goal. Collaboration is similar to cooperation. Most ...
*
Collaborative software Collaborative software or groupware is application software designed to help people working on a common task to attain their goals. One of the earliest definitions of groupware is "intentional group processes plus software to support them". As re ...


External links


An Interactive Visualization Environment for Data Exploration
Foundational work which led to CoMotion
General Dynamics C4 Systems CoMotion Platform

Toward the Universal Database: U-forms and the VIA Repository
Groupware