{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T13:51:03Z","timestamp":1777470663169,"version":"3.51.4"},"reference-count":45,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T00:00:00Z","timestamp":1595376000000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T00:00:00Z","timestamp":1595376000000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100004963","name":"Seventh Framework Programme","doi-asserted-by":"publisher","award":["619795"],"award-info":[{"award-number":["619795"]}],"id":[{"id":"10.13039\/501100004963","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2021,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Urban environments are urgently required to become smarter to overcome sustainability and resilience challenges whilst remaining economically viable. This involves a vast increase in the penetration of ICT resources, both physical and virtual, with the requirement to factor in built environment, socio-economic and human artefacts. This paper, therefore, proposes a methodology for eliciting, testing, and deploying, requirements in the field of urban cybernetics. This extends best practice requirements engineering principles to meet the demands of this growing niche. The paper follows a case study approach of applying the methodology in the smart water domain, where it achieves positive results. The approach not only heavily utilises iteration alongside domain experts, but also mandates the integration of technical domain experts to ensure software requirements are met. A key novelty of the approach is prioritising a balance between (a) knowledge engineers\u2019 tenacity for logical accuracy, (b) software engineers\u2019 need for speed, simplicity, and integration with other components, and (c) the domain experts\u2019 needs to invoke ownership and hence nurture adoption of the resulting ontology.<\/jats:p>","DOI":"10.1007\/s00766-020-00335-z","type":"journal-article","created":{"date-parts":[[2020,7,22]],"date-time":"2020-07-22T16:03:37Z","timestamp":1595433817000},"page":"97-114","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":8,"title":["Robust requirements gathering for ontologies in smart water systems"],"prefix":"10.1007","volume":"26","author":[{"ORCID":"https:\/\/orcid.org\/0000-0003-4629-0165","authenticated-orcid":false,"given":"Shaun","family":"Howell","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thomas","family":"Beach","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Yacine","family":"Rezgui","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2020,7,22]]},"reference":[{"key":"335_CR1","unstructured":"CTRL+SWAN (2016) Cloud Technologies & ReaL time monitoring + Smart WAter Network (AG126) | EIP Water. https:\/\/www.eip-water.eu\/CTRL_SWAN. Accessed 18 Feb 2016"},{"key":"335_CR2","unstructured":"SWAN What are smart water networks. https:\/\/www.swan-forum.com\/swan-tools\/a-layered-view\/. Accessed 19 July 2020"},{"key":"335_CR3","unstructured":"EIP Water AugMent (2016) Water Monitoring for Decision Support (AG124) | EIP Water. https:\/\/www.eip-water.eu\/AugMent. Accessed 18 Feb 2016"},{"key":"335_CR4","unstructured":"IEEE Standards Committee, IEEE Standards Coordinating Committee 21 on Fuel Cells P Dispersed Generation and Energy Storage, Institute of Electrical and Electronics Engineers, IEEE-SA Standards Board (2011) IEEE guide for smart grid interoperability of energy technology and information technology operation with the electric power system (EPS), end-use applications and loads. Institute of Electrical and Electronics Engineers, New York"},{"key":"335_CR5","unstructured":"ICT4Water (2015) ICT4Water standards report"},{"key":"335_CR6","unstructured":"IDEF (2016) Integrated DEFinition Methods (IDEF). https:\/\/www.idef.com\/. Accessed 1 June 2016"},{"key":"335_CR7","unstructured":"ISO\/IEC JTC1 (2014) Smart Cities Preliminary Report"},{"key":"335_CR8","unstructured":"Rosario U-S, Biplav S, Robert JS (2011) Building a highly consumable semantic model for smarter cities"},{"key":"335_CR9","unstructured":"CityPulse citypulse_d3.1: Semantic Data Stream Annotation for Automated Framework"},{"key":"335_CR10","doi-asserted-by":"publisher","first-page":"11944","DOI":"10.1016\/j.eswa.2012.03.068","volume":"39","author":"N Anand","year":"2012","unstructured":"Anand N, Yang M, van Duin JHR, Tavasszy L (2012) GenCLOn: an ontology for city logistics. Expert Syst Appl 39:11944\u201311960. https:\/\/doi.org\/10.1016\/j.eswa.2012.03.068","journal-title":"Expert Syst Appl"},{"key":"335_CR11","doi-asserted-by":"crossref","unstructured":"Nemirovski G, Nolle A, Sicilia \u00c1 et al (2013) Data integration driven ontology design, case study smart city. In: International Conference on Web Intelligence, Mining and Semantics. ACM, p\u00a043","DOI":"10.1145\/2479787.2479830"},{"key":"335_CR12","doi-asserted-by":"crossref","unstructured":"Costanzo A, Faro A, Giordano D, Spampinato C (2016) An ontological ubiquitous city information platform provided with Cyber-Physical-Social-Systems. In: 2016 13th IEEE annual consumer communications and networking conference (CCNC). IEEE, pp\u00a0137\u2013144","DOI":"10.1109\/CCNC.2016.7444746"},{"key":"335_CR13","unstructured":"Fox MS (2014) Foundation ontologies requirements for global city indicators. In: Workshop program of the twenty-eighth AAAI conference on artificial intelligence"},{"key":"335_CR14","unstructured":"Soroosh N, Mark SF (2014) An Ontology for open 311 Data"},{"key":"335_CR15","doi-asserted-by":"publisher","first-page":"12","DOI":"10.1016\/j.isprsjprs.2012.04.004","volume":"71","author":"G Gr\u00f6ger","year":"2012","unstructured":"Gr\u00f6ger G, Pl\u00fcmer L (2012) CityGML\u2014interoperable semantic 3D city models. ISPRS J Photogramm Remote Sens 71:12\u201333. https:\/\/doi.org\/10.1016\/j.isprsjprs.2012.04.004","journal-title":"ISPRS J Photogramm Remote Sens"},{"key":"335_CR16","unstructured":"BSI (2014) Smart city concept model-guide to establishing a model for data interoperability"},{"key":"335_CR17","unstructured":"WatERP (2013) D1.3 Generic ontology for water supply distribution chain"},{"key":"335_CR18","unstructured":"Laurie R (2014) SWIM\u2014a semantic ontology for interoperability"},{"key":"335_CR19","unstructured":"CUAHSI CUAHSI Hydrologic Information System\u2014Hydrologic Ontology for Discovery. https:\/\/his.cuahsi.org\/ontologyfiles.html. Accessed 23 Oct 2015"},{"key":"335_CR20","unstructured":"SWEET SWEET Overview. https:\/\/sweet.jpl.nasa.gov\/. Accessed 23 Oct 2015"},{"key":"335_CR21","unstructured":"Vilches-Bl\u00e1zquez LM, Ramos JA, L\u00f3pez-Pellicer FJ et al (2009) hydrOntology: a global ontology of the hydrographical domain. https:\/\/mayor2.dia.fi.upm.es\/oeg-upm\/index.php\/en\/ontologies\/107-hydrontology. Accessed 23 Oct 2015"},{"key":"335_CR22","unstructured":"INSPIRE Thematic Working Group Utility and Government Services (2013) D2.8.III.6 data specification on utility and government services\u2014technical guidelines. European Commission Joint Research Centre"},{"key":"335_CR23","unstructured":"OGC WaterML2 (2016) A global standard for hydrological time series. https:\/\/www.waterml2.org\/. Accessed 18 Jan 2016"},{"key":"335_CR24","unstructured":"D\u2019Avanzo E, Lieto A, Kuflik T (2008) Manually vs semiautomatic domain specific ontology building"},{"key":"335_CR25","unstructured":"P\u00e9rez AG, de Figueroa Baonza MCS, Villaz\u00f3n B (2008) Neon methodology for building ontology networks: ontology specification. Methodology 1\u201318. http:\/\/www.macs.hw.ac.uk\/~yjc32\/project\/ref-ontology\/ref-ontology%20building\/1-2008-Gomez%20Perez-NeOn-Methodology-OntologySpecificationv3.pdf"},{"key":"335_CR26","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1017\/S0269888900007797","volume":"11","author":"M Uschold","year":"1996","unstructured":"Uschold M, Gruninger M (1996) Ontologies: principles, methods and applications. Knowl Eng Rev 11:93\u2013136","journal-title":"Knowl Eng Rev"},{"key":"335_CR27","unstructured":"Gruninger M, Fox MS (1995) Methodology for the design and evaluation of ontologies"},{"key":"335_CR28","unstructured":"Schreiber G, Wielinga B, Jansweijer W et al (1995) The KACTUS view on the \u201cO\u201dword. In: IJCAI Workshop Basic Ontol. Issues Knowl. Shar. Citeseer, pp\u00a0159\u2013168"},{"key":"335_CR29","volume-title":"Methontology: from ontological art towards ontological engineering","author":"F Mariano","year":"1997","unstructured":"Mariano F, Asuncion G-P, Natalia J (1997) Methontology: from ontological art towards ontological engineering. Universidad Politecnica de Madrid, Madrid"},{"key":"335_CR30","unstructured":"Fern\u00e1ndez-L\u00f3pez M (1999) Overview of methodologies for building ontologies"},{"key":"335_CR31","doi-asserted-by":"publisher","first-page":"1193959","DOI":"10.1080\/23311916.2016.1193959","volume":"3","author":"S Ali","year":"2016","unstructured":"Ali S, Khusro S, Chang H-T (2016) POEM: practical ontology engineering model for semantic web ontologies. Cogent Eng 3:1193959. https:\/\/doi.org\/10.1080\/23311916.2016.1193959","journal-title":"Cogent Eng"},{"key":"335_CR32","unstructured":"Janardhana R Punuru machine learning techniques for automatic ontology extraction from domain texts"},{"key":"335_CR33","doi-asserted-by":"crossref","unstructured":"Punuru J, Chen P (2007) Extraction of non-hierarchical relations from domain texts. In: Comput. Intell. Data Min. 2007 CIDM 2007 IEEE Symp. On. IEEE, pp 444\u2013449","DOI":"10.1109\/CIDM.2007.368908"},{"key":"335_CR34","doi-asserted-by":"crossref","unstructured":"Punuru J, Chen J (2012) Learning taxonomical relations from domain texts using WordNet and word sense disambiguation. In: Granul. Comput. GrC 2012 IEEE Int. Conf. On. IEEE, pp 382\u2013387","DOI":"10.1109\/GrC.2012.6468601"},{"key":"335_CR35","doi-asserted-by":"publisher","DOI":"10.1186\/s13326-015-0011-7","author":"K Doing-Harris","year":"2015","unstructured":"Doing-Harris K, Livnat Y, Meystre S (2015) Automated concept and relationship extraction for the semi-automated ontology management (SEAM) system. J Biomed Semant. https:\/\/doi.org\/10.1186\/s13326-015-0011-7","journal-title":"J Biomed Semant"},{"key":"335_CR36","unstructured":"Giovanni M, Brian D, Markus H (2014) Systematic problem formulation in action design research: the case of smart cities. In: presented at the ECIS"},{"key":"335_CR37","volume-title":"Case study research: design and methods","author":"RK Yin","year":"2014","unstructured":"Yin RK (2014) Case study research: design and methods, 5th edn. SAGE Publications Inc, Thousand Oaks","edition":"5"},{"key":"335_CR38","volume-title":"The action research dissertation: a guide for students and faculty","author":"K Herr","year":"2014","unstructured":"Herr K, Anderson GL (2014) The action research dissertation: a guide for students and faculty. Sage Publications, Thousand Oaks"},{"issue":"4","key":"335_CR39","doi-asserted-by":"publisher","first-page":"532","DOI":"10.5465\/amr.1989.4308385","volume":"14","author":"KM Eisenhardt","year":"1989","unstructured":"Eisenhardt KM (1989) Building theories from case study research. Acad Manag Rev 14(4):532\u2013550","journal-title":"Acad Manag Rev"},{"key":"335_CR40","unstructured":"Williams PA (2006) Making research real: is action research a suitable methodology for medical information security investigations? In: Australian information security management conference, p\u00a082"},{"key":"335_CR41","doi-asserted-by":"crossref","unstructured":"Deshmukh N, Wadhwa S (2007) A meta model for iterative development of requirements leveraging. IEEE, pp 343\u2013349","DOI":"10.1109\/RE.2007.59"},{"key":"335_CR42","doi-asserted-by":"crossref","unstructured":"Machado RJ, Ramos I, Fernandes JM (2005) Specification of requirements models. In: Eng. Manag. Softw. Requir. Springer, New York, pp 47\u201368","DOI":"10.1007\/3-540-28244-0_3"},{"key":"335_CR43","unstructured":"Michigan State University Capturing the Requirements"},{"key":"335_CR44","unstructured":"Scrapy Scrapy | A Fast and Powerful Scraping and Web Crawling Framework. https:\/\/scrapy.org\/. Accessed 30 Aug 2016"},{"key":"335_CR45","volume-title":"Natural language processing with python","author":"B Steven","year":"2009","unstructured":"Steven B, Edward L, Ewan K (2009) Natural language processing with python. O\u2019Reilly Media Inc, California"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-020-00335-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00766-020-00335-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-020-00335-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,7,21]],"date-time":"2021-07-21T23:56:22Z","timestamp":1626911782000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00766-020-00335-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,7,22]]},"references-count":45,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["335"],"URL":"https:\/\/doi.org\/10.1007\/s00766-020-00335-z","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"value":"0947-3602","type":"print"},{"value":"1432-010X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,7,22]]},"assertion":[{"value":"2 September 2016","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"29 May 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"22 July 2020","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}