计算机科学
Web应用程序
万维网
软件
统一建模语言
多媒体
Web建模
云计算
软件工程
班级(哲学)
网页
操作系统
人工智能
作者
Dejian Chen,Yanchun Sun
出处
期刊:Software Engineering and Knowledge Engineering
日期:2014-01-01
卷期号:: 528-533
被引量:2
摘要
* Corresponding author Abstract—Influenced by web 2.0 and cloud computing, web applications such as online modeling tools and web-based IDE develop rapidly. They are important for Software Engineering education because practice is crucial for students to get better understanding of the concepts introduced in class. However, most of these web applications are designed for individual usage, lacking support for real-time interactions. To solve this problem, we develop and demonstrate an Online Synchronous Education Plugin (OSEP), which is based on web-based operation record and replay. On one side, OSEP supports basic synchronous and interactive education on existing noninteractive web applications by high-fidelity record on the lecturer’s terminal and self-adaptive replay on the observer’s terminals. On the other side, OSEP ensures reliable, orderly synchronization and interaction by replay smoothing and latecomer controlling. In case study, we illustrate how OSEP is used in the real-time interactive education of online UML and web-based IDE teaching, which verifies the feasibility of the online synchronous education method for Software Engineering via web-based operation record and replay.
科研通智能强力驱动
Strongly Powered by AbleSci AI