DocumentCode
578478
Title
Requirements patterns for seismology software applications
Author
Li, Yang ; Pelties, Christian ; Käser, Martin ; Nararan, Nitesh
Author_Institution
Inst. fur Inf., Tech. Univ. Munchen, Munich, Germany
fYear
2012
fDate
24-24 Sept. 2012
Firstpage
12
Lastpage
16
Abstract
Requirements patterns help reusing the knowledge of capturing required functionalities and properties of a system. To improve requirements engineering in seismological software development, we identify commonly used requirements patterns. This paper introduces research of identifying two main requirements patterns in projects typical for computational seismology, namely, the forward simulation pattern and the data access pattern. They help efficiently and effectively eliciting requirements by providing necessary abstractions. We present a dynamic rupture example to illustrate how to apply both patterns. The patterns can foster a more productive requirements engineering process and sharing software development knowledge within the domain.
Keywords
formal specification; geophysics computing; pattern classification; seismology; software reusability; computational seismology; data access pattern; forward simulation pattern; knowledge reuse; productive requirements engineering process; requirements patterns; seismological software development; seismology software applications; software development knowledge; Computational modeling; Data models; Numerical models; Ontologies; Seismology; Software; Unified modeling language; domain-specific; requirements pattern; seismology;
fLanguage
English
Publisher
ieee
Conference_Titel
Requirements Patterns (RePa), 2012 IEEE Second International Workshop on
Conference_Location
Chicago, IL
Print_ISBN
978-1-4673-4374-9
Electronic_ISBN
978-1-4673-4375-6
Type
conf
DOI
10.1109/RePa.2012.6359967
Filename
6359967
Link To Document