Supporting Developers in Porting Software via Combined Textual and Structural Analysis of Software Artifacts
Kostadin Damevski, David Shepherd, Nicholas Kraft, Lori, Pollock

TL;DR
This position paper discusses how combining textual and structural analysis of source code can enhance software porting, especially for scientific and engineering applications, by improving recommendation systems.
Contribution
It proposes integrating textual and structural analysis techniques to support developers in porting scientific software, highlighting potential benefits for software sustainability.
Findings
Enhanced recommendation systems for software porting
Improved understanding of code structure and text integration
Potential for increased software portability and sustainability
Abstract
This is position paper accepted to the Computational Science & Engineering Software Sustainability and Productivity Challenges (CSESSP Challenges) Workshop, sponsored by the Networking and Information Technology Research and Development (NITRD) Software Design and Productivity (SDP) Coordinating Group, held October 15th-16th 2015 in Washington DC, USA. It discusses the role recommendation systems, based on textual and structural information in source code, and further enhanced by mining related applications, can have in improving the portability of scientific and engineering software.
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsScientific Computing and Data Management · Distributed and Parallel Computing Systems · Software Engineering Research
