Unified Live Collaboration

Unified Live Collaboration

The Unified Live Collaboration domain allows companies to deploy product lifecycle processes across the extended enterprise by providing a single view of IP across all business process domains, powerful collaborative process management capabilities, and an SOA that integrates with other enterprise systems. The domain contains the following sub-processes: Data Warehouse Indexing and Search, Business Process Management and Execution, IP Asset Federation, and I-PLM Studio Collaboration.

ENOVIA Studio Customization Toolkit

ENOVIA® Studio Customization Toolkit provides documentation and examples for writing custom programs and support Web services client development.

ENOVIA Studio Modeling Platform provides several client applications as well as command line interfaces to manipulate the public ENOVIA schema model and create and manage custom developed schema. As an open architecture, the complete set of ENOVIA services is also available using Java and C++ Application Programming Interfaces (APIs) available with ENOVIA Studio Customization Toolkit. These published APIs serve as the foundation for creating web applications based on the ENOVIA® Live Collaboration user experience.

  • Extend ENOVIA collaborative business process capabilities with custom code to meet unique use case requirements
  • Use low-level command APIs or higher-level business logic APIs specific to ENOVIA products
  • Reference online documentation for all Java and C++ functions
  • Leverage working code samples for commonly used extensions
  • Java Documentation
    All ENOVIA services for manipulating the public schema model and user data instantiated from the public schema model can be implemented using the Java programming API. In addition, all ENOVIA applications are modularized and provide application-specific APIs. In order to facilitate an environment for API users to extend the platform and applications, all functions are documented using the standard JavaDoc convention.
  • Programming Libraries
    In addition to extending the ENOVIA platform with Java, C++ API functions can also be used. Bundled with the ENOVIA Studio Customization Toolkit are the necessary Windows (DLLs) and UNIX® libraries that are required for compiling such programs.
  • Usage Examples
    Whether the extensions are being done with Java or C++, ENOVIA Studio Customization Toolkit provides code samples for the commonly used scenarios and extensions.
  • The Role of ENOVIA V6 and PLM 2.0
    ENOVIA Studio Customization Toolkit supports PLM 2.0, product lifecycle management online for everyone, and the ENOVIA V6 values: global collaborative innovation, single PLM platform for intellectual property (IP) management, online creation and collaboration, ready to use PLM business processes, and lower cost of ownership.