Unified Modeling Language (UML) is a general-purpose, developmental, modeling language made for software engineers. It provides a standardized visualization the design of a system. UMLEditor is intended to allow the user to create, edit, and visualize the basic functions of UML.
UMLEditor was created as per the course requirements of 420 Software Engineering at Millersville University during the Spring of 2020.
There is only one installation requirements for running UMLEditor. Apache Maven. Below is an outsourced link to a guide on how to install Maven Windows and Linux.
After installation of Apache Maven, and Linux Bash Shell, or if you already have them installed. There are a few further steps to run the program.
- Download UMLEditor on GitHub
- Open a terminal
- Navigate to the directory where you have UMLEditor
- Type
run-uml-console.bat
for a console view or./run-uml-gui.bat
for a GUI view - Type
help
to see a list of commands and descriptions
- Download UMLEditor on GitHub
- Open a terminal
- Navigate to the directory where you have UMLEditor
- Type
run-uml-console.sh
for a console view or./run-uml-gui.sh
for a GUI view - Type
help
to see a list of commands and descriptions
TeamAwesome:
- Ryan Haas
- Anthony Mason
- Dylan Wagner
- Benjamin Mullins
TeamAwesome is ecstatic about outside contributions. If you wish to contribute please read through our Contributing Guide.
The Contributing Guide includes the following sections:
- Asking Questions
- Providing Feedback
- Reporting Issues
- Existing Issues
- Writing Bug Reports
- Feature Quests.
Make sure any contributions follow the guidelines laid out in our Code of Conduct.
This project has adopted it's own Code of Conduct. For more information see Code of Conduct.
The Code of Conduct includes sections on:
- Pledge
- Standards
- Responsibilities
- Scope
- Enforcement
- Attribution
Licensed under the MIT License.