Skip to content

Lab Assignments for the uni course Applied Software Engineering of the 4th year spring semester

License

Notifications You must be signed in to change notification settings

stef4k/Software-Engineering-Lab-Assignments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Software-Engineering-Lab-Assignments

Build Status codecov

Lab Assignments for the uni course Applied Software Engineering of the 4th year spring semester. In detail, more information about the assignments:

Purposes

  • Get familiar with using git, github and a java library
  • Use Maven to package your application and the aforementioned library into a standalone executable
  • Learn how to execute unit testing and implement continuous integration with Travis
  • Learn how to refactor code while using the appropriate design patterns
  • Get familiar with UML diagrams

Prerequisites

  • Version 1.8 of JDK
  • IDE installed, e.g. eclipse
  • Maven (how to install Maven)

Building

  1. Fork the repository.

  2. Clone the forked repository. git clone <url>, where url is the url of your forked repository.

  3. Execute mvn install

  4. Run tests mvn test

  5. Run tests and produce jacoco report mvn test jacoco:report

Important: In order to execute any Maven command, you will need to be in a directory with a pom.xml file.

Built with

Author

License

This project runs under the MIT License

About

Lab Assignments for the uni course Applied Software Engineering of the 4th year spring semester

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages