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
Link To Document