Abstract: Software quality is crucial to the development of software systems. There are many defined metrics used to assess software quality. CK and LK are well-known metrics used for measuring the design of object oriented programs. In this research, a system has been developed to assess and mark Java programs based on CK and LK metrics. New algorithms are introduced and used for assessment. A weight is assigned to each software quality factor to reflect its importance. The assessment is done to each program at the class level. The system has been tested on different Java students programs at the University of Jordan and in each case the system successfully assesses the programs and finds their weaknesses. Copyright © 2004 IFA
Shimba, a prototype reverse engineering environment, has been built to support the understanding of ...
Skilled developers are important to the software industry. In empirical studies in software engineer...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
It is difficult to understand, let alone improve, the quality of software without the knowledge of i...
Automatic evaluation and assessment systems have been a growing topic of interest. Studies and resea...
Metrics model is in fact a cluster of criterions to assess software, which may show the characterist...
It has been argued for many years that software engineering lacks the repeatability and well-defined...
A Web-based Java Programming Learning Assistant System (JPLAS) has been proposed to assist Java prog...
Abstract—this study presents a code level measurement of computer programs developed by computer pro...
Many object oriented metrics have been explored and successfully applied by researchers to measure d...
Object oriented metrics have become more important in software development environment. They are use...
Sebuah metode untuk mengukur kualitas desain berdasarkan hasil implementasinya dalam Java source cod...
Software metrics are required to measure quality in terms of software performance and reliability re...
© 2018, © 2018 International Association for Computer Information Systems. Java is arguably today’s ...
This paper presents a graph-based grading system for Java introductory programming courses, eGrader....
Shimba, a prototype reverse engineering environment, has been built to support the understanding of ...
Skilled developers are important to the software industry. In empirical studies in software engineer...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...
It is difficult to understand, let alone improve, the quality of software without the knowledge of i...
Automatic evaluation and assessment systems have been a growing topic of interest. Studies and resea...
Metrics model is in fact a cluster of criterions to assess software, which may show the characterist...
It has been argued for many years that software engineering lacks the repeatability and well-defined...
A Web-based Java Programming Learning Assistant System (JPLAS) has been proposed to assist Java prog...
Abstract—this study presents a code level measurement of computer programs developed by computer pro...
Many object oriented metrics have been explored and successfully applied by researchers to measure d...
Object oriented metrics have become more important in software development environment. They are use...
Sebuah metode untuk mengukur kualitas desain berdasarkan hasil implementasinya dalam Java source cod...
Software metrics are required to measure quality in terms of software performance and reliability re...
© 2018, © 2018 International Association for Computer Information Systems. Java is arguably today’s ...
This paper presents a graph-based grading system for Java introductory programming courses, eGrader....
Shimba, a prototype reverse engineering environment, has been built to support the understanding of ...
Skilled developers are important to the software industry. In empirical studies in software engineer...
Recently, massive open online courses (MOOCs) have been offering a new online approach in the field ...