Student Project Evaluation

Description

A student project evaluation process describes the evaluation process of a student's project for the Internet technologies course. The process is applied to the website evaluation. At the beginning, the syntax is automatically checked. Every website code in XHTML needs to be be well-formed in term of the XML standard, and valid w.r.t. the XHTML DTD. If the syntax of the project file is correct, preliminary content checking is performed. Then, if the project contains expected elementary tags (e.g. at least several headings, an image and a table), it can be evaluated and a grade can be given, according to the proper decision table. On the other hand, if the project contains any syntax error or lacks some basic required content, it is requested to be completed. After receiving the completed project, the whole process starts from the syntax checking again. However, if the completed project is not received on time, the process is terminated (thus, the author of the project does not get a credit).

Source: Szpyrka, M., Nalepa, G.J., Ligeza, A., Kluza, K: Proposal of Formal Verification of Selected BPMN Models with Alvis Modeling Language. In Brazier, F. M. T., et al.: Intelligent Distributed Computing V: Proceedings of the 5th International Symposium on Intelligent Distributed Computing – IDC 2011, Delft, The Netherlands – October 2011. Studies in Computational Intelligence vol. 382. Berlin, Heildelberg, Springer-Verlag, pp. 249–255 (2011)

Model

BPMN Diagram types: Process,

Source files: studentproject.sgx, studentproject.bpmn studentproject-all.pdf
Diagram files: studentproject.svg , studentproject.pdf

Studentproject Bimloq case BPMN model

Model logic

Alvis model: studentproject_alvis.eps, studentproject_alvis.pdf

Studentproject Bimloq case Alvis model

Model metrics

Abbreviation	Name	Value
CNC	Coefficient of Network Complexity	1.5
IC	Interface Complexity Metric	20.0
NOA	Number of Activities in a Process Metric	5.0
NOAC	Number of Activities and Control Flow Elements in a Process Metric	13.0
NOAJS	Number of Activities, Joins and Splits in a Process Metric	8.0
DSM	Durfee Square Metric	3.0
PSM	Perfect Square Metric	4.0
ALL	All Elements	31.0