{"title":"Software Performance Engineering Then and Now: A Position Paper","authors":"C. U. Smith","doi":"10.1145/2693561.2693567","DOIUrl":null,"url":null,"abstract":"Software Performance Engineering (SPE) is about developing software systems that meet performance requirements. It is a proactive approach that uses quantitative techniques to predict the performance of software early in design to identify viable options and eliminate unsatisfactory ones before implementation begins. Despite its effectiveness, performance problems continue to occur. This position paper examines the evolution of SPE. It often helps to re-examine history to see if it yields insights into the future. It concludes with some thoughts about future directions.","PeriodicalId":235512,"journal":{"name":"Workshop on Software and Performance","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2015-01-31","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"11","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Workshop on Software and Performance","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/2693561.2693567","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 11
Abstract
Software Performance Engineering (SPE) is about developing software systems that meet performance requirements. It is a proactive approach that uses quantitative techniques to predict the performance of software early in design to identify viable options and eliminate unsatisfactory ones before implementation begins. Despite its effectiveness, performance problems continue to occur. This position paper examines the evolution of SPE. It often helps to re-examine history to see if it yields insights into the future. It concludes with some thoughts about future directions.