46 results
Search Results
Now showing 1 - 10 of 46
Conference Object A Multi-Paradigm Complexity Metric (mcm)(2011) Misra,S.; Akman,I.; Cafer,F.Huge amount of researches and software metrics have been proposed for procedural and object-oriented languages. However, there are only few metrics available in the literature related with multi-paradigm programming languages. In this paper, we propose a metric to evaluate the code written in multi-paradigm language. Our proposed metric can be used for most of the programming paradigms, including both procedural and object-oriented languages. © 2011 Springer-Verlag.Conference Object A Model for Measuring Cognitive Complexity of Software(Springer Verlag, 2008) Misra,S.; Akman,I.This paper proposes a model for calculating cognitive complexity of a code. This model considers all major factors responsible for (cognitive) complexity. The practical applicability of the measure is evaluated through experimentation, test cases and comparative study. © 2008 Springer-Verlag Berlin Heidelberg.Article Citation - Scopus: 48Identifying Phishing Attacks in Communication Networks Using Url Consistency Features(Inderscience Publishers, 2020) Azeez,N.A.; Salaudeen,B.B.; Misra,S.; Damasevicius,R.; Maskeliunas,R.Phishing is a fraudulent attempt by cybercriminals, where the target audience is addressed by a text message, phone call or e-mail, requesting classified and sensitive information after presenting himself/herself as a legitimate agent. Successful phishing attack may result into financial loss and identity theft. Identifying forensic characteristics of phishing attack can help to detect the attack and its perpetuators and as well as to enable defence against it. To shield internet users from phishing assaults, numerous anti-phishing models have been proposed. Currently employed techniques to handle these challenges are not sufficient and capable enough. We aim at identifying phishing sites in order to guard internet users from being vulnerable to any form of phishing attacks by verifying the conceptual and literal consistency between the uniform resource locator (URL) and the web content. The implementation of the proposed PhishDetect method achieves an accuracy of 99.1%; indicating that it is effective in detecting various forms of phishing attacks. © 2020 Inderscience Enterprises Ltd.. All rights reserved.Conference Object Citation - Scopus: 7Comparative Study of Cognitive Complexity Measures(2008) Misra,S.; Akman,I.Complexity metrics are used to predict critical information about reliability and maintainability of software systems. Cognitive complexity measure based on cognitive informatics, plays an important role in understanding the fundamental characteristics of software, therefore directly affects the understandability and maintainability of software systems. In this paper, we compared available cognitive complexity measures and evaluated cognitive weight complexity measure in terms of Weyuker's properties. © 2008 IEEE.Conference Object Citation - Scopus: 22An Improved Model for Alleviating Layer Seven Distributed Denial of Service Intrusion on Webserver(Institute of Physics Publishing, 2019) Odusami,M.; Misra,S.; Adetiba,E.; Abayomi-Alli,O.; Damasevicius,R.; Ahuja,R.Application layer or Layer Seven Distributed Denial of service (L7DDoS) intrusion is one of the greatest threats that intrusion a webserver. The hackers have different motives which could be for Extortion, Exfiltration e.t.c Researchers have employed several methods to prevent L7DDoS intrusion especially using machine learning. Although Machine learning techniques has proven to be very effective with high detection accuracy, the approach still find it difficult to detect Hyper Text Transfer Protocol (HTTP) based botnet traffic on web server with high false positive rate. The adoption of deep learning based technique using Long Short Term Memory (LSTM) will alleviate this problem. © 2019 Published under licence by IOP Publishing Ltd.Conference Object Citation - Scopus: 4Effective Project Leadership in Computer Science and Engineering(2009) Cafer,F.; Misra,S.Project leaders are the most important individuals in projects. A project leader should follow some thinking styles and values which can lead his or her team to success. There is a common notion among software specialists that the more complex a project manager thinks, the better his leadership is. In this paper, we discuss the significance of simple thinking in project leadership. If the leader thinks in a simple way, then the risk of being suffocated in details is less. Complex thinking brings out greater risks of losing the general control of the system because of spending too much time and effort on details and, as a result, more confusion. Not only simplicity, but also psychological factors are important in guiding teams and developing projects in the most effective way. Here, we present a set of qualities for a good project leader in software engineering. In addition to that, we also demonstrate how cognitive and ethical issues affect leadership qualities. © 2009 Springer Berlin Heidelberg.Conference Object Citation - Scopus: 13Predicting Web Service Maintainability Via Object-Oriented Metrics: a Statistics-Based Approach(2012) Coscia,J.L.O.; Crasso,M.; Mateos,C.; Zunino,A.; Misra,S.The Service-Oriented Computing paradigm enables the construction of distributed systems by assembling loosely coupled pieces of software called services, which have clear interfaces to their functionalities. Service interface descriptions have many aspects, such as complexity and quality, all of which can be measured. This paper presents empirical evidence showing that services interfaces maintainability can be predicted by applying traditional software metrics in service implementations. A total of 11 source code level metrics and 5 service interface metrics have been statistically correlated using 154 real world services. © 2012 Springer-Verlag.Conference Object Citation - Scopus: 4An Improved Feature Selection Method for Short Text Classification(Institute of Physics Publishing, 2019) Abayomi-Alli,O.; Misra,S.; Matthews,V.O.; Odusami,M.; Abayomi-Alli,A.; Ahuja,R.; Maskeliunas,R.Text has become one of the widest means of communication on mobile devices due to cheap rate and convenience for instance short text, web document, emails, instant messages. The exponential growth of text documents shared among users globally has increased the threat of misclassification associated with mobile devices such as Spam, Phishing, License to kill, Malware and privacy issues. Existing studies have shown that the major problem associated with text message classification is the poor representation of feature thus reducing accuracy and increasing f-measure rate. Thus, a modified Genetic Algorithm (GA) for improve feature selection and Artificial Immune System (AIS) algorithm was proposed for effective text classification in mobile short messages. The system will be deployed on an Android OS. © 2019 Published under licence by IOP Publishing Ltd.Conference Object A unique complexity metric(2008) Misra,S.; Akman,I.Metrics, in general, are defined as "a quantitative measure of the degree to which a system, component, or process possesses a given attribute". Complexity metrics are used to predict critical information about reliability and maintainability of software systems. This paper proposes complexity metric, which includes all major factors responsible for complexity. We validated our metric against the principles of measurement theory since the measurement theory has been proposed and extensively used in the literature as a means to evaluate the software engineering metrics. The scale of the metric is investigated through Extensive structure. It is found that the proposed measure is on ratio scale. The applicability of the proposed measure is tested through test cases and comparative study. © 2008 Springer-Verlag Berlin Heidelberg.Conference Object Citation - Scopus: 1A Software Metric for Python Language(Springer Verlag, 2010) Misra,S.; Cafer,F.There are many metrics for evaluating the quality of codes written in different programming languages. However, no efforts have been done to propose metrics for Python, which is an important and useful language especially for the software development for the embedded systems. In this present work, we are trying to investigate all the factors, which are responsible for increasing the complexity of code written in Python language. Accordingly, we have proposed a unified metric for this language. Practical applicability of the metric is demonstrated on a case study. © 2010 Springer-Verlag Berlin Heidelberg.

