Skip to content

cugalord/CDM-validator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CDM-validator

Created as a part of my undergraduate diploma thesis.

1. Description

This tool is a part of my CS Undergraduate diploma thesis, in which I attempt to automate the validation of conceptual data models. The validator can read .cdm files, created in PowerDesigner (tested on PowerDesigner 12.5), and uses PlantUML for visualization of the model. The model is validated by being compared to a solution model.

2. Running and requirements

To run this project, simply run the App.py file. Tool was written and tested with Python 3.12, and uses a plantuml 0.3.0 library which also requires an internet connection to work properly.

2. Example results

Example

About

Created as a part of my undergraduate diploma thesis.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages