Skip to content
Projects
Groups
Snippets
Help
Loading...
Help
Contribute to GitLab
Sign in
Toggle navigation
S
softlab-thesis
Project
Project
Details
Activity
Cycle Analytics
Repository
Repository
Files
Commits
Branches
Tags
Contributors
Graph
Compare
Charts
Issues
0
Issues
0
List
Board
Labels
Milestones
Merge Requests
0
Merge Requests
0
CI / CD
CI / CD
Pipelines
Jobs
Schedules
Charts
Wiki
Wiki
Snippets
Snippets
Members
Members
Collapse sidebar
Close sidebar
Activity
Graph
Charts
Create a new issue
Jobs
Commits
Issue Boards
Open sidebar
Antonios Angelakis
softlab-thesis
Commits
64365e4a
Commit
64365e4a
authored
Mar 06, 2018
by
Antonios Angelakis
Browse files
Options
Browse Files
Download
Email Patches
Plain Diff
Start chapter 2
parent
5799ced5
Changes
1
Hide whitespace changes
Inline
Side-by-side
Showing
1 changed file
with
36 additions
and
1 deletion
+36
-1
test.tex
test.tex
+36
-1
No files found.
test.tex
View file @
64365e4a
...
...
@@ -266,11 +266,46 @@ languages, Certified code.
\chapter
{
Συστήματα Αυτόματης Αξιολόγησης
}
Ο Grader έχει σκοπό τη διοργάνωση προγραμματιστικών διαγωνισμών ή εργασιών
με αυτόματο τρόπο υποβολής, εκτέλεσης και αξιολόγησης των λύσεων. Το παρόν
σύστημα είναι κλειστού κώδικα, όμως θα είχε σημασία να μελετήσουμε συστήματα
με παρόμοιο σκοπό ώστε να δούμε ομοιότητες και διαφορές με το δικό μας.
\bigskip
Προτιμήθηκε να ελεγχθούν μόνο συστήματα ελεύθερου λογισμικού και ανοιχτού
κώδικα διότι μας προσφέρουν σημαντικά πλεονεκτήματα. Αρχικά, μας επιτρέπουν να
ερευνήσουμε τον τρόπο που είναι σχεδιασμένα και να πάρουμε ιδέες για τον
Grader. Επιπλέον, είναι πιθανό να παρέχουν καλύτερη ασφάλεια, καθώς
οποιοσδήποτε μπορεί να ελέγξει τον κώδικα για ευπάθειες. Φυσικά, το τελευταίο
ισχύει υπό την προϋπόθεση ότι υπάρχει πρωτοβουλία για έλεγχο της ασφάλειας
(audit), αφού η απλή δημοσιοποίηση του κώδικα μπορεί να δίνει την ψευδαίσθηση
%της ασφάλειας. (Hansen, M., Köhntopp, K., & Pfitzmann, A. (2002). The Open
Source approach – opportunities and limitations with respect to security and
privacy.) Τέλος, η σύγκριση του Grader με τα συγκεκριμένα συστήματα έχει μεγάλη
σημασία γιατί θα μπορούσε οποιοδήποτε από αυτά να τον αντικαταστήσει χωρίς
μεγάλο κόστος (κυρίως αυτό της μετάβασης) σε περίπτωση που θεωρηθεί ανώτερο.
\bigskip
Τα συστήματα που θα μελετηθούν είναι τα παρακάτω:
\begin{itemize}
\setlength\itemsep
{
0em
}
\item
CMS
\item
Mooshak2
\item
CATS
\end{itemize}
\section
{
CMS
}
- https://github.com/cms-dev/cms
\section
{
Mooshak2
}
- https://mooshak.dcc.fc.up.pt/
- https://pc2.ecs.csus.edu/
\section
{
CATS
}
- https://github.com/klenin/cats-main
...
...
Write
Preview
Markdown
is supported
0%
Try again
or
attach a new file
Attach a file
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment