API-Based and Information
#1

API-Based and Information-Theoretic Metrics for Measuring the Quality of Software Modularization

[attachment=18336]

Abstract:
We present in this paper a new set of metrics that measure the quality of modularization of a non-object-oriented software system. We have proposed a set of design principles to capture the notion of modularity and defined metrics centered on these principles. These metrics characterize the software from a variety of perspectives: structural, architectural, and notions such as the similarity of purpose and commonality of goals. (By structural, we are referring to inter module coupling-based notions, and by architectural, we mean the horizontal layering of modules in large software systems.) We employ the notion of API (Application Programming Interface) as the basis for our structural metrics. The rest of the metrics we present are in support of those that are based on API. Some of the important support metrics include those that characterize each module on the basis of the similarity of purpose of the services offered by the module. We tested our metrics on some popular open source systems and some large legacy-code business applications. To validate the metrics, we compared the results obtained on human-modularized versions of the software with those obtained on randomized versions of the code. For randomized versions, the assignment of the individual functions to modules was randomized
Reply

Important Note..!

If you are not satisfied with above reply ,..Please

ASK HERE

So that we will collect data for you and will made reply to the request....OR try below "QUICK REPLY" box to add a reply to this page
Popular Searches: lwip api, online survey api, download manager project report in java pdf api, javautilabstractlist api, android sdk api level 8, java servlet api for seminor, handwritten signature recognition api android,

[-]
Quick Reply
Message
Type your reply to this message here.

Image Verification
Please enter the text contained within the image into the text box below it. This process is used to prevent automated spam bots.
Image Verification
(case insensitive)

Possibly Related Threads...
Thread Author Replies Views Last Post
  PC BASED SUBSTATION MONITORING AND CONTROLLING USING RF seminar details 4 7,112 17-09-2016, 12:58 PM
Last Post: Guest
  Radio frequency based real time Child Monitoring and alarm system simple details seminar addict 1 1,991 06-09-2014, 06:45 PM
Last Post: Guest
  ONLINE PASSENGER INFORMATION SYSTEM seminar addict 1 1,877 24-11-2012, 01:03 PM
Last Post: seminar details
  COMPUTER SCIENCE AND INFORMATION TECHNOLOGY SYLABUS seminar details 1 1,452 23-11-2012, 01:00 PM
Last Post: seminar details
  Types and Functions of Jigs and Fixtures project uploader 1 3,220 27-10-2012, 04:11 PM
Last Post: seminar details
  DESIGN AND IMPLEMENTATION OF LASER BASED HOME SECURITY SYSTEM seminar addict 1 2,361 22-10-2012, 02:29 PM
Last Post: seminar details
  INFORMATION TECHNOLOGY, INTERNET AND MARKETING seminar details 0 1,348 11-06-2012, 06:03 PM
Last Post: seminar details
  Design and Implementation of PLC-Based Monitoring Control System for Three-Phase seminar details 0 1,921 09-06-2012, 12:58 PM
Last Post: seminar details
  PROTOTYPING AND DYNAMIC ANALYSIS OF ROTOR SHAFT AND HUB seminar details 0 416 08-06-2012, 05:13 PM
Last Post: seminar details
  NC and CNC machines and Control Programming ppt seminar details 0 2,105 08-06-2012, 12:53 PM
Last Post: seminar details

Forum Jump: