The technological development of any nation depends on how they can look inward to make do with w... more The technological development of any nation depends on how they can look inward to make do with what they have or what they can do at little or no cost for the growth of their country. Technology is the process by which human beings fashion tools and machines to increase their control and understanding of their material environment. In this paper, we consider how developing countries which are dumping ground for obsolete technologies can become resourceful and rich nations by turning these technological wastes into wealth through open source technologies and capacity building. The authors herein present the methodology of converting technological wastes generated by old computing machinery into wealth using Linux. The authors’ findings while using FREESCO Linux, a free and open source operating system, to turn an old Pentium I and Pentium II machines into a three and four port router respectively for managing routing in a laboratory setup are clearly stated. The economic gains and p...
Most of the developing countries are heavily indebted and they do not have the money to buy the n... more Most of the developing countries are heavily indebted and they do not have the money to buy the needed computers to train their young ones. Computer Scientists and mathematicians are graduated from Universities and Polytechnics without much practical knowledge of the computer due to few or lack of computers. However, it is a well-known fact that information technology with the assistance of the brainpower will drive the economy of the 21st century. This paper provides the strategy of using very few computers to perform the function of many computers through the use of multi-booting operating systems.
International Journal of Engineering Research in Africa, 2011
... 4Iya Abubakar Computer Center, Ahmadu Bello University, Zaria, Nigeria ... This enables the s... more ... 4Iya Abubakar Computer Center, Ahmadu Bello University, Zaria, Nigeria ... This enables the system to deal with cognitive uncertainties in a manner more like humans, The works of Mohamed [5], Rotshtein et al [6], Edwards [7] and Mu'azu [8] exemplify the use of Neuro-Fuzzy ...
Traditional web which is the largest information database lacks semantic and as a result the info... more Traditional web which is the largest information database lacks semantic and as a result the information available in the web is only human understandable, not by machine. With the rapid increase in the amount of information on networks, search engine has become the infrastructure for people gaining access to Web information, and is the second largest Internet application besides e-mail. However, search engine returns a huge number of results, and the relevance between results and user queries is also different. There are lots of search engines available today, but the way to retrieve meaningful information is difficult. To overcome this problem in search engines to retrieve meaningful information intelligently or smartly, Semantic Web technology has played a major role. In the light of this, our paper, proposes an algorithm, architecture for the semantic web based search engine named EWEBSEARCH model, powered by XML meta-tags (which ensures machine understandability) to improve web...
Research Journal of Applied Sciences, Engineering and Technology
This paper presents the development of an e-assessment platform for application in Nigerianuniver... more This paper presents the development of an e-assessment platform for application in Nigerianuniversities. Ahmadu Bello University, Zaria, Nigeria was used as a testing ground in 2008. In the age ofdigitalization that we live in, it has become imperative that a reliable means of assessing students using internetbasedtechnologies be developed. This paper seeks to solve a part of that problem by designing and developinga web application where tests in multiple choice formats will be taken online and graded immediately. The webapplication relies solely on Microsoft developed technologies. It runs on the Microsoft.net framework, uses theASP.NET web server, C# as the intermediate language, ADO.NET to interact with the relational database andMicrosoft SQL server as the relational database. The work was simulated in the Visual Studio Expressenvironment using Internet Explorer as the web browser. It was then tested on an intranet to ensure connectivityand could be relied upon for a w ide appl...
This paper presents an empirical study of achievable
bandwidth/concurrent calls capacity o... more This paper presents an empirical study of achievable bandwidth/concurrent calls capacity of an open source Voice over Internet Protocol (VoIP) Server deployed on an Intranet with open source tools. Network readiness in IPv4 and IPv6 environments was evaluated using Iperf while VoIP calls were simulated with open source SIPp (Session Initiation Protocol performance-tester). Voipmonitor, another open source software, was used to measure the bandwidth capacity and maximum concurrent calls handling capacity of the Asterisk Server over fast Ethernet Local Area Network. It can be deduced that the concurrent calls capacity of a VoIP server is dependent on a number of factors such as the VoIP readiness / bandwidth of the network and hardware specifications of the VoIP server. The result from experimental values shows that the achievable bandwidth otherwise called TCP throughput (for the 100Mbps LAN) for IPv4 and IPv6 traffics in dual stack configuration is 86.8Mbps and 87.4Mbps respectively. While that of UDP bandwidth measurement gives 50Mbps, jitter value of 1.794ms and packet loss of 0.59% for IPv4 traffic and 49.7Mbps bandwidth, 0.592ms jitter with packet loss of 0.22% for IPv6 traffic. At the maximum concurrent calls handling capacity, the processor of the VoIP server was observed to have 100% loading or utilization measure. It is recommended that the VoIP server should not be loaded continuously at this maximum processor load for optimum performance and longevity of life.
Traditional web which is the largest information database lacks semantic and as a result the info... more Traditional web which is the largest information database lacks semantic and as a result the information available in the web is only human understandable, not by machine. With the rapid increase in the amount of information on networks, search engine has become the infrastructure for people gaining access to Web information, and is the second largest Internet application besides e-mail. However, search engine returns a huge number of results, and the relevance between results and user queries is also different. There are lots of search engines available today, but the way to retrieve meaningful information is difficult. To overcome this problem in search engines to retrieve meaningful information intelligently or smartly, Semantic Web technology has played a major role. In the light of this, our paper, proposes an algorithm, architecture for the semantic web based search engine named EWEBSEARCH model, powered by XML meta-tags (which ensures machine understandability) to improve web search. The EWEBSEARCH model provides a simple interface to capture user's queries (keywords), then the search or query engine processes the queries from the repository (database) using the search engine algorithm, interpreting the queries, retrieving and providing appropriate ranking of results in order to satisfy users queries. Query answers are ranked using extended information-retrieval techniques, are generated in an order of ranking and implementation of the model.
Presently, computers are changing from isolated devices to a
worldwide network of information exc... more Presently, computers are changing from isolated devices to a worldwide network of information exchange and business transactions called the World Wide Web (WWW). However, the success of the WWW has made it increasingly difficult to find, access, present and maintain the information required by a wide variety of users. In response to this problem, many new research initiatives and commercial enterprises have been set up to enrich the available information with machine -processable semantics. As a response to the challenge of providing high quality healthcare services with reasonable costs while the elderly population and the associated chronic disease increase, this paper provides a conceptual model (Semantic health model) o f using the Semantic Web to locate required information regarding health matters, thereby facilitating healthcare delivery in rural areas. This Semantic Web will provide intelligent access to distributed information, enabling software products (agents) to mediate between user needs and the information sources available. The Semantic health model will consist of four layers: Database, Data Transfer Mechanism (DTM), Medical Inference Engine (MIE) and User interface.
This paper presents the development of an e-assessment platform for application in Nigerian
univ... more This paper presents the development of an e-assessment platform for application in Nigerian universities. Ahmadu Bello University, Zaria, Nigeria was used as a testing ground in 2008. In the age of digitalization that we live in, it has become imperative that a reliable means of assessing students using internet- based technologies be developed. This paper seeks to solve a part of that problem by designing and developing a web application where tests in multiple choice formats will be taken online and graded immediately. The web application relies solely on Microsoft developed technologies. It runs on the Microsoft.net framework, uses the ASP.NET web server, C# as the intermediate language, ADO.NET to interact with the relational database and Microsoft SQL server as the relational database. The work was simulated in the Visual Studio Express environment using Internet Explorer as the web browser. It was then tested on an intranet to ensure connectivity and could be relied upon for a wide application to solve the problem of assessing the teeming population in tertiary institutions.
The technological development of any nation depends on how they can look inward to make do with w... more The technological development of any nation depends on how they can look inward to make do with what they have or what they can do at little or no cost for the growth of their country. Technology is the process by which human beings fashion tools and machines to increase their control and understanding of their material environment. In this paper, we consider how developing countries which are dumping ground for obsolete technologies can become resourceful and rich nations by turning these technological wastes into wealth through open source technologies and capacity building. The authors herein present the methodology of converting technological wastes generated by old computing machinery into wealth using Linux. The authors’ findings while using FREESCO Linux, a free and open source operating system, to turn an old Pentium I and Pentium II machines into a three and four port router respectively for managing routing in a laboratory setup are clearly stated. The economic gains and p...
Most of the developing countries are heavily indebted and they do not have the money to buy the n... more Most of the developing countries are heavily indebted and they do not have the money to buy the needed computers to train their young ones. Computer Scientists and mathematicians are graduated from Universities and Polytechnics without much practical knowledge of the computer due to few or lack of computers. However, it is a well-known fact that information technology with the assistance of the brainpower will drive the economy of the 21st century. This paper provides the strategy of using very few computers to perform the function of many computers through the use of multi-booting operating systems.
International Journal of Engineering Research in Africa, 2011
... 4Iya Abubakar Computer Center, Ahmadu Bello University, Zaria, Nigeria ... This enables the s... more ... 4Iya Abubakar Computer Center, Ahmadu Bello University, Zaria, Nigeria ... This enables the system to deal with cognitive uncertainties in a manner more like humans, The works of Mohamed [5], Rotshtein et al [6], Edwards [7] and Mu'azu [8] exemplify the use of Neuro-Fuzzy ...
Traditional web which is the largest information database lacks semantic and as a result the info... more Traditional web which is the largest information database lacks semantic and as a result the information available in the web is only human understandable, not by machine. With the rapid increase in the amount of information on networks, search engine has become the infrastructure for people gaining access to Web information, and is the second largest Internet application besides e-mail. However, search engine returns a huge number of results, and the relevance between results and user queries is also different. There are lots of search engines available today, but the way to retrieve meaningful information is difficult. To overcome this problem in search engines to retrieve meaningful information intelligently or smartly, Semantic Web technology has played a major role. In the light of this, our paper, proposes an algorithm, architecture for the semantic web based search engine named EWEBSEARCH model, powered by XML meta-tags (which ensures machine understandability) to improve web...
Research Journal of Applied Sciences, Engineering and Technology
This paper presents the development of an e-assessment platform for application in Nigerianuniver... more This paper presents the development of an e-assessment platform for application in Nigerianuniversities. Ahmadu Bello University, Zaria, Nigeria was used as a testing ground in 2008. In the age ofdigitalization that we live in, it has become imperative that a reliable means of assessing students using internetbasedtechnologies be developed. This paper seeks to solve a part of that problem by designing and developinga web application where tests in multiple choice formats will be taken online and graded immediately. The webapplication relies solely on Microsoft developed technologies. It runs on the Microsoft.net framework, uses theASP.NET web server, C# as the intermediate language, ADO.NET to interact with the relational database andMicrosoft SQL server as the relational database. The work was simulated in the Visual Studio Expressenvironment using Internet Explorer as the web browser. It was then tested on an intranet to ensure connectivityand could be relied upon for a w ide appl...
This paper presents an empirical study of achievable
bandwidth/concurrent calls capacity o... more This paper presents an empirical study of achievable bandwidth/concurrent calls capacity of an open source Voice over Internet Protocol (VoIP) Server deployed on an Intranet with open source tools. Network readiness in IPv4 and IPv6 environments was evaluated using Iperf while VoIP calls were simulated with open source SIPp (Session Initiation Protocol performance-tester). Voipmonitor, another open source software, was used to measure the bandwidth capacity and maximum concurrent calls handling capacity of the Asterisk Server over fast Ethernet Local Area Network. It can be deduced that the concurrent calls capacity of a VoIP server is dependent on a number of factors such as the VoIP readiness / bandwidth of the network and hardware specifications of the VoIP server. The result from experimental values shows that the achievable bandwidth otherwise called TCP throughput (for the 100Mbps LAN) for IPv4 and IPv6 traffics in dual stack configuration is 86.8Mbps and 87.4Mbps respectively. While that of UDP bandwidth measurement gives 50Mbps, jitter value of 1.794ms and packet loss of 0.59% for IPv4 traffic and 49.7Mbps bandwidth, 0.592ms jitter with packet loss of 0.22% for IPv6 traffic. At the maximum concurrent calls handling capacity, the processor of the VoIP server was observed to have 100% loading or utilization measure. It is recommended that the VoIP server should not be loaded continuously at this maximum processor load for optimum performance and longevity of life.
Traditional web which is the largest information database lacks semantic and as a result the info... more Traditional web which is the largest information database lacks semantic and as a result the information available in the web is only human understandable, not by machine. With the rapid increase in the amount of information on networks, search engine has become the infrastructure for people gaining access to Web information, and is the second largest Internet application besides e-mail. However, search engine returns a huge number of results, and the relevance between results and user queries is also different. There are lots of search engines available today, but the way to retrieve meaningful information is difficult. To overcome this problem in search engines to retrieve meaningful information intelligently or smartly, Semantic Web technology has played a major role. In the light of this, our paper, proposes an algorithm, architecture for the semantic web based search engine named EWEBSEARCH model, powered by XML meta-tags (which ensures machine understandability) to improve web search. The EWEBSEARCH model provides a simple interface to capture user's queries (keywords), then the search or query engine processes the queries from the repository (database) using the search engine algorithm, interpreting the queries, retrieving and providing appropriate ranking of results in order to satisfy users queries. Query answers are ranked using extended information-retrieval techniques, are generated in an order of ranking and implementation of the model.
Presently, computers are changing from isolated devices to a
worldwide network of information exc... more Presently, computers are changing from isolated devices to a worldwide network of information exchange and business transactions called the World Wide Web (WWW). However, the success of the WWW has made it increasingly difficult to find, access, present and maintain the information required by a wide variety of users. In response to this problem, many new research initiatives and commercial enterprises have been set up to enrich the available information with machine -processable semantics. As a response to the challenge of providing high quality healthcare services with reasonable costs while the elderly population and the associated chronic disease increase, this paper provides a conceptual model (Semantic health model) o f using the Semantic Web to locate required information regarding health matters, thereby facilitating healthcare delivery in rural areas. This Semantic Web will provide intelligent access to distributed information, enabling software products (agents) to mediate between user needs and the information sources available. The Semantic health model will consist of four layers: Database, Data Transfer Mechanism (DTM), Medical Inference Engine (MIE) and User interface.
This paper presents the development of an e-assessment platform for application in Nigerian
univ... more This paper presents the development of an e-assessment platform for application in Nigerian universities. Ahmadu Bello University, Zaria, Nigeria was used as a testing ground in 2008. In the age of digitalization that we live in, it has become imperative that a reliable means of assessing students using internet- based technologies be developed. This paper seeks to solve a part of that problem by designing and developing a web application where tests in multiple choice formats will be taken online and graded immediately. The web application relies solely on Microsoft developed technologies. It runs on the Microsoft.net framework, uses the ASP.NET web server, C# as the intermediate language, ADO.NET to interact with the relational database and Microsoft SQL server as the relational database. The work was simulated in the Visual Studio Express environment using Internet Explorer as the web browser. It was then tested on an intranet to ensure connectivity and could be relied upon for a wide application to solve the problem of assessing the teeming population in tertiary institutions.
Uploads
Papers by Dele Mike
bandwidth/concurrent calls capacity of an open source Voice
over Internet Protocol (VoIP) Server deployed on an Intranet
with open source tools. Network readiness in IPv4 and IPv6
environments was evaluated using Iperf while VoIP calls were
simulated with open source SIPp (Session Initiation Protocol
performance-tester). Voipmonitor, another open source
software, was used to measure the bandwidth capacity and
maximum concurrent calls handling capacity of the Asterisk
Server over fast Ethernet Local Area Network. It can be
deduced that the concurrent calls capacity of a VoIP server is
dependent on a number of factors such as the VoIP readiness /
bandwidth of the network and hardware specifications of the
VoIP server. The result from experimental values shows that
the achievable bandwidth otherwise called TCP throughput
(for the 100Mbps LAN) for IPv4 and IPv6 traffics in dual
stack configuration is 86.8Mbps and 87.4Mbps respectively.
While that of UDP bandwidth measurement gives 50Mbps,
jitter value of 1.794ms and packet loss of 0.59% for IPv4
traffic and 49.7Mbps bandwidth, 0.592ms jitter with packet
loss of 0.22% for IPv6 traffic. At the maximum concurrent
calls handling capacity, the processor of the VoIP server was
observed to have 100% loading or utilization measure. It is
recommended that the VoIP server should not be loaded
continuously at this maximum processor load for optimum
performance and longevity of life.
worldwide network of information exchange and business transactions called the World Wide Web (WWW). However, the success of the WWW has made it increasingly
difficult to find, access, present and maintain the information required by a wide variety of users. In response to this problem, many new research initiatives and commercial enterprises have been set up to enrich the available information with machine -processable semantics.
As a response to the challenge of providing high quality healthcare services with reasonable costs while the elderly population and the associated chronic disease increase, this
paper provides a conceptual model (Semantic health model) o
f using the Semantic Web to locate required information regarding health matters, thereby facilitating healthcare delivery in rural areas. This Semantic Web will provide
intelligent access to distributed information, enabling software products (agents) to mediate between user needs and the information sources available. The Semantic health model will consist of four layers: Database, Data Transfer
Mechanism (DTM), Medical Inference Engine (MIE) and User interface.
universities. Ahmadu Bello University, Zaria, Nigeria was used as a testing ground in 2008. In the age of
digitalization that we live in, it has become imperative that a reliable means of assessing students using internet-
based technologies be developed. This paper seeks to solve a part of that problem by designing and developing
a web application where tests in multiple choice formats will be taken online and graded immediately. The web
application relies solely on Microsoft developed technologies. It runs on the Microsoft.net framework, uses the
ASP.NET web server, C# as the intermediate language, ADO.NET to interact with the relational database and
Microsoft SQL server as the relational database. The work was simulated in the Visual Studio Express
environment using Internet Explorer as the web browser. It was then tested on an intranet to ensure connectivity
and could be relied upon for a wide application to solve the problem of assessing the teeming population in
tertiary institutions.
bandwidth/concurrent calls capacity of an open source Voice
over Internet Protocol (VoIP) Server deployed on an Intranet
with open source tools. Network readiness in IPv4 and IPv6
environments was evaluated using Iperf while VoIP calls were
simulated with open source SIPp (Session Initiation Protocol
performance-tester). Voipmonitor, another open source
software, was used to measure the bandwidth capacity and
maximum concurrent calls handling capacity of the Asterisk
Server over fast Ethernet Local Area Network. It can be
deduced that the concurrent calls capacity of a VoIP server is
dependent on a number of factors such as the VoIP readiness /
bandwidth of the network and hardware specifications of the
VoIP server. The result from experimental values shows that
the achievable bandwidth otherwise called TCP throughput
(for the 100Mbps LAN) for IPv4 and IPv6 traffics in dual
stack configuration is 86.8Mbps and 87.4Mbps respectively.
While that of UDP bandwidth measurement gives 50Mbps,
jitter value of 1.794ms and packet loss of 0.59% for IPv4
traffic and 49.7Mbps bandwidth, 0.592ms jitter with packet
loss of 0.22% for IPv6 traffic. At the maximum concurrent
calls handling capacity, the processor of the VoIP server was
observed to have 100% loading or utilization measure. It is
recommended that the VoIP server should not be loaded
continuously at this maximum processor load for optimum
performance and longevity of life.
worldwide network of information exchange and business transactions called the World Wide Web (WWW). However, the success of the WWW has made it increasingly
difficult to find, access, present and maintain the information required by a wide variety of users. In response to this problem, many new research initiatives and commercial enterprises have been set up to enrich the available information with machine -processable semantics.
As a response to the challenge of providing high quality healthcare services with reasonable costs while the elderly population and the associated chronic disease increase, this
paper provides a conceptual model (Semantic health model) o
f using the Semantic Web to locate required information regarding health matters, thereby facilitating healthcare delivery in rural areas. This Semantic Web will provide
intelligent access to distributed information, enabling software products (agents) to mediate between user needs and the information sources available. The Semantic health model will consist of four layers: Database, Data Transfer
Mechanism (DTM), Medical Inference Engine (MIE) and User interface.
universities. Ahmadu Bello University, Zaria, Nigeria was used as a testing ground in 2008. In the age of
digitalization that we live in, it has become imperative that a reliable means of assessing students using internet-
based technologies be developed. This paper seeks to solve a part of that problem by designing and developing
a web application where tests in multiple choice formats will be taken online and graded immediately. The web
application relies solely on Microsoft developed technologies. It runs on the Microsoft.net framework, uses the
ASP.NET web server, C# as the intermediate language, ADO.NET to interact with the relational database and
Microsoft SQL server as the relational database. The work was simulated in the Visual Studio Express
environment using Internet Explorer as the web browser. It was then tested on an intranet to ensure connectivity
and could be relied upon for a wide application to solve the problem of assessing the teeming population in
tertiary institutions.