{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2022,4,5]],"date-time":"2022-04-05T07:20:16Z","timestamp":1649143216172},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"6","license":[{"start":{"date-parts":[[2015,8,21]],"date-time":"2015-08-21T00:00:00Z","timestamp":1440115200000},"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":["Computing"],"published-print":{"date-parts":[[2016,6]]},"DOI":"10.1007\/s00607-015-0473-6","type":"journal-article","created":{"date-parts":[[2015,8,20]],"date-time":"2015-08-20T07:51:34Z","timestamp":1440057094000},"page":"609-640","update-policy":"http:\/\/dx.doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":0,"title":["Automating the reuse of domain knowledge to improve the modelling outcome from interactions between developers and clients"],"prefix":"10.1007","volume":"98","author":[{"given":"Antonio","family":"Lopez-Lorca","sequence":"first","affiliation":[]},{"given":"Ghassan","family":"Beydoun","sequence":"additional","affiliation":[]},{"given":"Rafael","family":"Valencia-Garcia","sequence":"additional","affiliation":[]},{"given":"Rodrigo","family":"Mart\u00ednez-B\u00e9jar","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,8,21]]},"reference":[{"key":"473_CR1","doi-asserted-by":"crossref","unstructured":"Arora C, Sabetzadeh M, Briand L, Zimmer F (2014) Requirement Boilerplates: transition from manually-enforced to automatically-verifiable natural language Patterns. In: 2014 IEEE 4th international workshop on requirements patterns (RePa), IEEE","DOI":"10.1109\/RePa.2014.6894837"},{"key":"473_CR2","doi-asserted-by":"crossref","unstructured":"Benevides AB, Guizzardi G (2009) A model-based tool for conceptual modeling and domain ontology engineering in OntoUML. In: International conference on enterprise information systems. Springer, Milan, Italy","DOI":"10.1007\/978-3-642-01347-8_44"},{"key":"473_CR3","doi-asserted-by":"crossref","unstructured":"Benevides AB., Guizzardi G, Braga BFB, Almeida JPA (2009) Assessing modal aspects of OntoUML conceptual models in alloy. In: International workshop on evolving theories of conceptual modeling, at the 28th international conference on conceptual modeling. Springer, Gramado, Brazil","DOI":"10.1007\/978-3-642-04947-7_8"},{"key":"473_CR4","doi-asserted-by":"crossref","first-page":"45","DOI":"10.1016\/j.is.2014.05.002","volume":"46","author":"G Beydoun","year":"2014","unstructured":"Beydoun G, Low G, Garc\u00eda-S\u00e1Nchez F, Valencia-Garc\u00eda R, Mart\u00ednez-B\u00e9jar R (2014) Identification of ontologies to support information systems development. Inf Syst Elsevier 46:45\u201360","journal-title":"Inf Syst Elsevier"},{"key":"473_CR5","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1007\/11738817_8","volume-title":"Software engineering for multi-agent systems IV","author":"G Beydoun","year":"2006","unstructured":"Beydoun G, Gonzalez-Perez C, Henderson-Sellers B, Low G (2006a) Developing and evaluating a generic metamodel for MAS work products. Software engineering for multi-agent systems IV. Springer, Berlin\/Heidelberg, pp 126\u2013142"},{"issue":"1","key":"473_CR6","doi-asserted-by":"crossref","first-page":"841","DOI":"10.1109\/TSE.2009.34","volume":"99","author":"G Beydoun","year":"2009","unstructured":"Beydoun G, Low G, Henderson-Sellers B, Mouratidis H, Gomez-Sanz JJ, Pav\u00f3n J, Gonzalez-Perez C (2009) FAML: a generic metamodel for MAS development. IEEE Trans Softw Eng 99(1):841\u2013863","journal-title":"IEEE Trans Softw Eng"},{"key":"473_CR7","doi-asserted-by":"crossref","first-page":"111","DOI":"10.1007\/11916291_8","volume-title":"Agent-oriented information systems III","author":"G Beydoun","year":"2006","unstructured":"Beydoun G, Tran N, Low G, Henderson-Sellers B (2006b) Foundations of ontology-based MAS methodologies. Agent-oriented information systems III. Springer, Berlin\/Heidelberg, pp 111\u2013123"},{"issue":"1","key":"473_CR8","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1016\/j.ipm.2012.01.006","volume":"49","author":"G Beydoun","year":"2013","unstructured":"Beydoun G, Garc\u00eda-S\u00e1nchez F, Vincent-Torres CM, Lopez-Lorca AA (2013) Providing metrics and automatic enhancement for hierarchical taxonomies. Inf Process Manag 49(1):67\u201382","journal-title":"Inf Process Manag"},{"issue":"3","key":"473_CR9","doi-asserted-by":"crossref","first-page":"203","DOI":"10.1023\/B:AGNT.0000018806.20944.ef","volume":"8","author":"P Bresciani","year":"2004","unstructured":"Bresciani P, Perini A, Giorgini P, Giunchiglia F, Mylopoulos J (2004) Tropos: an agent-oriented software development methodology. Auton Agents Multi-Agent Syst Publ 8(3):203\u2013236","journal-title":"Auton Agents Multi-Agent Syst Publ"},{"key":"473_CR10","doi-asserted-by":"crossref","unstructured":"Brown RBK, Beydoun G, Low G, Tibben W, Zamani R, Garc\u00eda-S\u00e1nchez F, Martinez-Bejar R (2015) Computationally efficient ontology selection in software requirement planning. Inf Syst Front. doi: 10.1007\/s10796-014-9540-3","DOI":"10.1007\/s10796-014-9540-3"},{"key":"473_CR11","doi-asserted-by":"crossref","unstructured":"Cossentino M, Hilaire V, Gaud N, Galland S, Koukam A (2014) The ASPECS process in handbook on agent-oriented design processes. Springer, Berlin, pp 65\u201381","DOI":"10.1007\/978-3-642-39975-6_4"},{"key":"473_CR12","unstructured":"Cun\u00ed G, Esteva M, Garcia P, Puertas E, Sierra C, Solchaga T (2004) MASFIT: multi-agent system for fish trading. In: Proceedings of the 16th european conference on artificial intelligence"},{"key":"473_CR13","doi-asserted-by":"crossref","unstructured":"Deloach SA, Garcia-Ojeda JC (2014) The O-MASE methodology in handbook on agent-oriented design processes, Springer, Berlin, pp 253\u2013269","DOI":"10.1007\/978-3-642-39975-6_9"},{"key":"473_CR14","doi-asserted-by":"crossref","unstructured":"Deloach SA, Kumar M (2005) Multi-agent systems engineering: an overview and case study. In: Giorgini P, Henderson-Sellers B (ed) Agent-oriented methodologies, Idea group, pp 317\u2013340","DOI":"10.4018\/978-1-59140-581-8.ch011"},{"key":"473_CR15","doi-asserted-by":"crossref","first-page":"95","DOI":"10.1007\/978-3-642-34419-0_5","volume-title":"Managing requirements knowledge","author":"X Franch","year":"2013","unstructured":"Franch X, Quer C, Renault S, Guerlain C, Palomares C (2013) Constructing and using software requirement patterns. In: Maalej W, Thurimella AK (eds) Managing requirements knowledge. Springer, Berlin, pp 95\u2013116"},{"key":"473_CR16","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1007\/978-3-540-79488-2_1","volume-title":"Agent-oriented software engineering VIII","author":"J Garcia-Ojeda","year":"2008","unstructured":"Garcia-Ojeda J, Deloach S, Robby R, Oyenan W, Valenzuela J (2008) O-MaSE: a customizable approach to developing multiagent development processes. In: Luck M, Padgham L (eds) Agent-oriented software engineering VIII. Springer, Berlin\/Heidelberg, pp 1\u201315"},{"key":"473_CR17","doi-asserted-by":"crossref","unstructured":"Garijo F, Gomez-Sanz J, Massonet P (2005) The MESSAGE methodology for agent-oriented analysis and design. In: Giorgini P, Henderson-Sellers B (ed) Agent-oriented methodologies, Idea group, pp 203\u2013235","DOI":"10.4018\/978-1-59140-581-8.ch008"},{"key":"473_CR18","doi-asserted-by":"crossref","unstructured":"Ghaisas S, Ajmeri N (2013) Knowledge-assisted ontology-based requirements evolution. In: Maalej W, Thurimella AK (eds) Managing requirements knowledge. Springer, Berlin, pp 143\u2013167","DOI":"10.1007\/978-3-642-34419-0_7"},{"key":"473_CR19","doi-asserted-by":"crossref","unstructured":"Ghidini C, Kump B, Lindstaedt S, Mahbub N, Pammer V, Rospocher M and Serafini L (2009) MoKi: the enterprise modelling wiki. In: The 6th European semantic web conference (ESWC 2009), Greece. Springer, Berlin, pp 831\u2013835","DOI":"10.1007\/978-3-642-02121-3_65"},{"issue":"1","key":"473_CR20","doi-asserted-by":"crossref","first-page":"31","DOI":"10.1007\/s10270-009-0142-3","volume":"10","author":"A Goknil","year":"2011","unstructured":"Goknil A, Kurtev I, Van Den Berg K, Veldhuis J-W (2011) Semantics of trace relations in requirements models for consistency checking and inferencing. Softw Syst Model 10(1):31\u201354","journal-title":"Softw Syst Model"},{"key":"473_CR21","unstructured":"Grozev G, Batten D, Anderson M, Lewis G, Mo J, Katzfey J (2007) NEMSIM: agent-based simulator for Australia\u2019s national electricity market. In: 8th Asia-Pacific complex systems conference (Complex\u201907), surfers paradise, Australia, 2007"},{"issue":"2","key":"473_CR22","doi-asserted-by":"crossref","first-page":"301","DOI":"10.1016\/j.jss.2010.10.025","volume":"84","author":"B Henderson-Sellers","year":"2011","unstructured":"Henderson-Sellers B (2011) Bridging metamodels and ontologies in software engineering. J Syst Softw 84(2):301\u2013313","journal-title":"J Syst Softw"},{"key":"473_CR23","doi-asserted-by":"crossref","unstructured":"Henderson-Sellers B, Giorgini P (2005) Agent-oriented methodologies. Idea group Inc., Hershey, US","DOI":"10.4018\/978-1-59140-581-8"},{"issue":"1","key":"473_CR24","doi-asserted-by":"crossref","first-page":"75","DOI":"10.2307\/25148625","volume":"28","author":"AR Hevner","year":"2004","unstructured":"Hevner AR, March ST, Park J, Ram S (2004) Design science in information systems research. MIS Q 28(1):75\u2013105","journal-title":"MIS Q"},{"issue":"3","key":"473_CR25","doi-asserted-by":"crossref","first-page":"23","DOI":"10.1145\/2362364.2362371","volume":"19","author":"K Hook","year":"2012","unstructured":"Hook K, Lowgren J (2012) Strong concepts: intermediate-level knowledge in interaction design research. ACM Trans Comput Hum Interact 19(3):23","journal-title":"ACM Trans Comput Hum Interact"},{"key":"473_CR26","unstructured":"Iglesias CA, Garijo M, Gonzalez JC, Velasco JR (1996) A methodological proposal for multi-agent systems development extending commonKADS. In: Proceedings of the 10th knowledge acquisition for knowledge-based systems workshop. Banff, Canada"},{"key":"473_CR27","doi-asserted-by":"crossref","unstructured":"Jekjantuk N, Groener G, Pan JZ, Zhao Y (2010) Modelling and validating multilevel models with OWL FA. In: International workshop on semantic web enabled software engineering. San Francisco, California, USA","DOI":"10.1007\/978-3-642-13489-0_30"},{"key":"473_CR28","doi-asserted-by":"crossref","unstructured":"Lopez-Lorca AA, Beydoun G, Sterling L, Miller T (2011) Ontology-mediated validation of software models. In: Pokorny J, Repa V, Richtaet K et al. (eds) Proceedings of information systems development conference (ISD2010). Springer, New York, pp 455\u2013467","DOI":"10.1007\/978-1-4419-9790-6_36"},{"key":"473_CR29","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1007\/978-3-642-22636-6_4","volume-title":"Agent-oriented software engineering XI","author":"T Miller","year":"2011","unstructured":"Miller T, Pedell S, Sterling L, Lu B (2011) Engaging stakeholders with agent-oriented requirements modelling. In: Weyns D, Gleizes M-P (eds) Agent-oriented software engineering XI. Springer, Berlin, pp 62\u201378"},{"key":"473_CR30","doi-asserted-by":"crossref","unstructured":"Morandini M, Dalpiaz F, Nguyen CD, Siena A (2014) The tropos software engineering methodology. In Handbook on agent-oriented design processes. Springer, Berlin, pp 463\u2013479","DOI":"10.1007\/978-3-642-39975-6_14"},{"key":"473_CR31","unstructured":"Najera K, V\u00e1zquez B, Mart\u00ednez A, Perini A, Estrada, H, morandini A (2013) TAGOOn+: generation and integration of organizational ontologies. In: Proceedings of iStar coference (iStar 2013), pp 125\u2013127"},{"issue":"1","key":"473_CR32","doi-asserted-by":"crossref","first-page":"79","DOI":"10.1504\/IJAOSE.2010.029810","volume":"4","author":"CD Nguyen","year":"2010","unstructured":"Nguyen CD, Perini A, Tonella P (2010) Goal-oriented testing for MASs. Int J Agent Oriented Softw Eng 4(1):79\u2013109","journal-title":"Int J Agent Oriented Softw Eng"},{"issue":"5","key":"473_CR33","doi-asserted-by":"crossref","first-page":"218","DOI":"10.1016\/j.im.2013.04.002","volume":"50","author":"S Othman","year":"2013","unstructured":"Othman S, Beydoun G (2013) Model-driven disaster management. Inf Manag 50(5):218\u2013228","journal-title":"Inf Manag"},{"key":"473_CR34","doi-asserted-by":"crossref","unstructured":"Padgham L, Winikoff M (2005) Prometheus: a practical agent-oriented methodology. In: Giorgini P, Henderson-Sellers B (ed) Agent-oriented methodologies, Idea group, pp 107\u2013135","DOI":"10.4018\/978-1-59140-581-8.ch005"},{"issue":"2","key":"473_CR35","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1007\/s00766-011-0116-1","volume":"16","author":"P Pires","year":"2011","unstructured":"Pires P, Delicato F, C\u00f3be R, Batista T, Davis J, Song J (2011) Integrating ontologies, model driven, and CNL in a multi-viewed approach for requirements engineering. Requir Eng 16(2):133\u2013160","journal-title":"Requir Eng"},{"key":"473_CR36","volume-title":"Software engineering: a practitioner\u2019s approach","author":"RS Pressman","year":"2014","unstructured":"Pressman RS, Maxim BR (2014) Software engineering: a practitioner\u2019s approach. McGraw-Hill, New York"},{"issue":"6","key":"473_CR37","doi-asserted-by":"crossref","first-page":"32","DOI":"10.1145\/2490832","volume":"20","author":"S Saguna","year":"2013","unstructured":"Saguna S, Zaslavsky A, Chakraborty D (2013) Complex activity recognition using context-driven activity theory and activity signatures. ACM Trans Comput Hum Interact 20(6):32","journal-title":"ACM Trans Comput Hum Interact"},{"issue":"10","key":"473_CR38","doi-asserted-by":"crossref","first-page":"85","DOI":"10.1145\/944217.944244","volume":"46","author":"G Shanks","year":"2003","unstructured":"Shanks G, Tansley E, Weber R (2003) Using ontology to validate conceptual models. Commun ACM 46(10):85\u201389","journal-title":"Commun ACM"},{"key":"473_CR39","unstructured":"Siegemund K, Thomas EJ, Zhao Y, Pan J, Assman U (2011) Towards ontology-driven requirements engineering. In: International workshop on semantic web enabled software engineering. Bonn, Germany, pp 48\u201362"},{"key":"473_CR40","doi-asserted-by":"crossref","DOI":"10.7551\/mitpress\/7682.001.0001","volume-title":"The art of agent-oriented modeling","author":"L Sterling","year":"2009","unstructured":"Sterling L, Taveter K (2009) The art of agent-oriented modeling. MIT Press, Cambridge"},{"key":"473_CR41","doi-asserted-by":"crossref","unstructured":"Taveter K, Wagner G (2005) Towards radical agent-oriented software engineering processes based on AOR modelling. In: Giorgini P, Henderson-Sellers B (ed) Agent-oriented methodologies, Idea group, pp 277\u2013316","DOI":"10.4018\/978-1-59140-581-8.ch010"},{"key":"473_CR42","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1007\/978-0-387-70802-7_6","volume-title":"Advances in information systems development","author":"N Tran","year":"2007","unstructured":"Tran N, Beydoun G, Low G (2007) Design of a peer-to-peer information sharing MAS using MOBMAS (ontology-centric agent oriented methodology). In: Wojtkowski W, Wojtkowski WG, Zupancic J, Magyar G, Knapp G (eds) Advances in information systems development. Springer, Berlin, pp 63\u201376"},{"key":"473_CR43","doi-asserted-by":"crossref","first-page":"73","DOI":"10.1007\/978-3-540-77990-2_5","volume-title":"Agent-oriented information systems IV","author":"Q-NN Tran","year":"2008","unstructured":"Tran Q-NN, Beydoun G, Low G, Gonzalez-Perez C (2008) Preliminary validation of MOBMAS (ontology-centric agent oriented methodology): design of a peer-to-peer information sharing MAS. Agent-oriented information systems IV. Springer, Berlin\/Heidelberg, pp 73\u201389"},{"issue":"7\u20138","key":"473_CR44","doi-asserted-by":"crossref","first-page":"697","DOI":"10.1016\/j.infsof.2007.07.005","volume":"50","author":"Q-NN Tran","year":"2008","unstructured":"Tran Q-NN, Low G (2008) MOBMAS: a methodology for ontology-based multi-agent systems. Dev Inf Softw Technol 50(7\u20138):697\u2013722","journal-title":"Dev Inf Softw Technol"},{"key":"473_CR45","doi-asserted-by":"crossref","unstructured":"Zambonelli F, Jennings N, Wooldridge M (2005) Multi-agent systems as computational organizations: the Gaia methodology. In: Giorgini P, Henderson-Sellers B (ed) Agent-oriented methodologies, Idea group, pp 136\u2013171","DOI":"10.4018\/978-1-59140-581-8.ch006"}],"container-title":["Computing"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-015-0473-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00607-015-0473-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00607-015-0473-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,29]],"date-time":"2019-08-29T16:26:57Z","timestamp":1567096017000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00607-015-0473-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,8,21]]},"references-count":45,"journal-issue":{"issue":"6","published-print":{"date-parts":[[2016,6]]}},"alternative-id":["473"],"URL":"https:\/\/doi.org\/10.1007\/s00607-015-0473-6","relation":{},"ISSN":["0010-485X","1436-5057"],"issn-type":[{"value":"0010-485X","type":"print"},{"value":"1436-5057","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,8,21]]}}}