Internet based product data management (PDM) system
First Claim
1. A computer implemented collaborative engineering environment (CEE) for providing an inter-enterprise collaborative mechanism for organizations developing and maintaining complex system products, the CEE providing a federated architecture linking multiple systems and applications together to enable collaboration among enterprise members, comprising:
- a database defined by an associative information model for providing a persistent understanding of product and program information, assets and tools available in the enterprise;
an information management service providing controlled access to the database for collaboration and;
an information transformation service receiving, sending and formatting data and acting as a bi-directional link between the database and members of the enterprise, wherein access to the data in the database is managed by the information management service, and wherein the information transformation service provides information structuring, and information mapping and exchange for domain-specific tools; and
at least one domain user interface linking members of a domain in the enterprise with information in the database, wherein the information available to each member is information necessary for the member to complete role and team based tasks, and wherein a domain user interface comprises access to at least one domain-specific tool, wherein each tool communicates information with the database via the information transformation service,wherein members have immediate access to data generated by any member of the enterprise, as authorized by the associative information model defining database access and control.
1 Assignment
0 Petitions
Accused Products
Abstract
An integrated product data environment for system design and optimization, e.g., a Collaborative Engineering Environment (CEE). The CEE provides a multi-disciplinary engineering team with immediate access to all relevant product information. It is an enterprise system at the program as well as the company levels, managing product information as a program and corporate asset. Product-centric collaborative capabilities for the CEE are provided by extending the functionality of a commercial Product Data Management (PDM) System. Emerging web-centric commercial-off-tho-shelf (COTS) PDM capabilities, object-oriented technologies, associated rapid application development environments, sophisticated engineering toolsets, and COTS computing and communications technologies have been leveraged to establish the CEE for the complex electronic systems integration domain. The CEE offers substantial improvements in productivity, cost savings, cycle time reductions, product integrity and lifetime support of a system.
95 Citations
21 Claims
-
1. A computer implemented collaborative engineering environment (CEE) for providing an inter-enterprise collaborative mechanism for organizations developing and maintaining complex system products, the CEE providing a federated architecture linking multiple systems and applications together to enable collaboration among enterprise members, comprising:
-
a database defined by an associative information model for providing a persistent understanding of product and program information, assets and tools available in the enterprise; an information management service providing controlled access to the database for collaboration and; an information transformation service receiving, sending and formatting data and acting as a bi-directional link between the database and members of the enterprise, wherein access to the data in the database is managed by the information management service, and wherein the information transformation service provides information structuring, and information mapping and exchange for domain-specific tools; and at least one domain user interface linking members of a domain in the enterprise with information in the database, wherein the information available to each member is information necessary for the member to complete role and team based tasks, and wherein a domain user interface comprises access to at least one domain-specific tool, wherein each tool communicates information with the database via the information transformation service, wherein members have immediate access to data generated by any member of the enterprise, as authorized by the associative information model defining database access and control. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A method for implementing and using a computer implemented collaborative engineering environment, said method comprising:
-
specifying and documenting an associative information model for an enterprise to capture physical, functional and environmental system requirements, wherein domain experts provide input into the specifying step for their particular domain; mapping the captured requirements into a database schema for a product data management system (PDM); generating an information transformation service between data to be stored in a database managed by the product data management system and tools used by domain specialists in performance of domain tasks, wherein information is stored in the database by various members of the enterprise based on the associative information model for the various member'"'"'s domain area; accessing data in the database by members of the enterprise, wherein the data accessed is part of a current baseline and the data retrieved is current for all members accessed the data; and performing domain tasks by a member of the enterprise using domain specific applications, wherein results from the domain specific application are properly formatted by the information transformation service and stored in the database managed by the PDM, the data being immediately accessible to other members of the enterprise. - View Dependent Claims (13, 14, 15)
-
-
16. A computer implemented web-centric collaborative engineering environment (CEE) implemented using client/server technology for providing an inter-enterprise collaborative mechanism for organizations developing, integrating or maintaining complex system products, the CEE providing a federated architecture linking multiple systems and applications together to enable collaboration among enterprise members, comprising:
-
an object oriented database facilitating reuse of standard elements among programs and organizations within the enterprise, the database residing on a server computer and defined by an associative information model, said object oriented database being augmented with engineering specific information management capabilities for providing a persistent understanding of product and program information, assets and tools available in the enterprise, wherein the associative information model defines physical, functional and operational attributes of elements within at least one domain area in the enterprise and relationships among the elements include a corresponding program, role or team; an information management service residing on a server computer providing controlled access to the database for collaboration using an access control scheme defined by policies of the enterprise, the information management service using an object oriented database management system for access and control of the database and; an information transformation service utilizing an extensible infrastructure to interface engineering or management applications used in a domain into the CEE environment and acting as a bi-directional link, the information transformation service receiving, sending and formatting data between the database and members of the enterprise, wherein access to the data in the database is managed by the information management service, and wherein the information transformation service provides information structuring, and information mapping and exchange for domain-specific tools; and at least one domain user interface residing on at least one client computer linking members of the enterprise with information in the database, wherein the information available to each member is information necessary for the member to complete role and team based tasks, and wherein a domain user interface allows a member access to at least one domain-specific tool, wherein each tool communicates necessary information with the database via the information transformation service, and wherein an implemented domain user interface is customized for a domain area in the group of proposal teams, program management, system engineers, software developers, hardware developers, system integrators, testing and integration engineers, support engineers, sub-contractors, teammates, suppliers and partners, users and customers, wherein domain members have immediate access to data generated by any member of the enterprise, regardless of domain, as authorized by the associative information model defining database access and control and controlled by the information management service, and each member communicates with the enterprise for collaboration using a standard web interface, the web interface being customized for programs, roles and teams. - View Dependent Claims (17, 18, 19, 20, 21)
-
Specification