{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,27]],"date-time":"2025-03-27T21:41:44Z","timestamp":1743111704142,"version":"3.40.3"},"publisher-location":"Cham","reference-count":27,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783031185557"},{"type":"electronic","value":"9783031185564"}],"license":[{"start":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T00:00:00Z","timestamp":1664323200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2022,9,28]],"date-time":"2022-09-28T00:00:00Z","timestamp":1664323200000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023]]},"DOI":"10.1007\/978-3-031-18556-4_4","type":"book-chapter","created":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T20:04:22Z","timestamp":1675713862000},"page":"57-71","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["The SMarty Approach for UML-Based Software Product Lines"],"prefix":"10.1007","author":[{"given":"Edson","family":"OliveiraJr","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Itana M. S.","family":"Gimenes","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jos\u00e9 C.","family":"Maldonado","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2022,9,28]]},"reference":[{"key":"4_CR1","doi-asserted-by":"crossref","unstructured":"Abdullah, M.S.: A UML profile for conceptual modelling of knowledge-based systems. Ph.D. Thesis, The University of York, Department of Computer Science (2006)","DOI":"10.1007\/11538097_15"},{"key":"4_CR2","doi-asserted-by":"crossref","unstructured":"Bera, M.H.G., OliveiraJr, E., Colanzi., T.E.: Evidence-based SMarty support for variability identification and representation in component models. In: Proceedings of the 17th International Conference on Enterprise Information Systems\u2014Volume 1: ICEIS, pp. 295\u2013302. INSTICC, SciTePress (2015). https:\/\/doi.org\/10.5220\/0005366402950302","DOI":"10.5220\/0005366402950302"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Bettin, G., OliveiraJr, E.: SMartyPerspective: a perspective-based inspection technique for software product lines. In: Brazilian Symposium on Software Engineering, pp. 90\u201394. Association for Computing Machinery, New York (2021)","DOI":"10.1145\/3474624.3474626"},{"key":"4_CR4","doi-asserted-by":"crossref","unstructured":"Bettin, G.C.S., Geraldi, R.T., OliveiraJr, E.: Experimental evaluation of the SMartycheck techinique for inspecting defects in UML component diagrams. In: Proceedings of the 17th Brazilian Symposium on Software Quality, pp. 101\u2013110. Association for Computing Machinery, New York (2018). https:\/\/doi.org\/10.1145\/3275245.3275256","DOI":"10.1145\/3275245.3275256"},{"key":"4_CR5","unstructured":"Fiori, D.R., Gimenes, I.M.S., Maldonado, J.C., OliveiraJr, E.: Variability management in software product line activity diagrams. In: DMS, pp. 89\u201394 (2012)"},{"issue":"10","key":"4_CR6","doi-asserted-by":"publisher","first-page":"470","DOI":"10.3844\/jcssp.2017.470.495","volume":"13","author":"RT Geraldi","year":"2017","unstructured":"Geraldi, R.T., OliveiraJr, E.: Defect types and software inspection techniques: a systematic mapping study. J. Comput. Sci. 13(10), 470\u2013495 (2017). https:\/\/doi.org\/10.3844\/jcssp.2017.470.495","journal-title":"J. Comput. Sci."},{"key":"4_CR7","doi-asserted-by":"crossref","unstructured":"Geraldi, R.T., OliveiraJr, E., Conte., T., Steinmacher., I.: Checklist-based inspection of SMarty variability models - proposal and empirical feasibility study. In: Proceedings of the 17th International Conference on Enterprise Information Systems\u2014Volume 1: ICEIS, pp. 268\u2013276. INSTICC, SciTePress (2015). https:\/\/doi.org\/10.5220\/0005350102680276","DOI":"10.5220\/0005350102680276"},{"key":"4_CR8","doi-asserted-by":"crossref","unstructured":"Lanceloti, L.A., Maldonado, J.C., Gimenes, I.M.S., OliveiraJr, E.: SMartyParser: a xmi parser for uml-based software product line variability models. In: Proceedings of the Seventh International Workshop on Variability Modelling of Software-Intensive Systems. ACM, New York (2013). https:\/\/doi.org\/10.1145\/2430502.2430516","DOI":"10.1145\/2430502.2430516"},{"key":"4_CR9","doi-asserted-by":"crossref","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes., I.: Towards the effectiveness of the SMarty approach for variability management at sequence diagram level. In: Proceedings of the 16th International Conference on Enterprise Information Systems\u2014Volume 1: ICEIS, pp. 249\u2013256. INSTICC, SciTePress (2014). https:\/\/doi.org\/10.5220\/0004889302490256","DOI":"10.5220\/0004889302490256"},{"key":"4_CR10","doi-asserted-by":"publisher","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes, I.: Variability identification and representation in software product line UML sequence diagrams: proposal and empirical study. In: 2014 Brazilian Symposium on Software Engineering, pp. 141\u2013150 (2014). https:\/\/doi.org\/10.1109\/SBES.2014.11","DOI":"10.1109\/SBES.2014.11"},{"key":"4_CR11","doi-asserted-by":"publisher","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes, I., Conte, T.U.: Towards validating complexity-based metrics for software product line architectures. In: VII Brazilian Symposium on Software Components, Architectures and Reuse, pp. 69\u201379 (2013). https:\/\/doi.org\/10.1109\/SBCARS.2013.18","DOI":"10.1109\/SBCARS.2013.18"},{"key":"4_CR12","unstructured":"Marcolino, A., OliveiraJr, E., Gimenes, I.M.S., Maldonado, J.C.: Towards the effectiveness of a variability management approach at use case level. In: International Conference on Software Engineering and Knowledge Engineering, pp. 214\u2013219 (2013)"},{"issue":"17","key":"4_CR13","first-page":"2374","volume":"16","author":"E OliveiraJr","year":"2010","unstructured":"OliveiraJr, E., Gimenes, I.M., Maldonado, J.C.: Systematic management of variability in uml-based software product lines. J. Universal Comput. Sci. 16(17), 2374\u20132393 (2010)","journal-title":"J. Universal Comput. Sci."},{"key":"4_CR14","unstructured":"OliveiraJr, E., Gimenes, I.M.S., Huzita, E., Maldonado, J.C.: A variability management process for software product lines. In: Proceedings of the 15th Annual International Conference of Computer Science and Software Engineering, pp. 30\u201444. ACM, Toronto (2005)"},{"key":"4_CR15","unstructured":"OliveiraJr, E., Gimenes, I.M.S., Maldonado, J.C.: A metric suite to support software product line architecture evaluation. In: Proceedings of the XXXIV Confer\u00eancia Latinoamericana de Inform\u00e1tica, pp. 489\u2013498. ACM, Santa F\u00e9 (2008)"},{"key":"4_CR16","unstructured":"OliveiraJr, E., Gimenes, I.M.S., Maldonado, J.C.: Empirical validation of variability-based complexity metrics for software product line architecture. In: International Conference on Software Engineering and Knowledge Engineering, pp. 622\u2013627 (2012)"},{"key":"4_CR17","doi-asserted-by":"publisher","unstructured":"OliveiraJr, E., Gimenes, I.M.S., Maldonado, J.C., C. Masiero, P., Barroca, L.: Systematic evaluation of software product line architectures. J. Universal Comput. Sci. 19(1), 25\u201352 (2013). https:\/\/doi.org\/10.3217\/jucs-019-01-0025","DOI":"10.3217\/jucs-019-01-0025"},{"key":"4_CR18","doi-asserted-by":"publisher","first-page":"169","DOI":"10.1007\/978-3-642-39259-7_15","volume-title":"Product-Focused Software Process Improvement","author":"EA OliveiraJr","year":"2013","unstructured":"OliveiraJr, E.A., Pazin, M.G., Gimenes, I.M.S., Kulesza, U., Aleixo, F.A.: SMartySPEM: a SPEM-based approach for variability management in software process lines. In: J. Heidrich, M. Oivo, A. Jedlitschka, M.T. Baldassarre (eds.) Product-Focused Software Process Improvement, pp. 169\u2013183. Springer, Berlin, Heidelberg (2013)"},{"issue":"6","key":"4_CR19","doi-asserted-by":"publisher","first-page":"536","DOI":"10.1049\/iet-sen.2017.0061","volume":"12","author":"MG Pazin","year":"2018","unstructured":"Pazin, M.G., Allian, A.P., OliveiraJr, E.: Empirical study on software process variability modelling with SMartySPEM and vSPEM. IET Softw. 12(6), 536\u2013546 (2018). https:\/\/doi.org\/10.1049\/iet-sen.2017.0061","journal-title":"IET Softw."},{"key":"4_CR20","doi-asserted-by":"crossref","unstructured":"Pazin, M.G., Geraldi, R.T., OliveiraJr, E.: Comparing SMartySPEM and vSPEM for modeling variability in software processes: a qualitative study. SBQS, pp. 71\u201380. Association for Computing Machinery, New York (2018). https:\/\/doi.org\/10.1145\/3275245.3275253","DOI":"10.1145\/3275245.3275253"},{"key":"4_CR21","doi-asserted-by":"crossref","unstructured":"Petry, K., OliveiraJr, E., Costa, L., Zanin, A., Zorzo, A.: SMartyTesting: a model-based testing approach for deriving software product line test sequences. In: Proceedings of the 23rd International Conference on Enterprise Information Systems\u2014Volume 2: ICEIS, pp. 165\u2013172. INSTICC, SciTePress (2021). https:\/\/doi.org\/10.5220\/0010373601650172","DOI":"10.5220\/0010373601650172"},{"key":"4_CR22","doi-asserted-by":"publisher","first-page":"110,608","DOI":"10.1016\/j.jss.2020.110608","volume":"167","author":"KL Petry","year":"2020","unstructured":"Petry, K.L., OliveiraJr, E., Zorzo, A.F.: Model-based testing of software product lines: mapping study and research roadmap. J. Syst. Softw. 167, 110,608 (2020). https:\/\/doi.org\/10.1016\/j.jss.2020.110608","journal-title":"J. Syst. Softw."},{"key":"4_CR23","doi-asserted-by":"crossref","unstructured":"Silva, L., OliveiraJr, E., Zorzo, A.: Feasibility analysis of SMartymodeling for modeling uml-based software product lines. In: Proceedings of the 22nd International Conference on Enterprise Information Systems\u2014Volume 2: ICEIS, pp. 442\u2013449. INSTICC, SciTePress (2020). https:\/\/doi.org\/10.5220\/0009793404420449","DOI":"10.5220\/0009793404420449"},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Silva, L.F., OliveiraJr, E.: Evaluating usefulness, ease of use and usability of an uml-based software product line tool. In: Proceedings of the 34th Brazilian Symposium on Software Engineering, pp. 798\u2013807. Association for Computing Machinery, New York (2020). https:\/\/doi.org\/10.1145\/3422392.3422402","DOI":"10.1145\/3422392.3422402"},{"key":"4_CR25","doi-asserted-by":"crossref","unstructured":"Silva, L.F., OliveiraJr, E.: SMartyModeling: An environment for engineering uml-based software product lines. In: 15th International Working Conference on Variability Modelling of Software-Intensive Systems. Association for Computing Machinery, New York (2021). https:\/\/doi.org\/10.1145\/3442391.3442397","DOI":"10.1145\/3442391.3442397"},{"key":"4_CR26","doi-asserted-by":"crossref","unstructured":"Silva, L.F., OliveiraJr, E.: SMartyModeling: An instance of vmtools-ra for engineering uml-based software product lines. In: XX Brazilian Symposium on Software Quality. Association for Computing Machinery, New York (2021). https:\/\/doi.org\/10.1145\/3493244.3493274","DOI":"10.1145\/3493244.3493274"},{"key":"4_CR27","doi-asserted-by":"crossref","unstructured":"Vignando, H., Furtado, V., Teixeira, L., OliveiraJr, E.: Ontoexper-spl: an ontology for software product line experiments. In: Proceedings of the 22nd International Conference on Enterprise Information Systems\u2014Volume 2: ICEIS, pp. 401\u2013408. INSTICC, SciTePress (2020). https:\/\/doi.org\/10.5220\/0009575404010408","DOI":"10.5220\/0009575404010408"}],"container-title":["UML-Based Software Product Line Engineering with SMarty"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-031-18556-4_4","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,2,6]],"date-time":"2023-02-06T21:09:14Z","timestamp":1675717754000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/978-3-031-18556-4_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2022,9,28]]},"ISBN":["9783031185557","9783031185564"],"references-count":27,"URL":"https:\/\/doi.org\/10.1007\/978-3-031-18556-4_4","relation":{},"subject":[],"published":{"date-parts":[[2022,9,28]]},"assertion":[{"value":"28 September 2022","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}