Journal Articles
Permanent URI for this collection
Journal Articles (Computer Science)
Browse
Browsing Journal Articles by Issue Date
Now showing 1 - 20 of 63
Results Per Page
Sort Options
- ItemOpen AccessInformation Systems Development as an Activity(Computer Supported Cooperative Work, 2002-03) KORPELA, MIKKO; MURSU, ANJA; SORIYAN, H.A.. Intbrrnation systems development (ISD) is analysed in this paper as a systemic work activity, using Activity Analysis and Development (ActAD) as the theoretical fl'amework. ISD is regarded here as the process by which some collectivc work activity is lacilitated by new informationtechnological means through analysis, design, irnplementation, introduction and sustained support, as well as process management. It is a temporary, boundary-crnssing activity which draws its actors. means, rules, etc. from two sidcs typically a software company and the IS user olganization. ISD is analysed as a part of a network of activities. too, aror.rnd software development and a computersupported use activity. A theoretical tramework and a pragmatic checklist are presented for studying ISD activities. It is argued that the activity-theoretical tiamework provides a theoretically lbunded but detailed and practicable procedure tbr studying ISD as a work activity in context.
- ItemOpen AccessThe Effect of Information Technology on the Growth of the Banking Industry in Nigeria(Electronic Journal of Information Systems in Developing Countries (EJISDC), 2002-10) Idowu, P. A.; Alu, A.O.; Adagunodo, E.R.The advent of Information Technology (IT) is rapidly changing the banking industry. In this study, the impact of IT on the banking industry in Nigeria is described. A questionnaire was employed to collect data from customers at five major banks in Nigeria on the extent to which customers believe that IT exerts an impact on banking services. The results of the study clearly indicate that IT has contributed immensely to the growth of the banking industry in Nigeria
- ItemOpen AccessHOLD EFFECT IN FINITE TORSION OF A COMPRESSIBLE ELASTIC TUBE(Journal of Applied Mathematics and Computing, 2004-03) AKINOLA, A. P.; LAYENI, O. P.; ODEJOBI, O. A.; UMORU, L. E.We consider the application of complex variable method to elastic problem and investigate the nonlinear effect of finite torsion of a compressible elastic composite layer. We obtain that as a result of finite deformation approach, a tube subjected to torsion decreases in radius giving rise to a “hold effect”.
- ItemOpen AccessEmpirical study on information and communication technology and youth in a developing country(International Journal of Information Technology and Decision Making, 2005) Idowu, A. O.; Idowu, Peter Adebayo; ADAGUNODO, E.R.The phenomenal growth of information communication technology (IcT)Especially the internet has affected youth in developed and developing country like. although progressing at a slower rate in developing country than in any other part of the world , internet connectively is also transforming in face of african. This paper presents a study that examines what nigeria youths use internet for and which of the internet use has adverse effect on the youth's social life . it reveals that majority of youths use internet for e-mail making use of yahoo followed by Hotmail,and the study also reveals that over 50% of youths interviewed visit pornographic site.
- ItemOpen AccessMusculoskeletal pain associated with the use of computer systems in Nigeria(IOS Press, 2005-02) Adedoyin, Rufus A.; Idowu, Bimbo O.; Adagunodo, Rotimi E.; Owoyomia, Ayodeji A.; Idowu, Peter A.Computer related musculoskeletal disorders affect millions of computer users yearly in developed nations as reported in the literature. With proliferation of computer systems in the developing nations, the associated musculoskeletal pain has yet to be investigated. This serves as impetus for this study.
- ItemOpen AccessPerformance Modeling of an Enhanced Optimistic Locking Architecture for Concurrency Control in a Distributed Database System(Journal of Research and Practice in Information Technology, 2005-12) Akintola, A.A.; Aderounmu, G.A.; Osakwe, A.U.; Adigun, M.O.Optimistic methods of concurrency control are gaining popularity. This is especially true with the resurgence of mobile and distributed databases during the last decade, which inherently rely on optimistic techniques to improve availability and performance of the distributed database systems. A key problem with optimistic techniques is that they do not perform well in highly conflict prone environments. Pessimistic techniques, especially locking, perform much better under these circumstances. In this research effort, the authors explored a hybrid technique called optimistic locking architecture that provides locking for high conflict data items and optimistic access for the rest. The model uses self-tuning that does not require the transaction manager, the transaction or the user to incorporate any additional knowledge or to specify which data items or transactions are optimistic. Rather, the system uses a data structure called lock buffer to maintain optimal level of locks in the system. The empirical results obtained show that the performance of optimistic concurrency control techniques can be significantly improved by using a relatively small lock buffer. The analysis of the results also show improved performance degradation which is suitable to the distributed database environment. ACM Classification: C.2.4: Distributed Systems
- ItemOpen AccessINFORMATION SYSTEMS PRACTICE FOR DEVELOPMENT IN AFRICA(IFIP International Federation for Information Processing, 2006-09) Korpela, Mikko; de la Harpe, Retha; Soriyan, H. Abimbola; Macome, Esselina; Mursu, Anja^^ this paper we search for answers to the question: Can information systems development (ISD) in Africa by African IS practitioners contribute to human development in Africa? More specifically, we ask if everyday ISD practice in Nigeria can contribute to people's health in Nigeria. We summarize the results of European—African research collaboration spanning more than 15 years. A spectrum of research methods was used from 1998 through 2001, including a survey on software industry (N = 103), a survey on IS education in universities (N = 26), five case studies in industry, and reflection on action in a university-based project. An industry profile of software companies and their ISD practice is presented and contrasted with the education available. Implications are drawn for ISD practitioners and methodological lessons identified for IS research in general. In the discussion, the view is expanded from Nigeria to other African and developing countries.
- ItemOpen AccessA Dynamic Traffic Shaping Technique for a Scalable QoS in ATM Networks(The International Arab Journal of Information Technologyj, 2008-10) Ogwu, Francis Joseph; Mohammad, Talib; Aderounmu, Ganiyu A.; Onifade, Olufade Falade WilliamsTraffic shaping function becomes imperative for the new broadband services that are being deployed in order to avoid information loss, to provide the end users multiple traffic options in terms of bandwidth and to ensure optimal use of the communication channels. To simultaneously manage the amount of cell loss and delay experienced by two or more classes of service categories constant bit rate/ variable bit rate, we developed a new buffer partitioning scheme tagged complete sharing with gradual release. The proposed model was combined with a scheduling method known as weighted round robin with absolute increment. An analytical model was developed for the proposed buffer partition to dynamically monitor and determine the output mean rate of the classes of service present, and the individual mean rate of the class of service. The model was simulated and performance evaluation carried out. The result thus obtained depicts a better performance as a method of traffic shaper in a multi-quality of service traffic over asynchronous transfer mode networks.
- ItemOpen AccessA FUZZY SEMANTIC INFORMATION RETRIEVAL SYSTEM FOR TRANSACTIONAL APPLICATIONS(Data Science Journal, 2009-10) Ajayi, A.O.; Soriyan, H.A.; Aderounmu, G.A.In this paper, we present an information retrieval system based on the concept of fuzzy logic to relate vague and uncertain objects with un-sharp boundaries. The simple but comprehensive user interface of the system permits the entering of uncertain specifications in query forms. The system was modelled and simulated in a Matlab environment; its implementation was carried out using Borland C++ Builder. The result of the performance measure of the system using precision and recall rates is encouraging. Similarly, the smaller amount of more precise information retrieved by the system will positively impact the response time perceived by the users
- ItemOpen AccessModeling and Implementing Record Linkage in Health Information Systems(The Journal on Information Technology in Healthcare, 2009-11) Philip, Achimugu; Abimbola, Soriyan; Babajide, AfolabiThe process of identifying record pairs that represent the same entity (duplicate records) is technically known as record linkage and is one of the essential elements of data cleansing. This paper proposes a fast and efficient method for linkage detection within the healthcare domain. The features of the proposed approach are an embedded fast blocking method with a string matching function that accounts for keystroke mistakes made during data entry of a patient’s name and the addition of a module that dynamically generates blocks of possible associated and unique records.
- ItemOpen AccessDevelopment and Testing of a Graphical FORTRAN Learning Tool for Novice Programmers(Interdisciplinary Journal of Information, Knowledge, and Management, 2010) Ajayi, A. O.; Soriyan, H.A.; Akinboro, S. A.; Olajubu, E. A.; Ninan, D. F.To address the difficulties associated with computer programming, this article first looks at some reasons why students, especially engineering students, find programming such a daunting prospect, and it proposes a programming learning tool managed by a Deterministic Finite Automaton (DFA). The DFA machine used a graphical environment provided by Simulink to teach the FORmula TRANslator (FORTRAN) programming language to science students. The proposed programming learning tool and the traditional method of teaching were compared and evaluated. The results of evaluation indicated that there was an improvement in learning effectiveness of the proposed learning tool.
- ItemOpen AccessLightweight Agents, Intelligent Mobile Agent and RPC Schemes: A Comparative Analysis.(2010-01) Olajubu, Emmanuel; Ajayi, Anuoluwapo Olanrewaju; Aderounmu, Ganiyu A.This paper presents the performance comparison of Lightweight Agents, Single Mobile Intelligent Agents and Remote Procedure Call which are tools for implementing communication in a distributed computing environment. Routing algorithms for each scheme is modeled based on TSP. The performance comparison among the three schemes is based on bandwidth overhead with retransmission, system throughput and system latency. The mathematical model for each performance metric is presented, from which mathematical model is derived for each scheme for comparison. The simulation results show that the LWAs has better performance than the other two schemes in terms of small bandwidth retransmission overhead, high system throughput and low system latency. The Bernoulli random variable is used to model the failure rate of the simulated network which is assumed to have probability of success p = 85% and the probability of failure q = 15%. The network availability is realized by multiplicative pseudorandom number generator during the simulation. The results of simulation are presented.
- ItemOpen AccessA Load Balancing Policy for Distributed Web Service(Scientific Research, 2010-01) Eludiora, Safiriyu Ijiyemi; Aderounmu, Ganiyu A.; Abiona, Olatunde; Oluwatope, Ayodeji; Onime, Clement E.; Kehinde, L. O.he proliferation of web services; and users appeal for high scalability, availability and reliability of web servers to provide rapid response and high throughput for the Clients’ requests occurring at anytime. Distributed Web Servers (DWSs) provide an effective solution for improving the quality of web services. This paper addresses un-regulated jobs/tasks migration among the servers. Considering distributed web services with several servers running, a lot of bandwidth is wasted due to unnecessary job migration. Having considered bandwidth optimization, it is important to develop a policy that will address the bandwidth consumption while loads/tasks are being transferred among the servers. The goal of this work is to regulate this movement to minimize bandwidth consumption. From literatures, little or no attention was given to this problem, making it difficult to implement some of these policies/schemes in bandwidth scarce environment. Our policy “Cooperative Adaptive Symmetrical Initiated Dynamic/Diffusion (CASID)” was developed using Java Development Environment (JADE) a middle ware service oriented environment which is agent-based. The software was used to simulate events (jobs distribution) on the servers. With no job transfer allowed when all servers are busy, any over loaded server process jobs internally to completion. We achieved this by having two different agents; static cognitive agents and dynamic cognitive agents. The results were compared with the existing schemes. CASID policy outperforms PLB scheme in terms of response time and system throughput.
- ItemOpen AccessA Load Balancing Policy for Distributed Web Service(International Journal of Communications, Network and System Sciences, 2010-01) Eludiora, Safiriyu; Abiona, Olatunde; Aderounmu, Ganiyu; Oluwatope, Ayodeji; Onime, Clement; Kehinde, LawrenceThe proliferation of web services; and users appeal for high scalability, availability and reliability of web servers to provide rapid response and high throughput for the Clients’ requests occurring at anytime. Distrib-uted Web Servers (DWSs) provide an effective solution for improving the quality of web services. This pa-per addresses un-regulated jobs/tasks migration among the servers. Considering distributed web services with several servers running, a lot of bandwidth is wasted due to unnecessary job migration. Having consid-ered bandwidth optimization, it is important to develop a policy that will address the bandwidth consumption while loads/tasks are being transferred among the servers. The goal of this work is to regulate this movement to minimize bandwidth consumption. From literatures, little or no attention was given to this problem, mak-ing it difficult to implement some of these policies/schemes in bandwidth scarce environment. Our policy “Cooperative Adaptive Symmetrical Initiated Dynamic/Diffusion (CASID)” was developed using Java De-velopment Environment (JADE) a middle ware service oriented environment which is agent-based. The software was used to simulate events (jobs distribution) on the servers. With no job transfer allowed when all servers are busy, any over loaded server process jobs internally to completion. We achieved this by having two different agents; static cognitive agents and dynamic cognitive agents. The results were compared with the existing schemes. CASID policy outperforms PLB scheme in terms of response time and system throughput
- ItemOpen AccessAn adaptive fuzzy Information Retrieval model to improve response time perceived by e-commerce clients(2010-01) Ajayi, Anuoluwapo Olanrewaju; Aderounmu, Ganiyu A.; Soriyan, H.A.In this paper, an adaptive fuzzy logic-based information retrieval model is presented to enable users retrieve exact and specific information they sort after. The proposed IR model takes into consideration the limited bandwidth between ISP and its users; and the characteristics (processor speed, memory size, resolution, availability of anti-virus, etc.) of clients’ devices in ensuring that a customer has a fruitful and eventful session while conducting business online. The model was designed using unified modelling language and implemented using Borland JBuilder. A performance evaluation of the proposed information retrieval system using two evaluation measures was conducted. The experimental result indicated that the model has an acceptable performance.
- ItemOpen AccessEconomic Path Scheduling for Mobile Agent System on Computer Network(Springer Link, 2010-03)Mobile agent technology has a lot of gains to offer network-centric applications. The technology promises to be very suitable for narrow-bandwidth networks by reducing network latency and allowing transparent per-to-per computing. Multi-agent technology had been proposed for many network-centric applications with little or no path scheduling algorithms. This paper describes the need for path scheduling algorithms for agents in multi-agent systems. Traveling salesman problem (TSP) scheme is used to model ordered agents and the unordered agents schedule their path based on random distribution. The two types of agents were modeled and simulated based on bandwidth usage and response time as performance metrics. Our simulation results shows that ordered agents have superior performance against unordered agents. The ordered agents exhibit lower bandwidth usage and higher response time. KeywordsTSP-Ordered Agent-Bandwidth Usage-Response time-Routing model.
- ItemOpen AccessSoftware Performance Quality Evaluation of MINPHIS Architecture using ATAM(2010-05) Gambo, Ishaya; Achimugu, Philip; Soriyan, AbimbolaSoftware architecture evaluation plays an important role in the validation of quality models of software systems. This paper is based on the research carried out where the Architecture Trade-off Analysis Method (ATAM) was used. ATAM was chosen and used because it provides insight into the way quality attributes are mapped onto architecture and also shows the trade-offs existing between the identified quality and others. The evaluation was based on the developed Software Architecture Scenario-Based Performance Quality Model (SASPUM). The paper presents the results of the analysis with ATAM by providing the set of scenarios and their prioritization from brainstorming, the utility tree, the risks discovered and non-risk documented; the sensitivity points and trade-off points found. The evaluation supports the fact that performance can be identified as a software quality attribute, which is part of the execution model of software system determined by the architecture of the software system, and that is suitable for software architectural evaluation.
- ItemOpen AccessNetwork resources management in a multi-agent system: A simulative approach(2010-10) Olajubu, Emmanuel; Aderounmu, Ganiyu A.; Adagunodo, Emmanuel R.Multi-agent systems (i.e. systems comprising many agents) have been proposed for many Internet and distributed applications. The proposed systems have little or no consideration of the effects of this multi-agent approach on network resources. In this paper, we presented a simulation assessment of the effect of multi-agent systems on network resources. The routing scheme of the agents was formulated based on the travelling salesman problem. Lightweight agent (LWA) controller was modelled using a fuzzy logic toolbox in the MATLAB environment. The performance metrics of bandwidth usage, response time and throughput were used to compare the network resources usage by different groups of LWAs (10 LWAs, 40 LWAs, 100 LWAs, 150 LWAs) during their computational task on the network. Java programs were written for the implementation of lightweight agents in the simulation. The inputs to the system were realised by multiplicative pseudorandom number generation during the simulation. The simulation result analysis was carried out based on the performance metrics stated above for the four groups of agents. Increasing the number of LWAs in a simulated multi-agent system decreased the response time but increased the throughput and the bandwidth usage. All these performance measures should be considered for developing countries with bandwidth shortages, because having too many agents in a multi-agent system could result in bandwidth wastages.
- ItemOpen AccessImplementation Details of Computerized Temporary Immersion Bioreactor (TIB): A Fermentation Case of Pleurotos Pulmonarius(2010-11) Kana, E.B. Gueguim; Lateef, Agbaje; Oloke, Julius; Kenfack, R.H. Azanfack; Adeyemi, A.Temporary immersion culture systems are emerging as alternative methods with advantages of culture in submerged medium, without the disadvantages of liquid environment. This paper details the implementation of computerized Temporary Immersion Bioreactor (TIB) from locally available resources. The hardware system was made up of the glass vessel unit, the oil-less air compressor, the valves and relays board which communicates with the control computer using RS232. The control software was developed using PHP and MySQL database structure. It offered the flexibility to run six TIBs simultaneously at different immersion frequencies. This system was used to culture Pleurotus pulmonarius at immersion frequencies of 1, 3 and 6 hours, thus high, medium and low immersion frequencies, respectively, for 8 days. The system frequently and timely controlled the states of organisms as immersed, aerated and drained according to the defined control strategy. Furthermore, downstream observations of the culture rheology revealed the culture broth being more turbid, turbid and less turbid with TIB operated at high, medium and low immersion frequency, respectively. In addition to the possibility of implementing a low-cost fully automated Temporary Immersion Bioreactors, these systems can be used to boost the range of metabolites of microorganisms considering the versatility of metabolic fluxes, by attempting various immersion frequencies.
- ItemOpen AccessAn Improved Data Clustering Algorithm for Mining Web Documents(2010-12) Odukoya, O. H.; Aderounmu, Ganiyu A.; Adagunodo, E. R.This paper formulates, simulates and assess an improved data clustering algorithm for mining web documents with a view to preserving their conceptual similarities and eliminating the problem of speed while increasing accuracy. The improved data clustering algorithm was formulated using the concept of K-means algorithm. Real and artificial datasets were used to test the proposed and existing algorithm. The proposed algorithm was simulated using the fuzzy logic and statistical toolbox in Matlab 7.0. The simulated results were compared with the existing data clustering algorithm using accuracy, response time, adjusted rand index and entropy as performance parameters. The results show an improved data clustering algorithm with a new initialization method based on finding a set of medians extracted from a dimension with maximum variances. The results of the simulation showed that the accuracy is at its peak when the number of clusters is 3 and reduces as the number of clusters increases. When compared with existing algorithm, the proposed clustering algorithm showed an accuracy of 89.3% while the existing had an accuracy of 88.9%. The entropy was stable for both algorithms with a value of 0.2485 at k = 3. This also decreases as the number of clusters increase until when the number of clusters reached eight where it increased slightly. The adjusted rand index values varied from 0 to 1 for both clustering algorithms. The existing method achieved a value of 53% as compared with the proposed method which achieved an adjusted rand index value of 63.7%, when the number of clusters was five. In addition, the response time decreased from 0.0451 seconds to 0.0439 seconds when the number of clusters was three. This showed that the proposed data clustering algorithm decreased by 2.7% in response time as compared to the K-means data clustering. This study has shown that the proposed data clustering algorithm could be adapted by web search engine developers for more efficient web sea- - rch result clustering.