Title :
Interactive Virtual Expert System for Advising (InVEStA)
Author :
Pokrajac, Dragoljub ; Rasamny, Marwan
Author_Institution :
Dept. of Comput. & Inf. Sci., Delaware State Univ., Dover, DE
Abstract :
We propose and develop InVEStA - interactive virtual expert system for advising - to assist undergraduate students and their advisors in providing timely, accurate and conflict-free schedules. The proposed system is based on Java and object-relational database technologies and consists of the database layer, transaction layer, scheduler and the Web-based front-end. The transaction layer transmits requests and data back and forth to the other system components and provides multi-user capabilities. The scheduler provides non-conflicting class schedules based on pre-specified requirements. The front-end provides the client´s interface. In this paper we discuss the structure and functionality of the system with particular emphasis on database design and specifics of the scheduling algorithm. Also, we discuss issues related to advising double and multiple majors and to auditing students that change or add majors during the course of their studies. Finally, we discuss some practical issues related to the implementation of the system and its launching in a middle-sized university
Keywords :
computer aided instruction; expert systems; InVEStA; Java; Web-based front-end; database layer; interactive virtual expert system for advising; object-relational database; scheduler; transaction layer; undergraduate students; Algorithm design and analysis; Engineering profession; Expert systems; Information science; Java; Mathematics; Path planning; Processor scheduling; Scheduling algorithm; Transaction databases; Academic Advising; Java; Object-relational databases; Open Source;
Conference_Titel :
Frontiers in Education Conference, 36th Annual
Conference_Location :
San Diego, CA
Print_ISBN :
1-4244-0256-5
Electronic_ISBN :
0190-5848
DOI :
10.1109/FIE.2006.322295