Abstract | ||
---|---|---|
Scientists today conduct new research via software-based experimentation and validation in a host of disciplines. Scientific software represents a significant investment due to its complexity and longevity yet there is little reuse of scientific software beyond small libraries which increases development and maintenance costs. To alleviate this disconnect, we have developed KADRE, a domain-specific architecture recovery approach and toolset to aid automatic and accurate identification of workflow components in existing scientific software. KADRE improves upon state of the art general cluster techniques, helping to promote component-based reuse within the domain. |
Year | DOI | Venue |
---|---|---|
2010 | 10.1145/1858996.1859062 | ASE |
Keywords | Field | DocType |
art general cluster technique,domain-specific architecture recovery approach,maintenance cost,new research,small library,component-based reuse,software-based experimentation,accurate identification,scientific software system,domain-specific architectural recovery,significant investment,scientific software,software systems,software architecture,workflows,scientific computing | Domain engineering,Software engineering,Systems engineering,Computer science,Package development process,Software peer review,Component-based software engineering,Resource-oriented architecture,Software construction,Software development,Social software engineering | Conference |
Citations | PageRank | References |
0 | 0.34 | 18 |
Authors | ||
4 |
Name | Order | Citations | PageRank |
---|---|---|---|
David Woollard | 1 | 18 | 2.34 |
Chris A. Mattmann | 2 | 200 | 25.39 |
Daniel Popescu | 3 | 355 | 16.21 |
Nenad Medvidovic | 4 | 4926 | 344.86 |