{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,20]],"date-time":"2026-01-20T02:05:03Z","timestamp":1768874703384,"version":"3.49.0"},"publisher-location":"Berlin, Heidelberg","reference-count":36,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"value":"9783642138201","type":"print"},{"value":"9783642138218","type":"electronic"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2010]]},"DOI":"10.1007\/978-3-642-13821-8_8","type":"book-chapter","created":{"date-parts":[[2010,6,15]],"date-time":"2010-06-15T11:41:38Z","timestamp":1276602098000},"page":"84-101","source":"Crossref","is-referenced-by-count":22,"title":["A Hybrid Approach for Multi-attribute QoS Optimisation in Component Based Software Systems"],"prefix":"10.1007","author":[{"given":"Anne","family":"Martens","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Danilo","family":"Ardagna","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Heiko","family":"Koziolek","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raffaela","family":"Mirandola","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Ralf","family":"Reussner","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"issue":"6","key":"8_CR1","doi-asserted-by":"publisher","first-page":"369","DOI":"10.1109\/TSE.2007.1011","volume":"33","author":"D. Ardagna","year":"2007","unstructured":"Ardagna, D., Pernici, B.: Adaptive service composition in flexible processes. IEEE Trans. on Soft. Eng.\u00a033(6), 369\u2013384 (2007)","journal-title":"IEEE Trans. on Soft. Eng."},{"issue":"1","key":"8_CR2","doi-asserted-by":"publisher","first-page":"11","DOI":"10.1109\/TDSC.2004.2","volume":"1","author":"A. Avizienis","year":"2004","unstructured":"Avizienis, A., Laprie, J.C., Randell, B., Landwehr, C.: Basic concepts and taxonomy of dependable and secure computing. IEEE Trans. on Dependable and Secure Computing\u00a01(1), 11\u201333 (2004)","journal-title":"IEEE Trans. on Dependable and Secure Computing"},{"issue":"5","key":"8_CR3","doi-asserted-by":"publisher","first-page":"295","DOI":"10.1109\/TSE.2004.9","volume":"30","author":"S. Balsamo","year":"2004","unstructured":"Balsamo, S., Di Marco, A., Inverardi, P., Simeoni, M.: Model-Based Performance Prediction in Software Development: A Survey. IEEE Trans. on Software Engineering\u00a030(5), 295\u2013310 (2004)","journal-title":"IEEE Trans. on Software Engineering"},{"key":"8_CR4","volume-title":"Software Architecture in Practice","author":"L. Bass","year":"2003","unstructured":"Bass, L., Clements, P., Kazman, R.: Software Architecture in Practice, 2nd edn. Addison-Wesley, Reading (2003)","edition":"2"},{"key":"8_CR5","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1016\/j.jss.2008.03.066","volume":"82","author":"S. Becker","year":"2009","unstructured":"Becker, S., Koziolek, H., Reussner, R.: The Palladio component model for model-driven performance prediction. Journal of Systems and Software\u00a082, 3\u201322 (2009)","journal-title":"Journal of Systems and Software"},{"issue":"3","key":"8_CR6","doi-asserted-by":"publisher","first-page":"268","DOI":"10.1145\/937503.937505","volume":"35","author":"C. Blum","year":"2003","unstructured":"Blum, C., Roli, A.: Metaheuristics in combinatorial optimization: Overview and conceptual comparison. ACM Computing Surveys\u00a035(3), 268\u2013308 (2003)","journal-title":"ACM Computing Surveys"},{"key":"8_CR7","volume-title":"Software Cost Estimation with Cocomo II","author":"B.W. Boehm","year":"2000","unstructured":"Boehm, B.W., Abts, C., Brown, A.W., Chulani, S., Clark, B.K., Horowitz, E., Madachy, R., Reifer, D.J., Steece, B.: Software Cost Estimation with Cocomo II. Prentice-Hall PTR, Upper Saddle River (2000)"},{"key":"8_CR8","unstructured":"Brosch, F., Zimmerova, B.: Design-Time Reliability Prediction for Software Systems. In: International Workshop on Software Quality and Maintainability, pp. 70\u201374 (2009)"},{"key":"8_CR9","doi-asserted-by":"crossref","unstructured":"Chen, E.J., Kelton, W.D.: Batching methods for simulation output analysis: a stopping procedure based on phi-mixing conditions. In: Winter Simulation Conference, pp. 617\u2013626 (2000)","DOI":"10.1109\/WSC.2000.899773"},{"key":"8_CR10","series-title":"SEI Series in Software Engineering","volume-title":"Evaluating Software Architectures","author":"P.C. Clements","year":"2001","unstructured":"Clements, P.C., Kazman, R., Klein, M.: Evaluating Software Architectures. SEI Series in Software Engineering. Addison-Wesley, Reading (2001)"},{"key":"8_CR11","unstructured":"Clements, P.C., Northrop, L.: Software Product Lines: Practices and Patterns. SEI Series in Software Engineering. Addison-Wesley, Reading (August 2001)"},{"key":"8_CR12","doi-asserted-by":"crossref","first-page":"269","DOI":"10.1007\/BF03325101","volume":"1","author":"C.A. Coello Coello","year":"1999","unstructured":"Coello Coello, C.A.: A comprehensive survey of evolutionary-based multiobjective optimization techniques. Knowledge and Information Systems\u00a01, 269\u2013308 (1999)","journal-title":"Knowledge and Information Systems"},{"key":"8_CR13","doi-asserted-by":"publisher","first-page":"162","DOI":"10.1109\/SEAA.2009.85","volume-title":"EUROMICRO Conf. on Softw. Engineering and Advanced Applications","author":"V. Cortellessa","year":"2009","unstructured":"Cortellessa, V., Di Marco, A., Eramo, R., Pierantonio, A., Trubiani, C.: Approaching the model-driven generation of feedback to remove software performance flaws. In: EUROMICRO Conf. on Softw. Engineering and Advanced Applications, pp. 162\u2013169. IEEE Computer Society, Los Alamitos (2009)"},{"key":"8_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"849","DOI":"10.1007\/3-540-45356-3_83","volume-title":"Parallel Problem Solving from Nature-PPSN VI","author":"K. Deb","year":"2000","unstructured":"Deb, K., Agrawal, S., Pratap, A., Meyarivan, T.: A fast elitist non-dominated sorting genetic algorithm for multi-objective optimization: NSGA-II. In: Deb, K., Rudolph, G., Lutton, E., Merelo, J.J., Schoenauer, M., Schwefel, H.-P., Yao, X. (eds.) PPSN 2000. LNCS, vol.\u00a01917, pp. 849\u2013858. Springer, Heidelberg (2000)"},{"issue":"7","key":"8_CR15","doi-asserted-by":"publisher","first-page":"638","DOI":"10.1109\/TSE.2002.1019479","volume":"28","author":"L. Dobrica","year":"2002","unstructured":"Dobrica, L., Niemela, E.: A survey on software architecture analysis methods. IEEE Trans. on Software Engineering\u00a028(7), 638\u2013653 (2002)","journal-title":"IEEE Trans. on Software Engineering"},{"key":"8_CR16","volume-title":"Multicriteria Optimization","author":"M. Ehrgott","year":"2005","unstructured":"Ehrgott, M.: Multicriteria Optimization. Springer, Heidelberg (2005)"},{"issue":"1","key":"8_CR17","doi-asserted-by":"publisher","first-page":"32","DOI":"10.1109\/TDSC.2007.4","volume":"4","author":"S.S. Gokhale","year":"2007","unstructured":"Gokhale, S.S.: Architecture-based software reliability analysis: Overview and limitations. IEEE Trans. on Dependable and Secure Computing\u00a04(1), 32\u201340 (2007)","journal-title":"IEEE Trans. on Dependable and Secure Computing"},{"key":"8_CR18","first-page":"849","volume-title":"Intl. Conf. on Softw. Engineering","author":"L. Grunske","year":"2006","unstructured":"Grunske, L.: Identifying \u201cgood\u201d architectural design alternatives with multi-objective optimization strategies. In: Intl. Conf. on Softw. Engineering, pp. 849\u2013852. ACM, New York (2006)"},{"key":"8_CR19","doi-asserted-by":"publisher","first-page":"342","DOI":"10.1109\/FOSE.2007.29","volume-title":"Workshop on the Future of Softw. Engin.","author":"M. Harman","year":"2007","unstructured":"Harman, M.: The current state and future of search based software engineering. In: Briand, L.C., Wolf, A.L. (eds.) Workshop on the Future of Softw. Engin., pp. 342\u2013357. IEEE, Los Alamitos (2007)"},{"key":"8_CR20","unstructured":"IBM ILOG. IBM ILOG CPLEX (2010), http:\/\/www-01.ibm.com\/software\/integration\/optimization\/cplex\/about\/"},{"key":"8_CR21","first-page":"18","volume-title":"Quality of Softw. Architectures","author":"A. Kavimandan","year":"2009","unstructured":"Kavimandan, A., Gokhale, A.S.: Applying model transformations to optimizing real-time QoS configurations in DRE systems. In: Quality of Softw. Architectures, pp. 18\u201335. Springer, Heidelberg (2009)"},{"key":"8_CR22","first-page":"81","volume-title":"Intl. Conf. on Softw. Engineering","author":"R. Kazman","year":"1994","unstructured":"Kazman, R., Bass, L., Abowd, G., Webb, M.: SAAM: A method for analyzing the properties of software architectures. In: Intl. Conf. on Softw. Engineering, pp. 81\u201390. IEEE, Los Alamitos (May 1994)"},{"key":"8_CR23","first-page":"68","volume-title":"Intl. Conf. on Engineering of Complex Computer Systems","author":"R. Kazman","year":"1998","unstructured":"Kazman, R., Klein, M., Barbacci, M., Longstaff, T., Lipson, H., Carri\u00e8re, S.: The architecture tradeoff analysis method. In: Intl. Conf. on Engineering of Complex Computer Systems, pp. 68\u201378. IEEE, Los Alamitos (1998)"},{"key":"8_CR24","series-title":"Seminumerical Algorithms","volume-title":"The Art of Computer Programming","author":"D.E. Knuth","year":"1969","unstructured":"Knuth, D.E.: The Art of Computer Programming. Seminumerical Algorithms, vol.\u00a02. Addison-Wesley, Reading (1969)"},{"key":"8_CR25","doi-asserted-by":"crossref","unstructured":"Koziolek, H.: Performance evaluation of component-based software systems: A survey. Performance Evaluation (in Press) (Corrected Proof) (2009)","DOI":"10.1016\/j.peva.2009.07.007"},{"key":"8_CR26","unstructured":"Lukasiewycz, M.: Opt4j - the optimization framework for java (2009), http:\/\/www.opt4j.org"},{"key":"8_CR27","doi-asserted-by":"crossref","unstructured":"Martens, A., Koziolek, H., Becker, S., Reussner, R.H.: Automatically improve software models for performance, reliability and cost using genetic algorithms. In: WOSP\/SIPEW International Conference on Performance Engineering. ACM, New York (2010)","DOI":"10.1145\/1712605.1712624"},{"key":"8_CR28","doi-asserted-by":"crossref","unstructured":"McGregor, J.D., Bachmann, F., Bass, L., Bianco, P., Klein, M.: Using arche in the classroom: One experience. Technical Report CMU\/SEI-2007-TN-001, Software Engineering Institute, Carnegie Mellon University (2007)","DOI":"10.21236\/ADA472934"},{"key":"8_CR29","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1145\/1712605.1712612","volume-title":"WOSP\/SIPEW International Conference on Performance Engineering","author":"D.A. Menasc\u00e9","year":"2010","unstructured":"Menasc\u00e9, D.A., Ewing, J.M., Gomaa, H., Malex, S., Sousa, J.P.: A framework for utility-based service oriented design in SASSY. In: WOSP\/SIPEW International Conference on Performance Engineering, pp. 27\u201336. ACM, New York (2010)"},{"issue":"3","key":"8_CR30","doi-asserted-by":"crossref","first-page":"55","DOI":"10.5381\/jot.2008.7.3.a1","volume":"7","author":"T. Parsons","year":"2008","unstructured":"Parsons, T., Murphy, J.: Detecting performance antipatterns in component based enterprise systems. Journal of Object Technology\u00a07(3), 55\u201390 (2008)","journal-title":"Journal of Object Technology"},{"key":"8_CR31","volume-title":"Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software","author":"C.U. Smith","year":"2002","unstructured":"Smith, C.U., Williams, L.G.: Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. Addison-Wesley, Reading (2002)"},{"key":"8_CR32","volume-title":"Integer Programming","author":"L. Wolsey","year":"1998","unstructured":"Wolsey, L.: Integer Programming. John Wiley and Sons, Chichester (1998)"},{"issue":"1","key":"8_CR33","doi-asserted-by":"publisher","first-page":"290","DOI":"10.1145\/974043.974089","volume":"29","author":"X. Wu","year":"2004","unstructured":"Wu, X., Woodside, M.: Performance Modeling from Software Components. SIGSOFT Softw. Eng. Notes\u00a029(1), 290\u2013301 (2004)","journal-title":"SIGSOFT Softw. Eng. Notes"},{"key":"8_CR34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1383559.1383561","volume-title":"International Workshop on Software and Performance","author":"J. Xu","year":"2008","unstructured":"Xu, J.: Rule-based automatic software performance diagnosis and improvement. In: International Workshop on Software and Performance, pp. 1\u201312. ACM, New York (2008)"},{"issue":"2","key":"8_CR35","doi-asserted-by":"publisher","first-page":"319","DOI":"10.1016\/j.jss.2008.06.039","volume":"82","author":"J. Yang","year":"2009","unstructured":"Yang, J., Huang, G., Zhu, W., Cui, X., Mei, H.: Quality attribute tradeoff through adaptive architectures at runtime. Journal of Systems and Software\u00a082(2), 319\u2013332 (2009)","journal-title":"Journal of Systems and Software"},{"key":"8_CR36","unstructured":"Details on case study for the hybrid optimisation approach (2010), https:\/\/sdqweb.ipd.kit.edu\/wiki\/PerOpteryx\/Hybrid_Optimisation_Case_Study"}],"container-title":["Lecture Notes in Computer Science","Research into Practice \u2013 Reality and Gaps"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-13821-8_8.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T23:53:35Z","timestamp":1740182015000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-13821-8_8"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2010]]},"ISBN":["9783642138201","9783642138218"],"references-count":36,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-13821-8_8","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"value":"0302-9743","type":"print"},{"value":"1611-3349","type":"electronic"}],"subject":[],"published":{"date-parts":[[2010]]}}}