The types of awareness relevant to collaborative software engineering are identified and an additional type, “historical awareness” is proposed. This new type of awareness is...
This paper describes ARAS, a prototype adaptive website based on a novel and general adaptive website framework. ARAS acts as a course counselor, guiding students through an onlin...
Hypertext is being used more and more for on-line course texts. But the navigational freedom offered by a rich link structure is a burdon for students who need guidance throughout...
The goal of an autonomic system is to self-manage itself and adjust its actions in the face of environmental changes. In this paper, we adopt a multiagent approach to developing a...
The primary objective of all software engineering courses is to help students learn how to develop successful software systems with good software engineering practices. Various too...