Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding

  title={Analysis of Various Types of Bugs in the Object Oriented Java Script Language Coding},
  author={F. Fawzia Khan and R. Mallika},
  journal={Indian journal of science and technology},
  • F. Khan, R. Mallika
  • Published 15 September 2015
  • Computer Science
  • Indian journal of science and technology
Objective: The main goal of this work is to categorize and understand the various types of bugs present in the Object oriented java scripting language. By finding these faults one can find out the nature of faults which causes the run time failure of programs. Methods: There are various types of bugs present in the OOJS environment which needs to be categorized well to understand the nature of fault which has occurred in the OOJS language. By doing so, web pages can be prevented from the… Expand
Object Oriented Javascript Generalization Technique
The experimental results show that the performance of the browsers can be maintained with the proposed OOJG technique in an efficient manner. Expand
Testing Program for Security using Symbolic Execution and Exception Injection
This paper proposes a framework that tests and verifies if security vulnerabilities exist in the program using symbolic execution and exception injection, and demonstrates the implementation of the framework, followed by its validation on some java programs. Expand
Coupling Measures and its Impact on Object-Oriented Software Quality
This paper investigates the values of seven coupling metrics and explores the impact of coupling metrics values on different quality attributes of the object-oriented software, useful for software professionals to maintain level of coupling while developing software. Expand
Finding Bugs in Android Application using Genetic Algorithm and Apriori Algorithm
This study enhances the security of Android app in its development phase only and it finds the bugs in the application which will be helpful for developer in order to resolve those errors and make application more efficient. Expand
Specifics of Training of Students of Philological Department in the Professionally-Oriented Reading with the Use of Computer Technologies
This study offers a new approach that can significantly assist teachers in the development of professional competencies of students of philological faculty, studying the Tatar language. Expand


Automatic invariant detection in dynamic web applications
This paper demonstrates through a series of case studies that codelevel and structural invariants exist in web applications with a large client-side state, and they can be automatically detected and serve as regression test oracles. Expand
Finding Bugs in Web Applications Using Dynamic Test Generation and Explicit-State Model Checking
A dynamic test generation technique for the domain of dynamic Web applications that utilizes both combined concrete and symbolic execution and explicit-state model checking and minimizes the conditions on the inputs to failing tests so that the resulting bug reports are small and useful in finding and fixing the underlying faults. Expand
A framework for automated testing of javascript web applications
A framework for feedback-directed automated test generation for JavaScript in which execution is monitored to collect information that directs the test generator towards inputs that yield increased coverage is presented. Expand
JavaScript Errors in the Wild: An Empirical Study
It is found that JavaScript errors occur in production web applications, and that the errors fall into a small number of categories. Expand
Detecting Concurrency Bugs from the Perspectives of Synchronization Intentions
Two bug detection tools, AVIO and MUVI, are proposed to automatically infer two classes of synchronization intentions that are common, frequently violated, and understudied-single-variable atomicity intention and multivariable correlation intention and detect related bugs. Expand
On the Distribution of Bugs in the Eclipse System
This paper shows how log-normal, Double-Pareto, and Yule-Simon distributions may fit the bug distribution at least as well as the Weibull distribution, and shows how these models can generalize to other software systems. Expand
Statically locating web application bugs caused by asynchronous calls
This paper develops a technique that extracts client-side JavaScript code from server-side scripts that can effectively identify real bugs and proposes a static program analysis to automatically detect such bugs in web applications. Expand
A Reuse-Based Approach to Security Requirements Engineering
The paper presents a reuse-based approach to the modeling, specification and analysis of application-specific security requirements. The method is based on a goaloriented framework that addressesExpand
Which Crashes Should I Fix First?: Predicting Top Crashes at an Early Stage to Prioritize Debugging Efforts
An empirical investigation of the Firefox and Thunderbird crash report databases found that only 10 to 20 crashes account for the large majority of crash reports; predicting these “top crashes” thus could dramatically increase software quality. Expand
Fault Localization Based Only on Failed Runs
FOnly is an effective new technique that relies only on failed runs to locate faults statistically, and it is shown that passed runs are more susceptible to coincidental correctness than failed runs. Expand