2019
DOI: 10.18293/seke2019-089
|View full text |Cite
|
Sign up to set email alerts
|

Towards a customizable Student Information System integrating MDD and SPL (S)

Abstract: Student evaluation criteria is a non-trivial variation point in a Student Information System software product line. It can vary significantly in different institutions, or even in different areas of a specific institution, and also over time. This paper presents a highly flexible model-driven development solution to incorporate and change one or many different evaluation criteria in each specific product of the line, where a domain expert should be able to model each set of student evaluation criteria, and aut… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2023
2023

Publication Types

Select...
1

Relationship

0
1

Authors

Journals

citations
Cited by 1 publication
(2 citation statements)
references
References 12 publications
0
2
0
Order By: Relevance
“…This approach is illustrated by the development of software for a learning management system, where it is the support of a sufficient level of variability that allows you to customize flexibly its functionality to the needs of different groups of students and teachers. The study [12] also shows positive results of creating and applying SPL construction methods and MDE principles to develop a multi-level information system for the purpose of communication among university students.…”
Section: Brief Review Of Some Related Publicationsmentioning
confidence: 79%
See 1 more Smart Citation
“…This approach is illustrated by the development of software for a learning management system, where it is the support of a sufficient level of variability that allows you to customize flexibly its functionality to the needs of different groups of students and teachers. The study [12] also shows positive results of creating and applying SPL construction methods and MDE principles to develop a multi-level information system for the purpose of communication among university students.…”
Section: Brief Review Of Some Related Publicationsmentioning
confidence: 79%
“…The indicator   As you increase the number of model instances created, the efficiency of using the proposed syntax also increases, since the number of lines required to create each subsequent model instance decreases. For example, in Figure 13, the 8 lines of code are required to create instances of the GatewayXiaomi light, switch model (lines 14-21), and to create the same instances in Figure 14 using the proposed syntax, the 7 lines are required (lines [12][13][14][15][16][17][18].…”
Section: Experimental Results and Their Discussionmentioning
confidence: 99%