150 likes | 175 Vues
Develop an integrated modeling tool to streamline processes and data management for JWST projects. The tool captures analysis results, promotes knowledge capture, and facilitates communication and traceability. Leverage existing frameworks and Windchill PLM for efficient workflow management. The interface provides user worklists, model repositories, and customizable analysis workflows.
E N D
James Webb Space Telescope JWST Integrated Modeling Environment
The Task At Hand • Create a tool to integrate the people, processes and data used to conduct the Integrated Modeling effort for JWST. • Requirements gathered from both the integrated modeling lead and from engineering discipline leads (who interact with the tool most often)
Defining a Solution • The tool should: • build an archive of analysis results, including the documentation that identifies the assumptions and data elements used for each analysis. • satisfies 400-PG-1440.7.2A, “Retention of Program and Project Technical Records by the Code 400 Directorate Library” • satisfies the need for “knowledge capture” • provide organized, efficient communication of analyses and their statuses. • provide traceability to software types and versions used for each step of the analyses. • allow for the reuse of previous analysis results.
Approach • Goals are to support integrated modeling team and their engineering processes • Capture processes and place under configuration control • Facilitate process execution • Capture all assets used in each process step, provided by engineering team • Team evaluated COTS solutions and external NASA solutions • Potential MatLab/Simulink implementation, costly development to enable knowledge capture • AFRL solution showed potential but mostly developmental • Other COTS solutions either required extensive development, delays due to unavailable software, or missed major elements of either workflow creation, configuration control, and extendibility • Turned to internal NASA network to identify possible working solutions • Leveraged MSFC and LaRC efforts in Space Launch Initiative (now Next Generation Launch Technologies) engineering environment efforts in Code R • Code R investment of 1.5 Years and many $M • Established strategic partnership with Parametric Technologies Corp. (PTC) • Also supporting LISA project with ramp up end of Summer into nextFY. Similar goals and level of support as JWST.
Solution Architecture • Leverage existing cross project framework, hardware, and software in Code 592 • Build from the Virtual System Design Environment (VSDE) capabilities • JWST Integrated Modeling activity already has users using VSDE capabilities • Purchase and leverage Agency investment with Windchill product modules • Windchill is a Product Lifecycle Management application from Parametric Technology Corporation. • With LaRC direction and guidance we licensed elements of Windchill version 6.2 as core foundation • Windchill provides rich capabilities for managing configurations, workflows, data and access control through a single web-based environment. • Developed customized front end and integration software in JAVA, JSP, and XML
At-a-Glance The Interface Menu: • Individual User Worklist • Model and Document Repository with Baseline Creation Capability • Pre-defined Jitter and Stop Analysis Workflows • Soon to be added: Customizable (Ad Hoc) Analysis Workflows
Worklist • Each user is presented with their unique worklist upon entering the IME. • Their activities are tracked as Potential, Accepted and Complete. • An engineer can accept an analysis task and immediately navigate to retrieve the details of the analysis and download the related models and documents. • The Filter option in the toolbar is provided for Managers and Administrators. It modifies the worklist view to display the analysis tasks based on the population selected.
Models & Documents The Model Repository allows for the creation of a file structure and project assembly. The Project File Manager provides the ability to fully customize both the file and structure hierarchies.
Models & Documents: cont. • The Project File Manager accepts any file type. • Document Associations • Allows linking between documents. • Allows document association to Assembly parts
Analysis Management • Analysis Management can be accomplished at the project level and at the component analysis workflow level. • The project level row depicted represents a single Jitter Analysis Workflow with a view into the status of each of the component analyses. • The User has the ability to review the workflows based on their statuses: Running, Suspended, Executed or Terminated. • The “Actions” drop down selection is present for authorized users allowing for the Creation, Suspension, Completion and Termination of the analysis workflows.
Analysis Management – cont. • Analysis Summary View – also available at the Analysis Workflow Level • Lists Details of the analysis. • Displays the data dictionary attributes for the analysis. • Additional Views Listed in the drop down selection: • Models • Documents • Workflows • Supporting Analysis • Dependant Analysis • Analysis History
Solution Specifications • Technical Requirements: • Hardware: • 1 Windchill Server • 1 Oracle Server • Software • Windchill 6.2.6 • Desktop Applications • Java 1.3.1 Plug-in • ProductView
JIME, the JWST Integrated Modeling Environment • A tool to integrate the people, processes and data used to conduct the Integrated Modeling effort for JWST. • JIME builds an archive of analysis results, including the documentation that identifies the assumptions and data elements used for each analysis. • JIME provides organized, efficient communication of analyses and their statuses. • JIME provides traceability to software types and versions used for each step of the analyses. • JIME allows for the reuse of previous analysis results.
Demonstration • Live Demonstration: • Review of Worklist • View of File Manager • Model Document Addition • Review of Analysis Management • Create New Analysis
Questions & Answers • Audience Inquiries? Presented by Johnny Medina and Chris Holtery with insights provided by Gary Mosier.