Skip to content

Performance instrumentation for individual and overall constraint processing #314

@aj-stein-gsa

Description

@aj-stein-gsa

User Story

As a developer of Metaschema-enabled software, models, and data, I would like performance instrumentation to measure individual constraints and overall model and external constraint processing to determine hotspots, performance bottlenecks, and areas for improvement.

Goals

  • Determine micro and macro-level performance of this library and dependent tools
  • Analyze performance to add, change, or remove features and a specific implementation to meet ongoing needs of Metaschema users for heterogenous use cases (e.g. OSCAL and others)

Dependencies

No response

Acceptance Criteria

  • All website and readme documentation affected by the changes in this issue have been updated.
  • A Pull Request (PR) is submitted that fully addresses the goals of this User Story. This issue is referenced in the PR.
  • The CI-CD build process runs without any reported errors on the PR. This can be confirmed by reviewing that all checks have passed in the PR.

Revisions

No response

Metadata

Metadata

Labels

blockedWaiting for an external action to occurenhancementNew feature or requesthelp wantedExtra attention is neededjavaPull requests that update Java codequestionFurther information is requested

Projects

Status

Ready

Relationships

None yet

Development

No branches or pull requests

Issue actions