{"title":"软件系统的开放视角建模","authors":"C. Woodside","doi":"10.1145/3053600.3053651","DOIUrl":null,"url":null,"abstract":"This paper investigates the question of improving a performance model by exploiting all the information that is known about a system. The modeling perspective is to be opened up to encompass the entire available dataset, which could make performance models a useful adjunct in big data analysis of performance. The scope and content of the model would not be limited by preliminary decisions made by a performance expert, but would be determined by the data itself. For this purpose it may be necessary to create multiple sub-models in various formalisms (in order to capture different kinds of mechanisms in the system), and to associate them. We consider how a decision can be reached to add another sub-model, and how it can be associated with the existing model. The paper is exploratory only; a principal goal is to identify fruitful research questions in this area.","PeriodicalId":115833,"journal":{"name":"Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion","volume":"72 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2017-04-18","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Open-perspective Modeling of Software Systems\",\"authors\":\"C. Woodside\",\"doi\":\"10.1145/3053600.3053651\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"This paper investigates the question of improving a performance model by exploiting all the information that is known about a system. The modeling perspective is to be opened up to encompass the entire available dataset, which could make performance models a useful adjunct in big data analysis of performance. The scope and content of the model would not be limited by preliminary decisions made by a performance expert, but would be determined by the data itself. For this purpose it may be necessary to create multiple sub-models in various formalisms (in order to capture different kinds of mechanisms in the system), and to associate them. We consider how a decision can be reached to add another sub-model, and how it can be associated with the existing model. The paper is exploratory only; a principal goal is to identify fruitful research questions in this area.\",\"PeriodicalId\":115833,\"journal\":{\"name\":\"Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion\",\"volume\":\"72 1\",\"pages\":\"0\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2017-04-18\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1145/3053600.3053651\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Proceedings of the 8th ACM/SPEC on International Conference on Performance Engineering Companion","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1145/3053600.3053651","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
This paper investigates the question of improving a performance model by exploiting all the information that is known about a system. The modeling perspective is to be opened up to encompass the entire available dataset, which could make performance models a useful adjunct in big data analysis of performance. The scope and content of the model would not be limited by preliminary decisions made by a performance expert, but would be determined by the data itself. For this purpose it may be necessary to create multiple sub-models in various formalisms (in order to capture different kinds of mechanisms in the system), and to associate them. We consider how a decision can be reached to add another sub-model, and how it can be associated with the existing model. The paper is exploratory only; a principal goal is to identify fruitful research questions in this area.