Commit 3dfe1d86 authored by Weerasinghe D.N.H's avatar Weerasinghe D.N.H

Update README.md

parent 39a11b13
Pipeline #4479 failed with stages
......@@ -4,56 +4,70 @@ Develop a web-based solution to automate the process of UML based assessment man
## Main Research Questions
-There isn't any software tool for plagiarism calculation of UML diagrams
-Unavailability of UML Diagram correction checking tool.
-Manual UML diagram plagiarism and correctness checking is prone to error.
-Time cunsumption while creating model answers for UML based assignments manually.
- There isn't any software tool for plagiarism calculation of UML diagrams
- Unavailability of UML Diagram correction checking tool.
- Manual UML diagram plagiarism and correctness checking is prone to error.
- Time cunsumption while creating model answers for UML based assignments manually.
## Individual Research Questions
1. IT19070704 - Weerasinghe D.N.H
- There isn't any particular system to capture plagarism in class diagram.
- Capturing class diagram plagiarism Manually prone to error and consume time.
<br/>
2. IT19079264 - Jayasith H.B.C
- Important to have use case diagram plagiarism detecting feature in the plagiarism detection tools.
- Current plagiarism detection tools fail to detect plagiarism of a use case diagram.
- Capturing usecase diagram plagiarism Manually prone to error and consume time.
<br/>
3. IT19076362 - Thiwanka K.A.T
- To check the answers, assesment panel has to have a model answer with all essential componets.
- Model answer must be created manually and evaluated by the panel and to identify errors, missing components. which is time consuming.
- Manually checking student answers is also time-consuming and prone to errors.
- Students make errors often when extracting information from scenarios and those errors should be identified manually.
<br/>
4. IT19041926 - Onella Natalie P.A.D
- There isn't any particular sytem which can check synonyms of class diagrams and usecase diagrams.
- Unavailability of automtically mark student answer diagrams and plagiarism calculation.
## Individual Objectives
1. IT19070704 - Weerasinghe D.N.H
- Identify the classes in the diagram
- Identify attributes ,methods and their access specifiers of classes in diagram.
- Identify relationships types between classes in diagram.
- Identify the cardinality of relationships in diagram.
<br/>
2. IT19079264 - Jayasith H.B.C
- Identify the actors and use cases in the use case diagram
- Identify the actors – use case relationship in the use case diagram.
- Identify the use case – use case relationships in the use case diagram
- Identify the Generalization relationship in the use case diagram.
<br/>
3. IT19076362 - Thiwanka K.A.T
- Generate the model answer UML diagrams from the question scenario to reduce the time consumption and minimize the errors.
- Preprosess question scenario and extract information
- Extract UML components
- Generate UML (Class and use case) diagrams using extracted components.
<br/>
4. IT19041926 - Onella Natalie P.A.D
- Compare the extracted components.
- Similar words checking, when comparing the answer with model answer.
- Calculate the correctness percentage.
- Calculate a percentage for the plagiarism
## Other Necessary Information
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment