Codex Naturalis is the final project of the "Software Engineering" course held at Politecnico di Milano (A.Y. 2023/2024).
The group members are:
- Matteo Bergagna
- Antony Brun
- Lorenzo Chiroli
- Jie Chen
Satisfied Requirements | Status |
---|---|
Simplified Rules + TUI + RMI or Socket | ☑️ |
Complete Rules + TUI + RMI or Socket | ☑️ |
Complete Rules + TUI + RMI or Socket + 1 FA (Chat) | ☑️ |
Complete Rules + TUI + GUI + RMI or Socket + 1 FA (Chat) | ☑️ |
Complete Rules + TUI + GUI + RMI + Socket + 1 FA (Chat) | ☑️ |
Complete Rules + TUI + GUI + RMI + Socket + 2 FA (Chat & Multiple match) | ☑️ |
Complete Rules + TUI + GUI + RMI + Socket + 3 FA (Chat & Multiple match & Disconnection resilience) | ☑️ |
The average code coverage, between Model and Controller, is 96% for methods and 85% for lines, all (known) edge cases are covered. The coverage is calculated using the IntelliJ IDEA built-in tool.