{"title":"The Trilinos Software Lifecycle Model","authors":"J. Willenbring, M. Héroux, R. Heaphy","doi":"10.1109/SE-HPC.2007.5","DOIUrl":null,"url":null,"abstract":"The Trilinos Project is an effort to facilitate the design, development, integration and on-going support of mathematical solver libraries. Efforts range from research and development of new algorithms to proof-of-concept of new and existing algorithms to eventual production use of solver libraries on a variety of computer systems across a broad set of applications. Software quality assurance and engineering (SQA/SQE) play an integral role in the project. Although many formal software lifecycle models exist, no single model can address all Trilinos developer needs since our requirements for rigor change as a particular Trilinos package matures. In this report we present a three-phase promotional lifecycle model that closely matches the needs and realities of Trilinos development.","PeriodicalId":236073,"journal":{"name":"Third International Workshop on Software Engineering for High Performance Computing Applications (SE-HPC '07)","volume":"49 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2007-05-20","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"6","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Third International Workshop on Software Engineering for High Performance Computing Applications (SE-HPC '07)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SE-HPC.2007.5","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 6
Abstract
The Trilinos Project is an effort to facilitate the design, development, integration and on-going support of mathematical solver libraries. Efforts range from research and development of new algorithms to proof-of-concept of new and existing algorithms to eventual production use of solver libraries on a variety of computer systems across a broad set of applications. Software quality assurance and engineering (SQA/SQE) play an integral role in the project. Although many formal software lifecycle models exist, no single model can address all Trilinos developer needs since our requirements for rigor change as a particular Trilinos package matures. In this report we present a three-phase promotional lifecycle model that closely matches the needs and realities of Trilinos development.