DISTRIBUTED COLLABORATIVE ENVIRONMENT DEFINITION SYSTEM AND METHOD
Disclosed is a system and method for generating a reusable virtual environment item to be integrated into a visual computer simulation wherein the reusable virtual environment item is generated using data gathered from a plurality of developers, wherein the system comprises a centralized knowledge management module, a plurality of distributed workspaces, a content repository, and a content production tool.
1 . A system having a processor for generating a virtual object to be integrated into a computer simulation wherein the virtual object is generated using data gathered from a plurality of developers, the system comprising:
a knowledge management module for storing structured data from a plurality of developers;
a workspace to store structured data in the knowledge management module; and
a content production tool which generates the virtual object using the structured data stored in the knowledge management module.
2 . The system of claim 1 further comprising:
a content repository wherein the content production tool combines the data in the knowledge management module and data stored in the content repository to generate the virtual object.
3 . The system of claim 2 wherein the content repository stores graphical information relating to the data stored in the knowledge management module.
4 . The system of claim 1 wherein the knowledge management module is centralized.
5 . The system of claim 1 wherein the structure of data in the knowledge management module comprises an exporter for the data, build settings for the data, and behavior for the data.
6 . The system of claim 5 wherein the content production tool uses the exporter for the data to export the data from the knowledge management module prior to generating the virtual object.
7 . The system of claim 5 wherein the content production tool uses the build settings for the data when generating the virtual object.
8 . The system of claim 5 wherein the generated virtual object conforms to the behavior for the data.
9 . The system of claim 1 wherein the content production tool comprises a build engine.
10 . The system of claim 1 wherein the content production tool comprises a compiler.
11 . The system of claim 1 wherein the computer simulation is an aircraft maintenance training simulation.
12 . The system of claim 1 wherein the computer simulation is an aircraft simulator.
13 . The system of claim 1 wherein the virtual object comprises compiled code.
14 . The system of claim 1 wherein the virtual object comprises interpreted code.