Refining Complexity Metrics of Component Based Softwares by taking Average Use Factor in Black Box Testing
Journal Title: INTERNATIONAL JOURNAL OF MANAGEMENT & INFORMATION TECHNOLOGY - Year 2014, Vol 10, Issue 3
Abstract
We propose to compute the complexity metrics of component based software in more justified way by taking considerations of their using frequencies. The complexity metrics calculation of the component Based softwares by using black box testing is still not refined. The reason is that the various components are not used by the end users uniformly. Again, use of various components depends upon user to user as per their requirements. So therefore calculating straight forward their complexity on the basis of number of components, their interfaces and data types are not sufficient. We must add the factor of their (AUF) average use factor by the customers of different components. As we know that every algorithm or program have 3 complexity states i.e . a) Best Case b) Average case and c) Worst case. As we know that each and every components of software is not used uniformly by the users. So calculating merely on the basis of their no of components, interfaces and data types predicts only theoretical complexity of that software. If we wish to calculate more justified complexity metrics then we must normalize these components on the basis of their frequency of use in normal routine. As it's quite possible that some modules or components are rarely used by common users. In this case those components hardly influence the complexity of that software. Thus we can reduce significantly the complexity of component based software which was earlier hypothetically calculated very high.
Authors and Affiliations
Ashima Singh, Richa Mittal
The Effectiveness of Facebook as a Marketing Tool (Saudi Arabia case study)
This research was written to discover the future trends in new media and social networking .The researchers have taken a personal interest in the developments of Web 2.0 platforms after noticing the impact they have made...
Analysis of Healthcare Data of Nepal Hospital using Multinomial Logistic Regression Model
Patient data had been collected from the hospital of Nepal with the help of hospital administration, doctors and patient cooperation. Data scrutiny attempts to shows the significant relationship between disease and facto...
Data Ownership: Who Owns 'My Data'?
The amount of data in our world today is substantially mammoth. Many of the personal and non-personal aspects of our day to day activities are aggregated and stored as data by both businesses and governments. The increas...
CASH MANAGEMENT: GHANAIAN RURAL BANKS PERSPECTIVE
Rural banking is quiet prevalent in Africa perhaps Ghana. Current research shows that its existence has contributed immensely to the rural community development in the country, hence its description as the financial engi...
Innovative Destination Promotion Strategies: The Cornerstone of the Developing Countries Struggle Towards Growth.
Abstract In this short paper, the authors try to underline the importance of innovation destination promotion strategies for the developing countries of the world. Their importance in peace, prosperity and economic grow...