{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,6,4]],"date-time":"2025-06-04T06:48:13Z","timestamp":1749019693152,"version":"3.40.3"},"publisher-location":"Berlin, Heidelberg","reference-count":20,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783662466742"},{"type":"electronic","value":"9783662466759"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-662-46675-9_10","type":"book-chapter","created":{"date-parts":[[2015,3,31]],"date-time":"2015-03-31T16:24:38Z","timestamp":1427819078000},"page":"149-164","source":"Crossref","is-referenced-by-count":8,"title":["Performance-Based Software Model Refactoring in Fuzzy Contexts"],"prefix":"10.1007","author":[{"given":"Davide","family":"Arcelli","sequence":"first","affiliation":[]},{"given":"Vittorio","family":"Cortellessa","sequence":"additional","affiliation":[]},{"given":"Catia","family":"Trubiani","sequence":"additional","affiliation":[]}],"member":"297","reference":[{"key":"10_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"395","DOI":"10.1007\/978-3-540-72522-0_10","volume-title":"Formal Methods for Performance Evaluation","author":"C.U. Smith","year":"2007","unstructured":"Smith, C.U.: Introduction to software performance engineering: Origins and outstanding problems. In: Bernardo, M., Hillston, J. (eds.) SFM 2007. LNCS, vol.\u00a04486, pp. 395\u2013428. Springer, Heidelberg (2007)"},{"key":"10_CR2","doi-asserted-by":"crossref","unstructured":"Woodside, C.M., Franks, G., Petriu, D.C.: The Future of Software Performance Engineering. In: Briand, L.C., Wolf, A.L. (eds.) FOSE, pp. 171\u2013187 (2007)","DOI":"10.1109\/FOSE.2007.32"},{"key":"10_CR3","doi-asserted-by":"crossref","unstructured":"Cortellessa, V., Marco, A.D., Inverardi, P.: Model-Based Software Performance Analysis, pp. 1\u2013190. Springer (2011)","DOI":"10.1007\/978-3-642-13621-4_1"},{"key":"10_CR4","unstructured":"Lazowska, E., Kahorjan, J., Graham, G.S., Sevcik, K.: Quantitative System Performance: Computer System Analysis Using Queueing Network Models. Prentice-Hall, Inc. (1984)"},{"key":"10_CR5","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1016\/j.peva.2009.11.003","volume":"69","author":"J. Xu","year":"2012","unstructured":"Xu, J.: Rule-based automatic software performance diagnosis and improvement. Perform. Eval.\u00a069, 525\u2013550 (2012)","journal-title":"Perform. Eval."},{"key":"10_CR6","doi-asserted-by":"crossref","unstructured":"Martens, A., Koziolek, H., Becker, S., Reussner, R.: Automatically improve software architecture models for performance, reliability, and cost using evolutionary algorithms. In: ICPE, pp. 105\u2013116 (2010)","DOI":"10.1145\/1712605.1712624"},{"key":"10_CR7","doi-asserted-by":"crossref","unstructured":"Cortellessa, V., Di Marco, A., Eramo, R., Pierantonio, A., Trubiani, C.: Digging into UML models to remove performance antipatterns. In: ICSE Workshop Quovadis, pp. 9\u201316 (2010)","DOI":"10.1145\/1808877.1808880"},{"key":"10_CR8","doi-asserted-by":"crossref","unstructured":"Trubiani, C., Koziolek, A.: Detection and solution of software performance antipatterns in palladio architectural models. In: International Conference on Performance Engineering (ICPE), pp. 19\u201330 (2011)","DOI":"10.1145\/1958746.1958755"},{"key":"10_CR9","doi-asserted-by":"crossref","unstructured":"Arcelli, D., Cortellessa, V., Trubiani, C.: Antipattern-based model refactoring for software performance improvement. In: ACM SIGSOFT International Conference on Quality of Software Architectures (QoSA), pp. 33\u201342 (2012)","DOI":"10.1145\/2304696.2304704"},{"key":"10_CR10","doi-asserted-by":"crossref","unstructured":"Cortellessa, V., De Sanctis, M., Di Marco, A., Trubiani, C.: Enabling Performance Antipatterns to arise from an ADL-based Software Architecture. In: Joint Conference on Software Architecture and European Conference on Software Architecture, WICSA\/ECSA (2012)","DOI":"10.1109\/WICSA-ECSA.212.51"},{"key":"10_CR11","unstructured":"Smith, C.U., Williams, L.G.: More New Software Antipatterns: Even More Ways to Shoot Yourself in the Foot. In: International Computer Measurement Group Conference, pp. 717\u2013725 (2003)"},{"key":"10_CR12","unstructured":"Arcelli, D., Cortellessa, V., Trubiani, C.: Experimenting the influence of numerical thresholds on model-based detection and refactoring of performance antipatterns. ECEASST 59 (2013)"},{"key":"10_CR13","doi-asserted-by":"publisher","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, 55\u201391 (2008)","journal-title":"Journal of Object Technology"},{"key":"10_CR14","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"171","DOI":"10.1007\/978-3-540-87879-7_11","volume-title":"Quality of Software Architectures. Models and Architectures","author":"A. Diaz-Pace","year":"2008","unstructured":"Diaz-Pace, A., Kim, H., Bass, L., Bianco, P., Bachmann, F.: Integrating quality-attribute reasoning frameworks in the arche design assistant. In: Becker, S., Plasil, F., Reussner, R. (eds.) QoSA 2008. LNCS, vol.\u00a05281, pp. 171\u2013188. Springer, Heidelberg (2008)"},{"key":"10_CR15","doi-asserted-by":"crossref","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-SEAA, pp. 162\u2013169. IEEE Computer Society (2009)","DOI":"10.1109\/SEAA.2009.85"},{"key":"10_CR16","doi-asserted-by":"publisher","first-page":"141","DOI":"10.1016\/j.jss.2014.03.081","volume":"95","author":"C. Trubiani","year":"2014","unstructured":"Trubiani, C., Koziolek, A., Cortellessa, V., Reussner, R.: Guilt-based handling of software performance antipatterns in palladio architectural models. Journal of Systems and Software\u00a095, 141\u2013165 (2014)","journal-title":"Journal of Systems and Software"},{"key":"10_CR17","doi-asserted-by":"publisher","first-page":"391","DOI":"10.1007\/s10270-012-0246-z","volume":"13","author":"V. Cortellessa","year":"2014","unstructured":"Cortellessa, V., Di Marco, A., Trubiani, C.: An approach for modeling and detecting software performance antipatterns based on first-order logics. Software and System Modeling\u00a013, 391\u2013432 (2014)","journal-title":"Software and System Modeling"},{"key":"10_CR18","doi-asserted-by":"publisher","first-page":"101","DOI":"10.1016\/S0167-6423(02)00033-3","volume":"44","author":"V. Cortellessa","year":"2002","unstructured":"Cortellessa, V., Mirandola, R.: PRIMA-UML: a performance validation incremental methodology on early UML diagrams. Sci. Comput. Program.\u00a044, 101\u2013129 (2002)","journal-title":"Sci. Comput. Program."},{"key":"10_CR19","doi-asserted-by":"crossref","unstructured":"Casale, G., Serazzi, G.: Quantitative system evaluation with Java modeling tools. In: International Conference Performance Engineering, pp. 449\u2013454. ACM (2011)","DOI":"10.1145\/1958746.1958813"},{"key":"10_CR20","volume-title":"Information retrieval: data structures and algorithms","author":"W.B. Frakes","year":"1992","unstructured":"Frakes, W.B., Baeza-Yates, R.: Information retrieval: data structures and algorithms. Prentice-Hall, Inc., Upper Saddle River (1992)"}],"container-title":["Lecture Notes in Computer Science","Fundamental Approaches to Software Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-662-46675-9_10","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T14:22:59Z","timestamp":1559139779000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-662-46675-9_10"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783662466742","9783662466759"],"references-count":20,"URL":"https:\/\/doi.org\/10.1007\/978-3-662-46675-9_10","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}