Analysis of Static and Dynamic Metrics for Productivity and Time Complexity
Manik Sharma, Gurdev Singh
Abstract
Manik Sharma, Gurdev Singh
Abstract
The aspiration of this study is to perform the comparative analysis of static and dynamic metric for structured programming environment. Software metrics is one of the vital tools that can be worn to find significant estimates for software products and directs us in intriguing managerial and technical decisions. Software metrics have become an integral part of software development and are used during every phase of the software development life cycle. Research in the area of software metrics tends to focus predominantly on static metrics that are obtained by static analysis of the software artifact. But software quality attributes such as execution time, performance and reliability depend on the dynamic activities of the software artifact. With the help of conventional static metrics we are not able to analyze various facts of software‟s. It is very important to understand the dynamic behaviour of the program or an application in developing new effective strategies in computer science. This becomes the basis for working on dynamic metrics in place of traditional static metrics. Dynamic metrics gives more accurate result than static metrics as they are able to capture the dynamic behaviour of the software system during measurement.
OpenAlex reports 10 citations for this work. Citation counts describe recorded attention and do not establish research quality.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
The aspiration of this study is to perform the comparative analysis of static and dynamic metric for structured programming environment. Software metrics is one of the vital tools that can be worn to find significant estimates for software products and directs us in intriguing managerial and technical decisions. Software metrics have become an integral part of software development and are used during every phase of the software development life cycle. Research in the area of software metrics tends to focus predominantly on static metrics that are obtained by static analysis of the software artifact. But software quality attributes such as execution time, performance and reliability depend on the dynamic activities of the software artifact. With the help of conventional static metrics we are not able to analyze various facts of software‟s. It is very important to understand the dynamic behaviour of the program or an application in developing new effective strategies in computer science. This becomes the basis for working on dynamic metrics in place of traditional static metrics. Dynamic metrics gives more accurate result than static metrics as they are able to capture the dynamic behaviour of the software system during measurement.
Key concepts: Computer science, Software metric, Artifact (error), Software sizing, Software, Software construction, Software development, Metric (unit)