refactor: Rename inconsistency concepts - MME→TEAM, UME→MEAT#5
Conversation
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"
✅ Deploy Preview for adorable-belekoy-acde02 ready!
To edit notification comments on pull requests, go to your Netlify project configuration. |
There was a problem hiding this comment.
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.
|
|
||
| {: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. |
There was a problem hiding this comment.
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.
| > **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. |
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:
BREAKING CHANGE: REST API inconsistency type identifiers changed from "MissingModelInstance"/"MissingTextForModelElement" to "TextEntityAbsentFromModel"/"ModelEntityAbsentFromText"