• DocumentCode
    3271604
  • Title

    DSLs, DLA, DxT, and MDE in CSE

  • Author

    Marker, Bryan ; Van De Geijn, Robert ; Batory, Don

  • Author_Institution
    Univ. of Texas, Austin, TX, USA
  • fYear
    2013
  • fDate
    18-18 May 2013
  • Firstpage
    84
  • Lastpage
    87
  • Abstract
    We narrate insights from a collaboration between researchers in Software Engineering (SE) and in the domain of Dense Linear Algebra (DLA) libraries. We highlight our impressions of how software development for computational science has traditionally been different from the development of software in other domains. We observe that scientific software (at least DLA libraries) is often developed by domain experts rather than legions of programmers. For this reason, researchers in SE need to impact the productivity of experts rather than the productivity of the masses. We document this and other lessons learned.
  • Keywords
    linear algebra; mathematics computing; software libraries; specification languages; CSE; DLA libraries; DSL; DxT; MDE; computational science; computational science and engineering; dense linear algebra libraries; design by transformation; domain-specific languages; software development; software engineering; Computer architecture; Fires; Libraries; Linear algebra; Optimization; Software; Software algorithms;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering for Computational Science and Engineering (SE-CSE), 2013 5th International Workshop on
  • Conference_Location
    San Francisco, CA
  • Type

    conf

  • DOI
    10.1109/SECSE.2013.6615103
  • Filename
    6615103