Enhancing Consistency in Component Inheritance for Better UML Modeling
This article explores the innovative approaches proposed by Tom Carlson of the National Center for State Courts regarding component inheritance in UML modeling. By promoting standards-compliant practices, the framework allows for faster and easier modeling while automatically generating XMI and UML mappings. New components can inherit properties from existing ones, ensuring consistency in design. Additionally, it highlights how changes in component-to-element mappings can be updated in artifacts seamlessly, with an auditing feature that helps maintain consistency retrospectively.
Enhancing Consistency in Component Inheritance for Better UML Modeling
E N D
Presentation Transcript
1. Consistent Components Tom Carlson
National Center for State Courts
8. Component Inheritance
9. Component Inheritance
10. Component Inheritance
11. Component Inheritance
12. Benefits Faster and easier UML-like modeling
Standards compliant, produces XMI and UML
Component use and mapping automatically consistent
New components inherit from existing components, maintaining consistency
Changed component-to-element mapping can be automatically changed in the artifacts
Auditing feature allows building consistency after the fact