{"title":"The Component Balancer: optimization of component-based applications","authors":"J. Fontana","doi":"10.1109/ICAC.2004.59","DOIUrl":null,"url":null,"abstract":"The Component Balancer establishes and maintains response time goals for selected business logic contained in methods in component-based applications without the need to modify application code. The premise for this optimization is that meaningful business logic in component methods can be driven to response time goals by controlling the calling rate of other methods. For example, if two methods are accessing the same database, one method's response time can be improved if the other method is selected to withstand longer delays.","PeriodicalId":345031,"journal":{"name":"International Conference on Autonomic Computing, 2004. Proceedings.","volume":"30 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2004-05-17","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"International Conference on Autonomic Computing, 2004. Proceedings.","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICAC.2004.59","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 1
Abstract
The Component Balancer establishes and maintains response time goals for selected business logic contained in methods in component-based applications without the need to modify application code. The premise for this optimization is that meaningful business logic in component methods can be driven to response time goals by controlling the calling rate of other methods. For example, if two methods are accessing the same database, one method's response time can be improved if the other method is selected to withstand longer delays.