Asset Details
MbrlCatalogueTitleDetail
Do you wish to reserve the book?
Feature-based critical components identification in multimedia software
by
Chhabra, Jitender Kumar
, Rathee, Amit
in
1179: Multimedia Software Engineering: Challenges and Opportunities
/ Alliances
/ Clustering
/ Computer Communication Networks
/ Computer Science
/ Coupling
/ Critical components
/ Data Structures and Information Theory
/ Maintenance
/ Modelling
/ Multimedia
/ Multimedia Information Systems
/ Software engineering
/ Special Purpose and Application-Based Systems
2022
Hey, we have placed the reservation for you!
By the way, why not check out events that you can attend while you pick your title.
You are currently in the queue to collect this book. You will be notified once it is your turn to collect the book.
Oops! Something went wrong.
Looks like we were not able to place the reservation. Kindly try again later.
Are you sure you want to remove the book from the shelf?
Feature-based critical components identification in multimedia software
by
Chhabra, Jitender Kumar
, Rathee, Amit
in
1179: Multimedia Software Engineering: Challenges and Opportunities
/ Alliances
/ Clustering
/ Computer Communication Networks
/ Computer Science
/ Coupling
/ Critical components
/ Data Structures and Information Theory
/ Maintenance
/ Modelling
/ Multimedia
/ Multimedia Information Systems
/ Software engineering
/ Special Purpose and Application-Based Systems
2022
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
Do you wish to request the book?
Feature-based critical components identification in multimedia software
by
Chhabra, Jitender Kumar
, Rathee, Amit
in
1179: Multimedia Software Engineering: Challenges and Opportunities
/ Alliances
/ Clustering
/ Computer Communication Networks
/ Computer Science
/ Coupling
/ Critical components
/ Data Structures and Information Theory
/ Maintenance
/ Modelling
/ Multimedia
/ Multimedia Information Systems
/ Software engineering
/ Special Purpose and Application-Based Systems
2022
Please be aware that the book you have requested cannot be checked out. If you would like to checkout this book, you can reserve another copy
We have requested the book for you!
Your request is successful and it will be processed during the Library working hours. Please check the status of your request in My Requests.
Oops! Something went wrong.
Looks like we were not able to place your request. Kindly try again later.
Feature-based critical components identification in multimedia software
Journal Article
Feature-based critical components identification in multimedia software
2022
Request Book From Autostore
and Choose the Collection Method
Overview
Software maintenance is a necessary and frequently occurring activity in software engineering. However, different factors such as inadequate documentation, project size, complex dependencies, and hard to understand architecture cause software maintenance to consume a large part of project resources. Therefore, it is important to assist the newcomers by providing program comprehension facilities that can reveal important information about the software system and can speed up the maintenance tasks. This important information about software includes knowledge about the core part (classes, components, design, etc.) of the system that mainly controls its whole functionality. In literature, different researches attempted to determine core part of the software using various structural, dynamic, and network metrics and termed them as key or critical classes. These approaches have an open scope for modeling coupling relations among different elements of software and most of these approaches need human expertise to identify key classes of the software. Moreover, multimedia software systems are generally interface driven and thus many micro level classes collectively constitute macro level units called as multimedia components. Therefore, this paper focuses to identify key critical units of the multimedia software at component level. The proposed approach in this paper consists of three main phases. In the first phase, different features of a class are identified and assigned a coupling based functional score that represents its significance in the overall functionality of the class. In the second phase, different independent components present in the multimedia software are identified by modeling the system as a dependency graph at the class level. Finally, key critical components of the multimedia software are identified by performing hierarchical agglomerative clustering based on the dependency strength among different identified components. The proposed approach is empirically evaluated on open-source multimedia software of different sizes and the obtained results support the feasibility and usability of the proposed approach of this paper.
Publisher
Springer US,Springer Nature B.V
This website uses cookies to ensure you get the best experience on our website.