• DocumentCode
    3025645
  • Title

    Requirements Engineering for Scientific Computing: A Model-Based Approach

  • Author

    Li, Yang ; Harutunian, Matteo ; Narayan, Nitesh ; Bruegge, Bernd ; Buse, Gerrit

  • Author_Institution
    Inst. fur Inf., Tech. Univ. Munchen, Munich, Germany
  • fYear
    2011
  • fDate
    5-8 Dec. 2011
  • Firstpage
    128
  • Lastpage
    134
  • Abstract
    Requirements engineering is crucial to the success of software development. However, in many scientific computing projects, traditional requirements engineering practices are ignored. We claim that there is a need for methodologies, which help capturing and managing requirements for these projects, to collaboratively develop scientific software with greater interoperability. We propose a model-based approach to elicit and manage requirements in scientific computing projects. The proposed approach is based on a meta-model in order to deal with the high complexity and frequent change in scientific software development. The meta-model also provides abstractions and notations targeted at scientific computing projects. The approach supports requirements engineering in these projects with the flexibility of easily managing requirements versioning, trace ability and communication across the boundary of disciplines. A tool prototype is implemented. To evaluate the proposed approach, we applied it in scientific computing projects. The approach has showed its advantages in the application and promotes software engineering in these projects.
  • Keywords
    formal verification; open systems; software engineering; interoperability; model based approach; requirements engineering; requirements versioning; scientific computing; scientific software; software development; software engineering; Collaboration; Computational modeling; Mathematical model; Numerical models; Programming; Software; Visualization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    e-Science Workshops (eScienceW), 2011 IEEE Seventh International Conference on
  • Conference_Location
    Stockholm
  • Print_ISBN
    978-1-4673-0026-1
  • Type

    conf

  • DOI
    10.1109/eScienceW.2011.30
  • Filename
    6130741