Design and implementation of a software agent platform applied in E-learning and course management
dc.contributor.advisor | Kuru, Selahattin | en_US |
dc.contributor.author | Erdoğan, Gürol | en_US |
dc.contributor.other | Işık Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Yüksek Lisans Programı | en_US |
dc.date.accessioned | 2016-06-22T01:17:02Z | |
dc.date.available | 2016-06-22T01:17:02Z | |
dc.date.issued | 2004-08 | |
dc.department | Işık Üniversitesi, Fen Bilimleri Enstitüsü, Bilgisayar Mühendisliği Yüksek Lisans Programı | en_US |
dc.description | Text in English ; Abstract: English and Turkish | en_US |
dc.description | Includes bibliographical references (leaves 86-89) | en_US |
dc.description | xi, 115 leaves | en_US |
dc.description.abstract | In this thesis, we report an experience on constructing a software agent platform for development and implementation of software agent systems running with integrated e-learning and course management applications which are developed and running under different technologies. The proposed platform consists of an agent development framework namely JADE (Java Agent Development Environmet), a common database infrastructure serving to many different applications and the applications infrastructure running on different platforms. An example e-university application module which is an integrated course management software running on the proposed platform namely Course ON-LINE and an agent application running as an add-on utility to this application namely GAIA is explained in detail to demonstrate the use of the proposed application. | en_US |
dc.description.abstract | Bu çalışmada farklı teknolojiler kullanılarak geliştirilen ve farklı platformlarda çalıştırılmakta olan ve tümleşik yapıdaki uzaktan eğtim ve ders yönetimi araçları uygulamalarla birlikte çalışabilecek yazılım etmen sistemlerinin geliştirilebilmesini sağlayan bir yazılım geliştirme ve çalıştırma ortamı inşa etme deneyimi aktarılmıştır. Önerilen ortam JADE (Java Agent Development Environmet), isimli bir etmen geliştirme aracı, etmen sistemleri dahil tüm uygulamaların ortak kullandıkları bir veritabanı altyapısı, ve farklı ortamlarda çalışan ve farklı teknolojilerle geliştirilmiş uygulamaların altyapısından oluşmaktadır. Önerilen ortamın kullanılışını göstermek için tümleşik ders web sayfaları yönetim aracı olan ve e-üniversite uygulamalarının bir parçası olan Course ON-LINE ve onunla birlikte çalışan bir yazılım etmeni uygulaması olan GAIA uygulamaları detaylıca sunulmuştur. | en_US |
dc.description.tableofcontents | SOFTWARE AGENT SYSTEMS | en_US |
dc.description.tableofcontents | Software Agent Definitions | en_US |
dc.description.tableofcontents | A Typology of Software Agents | en_US |
dc.description.tableofcontents | Collaborative Agents | en_US |
dc.description.tableofcontents | Interface Agents | en_US |
dc.description.tableofcontents | Mobile Agents | en_US |
dc.description.tableofcontents | Information/Internet Agents | en_US |
dc.description.tableofcontents | Reactive Agents | en_US |
dc.description.tableofcontents | Hybrid Agents | en_US |
dc.description.tableofcontents | Heterogeneous Agent Systems | en_US |
dc.description.tableofcontents | FIPA Agent Specification | en_US |
dc.description.tableofcontents | Agents and Services | en_US |
dc.description.tableofcontents | Agent Communication Languages | en_US |
dc.description.tableofcontents | Benefits of Agent Applications | en_US |
dc.description.tableofcontents | Reduction of Communication | en_US |
dc.description.tableofcontents | Asynchronous Tasks | en_US |
dc.description.tableofcontents | Dynamic Protocols and Intelligent Data | en_US |
dc.description.tableofcontents | Software Deployment | en_US |
dc.description.tableofcontents | Temporary Applications | en_US |
dc.description.tableofcontents | Distributed and Heterogeneous Computing | en_US |
dc.description.tableofcontents | Scalable Applications | en_US |
dc.description.tableofcontents | Agent Development Tools | en_US |
dc.description.tableofcontents | BT’s ZEUS | en_US |
dc.description.tableofcontents | Grasshopper | en_US |
dc.description.tableofcontents | Concordia | en_US |
dc.description.tableofcontents | IBM Aglets | en_US |
dc.description.tableofcontents | AGENT APPLICATIONS IN E-LEARNING AND COURSE MANAGEMENT | en_US |
dc.description.tableofcontents | E-Learning and Course Management | en_US |
dc.description.tableofcontents | Functions of E-Learning and Course Management Tools | en_US |
dc.description.tableofcontents | Learner Tools | en_US |
dc.description.tableofcontents | Support Tools | en_US |
dc.description.tableofcontents | Agents Usage in E-Learning and Course Management | en_US |
dc.description.tableofcontents | Instructors’ Agents | en_US |
dc.description.tableofcontents | Tutor Agents | en_US |
dc.description.tableofcontents | Digital Secretary | en_US |
dc.description.tableofcontents | Agents in Teaching and Learning Situations | en_US |
dc.description.tableofcontents | Incorporating Agents in Learning Management Systems | en_US |
dc.description.tableofcontents | Hardware and Software Issues | en_US |
dc.description.tableofcontents | THE PROPOSED AGENT DEVELOPMENT PLATFORM SPECIFICATION | en_US |
dc.description.tableofcontents | Software Agent Environment | en_US |
dc.description.tableofcontents | Java Agent Development Environment (JADE) | en_US |
dc.description.tableofcontents | Application Features of JADE | en_US |
dc.description.tableofcontents | Infrastructure of Integrated Software | en_US |
dc.description.tableofcontents | Microsoft .NET Framework | en_US |
dc.description.tableofcontents | Microsoft .NET Development Platform | en_US |
dc.description.tableofcontents | Visual Basic .NET | en_US |
dc.description.tableofcontents | ASP.NET | en_US |
dc.description.tableofcontents | Patterns and Methodologies Used in Development Process | en_US |
dc.description.tableofcontents | Extreme Programming | en_US |
dc.description.tableofcontents | Object – Oriented Programming | en_US |
dc.description.tableofcontents | Software Design Pattern Used | en_US |
dc.description.tableofcontents | AN EXAMPLE AGENT APPLICATION RUNNING ON THE PROPOSED PLATFORM | en_US |
dc.description.tableofcontents | An Overview of Course ON-LINE | en_US |
dc.description.tableofcontents | The GAIA Add-On | en_US |
dc.description.tableofcontents | How GAIA works | en_US |
dc.description.tableofcontents | Integrating Course ON-LINE With Other University Information Systems | en_US |
dc.description.tableofcontents | University Information Systems | en_US |
dc.description.tableofcontents | Integration at Data Layer | en_US |
dc.description.tableofcontents | Integration at the Business Layer | en_US |
dc.description.tableofcontents | EVALUATION | en_US |
dc.description.tableofcontents | CONCLUSION AND RECOMMENDATIONS FOR FUTURE WORK | en_US |
dc.description.tableofcontents | DETAILS OF COURSE ON-LINE FUNCTIONS | en_US |
dc.description.tableofcontents | Course ON-LINE Functions | en_US |
dc.description.tableofcontents | Course Syllabus | en_US |
dc.description.tableofcontents | Assignments | en_US |
dc.description.tableofcontents | Course Materials | en_US |
dc.description.tableofcontents | Web Resources | en_US |
dc.description.tableofcontents | Annoucements | en_US |
dc.description.tableofcontents | Grading | en_US |
dc.description.tableofcontents | Calendar | en_US |
dc.description.tableofcontents | Tools | en_US |
dc.description.tableofcontents | Communication Forums | en_US |
dc.description.tableofcontents | Sending Batch E-Mails | en_US |
dc.description.tableofcontents | Class / Attendance Lists | en_US |
dc.description.tableofcontents | Advanced Features | en_US |
dc.description.tableofcontents | AGENT SOURCE CODES | en_US |
dc.description.tableofcontents | Source Code of the GAIA Agent | en_US |
dc.description.tableofcontents | Source Code of the Titan Agent | en_US |
dc.description.tableofcontents | Source Code of the GAIA Agent Data Layer | en_US |
dc.description.tableofcontents | Source Code of E-Mail API Used by GAIA | en_US |
dc.description.tableofcontents | CD INCLUDING DOCUMENTS AND APPLICATION SOURCE CODES | en_US |
dc.identifier.citation | Erdoğan, G. (2004). Design and implementation of a software agent platform applied in E-learning and course management. İstanbul: Işık Üniversitesi Fen Bilimleri Enstitüsü. | en_US |
dc.identifier.uri | https://hdl.handle.net/11729/999 | |
dc.institutionauthor | Erdoğan, Gürol | en_US |
dc.language.iso | en | en_US |
dc.publisher | Işık Üniversitesi | en_US |
dc.relation.publicationcategory | Tez | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.rights | Attribution-NonCommercial-NoDerivs 3.0 United States | * |
dc.rights.uri | http://creativecommons.org/licenses/by-nc-nd/3.0/us/ | * |
dc.subject | Course management | en_US |
dc.subject | E-learning | en_US |
dc.subject | E-university | en_US |
dc.subject | Software agents | en_US |
dc.subject | Ders web sayfaları yönetimi | en_US |
dc.subject | E-üniversite | en_US |
dc.subject | Uzaktan eğitim | en_US |
dc.subject | Yazılım etmenleri | en_US |
dc.subject.lcc | LB1028.3 .E73 2004 | |
dc.subject.lcsh | Student-centered learning. | en_US |
dc.subject.lcsh | Educational technology. | en_US |
dc.subject.lcsh | Computer-assisted instruction -- Computer programs. | en_US |
dc.subject.lcsh | Artificial intelligence. | en_US |
dc.subject.lcsh | Universities and colleges -- Curricula. | en_US |
dc.subject.lcsh | Education, Higher -- Computer-assisted instruction. | en_US |
dc.title | Design and implementation of a software agent platform applied in E-learning and course management | en_US |
dc.type | Master Thesis | en_US |
dspace.entity.type | Publication |