Skip to content

anthony81799/2020sp-420-TeamAwesome

 
 

Repository files navigation

Coverage

UMLEditor

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.

Motivation

UMLEditor was created as per the course requirements of 420 Software Engineering at Millersville University during the Spring of 2020.

Installation Requirements

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.

How to Run

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.

Windows

  1. Download UMLEditor on GitHub
  2. Open a terminal
  3. Navigate to the directory where you have UMLEditor
  4. Type run-uml-console.bat for a console view or ./run-uml-gui.bat for a GUI view
  5. Type help to see a list of commands and descriptions

Mac/Linux

  1. Download UMLEditor on GitHub
  2. Open a terminal
  3. Navigate to the directory where you have UMLEditor
  4. Type run-uml-console.sh for a console view or ./run-uml-gui.sh for a GUI view
  5. Type help to see a list of commands and descriptions

Authors

TeamAwesome:

  • Ryan Haas
  • Anthony Mason
  • Dylan Wagner
  • Benjamin Mullins

Contributing

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.

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

License

Licensed under the MIT License.

About

Team Awesome UML Editor

Resources

License

Code of conduct

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 99.8%
  • Other 0.2%