OCF Collab Network:ocfcWork: Difference between revisions

From T3 Network Wiki
No edit summary
(Added PP-002)
 
(18 intermediate revisions by one other user not shown)
Line 1: Line 1:
>> [[OCF_Collab_Network|'''OCFCollab Home''']] >> ''Project Plans''
>> [[OCF_Collab_Network|'''OCFCollab Home''']] >> ''Project Plans''


[[File:Projectplans.png|400px]]
[[File:Projectplans.png|200px]]


::All of the work of this network must be rooted in [[OCF_Collab_Network:ocfcReq|''Use Cases'']] that advance the objectives of one or more well-define [[OCF_Collab_Network:ocfcWork|''Project Plans'']] in service of the missions of the ''Network'' and the ''T3N<sup>2</sup>''.
::All of the work of this network must be rooted in [[OCF_Collab_Network:ocfcReq|''Use Cases'']] that advance the objectives of one or more well-define [[OCF_Collab_Network:ocfcWork|''Project Plans'']] in service of the missions of the ''Network'' and the ''T3N<sup>2</sup>''.


= OCFC:PP-001 (Draft) DESM Configuration Dashboard Project Plan =
== ''OCFC:PP-001:'' Develop DESM Project Configuration Dashboard ==


'''Project Demographic Information'''
[https://docs.google.com/document/d/19NBW3_fPOVtkYsyqZfcrqWtV_eNSyQnGFJBxuYYFZ-w/edit?usp=sharing '''OCFC:PP-001 Working Document''' (Approved and Funded)]


::''Project Description''
'''Project Description:''' This project plan defines work to be done in implementing a configuration dashboard for the Data Ecosystem Mapper (DESM) tool to facilitate the setup of the configuration profile by schema mapping leads. The plan and document including wireframes for configuring the Tool for a particular mapping project was developed as part of the work of OCF Collab Phase 2 in 2020.
:::This project plan (hereafter, Plan) defines work to be done in implementing a configuration dashboard for the Data Ecosystem Mapper (DESM) tool (hereafter, “Tool”) to facilitate the setup of the by schema mapping leads. A narrative document including wireframes for configuring the Tool for a particular mapping project (hereafter, “Project”) was developed as part of the work of OCF Collab Phase 2 in 2020 and is available here.


:::The Tool has been designed and implemented for configuration to support 1-to-n Projects. Each Project in an instance of the Tool can be configured with different:
'''Working Group:''' TAW
::# organizations and their associate mapping personnel involved in the Project;
::# set of mapping predicates defining the types of relationships that can be used in the Project’s mappings;
::# set of abstract classes defining the entity type or types being mapped in the Project;
::# schema files to be mapped for each organization involved in the Project mappings; and
::# prescribed concept schemes (enumerations) used as values for properties in the schemas mapped in the Project.
::[[File:Mapping_Profile_Model.png|center|800px|Configuration Profile Model]]


:::Requirement Details:
'''Project Period:''' December 17, 2021 ­— May 31, 2022
::# The DESM tool should be configurable to handle one or more in-progress Schema Mapping Profiles.
::# Support through a dashboard an administrator in creating new Schema Mapping Profile for an instance of the tool by providing for each Profile a basic description:
::## Name of the Profile;
::## Description of the Profile;
::## Date of creation/modification;
::## Administrative agent contact information (name, role, email, phone, github handle).
::# Provide for Ingesting (via upload or URI) SKOS files defining a Schema Mapping Profile:
::## An existing SKOS Abstract Class file;
::## An existing SKOS Mapping Predicate file.
::# Add descriptions of the standards organizations (SDOs) and associated their schema file(s):
::## SDO name;
::## Administrative agent and mapper agents (name, role, email, phone, github handle);
::## Identify each SDO’s schema files to be uploaded for the Schema Mapping Profile and the Abstract Class(es) to which the files are associated:
::### Provide the official file names (e.g., “CoreMain_v1.19.0.xsd) that will be uploaded;
::### Identify version if available;
::### If available online, provide the URL to download each schema file to the DESM tool; and
::### Identify by URI the Abstract Class(es) to which each file will be associated.
::### Support uploading of these schema files:
::#### Here at the beginning through the Dashboard; and
::#### During the mapping process to handle the files of a new SDO joining the mapping.
::# Provide for administrative updating/editing after mapping processes have begun including the addition of a new SDO and its associated schema files;
::## Note: Once mapping has begun, no changes can be made to the Mapping Predicate(s) file.
::# Provide for export of the configuration file in JSON-LD.
::# Provide for import of a JSON-LD configuration file to configure an instance of the DESM;
::# Provide for the import of a previously exported JSON-LD mapping that aligns with the JSON-LD configuration file as described in task 2-DESM.
::''Use Case(s)''
:::: DESM:UC-001 ''DESM Tool Configuration Dashboard''
::'' Network Associations''
:::: This work described in this Project is under the auspices of the OCFC Technical Infrastructure Workgroup.
::'' Project Lead(s)''
:::: Phil Barker, CETIS, LLC
::'' Name(s) of Submitter(s)''
:::: Jeanne Kitchens, Credential Engine (jkitchens@credentialengine.org)
:::: Stuart Sutton, Independent Consultant (stuartasutton@gmail.com)
::''Date of Submission''
:::: [TBD]


'''Project Deliverables'''
== ''OCFC:PP-002:'' Availability and Enhancement of OCFC Competency Explorer ==
# An administrative dashboard for configuring the mapping tool to use different Mapping Profiles.  
[https://docs.google.com/document/d/1Xb1571FNg7LqiLn5OSpMku5JBl4B1mL4b1R8n0-KwW8/edit '''OCFC:PP-002 Final Document'''] (Approved and Funded)
# Import support for existing DESM machine-encoded mapping files for: (a) addition of new specifications to that existing mapping; and (b) making necessary edits and updates to that existing mapping.


'''Timeline and Key Milestones'''
'''Project Description:''' This project will (1) ensure that a demonstrator instance of the OCFC Competency Explorer is maintained for the duration of the project; this will allow (2) the incremental evaluation and development of enhanced capabilities for competency search and retrieval.
 
: Project Start Date:
::[TBD]
 
: Project End Date:  
::[TBD]
 
'''Budget'''
: Designated Categories (DC): (1) Personnel/Consultants, (2) Materials/Supplies, (3) Data/Tools Costs, (4) Pilots/Subgrants, (5) Other Costs (e.g. communications, evaluations)
 
:{| class="wikitable"
|+
!Task No.
!Description
!Amount
|-
|1
|Wireframes (Completed in 2020)
|
|-
|2
|Initial architectural changes (satisfies req 2.2)
|
|-
|3
|Dashboard access point for predicates sets (satisfies req 3)
|
|-
|4
|Dashboard access point for predicates (satisfies req 3)
|
|-
|5
|Dashboard access point for domain sets (satisfies req. 2.1)
|
|-
|6
|Dashboard access point for domains (satisfies req 2.1)
|
|-
|7
|SKOS File ingest for predicates (satisfies req 1)
|
|-
|8
|SKOS File ingest for domains (satisfies req 1)
|
|-
|9
|Configure DSO’s associated with the mapping profile
|
|-
|10
|Prepare schema files for each DSO associated with the mapping profile
|
|-
|11
|Create a Mapping Profile (satisfies req 2, 3,& 8)
|
|-
|12
|Configure a Mapping Profile (satisfies req 2 & 6)
|
|-
|13
|Export the configuration of the mapping profile as a JSON-LD file.
|
|-
|14
|Import a configuration file for a new mapping profile as a JSON-LD file.
|
|-
|15
|AbstractClassSet entity as container for a set of mappings (GitHub Issue #51)
|
|-
|16
|Regular user to select 2 specifications from the ones uploaded by the administrator in a configuration profile and begin to map with it.
|
|-
|17
|Import a previously exported mapping profile part1 - Create specifications with terms and properties (satisfies 1.7)
|
|-
|18
|Import a previously exported mapping profile part1 - Create alignments (satisfies 1.7)
|
|-
|19
|Project Management
|
|-
|20
|Project Oversight
|
|-
|'''TOTAL'''
|'''564 Hours'''
|'''$85,340'''
|}
:
 
'''Funding Sources'''
: Beyond the U.S. Chamber of Commerce Foundation, no other potential funders for this work have been identified.
'''Reviewed By'''
: '''Project Plan Number:''' DESM:PP-001
: '''Network Facilitator(s):''' Jeanne Kitchens & Stuart Sutton,  2021-XX-XX
: '''T3 Network Advisory Board:''' [names and date]
: '''U.S. Chamber of Commerce Foundation:''' ]name and date]
 
=OCFC:PP-002 (Draft) Transaction Log Search to use Amazon Quantum Ledger Database=
=OCFC:PP-003 (Draft) Distributable Version of the Metamodel Interchanger=
=OCFC:PP-004 (Draft) Administrative dashboard for Onboarding NetworkRegistries =
=OCFC:PP-005 (Draft) Develop Import Support for Existing DESM Mapping Files =
=OCFC:PP-006 (Draft) Embedded Viewer for Website of DESM Schema Mappings =


'''Relevant Use Case:''' [https://docs.google.com/document/d/1_WaLnGNfYTawVf7Ie-dndJYVPjcqmhvI8lW-t0gJNm4/edit OCFC-UC:004]


'''Working Group:''' TAW


'''Project Period:''' Sept 2022 ­— May 2023.


[[Category:Crosswalk Import]]
[[Category:DESM Dashboard]]
[[Category:Embedded Viewers]]
[[Category:Onboarding Registries]]
[[Category:Project Plans]]
[[Category:Project Plans]]
[[Category:Search Service]]
[[Category:Transaction Log]]

Latest revision as of 10:30, 9 September 2022

>> OCFCollab Home >> Project Plans

Projectplans.png

All of the work of this network must be rooted in Use Cases that advance the objectives of one or more well-define Project Plans in service of the missions of the Network and the T3N2.

OCFC:PP-001: Develop DESM Project Configuration Dashboard

OCFC:PP-001 Working Document (Approved and Funded)

Project Description: This project plan defines work to be done in implementing a configuration dashboard for the Data Ecosystem Mapper (DESM) tool to facilitate the setup of the configuration profile by schema mapping leads. The plan and document including wireframes for configuring the Tool for a particular mapping project was developed as part of the work of OCF Collab Phase 2 in 2020.

Working Group: TAW

Project Period: December 17, 2021 ­— May 31, 2022

OCFC:PP-002: Availability and Enhancement of OCFC Competency Explorer

OCFC:PP-002 Final Document (Approved and Funded)

Project Description: This project will (1) ensure that a demonstrator instance of the OCFC Competency Explorer is maintained for the duration of the project; this will allow (2) the incremental evaluation and development of enhanced capabilities for competency search and retrieval.

Relevant Use Case: OCFC-UC:004

Working Group: TAW

Project Period: Sept 2022 ­— May 2023.