Muaamar Amer Alkubati, S. A. Aljunid, Nor Eleena Yusoff, Mohamad Daud, Mohd Azrul Amir Muhamad Tajudin, Wan Ya Wan Hussin, Zaidah Ibrahim
{"title":"The design and development of intelligent university program ranking system using JEE frameworks","authors":"Muaamar Amer Alkubati, S. A. Aljunid, Nor Eleena Yusoff, Mohamad Daud, Mohd Azrul Amir Muhamad Tajudin, Wan Ya Wan Hussin, Zaidah Ibrahim","doi":"10.1109/ICOS.2012.6417618","DOIUrl":null,"url":null,"abstract":"Web based systems have become the common medium of delivering software applications. Thus, developing web based systems has become a major concern for developers due to the large number of technologies, tools and techniques available today. Developers are often faced with the dilemma of choosing the best technology for their projects especially when developing a high quality system that must comply with certain standards. Enterprise developers often use development frameworks to simplify development job, and to insure that their code follows proven development methodologies. In this paper we describe our approach for developing an intelligent university program ranking system, using a JEE web application framework that has been developed utilizing industry standards and best practices. The development has been done using a well designed JEE web application framework and REpresentational State Transfer (REST) web services to minimize the development time and effort. The system which uses the powerful Adaptive Neuro-Fuzzy Inference System (ANFIS) algorithm for its AI engine is developed using the SEAM framework and RESTEasy web services framework. SEAM has been chosen due to its power and integration capabilities while RESTEasy framework is chosen for its seamless integration with JBoss SEAM. The developed system known as i-Selangkah is divided into two major components; a web based control panel to administer and modify the system as well as the programs fuzzy rules, and a web services interface to provide the existing Selangkah system with the ranking services. i-Selangkah has been successfully implemented, integrated and tested with the existing Selangkah system developed by UiTM. The tests showed that the system can effectively be used together with Selangkah to provide better program advising to these potential applicants with respect to their merit points, the specific and ever-changing program requirements and more significantly, the past intake trends.","PeriodicalId":319770,"journal":{"name":"2012 IEEE Conference on Open Systems","volume":"52 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2012-10-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2012 IEEE Conference on Open Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICOS.2012.6417618","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
Web based systems have become the common medium of delivering software applications. Thus, developing web based systems has become a major concern for developers due to the large number of technologies, tools and techniques available today. Developers are often faced with the dilemma of choosing the best technology for their projects especially when developing a high quality system that must comply with certain standards. Enterprise developers often use development frameworks to simplify development job, and to insure that their code follows proven development methodologies. In this paper we describe our approach for developing an intelligent university program ranking system, using a JEE web application framework that has been developed utilizing industry standards and best practices. The development has been done using a well designed JEE web application framework and REpresentational State Transfer (REST) web services to minimize the development time and effort. The system which uses the powerful Adaptive Neuro-Fuzzy Inference System (ANFIS) algorithm for its AI engine is developed using the SEAM framework and RESTEasy web services framework. SEAM has been chosen due to its power and integration capabilities while RESTEasy framework is chosen for its seamless integration with JBoss SEAM. The developed system known as i-Selangkah is divided into two major components; a web based control panel to administer and modify the system as well as the programs fuzzy rules, and a web services interface to provide the existing Selangkah system with the ranking services. i-Selangkah has been successfully implemented, integrated and tested with the existing Selangkah system developed by UiTM. The tests showed that the system can effectively be used together with Selangkah to provide better program advising to these potential applicants with respect to their merit points, the specific and ever-changing program requirements and more significantly, the past intake trends.
基于Web的系统已经成为交付软件应用程序的通用媒介。因此,开发基于web的系统已经成为开发人员主要关注的问题,因为今天有大量可用的技术、工具和技术。开发人员经常面临为他们的项目选择最佳技术的困境,特别是在开发必须符合某些标准的高质量系统时。企业开发人员经常使用开发框架来简化开发工作,并确保他们的代码遵循经过验证的开发方法。在本文中,我们描述了我们开发智能大学课程排名系统的方法,该系统使用了利用行业标准和最佳实践开发的JEE web应用程序框架。开发使用了设计良好的JEE web应用程序框架和REpresentational State Transfer (REST) web服务,从而最大限度地减少了开发时间和工作量。该系统采用了强大的自适应神经模糊推理系统(ANFIS)算法作为其人工智能引擎,采用SEAM框架和RESTEasy web服务框架开发。选择SEAM是因为它的强大功能和集成能力,而选择RESTEasy框架是因为它与JBoss SEAM的无缝集成。被称为i-Selangkah的开发系统分为两个主要部分;一个基于web的控制面板,用于管理和修改系统以及程序模糊规则,以及一个web服务接口,为现有的Selangkah系统提供排名服务。i-Selangkah已经成功实施,与UiTM开发的现有Selangkah系统进行了集成和测试。测试表明,该系统可以有效地与Selangkah一起使用,为这些潜在申请人提供更好的方案建议,包括他们的优点,具体和不断变化的方案要求,更重要的是,过去的入学趋势。