Insert photo here CIS/2 CASE STUDY: Black & Veatch’s Integration of Plant Vision with GTStrudl Jeff Eidemiller, P.E. Structural Steel Engineer Black & Veatch 1 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Jay Ernst, P.E. Software Analyst EDS, an HP Company Purpose and Objectives • EDS-produced software enables B&V to use GTStrudl in new ways • CIS/2 is key to integrating GTStrudl into B&V processes and tools, like Plant Vision • Plant Vision includes innovations not provided by other applications offering CIS/2 data exchange • Plant Vision augments CIS/2 export with GTStrudl- specific data using XML-related technology Black & Veatch is integrating its steel software using the CIS/2 data exchange standard. 2 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA EDS Application Development Capabilities • Project Management / Execution Process and Discipline – Project Management methodology, process, and tools for full application lifecycle (i.e. define, implement, deploy, turnover, support) • Technical Expertise – Development team with 90+ years combined experience on POWRTRAK® and other engineering design and analysis applications – Senior Systems Analysts with Civil Engineering degrees and 40+ years combined experience developing software for structural analysis – Past and ongoing projects integrating POWRTRAK® with other commercial software and systems, including: AutoCAD, Tekla Structures, CAESAR-II, ConstructSim, XMpLant, ISO15926-iRING EDS provides technically unique application development services to Black & Veatch 3 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Outline • B&V Steel Tools – Pre-CIS/2 – Plant Vision, PPADS, and POWRTRAK® – Legacy Interfaces (GTStrudl, RISA-3D, Tekla Structures) – Problems / Needs • Structural Tools Integration – – – – Goals / Requirements Solution = CIS/2 Data Exchange B&V Use Cases Plant Vision-GTStrudl – Analysis Geometry Exchange • STI Design Process • STI Innovations – Relational Database Repository (PMR) – “Round-trip” Data Exchange (IDI) – XML Style Sheets (XSLT) – GTStrudl Input Templates 4 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Insert photo here B&V Steel Tools – Pre-CIS/2 5 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA B&V Steel Tools – Pre-CIS/2 • Multiple business uses (Coal, AQCS, GOCG, Nuclear, etc.) • Multiple process stages (layout, analysis, member design, connection design, drafting/detailing, fabrication, space control, material and construction management) • Multiple software tools (custom and “off-the-shelf” programs) for each process stage • Multiple data interfaces between tools Black & Veatch had no unifying concept tying all tools and processes together 6 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA B&V Steel Tools – Legacy Data Interfaces Construct Sim Plant Vision CIS/2 TSPTUploader (Tekla macro) GTStrudl Tekla Structures .. .... ... ... ..... .. ... POWRTRAK® SDNF .. .... ... ... ..... .. ... Proprietary file transfer PPADSPOWRTRAK Link PPADS .. .... ... ... ..... .. ... begin steel detailing SDNF .. .... ... ... ..... .. ... RISA-3D • PPADS-POWRTRAK® Link • PPADS Export to GTStrudl • Tekla Uploader to • SDNF POWRTRAK® 7 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Manual User Re-input B&V Steel Tools – Plant Vision • B&V-developed 3D modeling • Multi-disciplinary (not just steel) • Space control & coordination • Shared database repository (POWRTRAK®) • GUI for interactive user feedback 8 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA B&V Steel Tools – PPADS • Power Plant Analysis & • • • • • Design - Structural B&V-developed in 1970s1990s Command file input – no GUI (STRUDL-based approach) Can be linked to POWRTRAK® (automatic synchronization) ASD Design Only B&V business rules – not a general analysis tool 9 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Example PPADS Input file ... 15. BEGIN OLD PROJECT *** MESSAGE - Run number 2. *** MESSAGE - PPADS is now opening a data link to the 'PPL_ENGLISH' structure in the 'PWRDEV' POWRTRAK database. *** MESSAGE - DB_USERID (environment variable) is not defined… *** MESSAGE - This run will query POWRTRAK steel in legacy (snapshot) mode. *** MESSAGE - Now reading PPADS updates from the linked POWRTRAK database. 16. 17. 18. $ ------------------------------------------------------------19. $ PPADS UPDATE RUN DATE: 05-Mar-2005 RUN TIME: 14:56:32 20. $ 21. EDIT 22. ADDITIONS 24. COLROW LOCATIONS 25. PPLA X 0-0 32. FLOOR ELEVATIONS 33. 100 100-0 40. $ END PPADS UPDATE 41. $ --------------------------------------------------------------*** MESSAGE - POWRTRAK update processing is now complete. 42. $ *** MESSAGE - POWRTRAK update processing is now complete. 43. EDIT 47. COLUMN GEOMETRY * W14X53 * Z * FRAME * * 48. 10 PPLA PPL1 FL100 FL136/0-1.5/ 49. 20 PPLB PPL1 FL100 FL136/0-1.5/ 60. FLOOR 112 GEOMETRY 61. BEAMS * W14X26 * BR * -0-6 * 0 * 0 * 0 * 62. 100 C10 C20 63. 101 C20 C30 W21X50 80. PARALLEL 105 TO 103 81. 118 4-0 NBR 86. SEQUENTIAL 87. 123 106/16-4/ 100/7-8/ W12X22 88. 124 100/16-4/ 107/16-4/ W12X22 ... B&V Steel Tools – POWRTRAK® • Multi-user engineering database system • Shared – “enter once; use many times” • Wide-ranging application set • B&V has been practicing “BIM” since mid-1980s 10 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA E n g i n e e r i n g 3 D D e s i g n M o d e l i n g C o m p u t e r A u t o m a t e d E n g i n e e r i n g P r o j e c t C o s t A n a l y s e s P r o j e c t S c h e d u l e C o n t r o l D o c u m e n t M a n a g e m e n t ® P O W R T R A K G r a p h s R e p o r t s D r a w i n g s C o n s t r u c t i o n C o n t r o l P r o c u r e m e n t C o n t r o l B&V Steel Tools – Pre-CIS/2 – Problems • Too many custom interfaces to maintain and coordinate • Limited data throughput/scope (useful data lost or misinterpreted in transfers) • Lack of flexibility to share data with client-selected tools • PPADS (analysis/design engine) lacks updated AISC and international code design capability • Inefficiency in using PPADS for design and GT STRUDL for dynamic analysis Black & Veatch needed a solution to integrate its steel tools and processes 11 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Insert photo here Structural Tools Integration (STI) 12 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA STI Goals / Requirements • Be a unifying solution that is standards-based (not proprietary) • Support a broad scope of data to maximize data re-use and future growth in functional capability • Enter once, then propagate data downstream for re-use in later process steps • Provide opportunity to share data externally with B&V clients, vendors, and business partners • Enable data exchange with tool capable of analysis and design to a variety of current codes • Integrate with POWRTRAK® and POWRTRAK® applications, such as Plant Vision 13 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA STI Solution: CIS/2 Data Exchange Adopt the CIS/2 standard for data exchange among B&V-used steel software tools. STI Solution – CIS/2 Data Exchange • CIS/2 is the steel design and construction industry standard in North America. • AISC formally endorsed CIS/2 in 1999. • Many external software tools already support CIS/2, including those that B&V currently uses: GTStrudl, RISA-3D, Tekla Structures • LPM/6, the CIS/2 data schema, can be implemented in the POWRTRAK® relational database. • Plant Vision CIS/2 export prototype can be leveraged for production software. Structural Tools Integration is the B&V initiative to standardize data exchange using CIS/2 15 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA STI Solution – B&V Use Cases RISA-3D Plant Vision export to analysis * analysis geometry * applied loads begin steel detailing * member geometry Tekla Structures B A GTStrudl import from analysis * geom.. & size changes * applied loads * analysis results SDS/2 POWRTRAK® A export to construction * parts, assemblies, plates, piecemarks, etc. D PPADSPOWRTRAK Link Construct Sim C steel detailing added * parts, assemblies, plates, piecemarks, etc. PPADS X CIS/2 Transfer (use case) A1 Round-trip Exchange with Analysis Program (GTStrudl) A2 New/Incremental Analysis Model Import (RISA-3D) B Design-to-Detailing Export (Tekla Structures) C Detailing Geometry Import (Tekla Structures) D Design-to-Construction Export (ConstructSim) 16 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Plant Vision-GTStrudl Geometry Exchange member geometry & applied loads GTStrudl CIS/2 .. ... . Plant Vision POWRTRAK® PPADS member geometry & size changes • Plant Vision exports analysis geometry as CIS/2 (.stp) file – Includes geometry and loading – PV can create .gti files to direct GTStrudl analysis and design. • GTStrudl imports CIS/2 file – ReadCIS2.exe translates .stp to .gti file • GTStrudl user executes analysis & member design, as needed • GTStrudl exports CIS/2 file – WriteCIS2.exe translates current model to .stp file • Plant Vision imports analysis geometry from CIS/2 (.stp) file – Includes geometry only – Compares imported geometry with existing geometry, then inserts, updates, and deletes steel members accordingly. 17 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Plant Vision – Export CIS/2 Steel • Export Target • Structure to Export • Model Name • Lock Members for • • • • 18 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Update Export Geometry Options GT-STRUDL Options (next slide) Export Member Loads CIS/2: +Z-axis = Up Plant Vision – GT-STRUDL Export Options • Problem Title • GTI Template File • GTI File Generation • Member Design Options Selected Option 19 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Template-generated file [always] *_setup.gti [always] *_import.gti Perform Analysis *_analysis.gti Define Groups *_groups.gti Perform Member Design *_unbracedlengths.gti *_design.gti GTSTRUDL – Export data to a CIS2 file • Length and Force units • Include Loads and Results = No – not in PV import scope yet • Assume: Beam, Col, Brace = Z up – member types by orientation • Convert ‘Y up’ to ‘Z up’ = No – model is already Z up 20 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Plant Vision – Import CIS/2 Steel • Import File Path • Update a locked CIS/2 model • Existing (locked) CIS/2 models • Create a new CIS/2 model (not shown) 21 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Plant Vision – Review Imported CIS/2 Model • Results of import and comparison to existing model displayed • Differences Summary • Steel Component List • Changes are highlighted (green, yellow, red). • Icons indicate locked and change status. • Keep ... locked for future re-import 22 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Plant Vision – Review Imported CIS/2 Model • “Dummy” column out of scope • Column members not locked for edit (disabled grey color) 23 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Insert photo here STI Design Process 24 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA STI Design Process • Plant Vision acts as a GUI for steel data entry and review, space control, and information management • GT Strudl selected as the preferred choice for analysis and design of large projects • AutoCAD is used for creation of steel engineering drawings from the Plant Vision environment • Tekla Structures is used for in-house detailing of steel and creation of erection drawings • PPADS is used for some specialized functions • CIS/2 data transfer connects the programs and allows flexibility where other software is required 25 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Plant Vision enhances steel layout by providing a user-friendly interface for steel modeling 26 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • The model shows steel with accurate offsets and work points for space control… 27 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • This allows engineers to check on access and headroom around equipment during steel layout… 28 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Keep steel clear of hoistways and pull spaces, review interferences… 29 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • And check loading from attachments 30 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Other disciplines have access to live steel data to route utilities and tie-down equipment… 31 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Making Plant Vision the natural hub for our design process 32 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Users can distinguish analysis model steel from miscellaneous components… 33 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • And filter or code steel by attributes such as floor level… 34 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • The export template stylesheet automates GT STRUDL input file creation… 35 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Allowing new users to run a GTS analysis with minimal training… 36 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Streamlining model creation for large and complex structures… 37 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • The analysis model combines features from Plant Vision, such as floor grouping and intelligent IDs 38 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • GT STRUDL adds abilities missing in PPADS, such as nonlinear analysis and display of displacements 39 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Member design data is transferred back to Plant Vision, for use in steel detailing via Tekla Structures 40 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • Using tools that can translate data from a single source improves quality and schedule 41 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Insert photo here STI Innovations 42 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA STI Innovations – Database Repository (PMR) • PMR = Product Model Repository [CIS/2 term] • CIS/2 schema (LPM/6) was mapped into a relational database (POWRTRAK®) • Elements of the LPM/6 had correlating elements in the POWRTRAK® database • POWRTRAK® is not a true CIS/2 PMR because it lacks an interface allowing other applications direct access CISTElementEccentricity PK instance_id elemt_eccentric_name x_eccentricity_meas x_eccentricity_unit y_eccentricity_meas y_eccentricity_unit z_eccentricity_meas z_eccentricity_unit CISTELEMENTCURVESIMPLE PK U1 instance_id element_name element_description FK1,U1,I2 parent_model elemt_dimensionality element_subdivision FK2,I1 cross_section eo_plane_ang_meas eo_plane_ang_unit eo_dir_name eo_dir_x eo_dir_y eo_dir_z instance_id PK instance_id connectivity_number connectivity_name FK4,U1 connecting_node FK1,U1 connecting_element FK2 eccentricity FK3 fixity U1 node_name node_coords_name node_coords_x node_coords_y node_coords_z restraints parent_model CISTRelease PK instance_id release_name release_description CISTReleaseLogical PK,FK1 instance_id release_axial_force release_y_force release_z_force release_torsionalmom release_y_bendingmom release_z_bendingmom 43 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA CISTNode CISTElemtNodeConnectivity PK U2 U2 U2 FK2 FK1,U2,U1 CISTBoundaryCondition PK instance_id boundary_cond_name boundary_cond_desc CISTBoundaryCondLogical PK,FK1 instance_id x_displacement_free y_displacement_free z_displacement_free x_rotation_free y_rotation_free z_rotation_free STI Innovations – Database Repository (PMR) POWRTRAK® Relational Database LPM/6 (EXPRESS-G) CISTElementEccentricity PK instance_id elemt_eccentric_name x_eccentricity_meas x_eccentricity_unit y_eccentricity_meas y_eccentricity_unit z_eccentricity_meas z_eccentricity_unit CISTELEMENTCURVESIMPLE PK U1 instance_id element_name element_description FK1,U1,I2 parent_model elemt_dimensionality element_subdivision FK2,I1 cross_section eo_plane_ang_meas eo_plane_ang_unit eo_dir_name eo_dir_x eo_dir_y eo_dir_z instance_id PK instance_id connectivity_number connectivity_name FK4,U1 connecting_node FK1,U1 connecting_element FK2 eccentricity FK3 fixity U1 node_name node_coords_name node_coords_x node_coords_y node_coords_z restraints parent_model CISTRelease PK instance_id release_name release_description CISTReleaseLogical PK,FK1 instance_id release_axial_force release_y_force release_z_force release_torsionalmom release_y_bendingmom release_z_bendingmom 44 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA CISTNode CISTElemtNodeConnectivity PK U2 U2 U2 FK2 FK1,U2,U1 CISTBoundaryCondition PK instance_id boundary_cond_name boundary_cond_desc CISTBoundaryCondLogical PK,FK1 instance_id x_displacement_free y_displacement_free z_displacement_free x_rotation_free y_rotation_free z_rotation_free STI Innovations – Database Repository (PMR) LPM/6 (CIS/2 Schema) POWRTRAK® Data Modeling Language Mapping LPM/6 (CIS/2 Schema) POWRTRAK® EXPRESS SQL DDL “STRUCTURAL_FRAME_SCHEMA” “CIS” (POWRTRAK® schema name) ENTITY TABLE ATTRIBUTE COLUMN INSTANCE ROW SUPERTYPE / SUBTYPE • Parent/Child foreign keys • Compound tables (e.g. CISTELEMENTCURVESIMPLE) • VIEW ANDOR VIEW (with outer-join) Constraints (WHERE, UNIQUE, INVERSE, DERIVE) Table constraints, Column constraints, Triggers AGGREGATION types (array, bag, list, set) • Aggregate instance tables • Compound tables (e.g. CISTNODE) 45 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA STI Innovations – Database Repository (PMR) LPM/6 (CIS/2 Schema) POWRTRAK® Data Type Mappings EXPRESS SQL DDL INTEGER NUMBER(p) REAL NUMBER(p,s) STRING VARCHAR2(n) A reasonable maximum string length n ENTITY NUMBER(p) A unique foreign key reference to PK of entity table ENUMERATION VARCHAR2(n) Text validated as one of finitely defined values BINARY RAW(n) Not used in LPM/6 BOOLEAN or LOGICAL VARCHAR2(1) Validated as one of (T, F) or (T, F, U), or null. LABEL VARCHAR2(80) “Short” text names. TEXT VARCHAR2(256) “Longer” descriptive text. SELECT NUMBER(p) Same as ENTITY, and validated against defined SELECT list. 46 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA comments STI Innovations – Plant Vision IDI Capability • IDI = Incremental Data Import [CIS/2 term] • During export, user locks subset of data that might be changed while in GTStrudl • During import, Plant Vision reads imported file and compares to the existing Plant Vision CIS/2 model • Only data locked during export is allowed to be changed by the imported data (from GTStrudl) 47 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA STI Innovations – XSLT Templates for .gti Files • GTStrudl input (.gti) files are generated from an XML style sheet “template” • The template transforms export-specific XML data from Plant Vision into GTStrudl input files customized for the exported model • The .gti files are designed to encapsulate tasks in GTStrudl: Import, Analyze, Design • Users may either use their own customized template to suit their project-specific needs, or select the “standard” template provided with the Plant Vision application 48 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Plant Vision – GT-STRUDL Export Options • Problem Title • GTI Template File • GTI File Generation • Member Design Options Selected Option 49 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Template-generated file [always] *_setup.gti [always] *_import.gti Perform Analysis *_analysis.gti Define Groups *_groups.gti Perform Member Design *_unbracedlengths.gti *_design.gti STI – CIS/2 Implementation Challenges • In reality, external tools have varying degrees of adherence to CIS/2 standard: – Scope (Analysis, Design, Physical models) – Data Management Conformance (DMC) – Compliance (correctness) • Plant Vision IDI capability must overcome current lack of DMC in interfacing applications 50 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA CIS/2 Capability and Conformance GTStrudl RISA-3D Scope Export: Analysis Import: Analysis DMC Maintains imported GUIDs on some entity types Exports, but does not import GUIDs IDI No (import is always a new model) Very limited (member size only) • Cardinal points artificially imported as Correctness, element eccentricities, Limitations not maintained • Imported names limited to 8 characters Tekla Structures Export: Analysis, Design Export: Analysis, Physical Import: Analysis, Design Import: Analysis Plant Vision Export: Analysis Import: Analysis* (*geometry only) No Partial (but exports GUIDs for (not with GUIDs – SP3D) uses names instead*) unknown Yes (analysis geometry) • Export element eccentricity and cardinal point are not independent •Element eccentricity is not relative to global coordinate system •Import element eccentricity results in incorrect “handle” coordinates * Current Plant Vision production version; future versions will be enhanced. 51 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA • IDI uses name attribute rather than GUIDs for nodes and assemblies* STI – Value Statements • Consistency - Focus on CIS/2 standard rather than specific proprietary functions of other tools • Growth - CIS/2 provides a very rich scope of data, with “room to grow” – potential to increase data throughput and future exchange efficiency • Data Management - PMR-based design foundation leverages POWRTRAK®, B&V’s existing engineering database • Flexibility – B&V is more agile as future business needs may dictate using different CIS/2-compliant tools 52 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA Glossary of Selected Terms / Acronyms • EDI – Electronic Data Interchange • CIS/2 – CIMSteel Integration Standards, Version 2 • DMC – Data Management Conformant [CIS/2] • IDI – Incremental Data Import [CIS/2] • PMR – Product Model Repository [CIS/2] • STEP – Standard for the Exchange of Product model data (international standard ISO 10303) • BIM – Building Information Modeling 53 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA QUESTIONS / CONTACT INFORMATION Jeff Eidemiller, Black & Veatch 11401 Lamar Ave. Overland Park, KS 66211 eidemillerjd@bv.com Jay Ernst, EDS 9225 Indian Creek Pkwy, Suite 700 Overland Park, KS 66210 jay.ernst@eds.com ©Black & Veatch Holding Company 2009. All Rights Reserved. The Black & Veatch name and logo and POWRTRAK are registered trademarks of Black & Veatch Holding Company. Other service marks and trademarks may be registered trademarks or trademarks of their respective companies. EDS and the EDS logo are registered trademarks of Hewlett-Packard Development Company, LP. HP is an equal opportunity employer and values the diversity of its people. ©2008 Hewlett-Packard Development Company, LP. 54 / 24-27 JUNE 2009 / GT STRUDL USERS GROUP, ATLANTA, GA