Skip to main content

UCI Computer Science Professor Harry Xu and UCLA Professors Miryung Kim and Jens Palsberg have been awarded a $4.9M grant from the Office of Naval Research (ONR) to support their work on reducing software inefficiencies. The grant, “Synergistic Software Customization: Framework, Algorithms, Tools,” will run from 2018-2022.

Xu, who is one of the pioneers in software bloat analysis and has previously collaborated with ONR, says that the main focus of the grant is to “develop a set of static and dynamic program analysis and software customization techniques that can significantly reduce the redundancies and inefficiencies in modern object-oriented big data systems.” The techniques will be applied to widely used Java software — in particular, to large-scale, data-analytical systems such as Hadoop, Spark or AsterixDB. According to Xu, these systems have become increasingly important in modern, big data computing, because they form the backbone of the next-generation cloud computing and internet services. “Our goal is to automatically remove large inefficiencies in these systems, significantly improving their efficiency and making them scale to larger datasets.”

Skip to content