DocumentCode :
555310
Title :
Supporting professional spreadsheet users by generating leveled dataflow diagrams
Author :
Hermans, Felienne ; Pinzger, Martin ; Van Deursen, Arie
Author_Institution :
Delft Univ. of Technol., Delft, Netherlands
fYear :
2011
fDate :
21-28 May 2011
Firstpage :
451
Lastpage :
460
Abstract :
Thanks to their flexibility and intuitive programming model, spreadsheets are widely used in industry, often for business-critical applications. Similar to software developers, professional spreadsheet users demand support for maintaining and transferring their spreadsheets. In this paper, we first study the problems and information needs of professional spreadsheet users by means of a survey conducted at a large financial company. Based on these needs, we then present an approach that extracts this information from spreadsheets and presents it in a compact and easy to understand way, with leveled dataflow diagrams. Our approach comes with three different views on the dataflow that allow the user to analyze the dataflow diagrams in a top-down fashion. To evaluate the usefulness of the proposed approach, we conducted a series of interviews as well as nine case studies in an industrial setting. The results of the evaluation clearly indicate the demand for and usefulness of our approach in ease the understanding of spreadsheets.
Keywords :
data flow analysis; diagrams; financial management; information needs; software engineering; spreadsheet programs; business-critical applications; financial company; industrial setting; information needs; intuitive programming model; leveled dataflow diagrams; professional spreadsheet users; software developers; top-down fashion; Companies; Educational institutions; Industries; Interviews; Programming profession; Software; data flow diagrams; end-user programming; spreadsheets; visualization;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Software Engineering (ICSE), 2011 33rd International Conference on
Conference_Location :
Honolulu, HI
ISSN :
0270-5257
Print_ISBN :
978-1-4503-0445-0
Electronic_ISBN :
0270-5257
Type :
conf
DOI :
10.1145/1985793.1985855
Filename :
6032484
Link To Document :
بازگشت