{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,3]],"date-time":"2026-04-03T05:31:36Z","timestamp":1775194296148,"version":"3.50.1"},"reference-count":71,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2018,3,27]],"date-time":"2018-03-27T00:00:00Z","timestamp":1522108800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Knowl Inf Syst"],"published-print":{"date-parts":[[2019,1]]},"DOI":"10.1007\/s10115-018-1182-1","type":"journal-article","created":{"date-parts":[[2018,3,27]],"date-time":"2018-03-27T15:55:34Z","timestamp":1522166134000},"page":"83-112","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":24,"title":["A fuzzy ontology-based approach for tool-supported decision making in architectural design"],"prefix":"10.1007","volume":"58","author":[{"given":"Tommaso","family":"Di Noia","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marina","family":"Mongiello","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-7899-4952","authenticated-orcid":false,"given":"Francesco","family":"Nocera","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Umberto","family":"Straccia","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,3,27]]},"reference":[{"key":"1182_CR1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-21001-3","volume-title":"Relating software requirements and architectures","author":"P Avgeriou","year":"2011","unstructured":"Avgeriou P, Grundy J, Hall JG, Lago P, Mistr\u00edk I (2011) Relating software requirements and architectures. Springer, Berlin"},{"key":"1182_CR2","unstructured":"Avgeriou P, Zdun U (2005) Architectural patterns revisited\u2014a pattern language. In: Proceedings of the 10th European conference on pattern languages of programs (EuroPLoP), pp 431\u2013470"},{"key":"1182_CR3","unstructured":"Baader F, Calvanese D, McGuinness D, Nardi D, Patel-Schneider PF (eds) (2003) The description logic handbook: theory, implementation, and applications. Cambridge University Press"},{"key":"1182_CR4","doi-asserted-by":"crossref","unstructured":"Bakhshandeh M, Antunes G, Mayer R, Borbinha J, Caetano A (2013) A modular ontology for the enterprise architecture domain. In: 2013 17th IEEE international enterprise distributed object computing conference workshops (EDOCW). IEEE, pp 5\u201312","DOI":"10.1109\/EDOCW.2013.8"},{"key":"1182_CR5","volume-title":"Software architecture in practice","author":"L Bass","year":"2005","unstructured":"Bass L, Clements P, Kazman R (2005) Software architecture in practice. Addison-Wesley, Boston (Munich [u.a.])"},{"key":"1182_CR6","doi-asserted-by":"crossref","unstructured":"Bass L, Klein M, Bachmann F (2002) Quality attribute design primitives and the attribute driven design method. In: Revised papers from 4th International workshop on software product-family engineering, vol 2290. Springer, pp 169\u2013186","DOI":"10.1007\/3-540-47833-7_17"},{"issue":"5","key":"1182_CR7","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1038\/scientificamerican0501-34","volume":"284","author":"T Berners-Lee","year":"2001","unstructured":"Berners-Lee T, Hendler J, Lassila O (2001) The semantic web. Sci Am 284(5):34\u201343","journal-title":"Sci Am"},{"key":"1182_CR8","unstructured":"Bobillo F, Cerami M, Esteva F, Garc\u00eda-Cerda\u00f1a \u00c0, Pe\u00f1aloza R, Straccia U (2015) Fuzzy description logics in the framework of mathematical fuzzy logic. In: Petr Cintula Christian Ferm\u00fcller CN (ed) Handbook of mathematical fuzzy logic, Volume 3, Studies in logic, mathematical logic and foundations, vol 58, chap.\u00a016. College Publications, pp 1105\u20131181"},{"key":"1182_CR9","doi-asserted-by":"publisher","first-page":"1073","DOI":"10.1016\/j.ijar.2011.05.003","volume":"52","author":"F Bobillo","year":"2011","unstructured":"Bobillo F, Straccia U (2011) Fuzzy ontology representation using OWL 2. Int J Approx Reason 52:1073\u20131094","journal-title":"Int J Approx Reason"},{"key":"1182_CR10","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.knosys.2015.11.017","volume":"95","author":"F Bobillo","year":"2016","unstructured":"Bobillo F, Straccia U (2016) The fuzzy ontology reasoner fuzzyDL. Knowl Based Syst 95:12\u201334. https:\/\/doi.org\/10.1016\/j.knosys.2015.11.017","journal-title":"Knowl Based Syst"},{"key":"1182_CR11","unstructured":"Botella P, Burgues X, Franch X, Huerta M, Salazar G (2001) Modeling non-functional requirements. In: Proceedings of Jornadas de Ingenieria de Requisitos Aplicada JIRA 2001"},{"issue":"4","key":"1182_CR12","doi-asserted-by":"publisher","first-page":"10","DOI":"10.1109\/MC.1987.1663532","volume":"20","author":"FP Brooks Jr","year":"1987","unstructured":"Brooks FP Jr (1987) No silver bullet essence and accidents of software engineering. Computer 20(4):10\u201319. https:\/\/doi.org\/10.1109\/MC.1987.1663532","journal-title":"Computer"},{"key":"1182_CR13","volume-title":"Pattern-oriented software architecture, volume 4, a pattern language for distributed computing","author":"F Buschmann","year":"2007","unstructured":"Buschmann F, Henney K, Schmidt DC (2007) Pattern-oriented software architecture, volume 4, a pattern language for distributed computing. Wiley, New York"},{"key":"1182_CR14","volume-title":"Pattern-oriented software architecture: a system of patterns","author":"F Buschmann","year":"1996","unstructured":"Buschmann F, Meunier R, Rohnert H, Sommerlad P, Stal M (1996) Pattern-oriented software architecture: a system of patterns. Wiley, New York"},{"key":"1182_CR15","unstructured":"Calegari S, Sanchez E (2007) A fuzzy ontology-approach to improve semantic information retrieval. In: Proceedings of the third international conference on uncertainty reasoning for the semantic web-volume 327. pp 117\u2013122. CEUR-WS. org"},{"issue":"5","key":"1182_CR16","doi-asserted-by":"publisher","first-page":"4","DOI":"10.1145\/1163514.1163516","volume":"31","author":"R Capilla","year":"2006","unstructured":"Capilla R, Nava F, P\u00e9rez S, Due\u00f1as JC (2006) A web-based tool for managing architectural design decisions. ACM SIGSOFT Softw Eng Notes 31(5):4","journal-title":"ACM SIGSOFT Softw Eng Notes"},{"key":"1182_CR17","volume-title":"Non-functional requirements in software engineering","author":"L Chung","year":"2012","unstructured":"Chung L, Nixon BA, Yu E, Mylopoulos J (2012) Non-functional requirements in software engineering, vol 5. Springer, Berlin"},{"key":"1182_CR18","doi-asserted-by":"crossref","unstructured":"Chung L, do Prado Leite JCS (2009) On non-functional requirements in software engineering. In: Borgida AT, Chaudhri VK, Giorgini P, Yu ES (eds) Conceptual modeling: foundations and applications. Lecture notes in computer science, vol 5600. Springer, Berlin, Heidelberg, pp 363\u2013379","DOI":"10.1007\/978-3-642-02463-4_19"},{"issue":"4","key":"1182_CR19","doi-asserted-by":"publisher","first-page":"309","DOI":"10.1016\/j.websem.2008.05.001","volume":"6","author":"B Cuenca-Grau","year":"2008","unstructured":"Cuenca-Grau B, Horrocks I, Motik B, Parsia B, Patel-Schneider P, Sattler U (2008) OWL 2: the next step for OWL. J Web Semant 6(4):309\u2013322","journal-title":"J Web Semant"},{"key":"1182_CR20","unstructured":"Cysneiros LM (2007) Evaluating the effectiveness of using catalogues to elicit non-functional requirements. In: Proc. of 10th Workshop in requirements engineering. pp 107\u2013115"},{"key":"1182_CR21","volume-title":"Software requirements: objects, functions, and states","author":"AM Davis","year":"1993","unstructured":"Davis AM (1993) Software requirements: objects, functions, and states. Prentice-Hall Inc., Englewood Cliffs"},{"key":"1182_CR22","doi-asserted-by":"publisher","unstructured":"Di\u00a0Noia T, Mongiello M, Di\u00a0Sciascio E (2014) Ontology-driven pattern selection and matching in software design. In: European conference on software architecture. Springer, Berlin, pp. 82\u201389. https:\/\/doi.org\/10.1007\/978-3-319-09970-5_8","DOI":"10.1007\/978-3-319-09970-5_8"},{"key":"1182_CR23","doi-asserted-by":"publisher","unstructured":"Di Noia T, Mongiello M, Straccia U (2015) Fuzzy description logics for component selection in software design. In: Software engineering and formal methods: SEFM 2015 collocated workshops, revised selected papers (Lecture notes in computer science), vol 9509, pp 228\u2013239. Springer, Berlin. https:\/\/doi.org\/10.1007\/978-3-662-49224-619","DOI":"10.1007\/978-3-662-49224-619"},{"key":"1182_CR24","doi-asserted-by":"crossref","unstructured":"Diaz-Pace A, Kim H, Bass L, Bianco P, Bachmann F (2008) Integrating quality-attribute reasoning frameworks in the ArchE design assistant. In: Becker S, Plasil F, Reussner R (eds) Quality of software architectures. Models and architectures. QoSA 2008. Lecture notes in computer science, vol 5281. Springer, Berlin, Heidelberg, pp 171\u2013188","DOI":"10.1007\/978-3-540-87879-7_11"},{"key":"1182_CR25","doi-asserted-by":"crossref","unstructured":"Dietrich J, Elgar C (2005) A formal description of design patterns using owl. In: Proceedings software engineering conference, 2005 Australian. IEEE, pp. 243\u2013250","DOI":"10.1109\/ASWEC.2005.6"},{"key":"1182_CR26","doi-asserted-by":"crossref","unstructured":"Dobson G, Hall S, Kotonya G (2007) A domain-independent ontology for non-functional requirements. In: Proceedings of ICEBE 2007, IEEE international conference on e-business engineering and the workshops SOAIC 2007, SOSE 2007, SOKM 2007, 24\u201326 October, 2007, Hong Kong, China, pp. 563\u2013566","DOI":"10.1109\/ICEBE.2007.76"},{"issue":"6","key":"1182_CR27","doi-asserted-by":"publisher","first-page":"50","DOI":"10.1109\/MS.2004.40","volume":"21","author":"A Egyed","year":"2004","unstructured":"Egyed A, Grunbacher P (2004) Identifying requirements conflicts and cooperation: how quality attributes and automated traceability can help. Softw IEEE 21(6):50\u201358","journal-title":"Softw IEEE"},{"key":"1182_CR28","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-7091-1568-8","volume-title":"Cloud computing patterns: fundamentals to design, build, and manage cloud applications","author":"C Fehling","year":"2014","unstructured":"Fehling C, Leymann F, Retter R, Schupeck W, Arbitter P (2014) Cloud computing patterns: fundamentals to design, build, and manage cloud applications. Springer, Vienna"},{"key":"1182_CR29","doi-asserted-by":"crossref","unstructured":"Franch X (1998) Systematic formulation of non-functional characteristics of software. In: Proceedings of the third international conference on requirements engineering. IEEE, pp 174\u2013181","DOI":"10.1109\/ICRE.1998.667823"},{"key":"1182_CR30","volume-title":"Design patterns: elements of reusable object-oriented software","author":"E Gamma","year":"1994","unstructured":"Gamma E, Helm R, Johnson R, Vlissides J (1994) Design patterns: elements of reusable object-oriented software. Pearson Education, London"},{"key":"1182_CR31","doi-asserted-by":"crossref","unstructured":"Garlan D, Shaw M (1994) An introduction to software architecture. Technical report","DOI":"10.1142\/9789812798039_0001"},{"key":"1182_CR32","doi-asserted-by":"crossref","first-page":"593","DOI":"10.1007\/978-3-540-92673-3_27","volume-title":"Handbook on Ontologies","author":"D Ga\u0161evi\u0107","year":"2009","unstructured":"Ga\u0161evi\u0107 D, Kaviani N, Milanovi\u0107 M (2009) Ontologies and software engineering. In: Staab S, Studer R (eds) Handbook on Ontologies. Springer, Berlin, Heidelberg, Germany, pp 593\u2013615"},{"key":"1182_CR33","doi-asserted-by":"crossref","unstructured":"Glinz M (2007) On non-functional requirements. In: 15th IEEE international conference on requirements engineering, 2007. RE\u201907. IEEE, pp 21\u201326","DOI":"10.1109\/RE.2007.45"},{"issue":"1","key":"1182_CR34","doi-asserted-by":"publisher","first-page":"18","DOI":"10.1007\/s007660170013","volume":"6","author":"D Gross","year":"2001","unstructured":"Gross D, Yu E (2001) From non-functional requirements to design through patterns. Requir Eng 6(1):18\u201336","journal-title":"Requir Eng"},{"key":"1182_CR35","doi-asserted-by":"crossref","unstructured":"Guizzardi RSS, Li F, Borgida A, Guizzardi G, Horkoff J, Mylopoulos J (2014) An ontological interpretation of non-functional requirements. In: formal ontology in information systems\u2014proceedings of the eighth international conference, FOIS 2014, September, 22\u201325, 2014, Rio de Janeiro, Brazil, pp 344\u2013357","DOI":"10.3233\/978-1-61499-438-1-344"},{"key":"1182_CR36","doi-asserted-by":"crossref","unstructured":"Harb D, Bouhours C, Leblanc H (2009) Using an ontology to suggest software design patterns integration. In: Chaudron MRV (ed) Models in software engineering. MODELS 2008. Lecture notes in computer science, vol 5421. Springer, Berlin, Heidelberg, pp 318\u2013331","DOI":"10.1007\/978-3-642-01648-6_34"},{"key":"1182_CR37","doi-asserted-by":"crossref","unstructured":"Harrison N, Avgeriou P (2007) Pattern-driven architectural partitioning: balancing functional and non-functional requirements. In: Second international conference on digital telecommunications 2007. ICDT \u201907. IEEE, pp 21\u201326","DOI":"10.1109\/ICDT.2007.65"},{"issue":"10","key":"1182_CR38","doi-asserted-by":"publisher","first-page":"1735","DOI":"10.1016\/j.jss.2010.04.067","volume":"83","author":"NB Harrison","year":"2010","unstructured":"Harrison NB, Avgeriou P (2010) How do architecture patterns and tactics interact? a model and annotation. J Syst Softw 83(10):1735\u20131758","journal-title":"J Syst Softw"},{"key":"1182_CR39","doi-asserted-by":"crossref","unstructured":"Harrison NB, Avgeriou P (2010) Implementing reliability: the interaction of requirements, tactics and architecture patterns. In: Casimiro A, de Lemos R, Gacek C (eds) Architecting dependable systems VII. Lecture notes in computer science, vol 6420. Springer, Berlin, Heidelberg, pp 97\u2013122","DOI":"10.1007\/978-3-642-17245-8_5"},{"key":"1182_CR40","doi-asserted-by":"crossref","unstructured":"Harrison NB, Avgeriou P, Zdun U (2010) On the impact of fault tolerance tactics on architecture patterns. In: Proceedings of the 2nd international workshop on software engineering for resilient systems. ACM, pp 12\u201321","DOI":"10.1145\/2401736.2401738"},{"key":"1182_CR41","unstructured":"Henninger S, Ashokkumar P (2005) An ontology-based infrastructure for usability design patterns. In: Proceedings of the semantic web enabled software engineering (SWESE), Galway, Ireland, pp 41\u201355"},{"key":"1182_CR42","unstructured":"Henninger S, Ashokkumar P (2006) An ontology-based metamodel for software patterns. In: 8th international conference on software engineering and knowledge engineering (SEKE2006)"},{"key":"1182_CR43","doi-asserted-by":"crossref","unstructured":"Henninger S, Corr\u00eaa V (2007) Software pattern communities: current practices and challenges. In: Proceedings of the 14th conference on pattern languages of programs. ACM, p 14","DOI":"10.1145\/1772070.1772087"},{"key":"1182_CR44","unstructured":"Horrocks I, Kutz O, Sattler U (2006) The even more irresistible $$\\cal{SROIQ}$$ SROIQ . In: Proceedings of the 10th international conference on principles of knowledge representation and reasoning (KR-06). AAAI Press, pp 57\u201367"},{"key":"1182_CR45","doi-asserted-by":"crossref","unstructured":"Jansen A, Van Der\u00a0Ven J, Avgeriou P, Hammer DK (2007) Tool support for architectural decisions. In: The working IEEE\/IFIP conference on software architecture, 2007. WICSA\u201907, pp 4\u20134","DOI":"10.1109\/WICSA.2007.47"},{"key":"1182_CR46","doi-asserted-by":"crossref","unstructured":"Kampffmeyer H, Zschaler S (2007) Finding the pattern you need: the design pattern intent ontology. In: Engels G, Opdyke B, Schmidt DC, Weil F (eds) Model driven engineering languages and systems. MODELS 2007. Lecture notes in computer science, vol 4735. Springer, Berlin, Heidelberg, pp 211\u2013225","DOI":"10.1007\/978-3-540-75209-7_15"},{"key":"1182_CR47","unstructured":"Kruchten P (2004) An ontology of architectural design decisions in software intensive systems. In: 2nd Groningen workshop on software variability. Groningen, The Netherlands, pp 54\u201361"},{"key":"1182_CR48","unstructured":"Kruchten P (2004) An ontology of architectural design decisions in software intensive systems. In: 2nd Groningen workshop on software variability, pp 54\u201361"},{"issue":"5323","key":"1182_CR49","doi-asserted-by":"publisher","first-page":"34","DOI":"10.1038\/234034a0","volume":"234","author":"M Levandowsky","year":"1971","unstructured":"Levandowsky M, Winter D (1971) Distance between sets. Nature 234(5323):34\u201335","journal-title":"Nature"},{"key":"1182_CR50","doi-asserted-by":"publisher","first-page":"777","DOI":"10.1016\/j.infsof.2012.11.005","volume":"55","author":"Z Li","year":"2013","unstructured":"Li Z, Liang P, Avgeriou P (2013) Application of knowledge-based approaches in software architecture: a systematic mapping study. Inf Softw Technol 55:777\u2013794","journal-title":"Inf Softw Technol"},{"key":"1182_CR51","doi-asserted-by":"crossref","unstructured":"Liu C (2010) Ontology-based conflict analysis method in non-functional requirements. In: 9th IEEE\/ACIS international conference on computer and information science, IEEE\/ACIS ICIS 2010, 18\u201320 August 2010, Yamagata, Japan, pp 491\u2013496","DOI":"10.1109\/ICIS.2010.26"},{"key":"1182_CR52","doi-asserted-by":"crossref","unstructured":"L\u00f3pez C, Cysneiros LM, Astudillo H (2008) Ndr ontology: sharing and reusing NFR and design rationale knowledge. In: First international workshop on managing requirements knowledge, 2008. MARK\u201908. IEEE, pp 1\u201310","DOI":"10.1109\/MARK.2008.7"},{"key":"1182_CR53","unstructured":"Mairiza D, Zowghi D, Nurmuliani N (2009) Managing conflicts among non-functional requirements. In: 12th Australian workshop on requirements engineering. University of Technology, Sydney, pp 11\u201319"},{"key":"1182_CR54","doi-asserted-by":"crossref","unstructured":"Mikkonen T (1998) Formalizing design patterns. In: Proceedings of the 20th international conference on software engineering. IEEE computer society, pp 115\u2013124","DOI":"10.1109\/ICSE.1998.671108"},{"key":"1182_CR55","doi-asserted-by":"crossref","unstructured":"Montero S, D\u00edaz P, Aedo I (2003) Formalization of web design patterns using ontologies. In: Menasalvas E, Segovia J, Szczepaniak PS (eds) Advances in web intelligence. AWIC 2003. Lecture notes in computer science (Lecture notes in artificial intelligence), vol 2663. Springer, Berlin, Heidelberg, pp 179\u2013188","DOI":"10.1007\/3-540-44831-4_19"},{"issue":"6","key":"1182_CR56","doi-asserted-by":"publisher","first-page":"483","DOI":"10.1109\/32.142871","volume":"18","author":"J Mylopoulos","year":"1992","unstructured":"Mylopoulos J, Chung L, Nixon B (1992) Representing and using nonfunctional requirements: a process-oriented approach. IEEE Trans Softw Eng 18(6):483\u2013497","journal-title":"IEEE Trans Softw Eng"},{"issue":"3","key":"1182_CR57","first-page":"5634","volume":"2","author":"DP Naragani","year":"2013","unstructured":"Naragani DP, Uniyal P (2013) Comparative analysis of software quality models. Int J Comput Sci Manag Res 2(3):5634\u20135638","journal-title":"Int J Comput Sci Manag Res"},{"key":"1182_CR58","doi-asserted-by":"publisher","unstructured":"Nocera F (2016) Fuzzy ontology-driven web-based framework for supporting architectural design: student research abstract. In: Proceedings of the 31st annual ACM symposium on applied computing. ACM, pp. 1361\u20131362. https:\/\/doi.org\/10.1145\/2851613.2852014","DOI":"10.1145\/2851613.2852014"},{"key":"1182_CR59","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-31226-7","volume-title":"Ontology-driven software development","author":"JZ Pan","year":"2013","unstructured":"Pan JZ, Staab S, A\u00dfmann U, Ebert J, Zhao Y (2013) Ontology-driven software development. Springer, Berlin"},{"key":"1182_CR60","doi-asserted-by":"crossref","unstructured":"Rashwan A, Ormandjieva O, Witte R (2013) Ontology-based classification of non-functional requirements in software specifications: a new corpus and svm-based classifier. In: 37th annual IEEE computer software and applications conference, COMPSAC 2013, Kyoto, Japan, July 22\u201326, 2013, pp 381\u2013386","DOI":"10.1109\/COMPSAC.2013.64"},{"key":"1182_CR61","doi-asserted-by":"crossref","unstructured":"Rosa NS, Cunha PR, Justo GR (2002) Process NFL: a language for describing non-functional properties. In: Proceedings of the 35th annual Hawaii international conference on system sciences, 2002. HICSS. IEEE, pp 3676\u20133685","DOI":"10.1109\/HICSS.2002.994496"},{"key":"1182_CR62","doi-asserted-by":"publisher","first-page":"135","DOI":"10.1016\/S1574-9576(06)80010-9","volume":"1","author":"D S\u00e1nchez","year":"2006","unstructured":"S\u00e1nchez D, Tettamanzi AG (2006) Fuzzy quantification in fuzzy description logics. Capturing Intell 1:135\u2013159","journal-title":"Capturing Intell"},{"key":"1182_CR63","volume-title":"Software architecture: perspectives on an emerging discipline","author":"M Shaw","year":"1996","unstructured":"Shaw M, Garlan D (1996) Software architecture: perspectives on an emerging discipline, vol 1. Prentice Hall, Englewood Cliffs"},{"key":"1182_CR64","unstructured":"Straccia U (2005) Description logics with fuzzy concrete domains. In: Bachus F, Jaakkola T (eds) 21st conference on uncertainty in artificial intelligence (UAI-05). AUAI Press, Edinburgh, Scotland, pp 559\u2013567"},{"key":"1182_CR65","volume-title":"Foundations of fuzzy logic and semantic web languages. CRC studies in informatics series","author":"U Straccia","year":"2013","unstructured":"Straccia U (2013) Foundations of fuzzy logic and semantic web languages. CRC studies in informatics series. Chapman & Hall, Boca Raton"},{"issue":"4","key":"1182_CR66","doi-asserted-by":"publisher","first-page":"127","DOI":"10.5381\/jot.2003.2.4.a4","volume":"2","author":"T Taibi","year":"2003","unstructured":"Taibi T, Ngo DCL (2003) Formal specification of design patterns\u2014a balanced approach. J Object Technol 2(4):127\u2013140","journal-title":"J Object Technol"},{"key":"1182_CR67","volume-title":"Software architecture: foundations, theory, and practice","author":"RN Taylor","year":"2009","unstructured":"Taylor RN, Medvidovic N, Dashofy EM (2009) Software architecture: foundations, theory, and practice. Wiley, New York"},{"key":"1182_CR68","unstructured":"Tichy WF (1997) A catalogue of general-purpose software design patterns. In: Proceedings of the technology of object-oriented languages and systems, 1997. TOOLS 23. IEEE, pp 330\u2013339"},{"key":"1182_CR69","volume-title":"Information fusion and aggregation operators. Cognitive technologies","author":"V Torra","year":"2007","unstructured":"Torra V, Narukawa Y (2007) Information fusion and aggregation operators. Cognitive technologies. Springer, Berlin"},{"key":"1182_CR70","doi-asserted-by":"crossref","unstructured":"Tran Q, Chung L (1999) NFR-assistant: tool support for achieving quality. In: Proceedings of the 1999 IEEE symposium on application-specific systems and software engineering and technology, 1999. ASSET\u201999. IEEE, pp 284\u2013289","DOI":"10.1109\/ASSET.1999.756782"},{"issue":"3","key":"1182_CR71","doi-asserted-by":"publisher","first-page":"338","DOI":"10.1016\/S0019-9958(65)90241-X","volume":"8","author":"LA Zadeh","year":"1965","unstructured":"Zadeh LA (1965) Fuzzy sets. Inf Control 8(3):338\u2013353","journal-title":"Inf Control"}],"container-title":["Knowledge and Information Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10115-018-1182-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-018-1182-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10115-018-1182-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,7,3]],"date-time":"2025-07-03T00:39:49Z","timestamp":1751503189000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10115-018-1182-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018,3,27]]},"references-count":71,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,1]]}},"alternative-id":["1182"],"URL":"https:\/\/doi.org\/10.1007\/s10115-018-1182-1","relation":{},"ISSN":["0219-1377","0219-3116"],"issn-type":[{"value":"0219-1377","type":"print"},{"value":"0219-3116","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018,3,27]]},"assertion":[{"value":"23 February 2017","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 November 2017","order":2,"name":"revised","label":"Revised","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"14 March 2018","order":3,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"27 March 2018","order":4,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}