CoMotion

CoMotion - plattformen är en kommersiell produkt från General Dynamics C4 Systems som tillhandahåller en synkron och asynkron arbetsyta för samarbete som möjliggör datadelning, datavisualisering och meddelandehantering. Det tillåter potentiellt hundratals användare att samarbeta live, dela hela eller delar av sin beständiga arbetsyta och all data som finns däri. Det är kärnplattformen för arméns framtida kommandopost, USTRANSCOMs TransViz -programvara och Array BioPharmas Discovery-produkt. CoMotion bygger till stor del på tidigare arbete som utvecklats vid Carnegie Mellon University , MAYA Design Inc. och DARPA .

Datavisualisering i programvara använder ofta en vald modell (som i Model–View–Controller) för att organisera informationen. CoMotion behandlar modellen och vyn som data, så att den underliggande informationen kan ses genom olika modeller eller olika vyer samtidigt. I CoMotion-jargong är detta känt som en "blåkopia" av hur en visualisering ses. "Ramen", eller vyn, kan delas mellan olika användare av programvaran. Även med samma underliggande information är det möjligt för två användare att interagera kring olika ritningar eller olika ramar.

All data lagras i "u-forms" , som är en universell egenskapslista (namn-värde-par) som kan innehålla grundläggande typer, arrayer och länkar till andra u-former. Denna riktade graf av u-former utgör grunden för all data i systemet, inklusive visualiserad data, ritningar, såväl som bildrutornas placeringar och klipptillstånd.

Fram till kommersialiseringen av CoMotion fanns inga företagsprogramvaror som möjliggjorde denna interaktion. Tidigare samarbetade alla system antingen om själva datan, eller bara på synen av den datan.

En session som beskrev CoMotion, dess Java- underlag och den unika karaktären hos arbetsytans UI-dataanslutningar skickades in som ett papper till Sun Microsystems 2008 JavaOne -konferens.

Se även

externa länkar