---
title: Bachelorizer
subtitle: Portfolio Projects I-III

date: 2025-05-01

toc-depth: 2

format:
  stylish-report-pdf:
    pdfversion: "2.0"
    pdfstandard: [A-4f, UA-2]
#    pdftestphase: latest

metadata-files:
  - _actors.yml
keywords:
  - UML
  - Class diagram
  - University structure

breaks: false

---

# General notes

This report covers the two code projects
`portfolio1` and `dk.biks.bachelorizer`.

`portfolio1`
was authored with contributions from several groups
involving the students
Asger Adam Væver Johansen,
Alexander Marthin Klemensen,
Ian Valentin Christensen
and Jonas Smedegaard.

`dk.biks.bachelorizer`
was authored with contributions from several groups
involving the students
Alexander Marthin Klemensen,
Ian Valentin Christensen,
Jonas Smedegaard
and Zahed Noos.
Copyright statements at the top of the code files
reflects from whom each file received contributions.

With the code project is included compiled class files,
the make files used to compile,
an SQL script `database.txt`,
a pregenerated SQLite3 database file `identifier.sqlite`
(duplicated to cover use from command-line and in intellij)
and a README.md file documenting compilation and execution.

Also included with the code projects are two projects,
`com.example.portfolio2` and `com.example.portfolio3`,
derived from @Rosendahl2025.12 and @Rosendahl2025.16, respectively.

## Copyright and licensing

To encourage collaboration and stimulate a circular gift economy
as introduced by @Mikkelsen2000,
this project is copyleft licensed:
Code parts are licensed
under the GNU Public Licence version 3 or newer,
and non-code parts are licensed
under the Creative Commons crediting share-alike 4.0.

{{< include portfolio1.md >}}

{{< include portfolio2.md >}}

{{< include portfolio3.md >}}

# References {.appendix}

\begingroup
\raggedright
::: {#refs}
:::
\endgroup
