15 research outputs found
Personal Best Cuckoo Search Algorithm for Global Optimization
Real-life optimization problems demand robust algorithms that perform efficient search in the environment without trapping in local optimal locations. Such algorithms are equipped with balanced explorative and exploitative capabilities. Cuckoo search (CS) algorithm is also one of such optimization algorithms, which is inspired from nature. Despite effective search strategies using Lévy flights and solution switching approach, CS suffers from lack of population diversity when implemented in hard optimization problems. In this paper, enhanced local and global search strategies have been proposed in CS algorithm. The proposed variant employs personal best information in solution generation process, hence called Personal Best Cuckoo Search (pBestCS). Moreover, instead of constant value for switching parameter, pBestCS dynamically updates switching parameter as the iterations proceed. The prior approach enhances local search ability, whereas the later modification enforces effective global search ability in the algorithm. The experimental results on both unimodal and multimodal test functions with different dimensionalities validated the efficiency of the proposed modification. Based on comprehensive statistical analysis and comparisons, pBestCS outperformed the standard CS algorithm, as well as, other popular swarm-based metaheuristic algorithms particle swarm optimization (PSO) and artificial bee colony (ABC)
Evaluating Services Computing Systems Engineering Framework using An Acceptance Model
The gap between business services and IT services becomes a major concern in services computing. As an approach for service-based IT solution, services computing systems are promised to be able to bridge the gap between these services. The implementation will require an engineering framework as a guide to building the systems. The framework needs to be evaluated to provide important feedback to the framework development. This paper outlines the evaluation of SCSE framework through an acceptance model. The study develops an acceptance model based on the experiences of a group of engineers after using the framework to build smart campus services systems. A survey involving 54 systems engineers with various engineering backgrounds was conducted to assess the experiences of the engineers in using the framework. The results of the acceptance model show that both perceived ease of use, represented by the level of agreement (Ï…1) and perceived usefulness, represented by the level of importance (Ï…2) deliver good results almost for the entire stages of the proposed framework. In addition, the user experiences of using the proposed framework are in the acceptable levels. The contribution of this paper is an enrichment of the engineering methodologies for the service-oriented system from the perspective of services computing
Internet of Things an implementation and its challenges in Malaysia
To date, the Internet becomes one of the technologies that is rapidly evolving and changing. It has become trending over the world. The Internet of Thing is a mechanism composed of devices, sensors, networks, cloud storage, and application. Each device able to communicate with another device over the Internet to share the information and accomplished some objectives. IoT is known as one of the new future technologies and were gaining attention from various fields over the countries. Malaysia is one of the countries in the planning stage to increase the development of IoT, which is equivalent to other countries with the emerging IoT applications development. However, it was not easy to develop IoT devices due to some issues and challenges in implementing IOT devices. This paper addresses the major concern and challenges in IOT and the solution how to overcome these issues. The future trends and applications of IoT were also briefly discussed in this paper for gaining more in-depth knowledge about the IOT technology
Comparison Study of Sorting Techniques in Static Data Structure
To manage and organize large data is imperative in order to formulate the data analysis and data processing efficiency. Therefore, this paper investigates the set of sorting techniques to observe which technique to provide better efficiency. Five types of sorting techniques of static data structure, Bubble, Insertion, Selection with O(n2) complexity and Merge, Quick with O(n log n) complexity have been used and tested on four groups between (100–30000) of dataset. To validate the performance of sorting techniques, three performance metrics which are time complexity, execution time and size of dataset were used. All experimental setups were accomplished using simple linear regression. The experimental results illustrate that Quick sort is more efficiency than other sorting and Selection sort is more efficient than Bubble and Insertion in large data size using array. In addition, Bubble, Insertion and Selection have good performance for small data size using array thus, sorting technique with behaviour O(n log n) is more efficient than sorting technique with behaviour O(n2) using array
Internet of Things: An Implementation and Its Challenges in Malaysia
to date, the Internet becomes one of the technologies that is rapidly evolving and changing. It has become trending over the world. The Internet of Thing is a mechanism composed of devices, sensors, networks, cloud storage, and application. Each device able to communicate with another device over the Internet to share the information and accomplished some objectives. IoT is known as one of the new future technologies and were gaining attention from various fields over the countries. Malaysia is one of the countries in the planning stage to increase the development of IoT, which is equivalent to other countries with the emerging IoT applications development. However, it was not easy to develop IoT devices due to some issues and challenges in implementing IOT devices. This paper addresses the major concern and challenges in IOT and the solution how to overcome these issues. The future trends and applications of IoT were also briefly discussed in this paper for gaining more in-depth knowledge about the IOT technology
Service Oriented Architecture Adoption: A Systematic Review
Service Oriented Architecture (SOA) has appeared as an absorbing architectural approach that empowers the available systems to reveal their performance in the act of services without creating important changes to the systems. This approach, due to its flexibility of adoption, has been widely appreciated by the businesses. Though there are many studies that depict successful factors of SOA, a few minor cases of failure have also been reported in the literature. In spite of the availability of rich material on SOA, there is no systematic literature review on the influential aspect of SOA adoption factors. Thus, this paper presents a systematic literature review of existing studies (from 2009 to 2015) related to the SOA adoption and its success and failure. The central purpose of the study is to focus on the existing issues and share the findings with researchers. Moreover, the findings of this paper would help the IT experts in organizations focus on the most important factors highlighted in this study, so they could decide whether it is advisable to adopt SOA in their context or not
Comparison study of sorting techniques in static data structure
To manage and organize large data is imperative in order to formulate the data analysis and data processing efficiency. Therefore, this paper investigates the set of sorting techniques to observe which technique to provide better efficiency. Five types of sorting techniques of static data structure, Bubble, Insertion, Selection with O(n2 ) complexity and Merge, Quick with O(n log n) complexity have been used and tested on four groups between (100–30000) of dataset. To validate the performance of sorting techniques, three performance metrics which are time complexity, execution time and size of dataset were used. All experimental setups were accomplished using simple linear regression. The experimental results illustrate that Quick sort is more efficiency than other sorting and Selection sort is more efficient than Bubble and Insertion in large data size using array. In addition, Bubble, Insertion and Selection have good performance for small data size using array thus, sorting technique with behaviour O(n log n) is more efficient than sorting technique with behaviour O(n2 ) using array
Zero-Day Aware Decision Fusion-Based Model for Crypto-Ransomware Early Detection
Crypto-ransomware employs the cryptography to lock user personal files and demands ransom to release them. By utilizing several technological utilities like cyber-currency and cloud-based developing platforms, crypto-ransomware has gained high popularity among adversaries. Motivated by the monetary revenue, crypto-ransomware developers continuously produce many variants of such malicious programs to evade the detection. Consequently, the rate of crypto-ransomware novel attacks is continuously increasing. As such, it is imperative for detection solutions to be able to discover these novel attacks, also called zero-day attacks. While anomaly detection-based solutions are able to deal with this problem, they suffer the high rate of false alarms. Thus, this paper puts forward a detection model that incorporates anomaly with behavioral detection approaches. In this model, two types of detection estimators were built. The first type is an ensemble of behavioral-based classifiers whereas the second type is an anomaly-based estimator. The decisions of both types of estimators were combined using fusion technique. The proposed model is able to detect the novel attack while maintaining low false alarms rate. By applying the proposed model, the detection rate was increased from 96% to 99% and the false positive rate was as low as 2.4 %
PENGEMBANGAN APLIKASI GIS KONSERVASI SUNGAI CIKAPUNDUNG BANDUNG
Sungai Cikapundung yang terletak di Bandung merupakan sungai dengan letak yang strategis dan penting. Sungai tersebut perlu dijaga untuk tetap memberikan kemanfaatan bagi manusia dan keseimbangan alam. Tanggung jawab tersebut tidak hanya pada pemerintah tapi juga pada masyarakat. Pemerintah perlu melakukan proses pemeliharaan dan pengawasan terpadu agar sungai tetap terjaga. Kegiatan konservasi sungai Cikapundung dikelola oleh Dinas Pengelolaan Sumber Daya Air (PSDA) Jawa Barat. Selama ini, kegiatan pengukuran parameter kesehatan sungai sebagai bagian proses konservasi sungai dilaporkan setelah pengukuran beberapa hari. Berkenaan dengan hal tersebut, perlu dikembangkan suatu aplikasi yang dapat mendukung proses kegiatan konservasi sungai Cikapundung. Penelitian yang dikembangkan merupakan penelitian terapan untuk mengembangkan aplikasi geographical information system konservasi sungai Cikapundung. Aplikasi yang dikembangkan tidak hanya untuk menampilkan data namun memberikan Gambaran hasil pengukuran setiap titiknya. Aplikasi ini masih dikembangkan sebagai back office untuk Dinas PSDA. Prototipe aplikasi GIS yang dikembangkan untuk mendukung fitur utama sehingga nanti dapat dikembangkan lebih lanjut pada decission support system penentuan kondisi sungai, penggunaan hardware dalam pengukuran, terbaharukan data secara real time, pengembangan aplikasi mobile dan lain-lain. Prototipe aplikasi yang dikembangkan adalah dengan platform web. Prototipe yang dikembangkan meliputi 11 titik pengukuran. Prototipe telah berhasil dikembangkan sehingga dikembangkan untuk penelitian pengembangan berikutnya