{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,5,31]],"date-time":"2025-05-31T04:07:12Z","timestamp":1748664432401,"version":"3.41.0"},"publisher-location":"Cham","reference-count":30,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319237268"},{"type":"electronic","value":"9783319237275"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"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":[[2015]]},"DOI":"10.1007\/978-3-319-23727-5_26","type":"book-chapter","created":{"date-parts":[[2015,9,2]],"date-time":"2015-09-02T09:02:05Z","timestamp":1441184525000},"page":"305-321","source":"Crossref","is-referenced-by-count":7,"title":["Exploiting Traceability Uncertainty Between Software Architectural Models and Performance Analysis Results"],"prefix":"10.1007","author":[{"given":"Catia","family":"Trubiani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Achraf","family":"Ghabi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Alexander","family":"Egyed","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2015,10,22]]},"reference":[{"key":"26_CR1","unstructured":"Smith, C.U., Woodside, M.: Performance validation at early stages of software development. In: System Performance Evaluation: Methodologies and Applications. CRC Press (1999)"},{"key":"26_CR2","unstructured":"Smith, C.U., Williams, L.G.: Performance Solutions: A Practical Guide to Creating Responsive, Scalable Software. Addison-Wesley (2002)"},{"key":"26_CR3","doi-asserted-by":"crossref","unstructured":"Cortellessa, V., Di Marco, A., Inverardi, P.: Model-Based Software Performance Analysis. Springer (2011)","DOI":"10.1007\/978-3-642-13621-4"},{"key":"26_CR4","doi-asserted-by":"crossref","unstructured":"Ghabi, A., Egyed, A.: Exploiting traceability uncertainty between architectural models and code. In: Joint Working IEEE\/IFIP WICSA\/ECSA. pp. 171\u2013180 (2012)","DOI":"10.1109\/WICSA-ECSA.212.25"},{"key":"26_CR5","unstructured":"Smith, C.U., Williams, L.G.: More new software antipatterns: even more ways to shoot yourself in the foot. In: International CMG Conference, pp. 717\u2013725 (2003)"},{"key":"26_CR6","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 13, 391\u2013432 (2014)","journal-title":"Software and System Modeling"},{"key":"26_CR7","unstructured":"Trubiani, C., Ghabi, A., Egyed, A.: (SoPeTraceAnalyzer). http:\/\/www.sea.uni-linz.ac.at\/tools\/TraZer\/SoPeTraceAnalyzer.zip"},{"key":"26_CR8","doi-asserted-by":"crossref","unstructured":"Woodside, C.M., Franks, G., Petriu, D.C.: The future of software performance engineering. In: Workshop on the Future of Software Engineering FOSE, pp. 171\u2013187 (2007)","DOI":"10.1109\/FOSE.2007.32"},{"key":"26_CR9","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":"26_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 Working IEEE\/IFIP Conference WICSA\/ECSA, pp. 310\u2013314 (2012)","DOI":"10.1109\/WICSA-ECSA.212.51"},{"key":"26_CR11","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 95, 141\u2013165 (2014)","journal-title":"Journal of Systems and Software"},{"key":"26_CR12","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1016\/S0167-6423(01)00016-8","volume":"40","author":"G Antoniol","year":"2001","unstructured":"Antoniol, G.: Design-code traceability recovery: selecting the basic linkage properties. Science of Computer Programming 40, 213\u2013234 (2001)","journal-title":"Science of Computer Programming"},{"key":"26_CR13","doi-asserted-by":"crossref","unstructured":"Egyed, A., Grunbacher, P.: Automating requirements traceability: beyond the record & replay paradigm. In: International Conference on Automated Software Engineering (ASE), pp. 163\u2013171. IEEE (2002)","DOI":"10.1109\/ASE.2002.1115010"},{"key":"26_CR14","doi-asserted-by":"publisher","first-page":"27","DOI":"10.1109\/MC.2007.195","volume":"40","author":"J Cleland-Huang","year":"2007","unstructured":"Cleland-Huang, J., Settimi, R., Romanova, E., Berenbach, B., Clark, S.: Best practices for automated traceability. Computer 40, 27\u201335 (2007)","journal-title":"Computer"},{"key":"26_CR15","doi-asserted-by":"crossref","unstructured":"Ghabi, A., Egyed, A.: Exploiting traceability uncertainty among artifacts and code. accepted for Journal of Systems and Software (JSS) (to appear, 2014)","DOI":"10.1016\/j.jss.2015.06.037"},{"key":"26_CR16","unstructured":"Fritzsche, M., Johannes, J., Zschaler, S., Zherebtsov, A., Terekhov, E.: Application of tracing techniques in model-driven performance engineering. In: European Conference on Model Driven Architecture - Foundations and Applications (ECMDA-FA) (2008)"},{"key":"26_CR17","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1007\/11495628_8","volume-title":"Scenarios: Models, Transformations and Tools","author":"DB Petriu","year":"2005","unstructured":"Petriu, D.B., Amyot, D., Woodside, C.M., Jiang, B.: Traceability and evaluation in scenario analysis by use case maps. In: Leue, S., Syst\u00e4, T.J. (eds.) Scenarios: Models, Transformations and Tools. LNCS, vol. 3466, pp. 134\u2013151. Springer, Heidelberg (2005)"},{"key":"26_CR18","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"203","DOI":"10.1007\/978-3-642-38911-5_12","volume-title":"SDL 2013: Model-Driven Dependability Engineering","author":"M Alhaj","year":"2013","unstructured":"Alhaj, M., Petriu, D.C.: Traceability links in model transformations between software and performance models. In: Khendek, F., Toeroe, M., Gherbi, A., Reed, R. (eds.) SDL 2013. LNCS, vol. 7916, pp. 203\u2013221. Springer, Heidelberg (2013)"},{"key":"26_CR19","doi-asserted-by":"crossref","unstructured":"Whittle, J., Sawyer, P., Bencomo, N., Cheng, B.H.C., Bruel, J.: Relax: Incorporating uncertainty into the specification of self-adaptive systems. In: IEEE International Conference on Requirements Engineering, pp. 79\u201388 (2009)","DOI":"10.1109\/RE.2009.36"},{"key":"26_CR20","doi-asserted-by":"crossref","unstructured":"Esfahani, N., Malek, S., Razavi, K.: Guidearch: guiding the exploration of architectural solution space under uncertainty. In: International Conference on Software Engineering (ICSE), pp. 43\u201352 (2013)","DOI":"10.1109\/ICSE.2013.6606550"},{"key":"26_CR21","doi-asserted-by":"crossref","unstructured":"Letier, E., Stefan, D., Barr, E.T.: Uncertainty, risk, and information value in software requirements and architecture. In: International Conference on Software Engineering (ICSE), pp. 883\u2013894 (2014)","DOI":"10.1145\/2568225.2568239"},{"key":"26_CR22","doi-asserted-by":"crossref","unstructured":"Arcelli, D., Cortellessa, V., Trubiani, C.: Antipattern-based model refactoring for software performance improvement. In: International Conference on Quality of Software Architectures (QoSA), pp. 33\u201342 (2012)","DOI":"10.1145\/2304696.2304704"},{"key":"26_CR23","doi-asserted-by":"publisher","first-page":"5","DOI":"10.1145\/122564.1045495","volume":"19","author":"R Jain","year":"1991","unstructured":"Jain, R.: The Art of Computer Systems Performance Analysis: Techniques for Experimental Design, Measurement, Simulation, and Modeling. SIGMETRICS Performance Evaluation Review 19, 5\u201311 (1991)","journal-title":"SIGMETRICS Performance Evaluation Review"},{"key":"26_CR24","doi-asserted-by":"crossref","unstructured":"Clements, P.C., Garlan, D., Little, R., Nord, R.L., Stafford, J.A.: Documenting software architectures: views and beyond. In: International Conference on Software Engineering (ICSE), pp. 740\u2013741 (2003)","DOI":"10.1109\/ICSE.2003.1201264"},{"key":"26_CR25","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. 44, 101\u2013129 (2002)","journal-title":"Sci. Comput. Program."},{"key":"26_CR26","doi-asserted-by":"crossref","unstructured":"Casale, G., Serazzi, G.: Quantitative system evaluation with java modeling tools. In: International Conference on Performance Engineering (ICPE), pp. 449\u2013454 (2011)","DOI":"10.1145\/1958746.1958813"},{"key":"26_CR27","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":"CU 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. 4486, pp. 395\u2013428. Springer, Heidelberg (2007)"},{"key":"26_CR28","doi-asserted-by":"crossref","unstructured":"Gotel, O., Cleland-Huang, J., Hayes, J.H., Zisman, A., Egyed, A., Gr\u00fcnbacher, P., Antoniol, G.: The quest for ubiquity: a roadmap for software and systems traceability research. In: IEEE International Requirements Engineering Conference (RE), pp. 71\u201380 (2012)","DOI":"10.1109\/RE.2012.6345841"},{"key":"26_CR29","doi-asserted-by":"crossref","unstructured":"Franks, G., Petriu, D.C., Woodside, C.M., Xu, J., Tregunno, P.: Layered bottlenecks and their mitigation. In: International Conference on the Quantitative Evaluation of Systems (QEST), pp. 103\u2013114 (2006)","DOI":"10.1109\/QEST.2006.23"},{"key":"26_CR30","doi-asserted-by":"publisher","first-page":"658","DOI":"10.1109\/TSE.2012.64","volume":"39","author":"A Aleti","year":"2013","unstructured":"Aleti, A., Buhnova, B., Grunske, L., Koziolek, A., Meedeniya, I.: Software architecture optimization methods: A systematic literature review. IEEE Trans. Software Eng. 39, 658\u2013683 (2013)","journal-title":"IEEE Trans. Software Eng."}],"container-title":["Lecture Notes in Computer Science","Software Architecture"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-23727-5_26","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,30]],"date-time":"2025-05-30T10:47:01Z","timestamp":1748602021000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-23727-5_26"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319237268","9783319237275"],"references-count":30,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-23727-5_26","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]}}}