Abstract
Geometry-related software is increasingly important in computational science and visual computing. Engineering such software is particularly challenging due to the size and complexity of the data it operates on. In this paper we present VESTIGE, a framework that employs visualization to address that challenge. VESTIGE targets four software engineering activities: (1) visualization-guided development, (2) monitoring and bug detection, (3) test oracle generation, and (4) debugging. We present five scenarios from our real-life experience as developers of geometry-related software that show how VESTIGE helps to improve the software development process. Integrating VESTIGE into the development workflow takes little effort and can have significant benefits.
Original language | English (US) |
---|---|
Title of host publication | 2015 IEEE 3rd Working Conference on Software Visualization, VISSOFT 2015 - Proceedings |
Publisher | Institute of Electrical and Electronics Engineers Inc. |
Pages | 26-35 |
Number of pages | 10 |
ISBN (Electronic) | 9781467375269 |
DOIs | |
State | Published - Nov 19 2015 |
Event | 3rd IEEE Working Conference on Software Visualization, VISSOFT 2015 - Bremen, Germany Duration: Sep 27 2015 → Sep 28 2015 |
Publication series
Name | 2015 IEEE 3rd Working Conference on Software Visualization, VISSOFT 2015 - Proceedings |
---|
Conference
Conference | 3rd IEEE Working Conference on Software Visualization, VISSOFT 2015 |
---|---|
Country/Territory | Germany |
City | Bremen |
Period | 09/27/15 → 09/28/15 |
Bibliographical note
Publisher Copyright:© 2015 IEEE.
Keywords
- Data visualization
- Debugging
- Inspection
- Monitoring
- Software
- Software algorithms
- Visualization
ASJC Scopus subject areas
- Software