{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,19]],"date-time":"2025-03-19T12:29:00Z","timestamp":1742387340306},"publisher-location":"Berlin, Heidelberg","reference-count":25,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783540878902"},{"type":"electronic","value":"9783540878919"}],"license":[{"start":{"date-parts":[[2008,1,1]],"date-time":"2008-01-01T00:00:00Z","timestamp":1199145600000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2008]]},"DOI":"10.1007\/978-3-540-87891-9_4","type":"book-chapter","created":{"date-parts":[[2008,10,9]],"date-time":"2008-10-09T02:48:06Z","timestamp":1223520486000},"page":"48-63","source":"Crossref","is-referenced-by-count":19,"title":["Performance Prediction for Black-Box Components Using Reengineered Parametric Behaviour Models"],"prefix":"10.1007","author":[{"given":"Michael","family":"Kuperberg","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Klaus","family":"Krogmann","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ralf","family":"Reussner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"1","key":"4_CR1","doi-asserted-by":"publisher","first-page":"67","DOI":"10.1016\/j.entcs.2007.02.061","volume":"190","author":"E. Albert","year":"2007","unstructured":"Albert, E., Arenas, P., Genaim, S., Puebla, G., Zanardini, D.: Experiments in Cost Analysis of Java Bytecode. Electr. Notes Theor. Comput. Sci.\u00a0190(1), 67\u201383 (2007)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"4_CR2","unstructured":"Becker, S., Happe, J., Koziolek, H.: Putting Components into Context - Supporting QoS-Predictions with an explicit Context Model. In: Reussner, R., Szyperski, C., Weck, W. (eds.) WCOP 2006 (June 2006)"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Becker, S., Koziolek, H., Reussner, R.: The Palladio Component Model for Model-Driven Performance Prediction. Journal of Systems and Software (in press, 2008) (accepted manuscript)","DOI":"10.1016\/j.jss.2008.03.066"},{"key":"4_CR4","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"233","DOI":"10.1007\/978-3-540-24774-6_21","volume-title":"Component-Based Software Engineering","author":"A. Bertolino","year":"2004","unstructured":"Bertolino, A., Mirandola, R.: CB-SPE Tool: Putting Component-Based Performance Engineering into Practice. In: Crnkovic, I., Stafford, J.A., Schmidt, H.W., Wallnau, K.C. (eds.) CBSE 2004. LNCS, vol.\u00a03054, pp. 233\u2013248. Springer, Heidelberg (2004)"},{"key":"4_CR5","first-page":"171","volume-title":"GPCE 2006","author":"W. Binder","year":"2006","unstructured":"Binder, W., Hulaas, J.: Flexible and Efficient Measurement of Dynamic Bytecode Metrics. In: GPCE 2006, pp. 171\u2013180. ACM, New York (2006)"},{"issue":"2","key":"4_CR6","doi-asserted-by":"publisher","first-page":"57","DOI":"10.1016\/j.entcs.2005.10.032","volume":"153","author":"W. Binder","year":"2006","unstructured":"Binder, W., Hulaas, J.: Using Bytecode Instruction Counting as Portable CPU Consumption Metric. Electr. Notes Theor. Comput. Sci.\u00a0153(2), 57\u201377 (2006)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Bondarev, E., de With, P., Chaudron, M., Musken, J.: Modelling of Input- Parameter Dependency for Performance Predictions of Component-Based Embedded Systems. In: Proceedings of the 31th EUROMICRO Conference (EUROMICRO 2005) (2005)","DOI":"10.1109\/EUROMICRO.2005.40"},{"key":"4_CR8","unstructured":"Bruneton, E., Lenglet, R., Coupaye, T.: ASM: a code manipulation tool to implement adaptable systems. Adaptable and Extensible Component Systems (2002)"},{"key":"4_CR9","first-page":"105","volume-title":"WOSP 2000","author":"M. Courtois","year":"2000","unstructured":"Courtois, M., Woodside, C.M.: Using regression splines for software performance analysis. In: WOSP 2000, Ottawa, Canada, September 2000, pp. 105\u2013114. ACM, New York (2000)"},{"key":"4_CR10","unstructured":"Donnell, J.: Java Performance Profiling using the VTune Performance Analyzer (Retrieved 2007-01-18) (2004)"},{"issue":"1-3","key":"4_CR11","doi-asserted-by":"publisher","first-page":"35","DOI":"10.1016\/j.scico.2007.01.015","volume":"69","author":"M.D. Ernst","year":"2007","unstructured":"Ernst, M.D., et al.: The Daikon system for dynamic detection of likely invariants. Science of Computer Programming\u00a069(1-3), 35\u201345 (2007)","journal-title":"Science of Computer Programming"},{"key":"4_CR12","doi-asserted-by":"crossref","unstructured":"Harman, M.: The Current State and Future of Search Based Software Engineering. In: Future of Software Engineering, 2007. FOSE 2007, May 23-25, 2007, pp. 342\u2013357 (2007)","DOI":"10.1109\/FOSE.2007.29"},{"key":"4_CR13","unstructured":"Herder, C., Dujmovic, J.J.: Frequency Analysis and Timing of Java Bytecodes. Technical report, Computer Science Department, San Francisco State University, Technical Report SFSU-CS-TR-00.02 (2000)"},{"issue":"1","key":"4_CR14","doi-asserted-by":"publisher","first-page":"122","DOI":"10.1109\/32.748921","volume":"25","author":"C.E. Hrischuk","year":"1999","unstructured":"Hrischuk, C.E., Murray Woodside, C., Rolia, J.A.: Trace-based load characterization for generating performance software models. IEEE Transactions Software Engineering\u00a025(1), 122\u2013135 (1999)","journal-title":"IEEE Transactions Software Engineering"},{"key":"4_CR15","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"411","DOI":"10.1007\/978-3-540-39962-9_48","volume-title":"On The Move to Meaningful Internet Systems 2003: OTM 2003 Workshops","author":"E.Y.-S. Hu","year":"2003","unstructured":"Hu, E.Y.-S., Wellings, A.J., Bernat, G.: Deriving Java Virtual Machine Timing Models for PortableWorst-Case Execution Time Analysis. In: Meersman, R., Tari, Z. (eds.) OTM-WS 2003. LNCS, vol.\u00a02889, pp. 411\u2013424. Springer, Heidelberg (2003)"},{"issue":"4","key":"4_CR16","first-page":"474","volume":"80","author":"T. Israr","year":"2007","unstructured":"Israr, T., Woodside, M., Franks, G.: Interaction tree algorithms to extract effective architecture and layered performance models from traces. Journal of Systems and Software, 5th International Workshop on Software and Performance\u00a080(4), 474\u2013492 (2007)","journal-title":"Journal of Systems and Software, 5th International Workshop on Software and Performance"},{"key":"4_CR17","volume-title":"Genetic Programming \u2013 On the Programming of Computers by Means of Natural Selection","author":"J.R. Koza","year":"1993","unstructured":"Koza, J.R.: Genetic Programming \u2013 On the Programming of Computers by Means of Natural Selection, 3rd edn. MIT Press, Cambridge (1993)","edition":"3"},{"key":"4_CR18","unstructured":"Kuperberg, M., Becker, S.: Predicting Software Component Performance: On the Relevance of Parameters for Benchmarking Bytecode and APIs. In: Reussner, R., Czyperski, C., Weck, W. (eds.) WCOP 2007 (July 2007)"},{"key":"4_CR19","unstructured":"Kuperberg, M., Krogmann, M., Reussner, R.: ByCounter: Portable Runtime Counting of Bytecode Instructions and Method Invocations. In: BYTECODE 2008 (2008)"},{"key":"4_CR20","doi-asserted-by":"crossref","unstructured":"Lambert, J., Power, J.F.: Platform Independent Timing of Java Virtual Machine Bytecode Instructions. In: Workshop on Quantitative Aspects of Programming Languages, Budapest, Hungary, March 29-30 (2008)","DOI":"10.1016\/j.entcs.2008.11.021"},{"issue":"2","key":"4_CR21","doi-asserted-by":"publisher","first-page":"105","DOI":"10.1002\/stvr.294","volume":"14","author":"P. McMinn","year":"2004","unstructured":"McMinn, P.: Search-based software test data generation: a survey. Software Testing, Verification and Reliability\u00a014(2), 105\u2013156 (2004)","journal-title":"Software Testing, Verification and Reliability"},{"key":"4_CR22","unstructured":"Meffert, K.: JGAP - Java Genetic Algorithms Package (last retrieved: 2008-03-18), http:\/\/jgap.sourceforge.net\/"},{"key":"4_CR23","doi-asserted-by":"publisher","first-page":"25","DOI":"10.1016\/j.entcs.2004.02.066","volume":"114","author":"M. Meyerh\u00f6fer","year":"2005","unstructured":"Meyerh\u00f6fer, M., Meyer-Wegener, K.: Estimating Non-functional Properties of Component-based Software Based on Resource Consumption. Electr. Notes Theor. Comput. Sci.\u00a0114, 25\u201345 (2005)","journal-title":"Electr. Notes Theor. Comput. Sci."},{"key":"4_CR24","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","DOI":"10.1007\/BFb0022203","volume-title":"Computer Performance Evaluation Modelling Techniques and Tools","author":"C.U. Smith","year":"1997","unstructured":"Smith, C.U., Williams, L.G.: Performance Engineering Evaluation of Object- Oriented Systems with SPEED. In: Marie, R., Plateau, B., Calzarossa, M.C., Rubino, G.J. (eds.) TOOLS 1997. LNCS, vol.\u00a01245, Springer, Heidelberg (1997)"},{"key":"4_CR25","doi-asserted-by":"publisher","first-page":"62","DOI":"10.1145\/337449.337474","volume-title":"JAVA 2000: Proceedings of the ACM 2000 conference on Java Grande","author":"X. Zhang","year":"2000","unstructured":"Zhang, X., Seltzer, M.: HBench:Java: an application-specific benchmarking framework for Java virtual machines. In: JAVA 2000: Proceedings of the ACM 2000 conference on Java Grande, pp. 62\u201370. ACM Press, New York (2000)"}],"container-title":["Lecture Notes in Computer Science","Component-Based Software Engineering"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-540-87891-9_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,14]],"date-time":"2019-05-14T10:11:28Z","timestamp":1557828688000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-540-87891-9_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008]]},"ISBN":["9783540878902","9783540878919"],"references-count":25,"URL":"https:\/\/doi.org\/10.1007\/978-3-540-87891-9_4","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2008]]}}}