DocumentCode
2619062
Title
Agile software assessment (Invited paper)
Author
Nierstrasz, Oscar ; Lungu, Mircea
Author_Institution
Software Composition Group, Univ. of Bern, Bern, Switzerland
fYear
2012
fDate
11-13 June 2012
Firstpage
3
Lastpage
10
Abstract
Informed decision making is a critical activity in software development, but it is poorly supported by common development environments, which focus mainly on low-level programming tasks. We posit the need for agile software assessment, which aims to support decision making by enabling rapid and effective construction of software models and custom analyses. Agile software assessment entails gathering and exploiting the broader context of software information related to the system at hand as well as the ecosystem of related projects, and beyond to include “big software data”. Finally, informed decision making entails continuous assessment by monitoring the evolving system and its architecture. We identify several key research challenges in supporting agile software assessment by focusing on customization, context and continuous assessment.
Keywords
decision making; software prototyping; agile software assessment; big software data; custom analyses; decision making support; development environments; informed decision making; software development; software information; Analytical models; Biological system modeling; Context; Decision making; Ecosystems; Monitoring; Software;
fLanguage
English
Publisher
ieee
Conference_Titel
Program Comprehension (ICPC), 2012 IEEE 20th International Conference on
Conference_Location
Passau
ISSN
1092-8138
Print_ISBN
978-1-4673-1213-4
Electronic_ISBN
1092-8138
Type
conf
DOI
10.1109/ICPC.2012.6240507
Filename
6240507
Link To Document