Search Results

Now showing 1 - 10 of 29
  • Conference Object
    Citation - Scopus: 12
    Design and Implementation of a Mobile Webcast Application With Google Analytics and Cloud Messaging Functionality
    (Institute of Physics Publishing, 2019) Jonathan,O.; Misra,S.; Ibanga,E.; Maskeliunas,R.; Damasevicius,R.; Ahuja,R.
    Church cast is an application developed to bring the messages of ministries closer to their members by harnessing the Internet and mobile devices. Due to the very busy schedules of people and religious restrictions in some countries, people are not usually able to be physically present at their locations of worship to listen to or watch their ministers. Existing applications developed in the past like DOMI radio and Redemption TV Media were limited to only audio, poor and unintuitive user interfaces and not providing the administrator any interactions with the users of the application. In this work, we develop an Android-based application that makes it possible for users to watch live streams and on-demand videos from their ministries using their mobile devices. The application also incorporates sharing and analytics functionalities to enable users to share videos messages with loved ones and help the administrator monitor users' activities on the application respectively. The cloud messaging functionality enables the administrator to send messages such as announcements to user devices as push notifications. This would eventually increase user knowledge and interaction with the activities going on in their respective places of worship. © 2019 Published under licence by IOP Publishing Ltd.
  • Conference Object
    Citation - Scopus: 23
    Modified cognitive complexity measure
    (Springer Verlag, 2006) Misra,S.
    In cognitive functional size measure, the functional size is proportional to weighted cognitive complexity of all internal BCS's and number of input and output. This paper proposes the modification in cognitive functional size complexity measure. The proposed complexity measure is proportional to total occurrence of operators and operands and all internal BCS's. The operators and operands are equally important in design consideration. Thus, the contribution of the operators, operands and cognitive aspects complete the definition of a complexity measure in terms of cognitive. Accordingly, a new formula is developed for calculating the modified cognitive complexity measure. An attempt has also been made to evaluate modified cognitive complexity measure in terms of nine Weyuker's properties, through examples. It has been found that seven of nine Weyuker's properties have been satisfied by the modified cognitive complexity measure and hence establishes as a well-structured one. © Springer-Verlag Berlin Heidelberg 2006.
  • Conference Object
    Citation - Scopus: 3
    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
    Citation - Scopus: 9
    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: 13
    Predicting 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: 4
    An 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: 7
    Measuring Complexity of Object Oriented Programs
    (2008) Mısra, Sanjay; Misra,S.; Akman,I.; Mısra, Sanjay; Computer Engineering; Computer Engineering
    In this paper, a metric for object oriented language is formulated and validated. On the contrary of the other metrics used for object oriented programming (OOPs), the proposed metric calculates the complexity of a class at method level and hence considers the internal architecture of the classes, subclasses and member functions. The proposed metric is evaluated against Weyuker's proposed set of measurement principles through examples and validated through experimentation, case study and comparative study with similar measures. The practical usefulness of the metric is evaluated by a practical framework. © 2008 Springer-Verlag Berlin Heidelberg.
  • Conference Object
    Citation - Scopus: 22
    An 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: 4
    Effective 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.