Research ArticleOpen accessPhrase in the titlePattern Trees for Fault-Proneness Detection in Object-Oriented SoftwareRomana Ishrat, Rafat Parveen, Syed I. AhsonProblem statement: This study introduced an application of pattern tree based classification technique in the area of object-oriented software quality estimation. This application explored the fault prediction accuracy of pattern trees. Approach: Similarity measures and fuzzy aggregations employed in the pattern tree technique had been used to generate tree models for fault detection in software modules. Experiments had been performed … …Journal of Computer Science, Vol. 6, Issue 10 · 30 Jul 2010 · 6,949 accessesView PDFCite
Research ArticleOpen accessPhrase in the titleA Fuzzy Approach for Integrated Measure of Object-Oriented Software TestabilityVandana Gupta, K. K. Aggarwal, Yogesh SinghFor large software systems, testing phase seems to have profound effect on the overall acceptability and quality of the final product. The success of this activity can be judged by measuring the testability of the software. A good measure for testability can better manage the testing effort and time. Different Object Oriented Metrics are used in measurement of object-oriented testability … …Journal of Computer Science, Vol. 1, Issue 2 · 30 Jun 2005 · 7,905 accessesView PDFCite
Research ArticleOpen accessEvery word in the titleDesign Dynamic Coupling Measurement of Distributed Object Oriented Software Using Trace EventsS. Babu, R. M.S. ParvathiProblem statement: A common way to define and measure coupling is through structural properties and static code analysis. However, because of polymorphism, dynamic binding and the common presence of unused code in commercial software, the resulting coupling measures are imprecise as they do not perfectly reflect the actual coupling taking place among classes at run-time. For example, when using static … …Journal of Computer Science, Vol. 7, Issue 5 · 7 May 2011 · 6,934 accessesView PDFCite
Research ArticleOpen accessEvery word in the titleJBOOM: Java Based Object Oriented Model of Software Configuration ManagementBhavya Mehta, S. K. MuttooMost of the present Software Configuration Management systems deal with version and configurations in the form of files and directories, the need today is to have a Software Configuration Management system that handles versions and configurations directly in terms of functions (program module). A major objective of this research is the use of Java in the Software Configuration Management systems. … …Journal of Computer Science, Vol. 2, Issue 1 · 31 Jan 2006 · 6,888 accessesView PDFCite
Research ArticleOpen accessEvery word in the titleEMPIRICAL COMPARISON OF TWO METRICS SUITES FOR MAINTAINABILITY PREDICTION IN PACKAGES OF OBJECT-ORIENTED SYSTEMS: A CASE STUDY OF OPEN SOURCE SOFTWAREK.G. MadhwarajSoftware maintainability has been an important external quality attribute that concerns both styles of software development, the proprietary model as well as open source. As lots of open source software are predominantly built using the OO paradigm, there exists a need for empirical validation with respect to certain quality aspects especially maintainability. There are a few studies in the past … …Journal of Computer Science, Vol. 10, Issue 11 · 10 Dec 2014 · 8,213 accessesView PDFCite
Research ArticleOpen accessEvery word in the titleA Tool for Testing of Inheritance Related Bugs in Object Oriented SoftwareB. G. Geetha, V. Palanisamy, K. Duraiswamy, G. SingaravelObject oriented software development different from traditional development products. In object oriented software polymorphism, inheritance, dynamic binding are the important features. An inheritance property is the main feature. The compilers usually detect the syntax oriented errors only. Some of the property errors may be located in the product. Data flow testing is an appropriate testing method for testing program futures. … …Journal of Computer Science, Vol. 4, Issue 1 · 31 Jan 2008 · 7,068 accessesView PDFCite
Research ArticleOpen accessIn the keywordsEvaluating the Effect of Inheritance on the Characteristics of Object Oriented ProgramsThabit S. Mohammed, Hayam K. MustafaThis paper considers a fact that software measures, which many of them were defined many years ago, are still not widely used in software industry, and therefore some additional insights will be gained by investigating Halstead's metrics and use them to propose more software metrics. Since the object oriented approach was considered an active technology for achieving high quality software, … …Journal of Computer Science, Vol. 2, Issue 12 · 31 Dec 2006 · 6,784 accessesView PDFCite
Research ArticleOpen accessIn the keywordsExploring the Relationship between Cohesion and ComplexityCara Stein, Glenn Cox, Letha EtzkornMany metrics have been proposed to measure the complexity or cohesion of object-oriented software. However, the complexity or cohesion of a piece of software is more difficult to capture than these metrics imply. In fact, studies have shown that existing metrics consistently fail to capture complexity or cohesion well. This study explores the reasons behind these results: cohesion is difficult … …Journal of Computer Science, Vol. 1, Issue 2 · 30 Jun 2005 · 9,523 accessesView PDFCite
Research ArticleOpen accessIn the keywordsStructured Integration Test Suite Generation Process for Multi-Agent SystemZina Houhamdi, Belkacem AthamenaProblem statement: In recent years, Agent-Oriented Software Engineering (AOSE) methodologies are proposed to develop complex distributed systems based upon the agent paradigm. The implementation for such systems has usually the form of Multi-Agent Systems (MAS). Testing of MAS is a challenging task because these systems are often programmed to be autonomous and deliberative and they operate in an open world, … …Journal of Computer Science, Vol. 7, Issue 5 · 7 May 2011 · 7,451 accessesView PDFCite
Research ArticleOpen accessIn the keywordsAn Event-Based Methodology to Generate Class Diagrams and its Empirical EvaluationSandeep K. Singh, Sangeeta Sabharwal, J. P. GuptaProblem statement: Event-based systems have importance in many application domains ranging from real time monitoring systems in production, logistics, medical devices and networking to complex event processing in finance and security. The increasing popularity of Event-based systems has opened new challenging issues for them. One such issue is to carry out requirements analysis of event-based systems and build conceptual models. … …Journal of Computer Science, Vol. 6, Issue 11 · 23 Oct 2010 · 7,626 accessesView PDFCite