1 / 40

Compatibility Review System 3.0

Compatibility Review System 3.0. Overview. Robert Freimuth October 28, 2008. CRS Project Teams. Developer Rakesh Nagarajan Washington University St. Louis, MO Persistent Systems Pune, India Preeti Lodha Yogesh Shetty Poornima Govindrao … and many others. Co-Developer

hailey
Download Presentation

Compatibility Review System 3.0

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Compatibility Review System 3.0 Overview Robert Freimuth October 28, 2008

  2. CRS Project Teams Developer Rakesh Nagarajan Washington University St. Louis, MO Persistent Systems Pune, India Preeti Lodha Yogesh Shetty Poornima Govindrao … and many others Co-Developer Robert Freimuth Mike Schauer Mayo Clinic Rochester, MN

  3. Compatibility Review System • Introduction to the CRS • Review of Supported Workflows • Overview of New Functionality • Future Enhancements • Use Cases for Semantic Infrastructure

  4. Compatibility Review Process Scope of the CRS

  5. Overview of the CRS • Web-based system • Goals of the CRS • Centralize information for the review • Submission package • Data from the caDSR (CDEs) and UML model • Increase the efficiency of Compatibility Reviews • Gathering documentation • Streamlining communication • Reduce administrative overhead • Managing the review • Gathering and integrating comments • Formatting and color-coding the reports • Workflows • UML loading • VCDE review • Architecture review

  6. Main Features of CRS 1.0 • Features in CRS 1.0/1.1 • Administration • User and account management • Workspace management • Checklist management • Submission package management • Workflows • Requesting a review (submission package creation) • Review project creation and assignment • VCDE review • Reports • Overview report • Detail report

  7. Main Features of CRS 2.0 • Features added in CRS 2.0/2.1 • Checklists • Checklist grouping • Granularity associated with every checklist item • Workflows • Architecture review workflow • UML Loading workflow (pre-review) • Review Page • Checklist items are displayed based on their granularity • Streamlined UI • File Handling and Reports • Upload/Download files • Download of submission package as zip • Report generation at any point during the review • Bug fixes for CRS 1.1

  8. Main Features of CRS 3.0 • Enhanced UI • Menu layout • More information "at your fingertips" during a review • Support for wide or multiple monitors • Redesign of the submission package module • UML loading • Review • Post-review UML loading workflow • Reports • Detail (includes more information) • Individual reviewer • CDE reuse (independent of review) • XMI comparison • Support for additional browsers • caCORE 4.0 API (CRS 3.1 patch)

  9. Compatibility Review System • Introduction to the CRS • Review of Supported Workflows • Overview of New Functionality • Future Enhancements • Use Cases for Semantic Infrastructure

  10. UML Loading Workflow CRS Roles Developer Review Project Lead caDSR Team VCDE Lead Reviewer CRS Administrator VCDE Reviewer Workspace Lead Arch Lead Reviewer Arch Reviewer Fill Out Loading Form Submit Form and XMI Load Model Create Round-Trip XMI Compatibility Review See Review Workflow Changes Require Reloading? Make Changes to Model Yes No Submit Revised XMI Curate on caDSR Load Model Create Round-Trip XMI

  11. Review Workflow CRS Roles Developer Review Project Lead caDSR Team VCDE Lead Reviewer CRS Administrator VCDE Reviewer Workspace Lead Arch Lead Reviewer Arch Reviewer Submission Package Request More Information Review Submission Package Review Submission Package Request More Information Submission Package OK? Submission Package OK? No No Yes Yes Choose Checklist, Global Checkoff, Review Schedule Choose Checklist, Global Checkoff, Review Schedule Upload Final Reports Assign Tasks Assign Tasks Create Final Reports Perform Review Perform Review No All Reviews Complete? Generate Draft Reports Yes

  12. Compatibility Review System • Introduction to the CRS • Review of Supported Workflows • Overview of New Functionality • Future Enhancements • Use Cases for Semantic Infrastructure

  13. Home PageNew UI and Browser Support

  14. Dashboard

  15. Review Page Content Tabs (not split screen) Element Tree

  16. Review PageAssigned/Unassigned Elements

  17. Review PageElement Detail

  18. Review PageJava Docs

  19. Review PageChecklist Items

  20. Review PageSubmission Package

  21. Review PageCDE Reuse

  22. CDE ReuseSearch Results Page

  23. Review PageElement Detail

  24. Review PageNew Windows for Data

  25. Review PageChecklist Completion

  26. Review PageAdding Comments

  27. Individual Reviewer Report

  28. XMI Comparison Report

  29. XMI Comparison Report Class Attributes Associations

  30. XMI Comparison ReportChange in Model Difference in Role Name

  31. XMI Comparison ReportAddition/Deletion

  32. Compatibility Review System • Introduction to the CRS • Review of Supported Workflows • Overview of New Functionality • Future Enhancements • Use Cases for Semantic Infrastructure

  33. Future Development • Administrative • Status reports • Reminders • Searchable review archive • Team assignment pre-submission • More robust loading process • Review • Search function and index for review elements • View/comment on unassigned elements • Improved visualization of model during review • SIW errors displayed during review • Automated Correspondence Checks • UML model = XMI = caDSR = API = API docs = XML schema

  34. Future Development • Workflows • Mentoring • Gold level reviews • Vocabulary reviews • Report generation • UML-CDE combined report • VD report (including enumerated values) • PV reuse report (exact/super/sub set of another VD?) • PV source and code validity report • IM reuse report • Scalability • Increased demand for compatibility reviews • non-caBIG projects (e.g., CTSA)?

  35. Compatibility Review System • Introduction to the CRS • Review of Supported Workflows • Overview of New Functionality • Future Enhancements • Use Cases for Semantic Infrastructure

  36. Infrastructure Needs • Everything that has been mentioned to support compatibility reviews • See previous presentations, especially Gold Compatibility and GridPIR • Interface to the SIW error checking routines • Export as XML • Ability to annotate and register methods/interfaces • Ability to link (web) to search results and individual records in the caDSR and EVS

  37. Infrastructure Needs • Need for more powerful ways to query metadata • Identify similar or related CDEs • Same set of concepts, different order • Related concepts, explicit relationships • Related concepts, implicit relationships • Applications • Silver level reviews • Gold level reviews • Model development and harmonization • CDE harmonization • others… SemDEQ

  38. Shameless Plugs KC Overview Tool Demos • Vocabulary Knowledge Center • 9:00 am – 10:30 am tomorrow • Northwestern Room 202

  39. Shameless Plugs • Vocabulary Knowledge Center • 9:00 am – 10:30 am tomorrow • Northwestern Room 202 • CRS Breakout Session • 11:00 am – 12:30 pm tomorrow • Northwestern Room 202 Demo and Hands-On Training

  40. Shameless Plugs • Vocabulary Knowledge Center • 9:00 am – 10:30 am tomorrow • Northwestern Room 202 • CRS Breakout Session • 11:00 am – 12:30 pm tomorrow • Northwestern Room 202 • AMIA 2008 Annual Symposium • caBIG Compatibility Review System: Software to Support the Evaluation of Applications Using Defined Interoperability Criteria • November 10, 2008 • Washington, D.C.

More Related