English
Related papers

Related papers: Flexible Educational Software Architecture

200 papers

This paper explores the architecture of Software as a Service (SaaS) platforms, emphasizing scalability and maintainability. SaaS, a flexible software distribution model suitable for individuals and organizations, has become prevalent with…

Software Engineering · Computer Science 2024-03-11 Ardy Dedase

An emerging service is moving the known aviation sector in terms of technology, paradigms, and key players - the Urban Air Mobility. The reason: new developments in non-aviation industries are driving technological progress in aviation. For…

Software Engineering · Computer Science 2021-10-29 Daniel Dollinger , Julian Rhein , Kevin Schmiechen , Florian Holzapfel

This paper aims to determine how the LMS Web portal application reshapes the learner experience through the developed E-Learning Management System using Data Mining Algorithm. The methodology that the researchers used is descriptive…

Computers and Society · Computer Science 2023-09-25 Cecilia P. Abaricia , Manuel Luis C. Delos Santos

We introduce ELIT, the Emory Language and Information Toolkit, which is a comprehensive NLP framework providing transformer-based end-to-end models for core tasks with a special focus on memory efficiency while maintaining state-of-the-art…

Computation and Language · Computer Science 2021-09-10 Han He , Liyan Xu , Jinho D. Choi

Microservices Architecture (MSA) has become a de-facto standard for designing cloud-native enterprise applications due to its efficient infrastructure setup, service availability, elastic scalability, dependability, and better security.…

Software Engineering · Computer Science 2022-10-07 Vikram Nitin , Shubhi Asthana , Baishakhi Ray , Rahul Krishna

With the rapid development of electric vehicles, formula races that face high school and university students have become more popular than ever as the threshold for design and manufacturing has been lowered. In many cases, we see teams…

Software Engineering · Computer Science 2024-10-24 Tianhao Fu , Querobin Mascarenhas , Andrew Forti

AI promises personalized learning and scalable education. As AI agents increasingly permeate education in support of teaching and learning, there is a critical and urgent need for data architectures for collecting and analyzing data on…

Computers and Society · Computer Science 2025-10-27 Ashok Goel , Ploy Thajchayapong , Vrinda Nandan , Harshvardhan Sikka , Spencer Rugaber

The microservice architecture is a style inspired by service-oriented computing that has recently started gaining popularity and that promises to change the way in which software is perceived, conceived and designed. In this paper, we…

Software Engineering · Computer Science 2017-02-24 Nicola Dragoni , Ivan Lanese , Stephan Thordal Larsen , Manuel Mazzara , Ruslan Mustafin , Larisa Safina

Rapid development of Internet and information technologies has gifted us with a new and diverse mode of learning known as e-learning. In the current era, e-learning has made rapid, influential, universal, interactive, vibrant, and economic…

Computers and Society · Computer Science 2016-07-06 Nazia Hameed , Maqbool Uddin Shaikh , Fozia Hameed , Azra Shamim

The widespread adoption of AI chatbots in education will drastically change learning, making responsible deployment a critical concern. While large language models (LLMs) might have access to sources discussing insights from educational…

Artificial Intelligence · Computer Science 2026-05-29 Julius Gabelmann , Felix Jahn , Kevin Baum , Sophie van Rossum , Emely Wuenscher , Timo P. Gros , Verena Wolf

The modern business environment tends to involve a large network of heterogeneous people, devices and organizations that engage in collaborative processes among themselves. Given the nature of this type of collaboration and the high degree…

Software Engineering · Computer Science 2015-10-01 Frederick Benaben , Anne-Marie Barthe-Delanoë , Sébastien Truptil , Hervé Pingaud

In this paper we introduce the new and planned features of Easy Java/JavaScript Simulations (EJS) to support Learning Analytics (LA) and Educational Data Mining (EDM) research and practice in the use of simulations for the teaching and…

Learning at scale often requires domain-specific automation such as assessment and feedback. An organization locked in to a general learning platform without these specialist automations limits its pedagogical offering. An ecosystem of…

Self-adaptive software (SAS) is capable of adjusting its behavior in response to meaningful changes in the operational context and itself. Due to the inherent volatility of the open and changeable environment in which SAS is embedded, the…

Software Engineering · Computer Science 2017-04-05 Zhuoqun Yang , Zhi Jin , Zhi Li

Microservices architecture is one of the new architectural styles that has improved in recent years. It has become a popular architectural style among system architects and developers. This popularity increased with the advent of new…

Software Engineering · Computer Science 2023-08-14 Mahyar Karimi , Ahmad Abdollahzadeh Barfroush

Microservices architectures allow for short deployment cycles and immediate effects but offer no safety mechanisms when service contracts need to be changed. Maintaining the soundness of microservice architectures is an error-prone task…

Programming Languages · Computer Science 2020-02-17 João Costa Seco , Paulo Ferreira , Hugo Lourenço , Carla Ferreira , Lucio Ferrao

Lifelong learning requires appropriate solutions, especially for corporate training. Workers usually have difficulty combining training and their normal work. In this context, micro-learning emerges as a suitable solution, since it is based…

Networking and Internet Architecture · Computer Science 2023-12-12 Rebeca P. Díaz-Redondo , Manuel Caeiro-Rodríguez , Juan José López-Escobar , Ana Fernández-Vilas

Microservice architectures (MA) are composed of loosely coupled, course-grained services that emphasise resilience and autonomy, enabling more scalable applications to be developed. Such architectures are more tolerant of changing demands…

Software Engineering · Computer Science 2017-10-05 Richard Hill , Dharmendra Shadija , Mo Rezai

Recently, there has been a national push to use machine learning (ML) and artificial intelligence (AI) to advance engineering techniques in all disciplines ranging from advanced fracture mechanics in materials science to soil and water…

Computers and Society · Computer Science 2023-04-25 Andrew Schulz , Suzanne Stathatos , Cassandra Shriver , Roxanne Moore

LLMs are increasingly deployed to simulate social interactions, yet many of the existing simulators remain ad hoc and monolithic. This lack of architectural standardization prevents reproducible research and complicates downstream…