Calculating Software Complexity Metrics

For this project, you need to use existing tools to calculate software complexity metrics (i.e., LOC, Cyclomatic Complexity, Halstead's metrics, Information Flow metrics, Maintainability Index (MI)). You need to use at least three different complexity metrics and apply them to the source code of at least three different Java programs. [login to view URL] has both software complexity projects that you may consider using and Java source code. Additionally, JHawk provides a demo version.

After analyzing the code, write a one-page report summarizing your findings. Introduce each program analyzed and instructions on how to obtain it. Include graphs and/or charts in your report to help present your results. Be sure to discuss any unintuitive results (e.g., a single class Java program having a value higher than a major open source project).

Skills: Java, Software Development

See more: Prepare Software Architecture Documents - 06/05/2017 23:00 EDT, 15 sec Opening 2D character animation for a youtube channel, Hire a Web Developer - 30/03/2017 13:59 EDT, software complexity measures and methods, software complexity measures ppt, software development complexity, software metrics, c program to calculate halstead metrics, complexity metrics in software engineering, software algorithm complexity, mccabe essential complexity metric, java, Get Data Entry Done - 15/03/2017 20:45 EDT, photoediting - 21/03/2017 02:14 EDT, have 21 scarves for each of which we have 3 pictures, Filming at Intersolar India (Mumbai) - Oct 20&21, Using R and TreePlan, perform software management tasks and answer questions about decision trees for these questions., top 20 great grammar for great writing, is 20 per hour for freelance writing good, * * 15 year experienced web designer looking for freelance work * * city of toronto toronto gta jobs graphic web design

About the Employer:
( 0 reviews ) United States

Project ID: #16496833

6 freelancers are bidding on average $86 for this job


Having experience of java, I can do what you want. Java is my primary programming language. Let us discuss details in chat.

$30 USD in 1 day
(20 Reviews)
$25 USD in 1 day
(9 Reviews)

A proposal has not yet been provided

$111 USD in 1 day
(1 Review)

sir work me

$66 USD in 1 day
(0 Reviews)

Our understanding of the requirement is that there are available tools/Source code in the git which can be used to create a System that will find out and calculate the different metrics and present them through a repor More

$30 USD in 5 days
(0 Reviews)

I have worked multinational companies and design and deliver a lot of project individual as well as team and now I have seven years experience, have good understanding client requirement, client project analysis, to pr More

$255 USD in 5 days
(0 Reviews)