softwareengineering

This repository contains code implementation for Homework 1, 2, 3, 4 and 5 for CSC-510 Software Engineering

https://github.com/saswat123/softwareengineering

Science Score: 28.0%

This score indicates how likely this project is to be science-related based on various indicators:

  • CITATION.cff file
    Found CITATION.cff file
  • codemeta.json file
  • .zenodo.json file
  • DOI references
  • Academic publication links
    Links to: zenodo.org
  • Academic email domains
  • Institutional organization owner
  • JOSS paper metadata
  • Scientific vocabulary similarity
    Low similarity (11.7%) to scientific vocabulary
Last synced: 10 months ago · JSON representation ·

Repository

This repository contains code implementation for Homework 1, 2, 3, 4 and 5 for CSC-510 Software Engineering

Basic Info
  • Host: GitHub
  • Owner: SASWAT123
  • License: gpl-2.0
  • Language: HTML
  • Default Branch: master
  • Homepage:
  • Size: 148 KB
Statistics
  • Stars: 0
  • Watchers: 2
  • Forks: 0
  • Open Issues: 0
  • Releases: 0
Created almost 4 years ago · Last pushed almost 4 years ago
Metadata Files
Readme Contributing License Code of conduct Citation

README.md

Software Engineering

DOI Build Status SonarQube Analysis Code Linting Analysis Report License: GPL v2 codecov.io Code Method Coverage codecov.io Code Line Coverage

The goal of this project is to take a working system (written in LUA) and write it in any other language. The programming language we chose is JAVA.

This repository contains solution for the tasks of HW2, HW3, HW4, HW5 as listed below:

|Homework| Task| |:------:|:------| |HW2 | Implementation for the Num and Sym class and the tests cases the, sym, num, bignum.| |HW3 | Implementation for the Cols, Row, Data class and the test cases eg.csv, eg.data, eg.stats.| |HW4 | Add all the bling from HW1. Also, add post-commit hooks to auto run all the test cases, the code coverage checks (if your language supports then), and the documentation generators.| |HW5 | For five other groups from cs510, apply the Project1 rubric.|

To view the src code, go to the src/main/java/
Here you can access different classes for Num, Sym, Cols, Row, Data in the package com.se.homeworktwo

To run the testcases, go to the test package located inside src/main/java/ and run the Eg.java file.

Github Wiki Link

Owner

  • Name: Saswat Priyadarshan
  • Login: SASWAT123
  • Kind: user
  • Location: Raleigh, North Carolina

Code for Kitchen and Learn for the soul!!!

Citation (CITATION.md)

```bibtex
@software{Software_Engineering_Fall_2022_Homework,
    author = {Chirrag Nangia, Saswat Priyadarshan, Dhanush Binoy, Sneha Madle, Yugalee Vijay Patil},
    doi = {10.5281/zenodo.7052337},
    title = {{Software Engineering, Fall 2022 Homework}},
    url = {https://github.com/SASWAT123/SoftwareEngineering.git},
    version = {1.0.0},
    month = {September},
    year = {2022}
}

GitHub Events

Total
Last Year

Dependencies

pom.xml maven
  • com.opencsv:opencsv 4.6
  • com.opencsv:opencsv 5.7.0
  • commons-cli:commons-cli 1.4
  • junit:junit 4.13.1
  • org.apache.commons:commons-math3 3.6.1
.github/workflows/linter.yml actions
  • actions/checkout v3 composite
  • github/super-linter v4 composite
.github/workflows/maven.yml actions
  • actions/checkout v3 composite
  • actions/setup-java v3 composite
.github/workflows/sonarcloud.yml actions
  • actions/cache v1 composite
  • actions/checkout v2 composite
  • actions/setup-java v1 composite