Department of Computer Sciences
Permanent URI for this collection
Browse
Browsing Department of Computer Sciences by Issue Date
Now showing 1 - 20 of 111
Results Per Page
Sort Options
- ItemRemote Method Invocation and Mobil Agent: A Comparative Analysis(Issues in Informing Science and Information Technology, 2006) Oguntunde, BosedeThis paper presents a comparative analysis of Remote Method Invocation (RMI) and Mobile Agent (MA) paradigm used to implement the information storage and retrieval system in a distributed computing environment. Simulation program was developed to measure the performance of MA and RMI using object oriented programming language (the following parameters: search time, fault tolerance and invocation cost. We used search time, fault tolerance and invocation cost as performance parameters in this research work. Experimental results showed that Mobile Agent paradigm offers a superior performance compared to RMI paradigm, offers fast computational speed; procure lower invocation cost by making local invocations instead of remote invocations over the network, thereby reducing network bandwidth. Finally MA has a better fault tolerance than the RMI. With a probability of failure pr = 0.1, mobile agent degrades gracefully.
- ItemBuilding Data-Driven Decision Support System for Pragmatic Leadership.(EDUCERE - Journal of Educational research, 2006) Oguntunde, BosedeDecision Support System (DSS) is an interactive software-based system that assists leaders (decision makers) compile, analyze and manipulate information from raw-data documents, knowlede frameworks and/or business models to identify and solve problems and make decisions. In general, DSS's design and implementations are classified as data-driven, model-driven, knowledge-driven, document-driven and communication driven. Taxonomically, DSS could be passive, active, cooperative. A passive DSS is a system that aids the process of decision making, but that cannot bring out decision, suggestion or solutions. an active DSS can bring out such. A cooperative DSS allows the decision maker modify, complete, or refine the decision suggestions provided by the system, before sending them back to the system for validation. This paper focused on cooperative Data Driven DSS. Data-Drive DSS emphasizes access to and manipulation of time-series of internal organizatinal data and at times external data using Database Queries and On-Line Analytical Processing (OLAP0 tools.Thus, help managers (leaders) make prompt decision from the available data and models easily. The methodology forthe research is IDEFIX approach, nomally referred to as BOTTOM_UP approach to project work. The DSS is to speed-up data analysis for prompt decision-making through data model of relational Database Management System (RDBMS). the implementation optimizes the use of Mathematical Relational Algebra model for various report generation. it is implementable at any level, for practical, reality and pragmatic leadership qualities.
- ItemDesign Issues in Mobile Application Development(African Journal of Pure and Applied Sciences, 2008) Oguntunde, BosedeThis paper discusses design issues related to developing mobile applications for business users and for other user satisfaction. it shows that despite the many limitations mobile devices have, it is worthwhile considering developing them. Mobile commerce may become the key driving force for developing mobile applications, just as electronic commerce catalyzed the development of web applications. This paper puts special emphasis on goal-driven applications, and suggests seven key principles for developing highly goal-driven mobile applications. finally, the importance of mobile usability evaluation is emphasized.
- ItemBoothstrap Method for Measures of Statistical Accuracy(African Journal of Pure and Applied Sciences, 2008) Oguntunde, BosedeWe introduced bootsrap method for dependent data structure and emphasis is on the construction of efficient inferential procedures for an estimator as a measure of its statistical accuracy, such as standard error, bias, ratio, coefficient of variantion and root mean square error. it was illustaretd with real time series data structure.
- ItemDecision Support System for Histopathological Diagnosis of Breast Diseases in Women(IJCSI International Journal of Computer Science Issues,, 2011-03) Kayode, Aderonke AnthoniaThis paper presents a representation of histological features for histopathological diagnosis of breast diseases in women. Hence, a Decision Support System (DSS) for histopathological interpretation and diagnosis of breast diseases was implemented and evaluated. The Expert knowledge used was elicited through interview and literature search. The needed diagnostic knowledge was represented using diseases’ profile in the form of frame. UML, JAVA and MYSQL were used for the design and implementation of the system. 150 samples of retrospective cases were used for the system’s implementation, while a Consultant Pathologist’s interpretation was used to evaluate the system. Results for Sensitivity, Specificity, Positive Prediction Value and the Negative Prediction Value are 97.7%, 95.0%, 99.2% and 86.3% respectively. Thus, the result showed that the system is capable of assisting an inexperience pathologist in making accurate, consistent and timely diagnoses, also in the study of diagnostic protocol, education, self-assessment, and quality control
- ItemComparative Analysis of Some Programming Languages(Transnational Journal of Science and Technology, 2012) Oguntunde, BosedeProgramming languages are used for controlling the behavior of computer machines. Several programming languages exist and new are being created always. These programming languages become popular with use to different programmers because there is always a tradeoff between ease of learning and use, efficiency and power of expression. In this work we examine six programming languages two from different groups of scientific, non scientific and object oriented programming languages. We present an algorithm for performing combination and permutation to implement the comparison. Two parameters, the memory consumption and running time requirement are tested and objected oriented programming languages perform better in term of their running times although same could not be said of them in term of memory requirements.
- ItemPrediction of Stock Market in Nigeria Using Artificial Neural Network(Modern Education an and Computer Science, 2012-10) Kayode, Aderonke AnthoniaPrediction of Nigerian stock market is almost not done by any researcher and is an important factor which can be used to determine the viability of Nigerian stock market. In this paper, the prediction models were developed using Artificial Neural Network. The result of the prediction of Nigerian Stock Exchange (NSE) market index value of selected banks using Artificial Neural Network was presented. The multilayer feed forward neural network was used, so that each output unit is told what its desired response to input signals ought to be. This work has confirmed the fact that artificial neural network can be used to predict future stock prices. The data collection period is from 2003 to 2006.
- ItemAn Integrated Knowledge Base System Architecture for Histopathological Diagnosis of Breast Diseases.(Modern Education an and Computer Science Press, 2012-12) Kayode, Aderonke AnthoniaThe histopathological diagnosis of breast diseases requires highly trained and experienced experts, and often strains pathologists ‘cognitive capabilities. Accurate and timely diagnosis of breast diseases is essential for the appropriate management of the patients. The paper presents a knowledge base system that uses a combination of rule-based and case-based techniques to achieve the diagnosis. Rule-based systems handle problems with well-defined knowledge bases this limits the flexibility of such system. Case-based reasoning has been adopted to overcome this inherent weakness of rule-based systems by incorporating previous cases in the generation of new cases to improve the performance of the system. The result of this research shows that the system is capable of assisting pathologists in making accurate, consistent and timely diagnoses. The system also aids in eliminating errors of omission that have been viewed as a prominent cause of medical errors. In conclusion this paper investigated the histological features used in the diagnosis of breast diseases and proposed an integrated knowledge base system based on the features.
- ItemA Framework for Multi-Tier Internet Service Architecture for Doctors’ Directory(International Journal of Computer and Technology, 2013) Oguntunde, BosedeThe rapid advancements in technology and telecommunications, especially the Internet, have led to an explosive growth of Web-based Internet Applications. This work presents a framework for the development of a web based information system for doctor’s directory. The system connects patients with medical specialists (consultants) in diverse areas of medicine. It does not only provide information about the specialists; the patient can as well secure an appointment with the specialists. We propose a three-tier Internet Service architecture for the directory.
- ItemA Framework for an Operating System-based Mobile Agent Interoperability(International Organization of Scientific Research Journal of Computer Engineering (IOSR-JCE), 2013) Oguntunde, BosedeMobile agent technology has grown in acceptance over the years for distributed applications, but it is yet to be adopted as ubiquitous solution technique. This is due to its complexity and lack of interoperability. Mobile agent executes on mobile agent platform, these platforms from different vendors are design, and language specific, and are thus non interoperable. In other words mobile agent built on one platform cannot interact with or execute on any other platform. There is a need to provide a common base on which agents from different vendors can interact and interoperate. This work presents a framework for mobile agent interoperability by providing an Embedded Mobile Agent (EMA) system into the Windows Operating System kernel so that it can run as a service; this was done to eliminate the overheads associated with the agent platforms and enhance mobile agents’ interoperability. The targeted OS were Windows XP, Windows Vista and Windows7.
- ItemOn the Fitness Measure of Genetic Algorithm for Generating Institutional Lecture Timetable(Journal of Emerging Trends in Computing and Information Sciences, 2013-04) Oguntunde, BosedeWe conducted a study on the performance of genetic algorithm in designing institutional lecture time table, using empirical data of a college in a University. The study was focused on assessing the effectiveness of the algorithm given a number of hard constraints and a limited number of resources. The algorithm was implemented in C++. Several tests representing different scenarios were run and we found that genetic algorithm would always search for an optimum lecture allocation that satisfies the hard constraints in generating Institutional lecture time table. The algorithm can only reach the fitness of 1 when all the hard constraints have been satisfied. The fitness of the algorithm can be improved upon by the provision of adequate number and sufficient capacity of resources to carter for the hard constraints. We therefore, conclude that genetic algorithm works best in an environment where resources capacity and availability do not constitute some bottleneck.
- ItemData Mining Techniques for Predicting Immunize-able Diseases: Nigeria as a Case Study(Foundation of Computer Science FCS, New York, USA, 2013-05) Kayode, Aderonke AnthoniaDisease rates vary between different locations particularly in the rural areas. While a database of diseases occurrence could be easily found, studies have been limited to descriptive statistical analysis, and are mostly restricted to diseases affecting adults. This paper therefore presents a Mathematical Model (MM) for predicting immunize-able diseases that affect children between ages 0 - 5 years. The model was adapted and deployed for use in six (6) selected localized areas within Osun State in Nigeria. Using the MATLAB's ANN toolbox, the Statistics toolbox for classification and regression, and the Naïve Bayesian classifier the MM was developed. The MM is robust in that it takes advantage of three (3) data mining techniques: ANN, Decision Tree Algorithm and Naïve Bayes Classifier. These data mining techniques provided the means by which hidden information were discovered for detecting trends within databases, and thus facilitate the prediction of future disease occurrence in the tested locations. Results obtained showed that diseases have peak periods depending on their epidemicity, hence the need to adequately administer immunization to the right places at the right time. Therefore, this paper argues that using this model would enhance the effectiveness of routine immunization in Nigeria.
- ItemA Framework for Evaluative Results Integration for Information Retrieval System(The Journal of Computer Science and its Application, 2013-06) Oguntunde, BosedeInformation Retrieval (IR) systems are evaluated fro two levels, namely the system-centric and user-centric levels. these two levels are made up of three perspectives (aspect) each. the problem with this arrangement is that evaluating the system from any of these perspectives leads to independent evalative results. Therefore, using these results to improve IR systems remains a major challenge. This paper presents an integrative framework for integrating evaluative results from each of the perspectives of the user-centric levels.The integrative framework was used to provide Decision variables (DVs) that were harnessed into a Survey Instrument (SI)used in elliciting data from a total of 250 respondents between years 2010 and 2011. The Crombach Alpha (CA) test was used to test the Dvs. the result of the CA showed that the DVs were internally consistent since their scores range from 0.70 and above, WHile the results indicate that the framework to be proposed would serve its purpose, it also confirm that it needs more testing. The technique of factor analysis was used to test the framework further based on the data elicited using the SI. the purpose was to find out if there is any reasonable correlation between user satisfaction and other factors. The correlation obtained revealed that the use of an integrative agent would assist in harnessing the three perspectives of the user-centric levels. This provided a new way of exploiting the three perspectives at once instead of individually as has been the case. Thus, we propose base on this result that the problem of individual and independent evaluative results that are not usable can be eliminated,
- ItemA Distributed Information System for Health Care Facilities in Nigeria: A Web-based Spatial Approach(Foundation of Computer Science FCS, New York, USA, 2013-08) Kayode, Aderonke AnthoniaToday, the Internet has further improved the functionalities of computers. A computer and Internet based technology offering a radically different way to manage spatial data is the GIS. Its useful digital maps are needful and very useful in managing healthcare related affairs and communities as well as industry base issues. Therefore, we describe a distributive information system that uses a web-based GIS spatial approach to aid the distribution of tertiary health facilities in Nigeria. The system would assist its users to identify where health care facilities are concentrated, and how and where to locate them anytime. Some of the resources employed in the system’s development include: Macromedia dreamweaver, Java Scripting, PHP, MYSQL; the WAMP server; while the UML was used for the system’s design. Implementing the system showed that stakeholders were able to visualize the distribution of tertiary hospitals in Nigeria, and make useful inferential decisions with ease. Conclusively, we believe the system will aid in locating the nearest tertiary hospital, as well as help stakeholders make more informed decisions.
- ItemAn Explorative Survey of Enhancement Techniques Used in Mammography(IJCSI International Journal of Computer Science Issues, 2014-01) Kayode, Aderonke AnthoniaBreast cancer is the most common disease in women and it remains a leading cause of cancer deaths among women in many parts of the world. Mammography has become indispensable for early detection of breast cancer. However, interpretation of the resulting images requires sophisticated image enhancement algorithms that enhance visual interpretation and aid the radiologists in the interpretation task. MATLAB software presents several enhancement algorithms which can be used for mammogram enhancement. In this survey, several enhancement techniques for mammographic images are considered.
- ItemA Comparative Study of Two Microprocessor Based Distributed Systems: Intel Xeon and AMD Opteron(IOSR Journal of Computer Engineering, 2014-09) Olowookere, Toluwase AyobamiIn this article, we draw a comparative study of microprocessor–based distributed systems, using the two major processors; Intel and AMD. Although the philosophy of their microarchitecture is the same, they differ in their approaches to implementation. Whether to increase the number of cores or to maximize the cores by hyperthreading, many of these features arise from philosophical grounds. These differences have been considered on the basis of their threading capabilities, coprocessor communications, memory accesses, and virtualization supports. . Moreover, the invention of hybrid server of these two processors cannot be compared with that of a server built with their individual processors. From our findings therefore, Intel remains the giant in microprocessor world while AMD on the other hand is in the front line of technological innovations.
- ItemAtomic Commit in Distributed Database Systems: The Approaches of Blocking and Non-Blocking Protocols(International Journal of Engineering Research & Technology, 2014-10) Olowookere, Toluwase AyobamiIn distributed database systems, the primary need for commit protocols is to maintain the atomicity of distributed transactions. Atomic commitment issue is of prime importance in the distributed system and the issue becomes more necessary to deal with if some of the sites participating in the execution of the transaction commitment fail. Several atomic commit protocols have evolved to terminate distributed transactions. This paper presents an overview of a distributed transaction model, and a description of the two phase commit (2PC) protocol (which is blocking) and the one phase (1PC) commit protocols (which is non-blocking). This paper further examines the assumptions of these commit protocols in their bid to addressing the atomic commitment issue in distributed database systems. By restricting possible encountered failure to site failure, drawbacks in the assumptions of these atomic commit protocols were identified, which clearly show that the nonblocking protocol studied addresses the drawbacks of the widely used blocking protocol, 2PC, but in itself is no messiah (as it also constitutes drawbacks in practice). This work will spur other researchers to a more vigorous reconsideration of the 1PC nonblocking protocol.
- ItemEmbedded Mobile Agent (EMA) for Distributed Information Retrieval(International Journal of Computer Science and Information Security, 2015) Oguntunde, BosedeMobile agent paradigm has been recognised as a viable approach for building distributed applications. Mobile agents migrate through the network, execute asynchronously and autonomously, conserve bandwidth, achieve better load balancing, adapt dynamically to changes in their environment, are robust and fault tolerant. Existing agents run and execute on agent platforms also called, the Mobile Agent System (MAS), which provides run-time execution and support facilitites for mobile agent to accomplish it tasks. These MASs from different vendors are different in laguage, design,and implementation and are not interoperateable, this impedes the achievement of the full potentials of mobile agent paradigm. This work is aimed at providing a robust structure for deploying mobile agents so they can execute independent of the MAS. We propose a lightweight agent to run in the kernel mode of the operating system as an operating system service, giving an impression of the agent directly communicating with the operating systems.
- ItemAn Exploration of Prevalence of Repetitive Stress Injuries among Computer Operators in Nigeria(International Journal of Computer Applications, 2015-01) Kayode, Aderonke AnthoniaComputers have revolutionized education and the workplace, people are doing excellent jobs using computer to process and analyse data, type and format documents, design graphics, etc. However, there has been far too little attention paid to the dangers of Repetitive Stress Injuries (RSIs) among computer operators who use computers often and extensively. There are simple safety skills and understandings that can be easily incorporated into computer usage. Six hundred (600) questionnaires were personally administered to computer operators and other computer-users ranging from Students, Lecturers, Bankers, Civil Servants to Health Workers in the major cities of South - West of Nigeria. The result of the survey was analysed using SPSS and descriptive statistical techniques. The study shows that computer operators spend more hours working with computers than other computer-users. 83.4% of these computer operators spend more than 6 hours, working with computers at a stretch per day, very few (16.6%) observe breaks in-between. The study also reveals that RSIs are more prevalent among computer operators than other computer users. Larger percentage of computer operators suffers some forms of RSI syndrome than other computer-users who rarely suffer more than one syndrome. Precautionary measures how these syndromes can be reduced are also highlighted in this study.
- ItemAn Overview of Artificial Life(INTERNATIONAL JOURNAL OF ADVANCED STUDIES IN COMPUTER SCIENCE AND ENGINEERING, 2015-01-31) Olaniyan, Oluwabunmi OmobolanleFor some time now, people have speculated on what makes the living different from the non-living; and what the possibility of creating synthetic system from natural system is. From the mid-1980s, artificial life (ALife) has studied living systems using a synthetic approach. This approach builds life in order to understand it better in any of the three branches of ALife i.e. software, hardware, or wetware. Being an area that is related with other disciplines, ALife seems to be losing its boundaries and merging with other fields. This paper gives an overview of the historical background of ALife, its application areas, the common properties, and the classification of research in ALife