Skip to content

refactor: Rename inconsistency concepts - MME→TEAM, UME→MEAT#5

Merged
dfuchss merged 1 commit intomainfrom
feature/team-meat
Feb 5, 2026
Merged

refactor: Rename inconsistency concepts - MME→TEAM, UME→MEAT#5
dfuchss merged 1 commit intomainfrom
feature/team-meat

Conversation

@dfuchss
Copy link
Member

@dfuchss dfuchss commented Feb 5, 2026

Rename Missing Model Elements (MME) to Text Entity Absent from Model (TEAM) and Undocumented Model Elements (UME) to Model Entity Absent from Text (MEAT) to use clearer, more descriptive terminology.

This commit includes:

  • Renamed Java classes for both inconsistency types and their agents
  • Updated REST API to use new type identifiers
  • Updated TypeScript/React frontend (traceview-v2) components and data models
  • Updated documentation and website content
  • Cleaned up duplicate test files
  • Added @SuppressWarnings annotations to test methods with null parameters

BREAKING CHANGE: REST API inconsistency type identifiers changed from "MissingModelInstance"/"MissingTextForModelElement" to "TextEntityAbsentFromModel"/"ModelEntityAbsentFromText"

Rename Missing Model Elements (MME) to Text Entity Absent from Model (TEAM)
and Undocumented Model Elements (UME) to Model Entity Absent from Text (MEAT)
to use clearer, more descriptive terminology.

This commit includes:
- Renamed Java classes for both inconsistency types and their agents
- Updated REST API to use new type identifiers
- Updated TypeScript/React frontend (traceview-v2) components and data models
- Updated documentation and website content
- Cleaned up duplicate test files
- Added @SuppressWarnings annotations to test methods with null parameters

BREAKING CHANGE: REST API inconsistency type identifiers changed from
"MissingModelInstance"/"MissingTextForModelElement" to
"TextEntityAbsentFromModel"/"ModelEntityAbsentFromText"
Copilot AI review requested due to automatic review settings February 5, 2026 14:19
@netlify
Copy link

netlify bot commented Feb 5, 2026

Deploy Preview for adorable-belekoy-acde02 ready!

Name Link
🔨 Latest commit f82b48e
🔍 Latest deploy log https://app.netlify.com/projects/adorable-belekoy-acde02/deploys/6984a6e9eef3a200080b9d8a
😎 Deploy Preview https://deploy-preview-5--adorable-belekoy-acde02.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR refactors the terminology for inconsistency types in ARDoCo's documentation to use clearer, more descriptive names. The changes rename "Missing Model Elements (MME)" to "Text Entity Absent from Model (TEAM)" and "Undocumented Model Elements (UME)" to "Model Entity Absent from Text (MEAT)".

Changes:

  • Added terminology update notes to conference and approach documentation pages explaining the V2 naming changes
  • Updated inconsistency type descriptions from UME/MME to MEAT/TEAM throughout the approach documentation
  • Maintained historical context by noting the original terminology from published papers

Reviewed changes

Copilot reviewed 2 out of 2 changed files in this pull request and generated 1 comment.

File Description
_conferences/icsa23.md Added terminology update note explaining the renaming from original paper's MME/UME to V2's TEAM/MEAT
_approaches/inconsistency-detection.md Updated note header and replaced all references from UME/MME to MEAT/TEAM in descriptions and examples

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.


![Inconsistency Detection Overview](/assets/img/approaches/icsa23-inconsistency.svg){:width="100%" style="background-color: white; border-radius: 8px; padding: 10px; display: block; margin: 0 auto;"}

> **Terminology Update (V2):** This paper uses the original terminology "Missing Model Elements (MME)" and "Unmentioned Model Elements (UME)". As of ARDoCo V2, these have been renamed to **Text Entity Absent from Model (TEAM)** and **Model Entity Absent from Text (MEAT)** respectively for improved clarity.
Copy link

Copilot AI Feb 5, 2026

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The terminology note states "Unmentioned Model Elements (UME)" but the PR description and the _approaches/inconsistency-detection.md file consistently use "Undocumented Model Elements (UME)". This should be updated to "Undocumented Model Elements (UME)" for consistency.

Suggested change
> **Terminology Update (V2):** This paper uses the original terminology "Missing Model Elements (MME)" and "Unmentioned Model Elements (UME)". As of ARDoCo V2, these have been renamed to **Text Entity Absent from Model (TEAM)** and **Model Entity Absent from Text (MEAT)** respectively for improved clarity.
> **Terminology Update (V2):** This paper uses the original terminology "Missing Model Elements (MME)" and "Undocumented Model Elements (UME)". As of ARDoCo V2, these have been renamed to **Text Entity Absent from Model (TEAM)** and **Model Entity Absent from Text (MEAT)** respectively for improved clarity.

Copilot uses AI. Check for mistakes.
@dfuchss dfuchss merged commit 1ec1d4f into main Feb 5, 2026
16 checks passed
@dfuchss dfuchss deleted the feature/team-meat branch February 5, 2026 14:23
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant