/2020fa-420-GreenStringBean

The UML editor is a project for Millersville's CSCI 420 class. We are tasked with designing a GUI and console application to create and modify UMLs.

Primary LanguageJavaMIT LicenseMIT

MIT License

codecov

Java CI with Gradle

UML Editor

The Unified Modeling Language (UML) is a general-purpose, developmental, modeling language in the field of software engineering that is intended to provide a standard way to visualize the design of a system. This editor allows the user to create a basic UML.

Requirements

Java 8

Gradle

Building and Running the Application

Building the UML Application

  1. Download UML Editor from Github
  2. Compile UML-all.jar with the command gradle build

Running the Application

GUI Mode

Run using java -jar ./build/libs/UML-all.jar

Console Mode

Run using java -jar ./build/libs/UML-all.jar --cli

Usage

A user guide is provided with information on how to use the application.

Contributing

For contribution information see our contributing guidelines.

Code of Conduct

Be sure to follow our Code of Conduct when contributing to the project

Developers

Benjamin Albright

Jeremy Craine

Emily Hobbs

Mike Ruchalski

Cameron Whisler

License

This project is under the MIT License.