Mining Software Components from Object-Oriented APIs

June 02, 2016 Β· Declared Dead Β· πŸ› International Conference on Software Reuse

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Anas Shatnawi, Abdelhak Seriai, Houari Sahraoui, Zakarea Al-Shara arXiv ID 1606.00561 Category cs.SE: Software Engineering Cross-listed cs.AI Citations 14 Venue International Conference on Software Reuse Last Checked 4 months ago
Abstract
Object-oriented Application Programing Interfaces (APIs) support software reuse by providing pre-implemented functionalities. Due to the huge number of included classes, reusing and understanding large APIs is a complex task. Otherwise, software components are admitted to be more reusable and understandable entities than object-oriented ones. Thus, in this paper, we propose an approach for reengineering object-oriented APIs into component-based ones. We mine components as a group of classes based on the frequency they are used together and their ability to form a quality-centric component. To validate our approach, we experimented on 100 Java applications that used Android APIs.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Software Engineering

Died the same way β€” πŸ‘» Ghosted