Browsing Journal Articles by Author "Ndia, John G."
Now showing items 1-12 of 12
-
Cluster Head Selection Algorithms for Enhanced Energy Efficiency in Wireless Sensor Networks: A Systematic Literature Review
Mwangi, Peter M.; Ndia, John G.; Muketha, Geoffrey M. (2022-06)The extension of the sensor node's life span is an essential requirement in a Wireless Sensor Network. Cluster head selection algorithms undertake the task of cluster head election and rotation among nodes, and this has ... -
Comparative Analysis of Machine Learning Algorithms Accuracy for Maize Leaf Disease Identification
Ochago, Vincent M.; Wambugu, Geoffrey M; Ndia, John G. (2022-03)The number of data points predicted correctly out of the total data points is known as accuracy in image classification models. Assessment of the accuracy is very important since it compares the correct images to the ones ... -
Complexity Metrics for Sassy Cascading Style Sheets
Ndia, John G.; Muketha, Geoffrey M.; Omieno, K. K. (2019-01)Many front-end web developers are nowadays increasingly using sassy cascading stylesheets (SCSS) instead of the regular cascading style sheets (CSS). Despite its increased demand, SCSS has inherent complexity which arises ... -
An extended k-means cluster head selection algorithm for efficient energy consumption in wireless sensor networks
Mwangi, Peter M.; Ndia, John G.; Muketha, Geoffrey M. (International Journal of Network Security & Its Applications, 2023-05)Effective use of sensor nodes’ batteries in wireless sensor networks is critical since the batteries are difficult to recharge or replace. This is closely connected to the networks’ lifespan since once the battery is used ... -
An Extended Security Measurement Framework For Open-Source Enterprise Resource Planning Software Security
Njuki, Jane W.; Muketha, Geoffrey M.; Ndia, John G. (International Journal of Network Security & Its Applications (IJNSA), 2022-09)Modern organizations are adopting new ways of measuring their level of security for compliance and justification of security investments. The highly interconnected environment has seen organizations generate lots of personal ... -
Factors Affecting Software Maintenance Cost of Python Programs
Mukunga, Catherine W.; Ndia, John G.; Wambugu, Geoffrey M. (2022)One of the primary areas of software project management is cost estimation. The cost estimation problem remains unsolved today because of the ineffective cost estimation techniques which are unsuitable for handling current ... -
A Metrics-Based Model for Estimating the Maintenance Effort of Python Software
Mukunga, Catherine W.; Ndia, John G.; Wambugu, Geoffrey M. (2023-05)Software project management includes a substantial area for estimating software maintenance effort. Estimation of software maintenance effort improves the overall performance and efficiency of software. The Constructive ... -
Structural Complexity Attribute Classification Framework (SCACF) for Sassy Cascading Style Sheets
Ndia, John G.; Muketha, Geoffrey M.; Omieno, K. K. (2020-01)Several researchers have proposed the various classes of software attributes to guide in the derivation of metrics for software products. These existing classifications have targeted traditional software paradigms such as ... -
A Suite of Metrics for UML Behavioral Diagrams Based on Complexity Perspectives
King’ori, Ann W.; Muketha, Geoffrey M.; Ndia, John G. (International Journal of Software Engineering & Applications, 2024-03)Nowadays, software designers have adopted modelling languages that help to communicate the dynamic behavior of UML behavioral diagrams. As it is with other software artefacts, these diagrams tend to get more complex ... -
A SURVEY OF CASCADING STYLE SHEETS COMPLEXITY METRICS
Ndia, John G.; Muketha, Geoffrey M.; Omieno, K. K. (2019-05)Cascading style sheets (CSS) is a Web-based style sheet language that is used for the presentation of Web documents. CSS has advanced from CSS1 to CSS3.and extensions to CSS known as CSS pre-processors have also emerged ... -
A Survey of Security Protocols for Wireless Sensor Networks
Ndia, John G. (International Journal of Applied computer Science, 2017)There are numerous wireless sensor network (WSN) applications being developed day to day. These applications range from simple environmental monitoring such as collecting temperatures in an agricultural farm to complex ... -
A systematic literature review on security indicators for open-source enterprise resource planning software
Njuki, Jane W.; Muketha, Geoffrey M.; Ndia, John G. (2022-05)Open-source enterprise resource planning (ERP) software has become a preferred alternative for modern organizations due to its affordable cost, availability and ease of access. Open-source software allows access to ...