Title | ||
---|---|---|
Software systems performance improvement by intelligent data structures customization. |
Abstract | ||
---|---|---|
It is well known that data structures are essential in obtaining efficient algorithms, having a major importance in the software development process. A proper instantiation of a data structure can greatly impact the performance and the efficiency of the software system. In this paper we are focusing on the problem of customizing data structures instances during the execution of software systems using a supervised learning approach. In order to customize a data structure instance according to the software system’s current execution context, a neural network will be used. We experimentally evaluated our technique on a case study, emphasizing the advantages of the proposed approach. The obtained experimental results highlight the potential of our proposal in using a supervised learning based approach for dynamically configuring data structures instances. |
Year | DOI | Venue |
---|---|---|
2014 | 10.1016/j.ins.2014.02.109 | Information Sciences |
Keywords | Field | DocType |
Machine learning,Neural network,Software engineering,Data structure | Computer science,Software system,Artificial intelligence,Component-based software engineering,Software metric,Software verification and validation,Software construction,Software development,Software framework,Machine learning,Software sizing | Journal |
Volume | ISSN | Citations |
274 | 0020-0255 | 0 |
PageRank | References | Authors |
0.34 | 13 | 2 |
Name | Order | Citations | PageRank |
---|---|---|---|
Gabriela Czibula | 1 | 80 | 19.53 |
István Gergely Czibula | 2 | 91 | 11.79 |