{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,16]],"date-time":"2026-05-16T02:10:14Z","timestamp":1778897414851,"version":"3.51.4"},"publisher-location":"Singapore","reference-count":23,"publisher":"Springer Singapore","isbn-type":[{"value":"9789811077951","type":"print"},{"value":"9789811077968","type":"electronic"}],"license":[{"start":{"date-parts":[[2018,1,1]],"date-time":"2018-01-01T00:00:00Z","timestamp":1514764800000},"content-version":"unspecified","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2018]]},"DOI":"10.1007\/978-981-10-7796-8_14","type":"book-chapter","created":{"date-parts":[[2018,1,4]],"date-time":"2018-01-04T01:14:01Z","timestamp":1515028441000},"page":"175-188","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Constructing a Goal Model from Requirements Descriptions Based on Extraction Rules"],"prefix":"10.1007","author":[{"given":"Hironori","family":"Shimada","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hiroyuki","family":"Nakagawa","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Tatsuhiro","family":"Tsuchiya","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2018,1,5]]},"reference":[{"key":"14_CR1","unstructured":"Graphviz. \nhttp:\/\/www.graphviz.org\/"},{"key":"14_CR2","unstructured":"Requirements statement for example ATM system. \nhttp:\/\/www.math-cs.gordon.edu\/courses\/cs211\/ATMExample\/Requirements.html"},{"key":"14_CR3","doi-asserted-by":"crossref","unstructured":"Arora, C., Sabetzadeh, M., Briand, L., Zimmer, F.: Extracting domain models from natural-language requirements: approach and industrial evaluation. In: Proceedings of the ACM\/IEEE 19th International Conference on Model Driven Engineering Languages and Systems (MODELS 2016), pp. 250\u2013260. ACM, New York (2016)","DOI":"10.1145\/2976767.2976769"},{"key":"14_CR4","doi-asserted-by":"crossref","unstructured":"Busari, S.A., Letier, E.: Radar: a lightweight tool for requirements and architecture decision analysis. In: Proceedings of the 39th International Conference on Software Engineering (ICSE 2017), pp. 552\u2013562 (2017)","DOI":"10.1109\/ICSE.2017.57"},{"key":"14_CR5","doi-asserted-by":"crossref","unstructured":"Cailliau, A., van Lamsweerde, A.: Runtime monitoring and resolution of probabilistic obstacles to system goals. In: 2017 IEEE\/ACM 12th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS), pp. 1\u201311, May 2017","DOI":"10.1109\/SEAMS.2017.5"},{"key":"14_CR6","doi-asserted-by":"crossref","unstructured":"Cleland-Huang, J., Settimi, R., Zou, X., Solc, P.: The detection and classification of non-functional requirements with application to early aspects. In: 14th IEEE International Requirements Engineering Conference (RE 2006), pp. 39\u201348, September 2006","DOI":"10.1109\/RE.2006.65"},{"issue":"1\u20132","key":"14_CR7","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1016\/0167-6423(93)90021-G","volume":"20","author":"A Dardenne","year":"1993","unstructured":"Dardenne, A., van Lamsweerde, A., Fickas, S.: Goal-directed requirements acquisition. Sci. Comput. Program. 20(1\u20132), 3\u201350 (1993)","journal-title":"Sci. Comput. Program."},{"key":"14_CR8","doi-asserted-by":"crossref","unstructured":"Darimont, R., van Lamsweerde, A.: Formal refinement patterns for goal-driven requirements elaboration. In: Proceedings of the 4th ACM SIGSOFT Symposium on Foundations of Software Engineering (SIGSOFT 1996), pp. 179\u2013190 (1996)","DOI":"10.1145\/239098.239131"},{"key":"14_CR9","doi-asserted-by":"crossref","unstructured":"Deeptimahanti, D.K., Sanyal, R.: Semi-automatic generation of UML models from natural language requirements. In: Proceedings of the 4th India Software Engineering Conference (ISEC 2011), pp. 165\u2013174. ACM (2011)","DOI":"10.1145\/1953355.1953378"},{"key":"14_CR10","doi-asserted-by":"crossref","unstructured":"Duran, M.B., Pina, A.N., Mussbacher, G.: Evaluation of reusable concern-oriented goal models. In: 2015 IEEE International Model-Driven Requirements Engineering Workshop (MoDRE), pp. 1\u201310, August 2015","DOI":"10.1109\/MoDRE.2015.7343876"},{"key":"14_CR11","volume-title":"Requirements Engineering From System Goals to UML Models to Software Specifications","author":"A Lamsweerde van","year":"2009","unstructured":"van Lamsweerde, A.: Requirements Engineering From System Goals to UML Models to Software Specifications. Wiley, New York (2009)"},{"key":"14_CR12","unstructured":"Letier, E.: Reasoning about agents in goal-oriented requirements engineering. Ph.D. thesis, University of Louvain (2001)"},{"key":"14_CR13","doi-asserted-by":"crossref","unstructured":"Manning, C.D., Surdeanu, M., Bauer, J., Finkel, J., Bethard, S.J., McClosky, D.: The Stanford CoreNLP natural language processing toolkit. In: Association for Computational Linguistics (ACL) System Demonstrations, pp. 55\u201360 (2014)","DOI":"10.3115\/v1\/P14-5010"},{"key":"14_CR14","doi-asserted-by":"crossref","unstructured":"Mussbacher, G., Amyot, D., Araujo, J., Moreira, A., Weiss, M.: Visualizing aspect-oriented goal models with AoGRL. In: Second International Workshop on Requirements Engineering Visualization (REV 2007), p. 1, October 2007","DOI":"10.1109\/REV.2007.11"},{"issue":"6","key":"14_CR15","doi-asserted-by":"crossref","first-page":"483","DOI":"10.1109\/32.142871","volume":"18","author":"J Mylopoulos","year":"1992","unstructured":"Mylopoulos, J., Chung, L., Nixon, B.: Representing and using nonfunctional requirements: a process-oriented approach. IEEE Trans. Softw. Eng. 18(6), 483\u2013497 (1992)","journal-title":"IEEE Trans. Softw. Eng."},{"key":"14_CR16","doi-asserted-by":"crossref","unstructured":"Nakagawa, H., Ohsuga, A., Honiden, S.: A goal model elaboration for localizing changes in software evolution. In: 2013 21st IEEE International Requirements Engineering Conference (RE), pp. 155\u2013164, July 2013","DOI":"10.1109\/RE.2013.6636715"},{"key":"14_CR17","doi-asserted-by":"crossref","unstructured":"Nakagawa, H., Ohsuga, A., Honiden, S.: Gocc: a configuration compiler for self-adaptive systems using goal-oriented requirements description. In: Proceedings of the 6th International Symposium on Software Engineering for Adaptive and Self-Managing Systems (SEAMS 2011), pp. 40\u201349 (2011)","DOI":"10.1145\/1988008.1988015"},{"key":"14_CR18","doi-asserted-by":"crossref","unstructured":"Rahimi, M., Mirakhorli, M., Cleland-Huang, J.: Automated extraction and visualization of quality concerns from requirements specifications. In: 2014 IEEE 22nd International Requirements Engineering Conference (RE), pp. 253\u2013262, August 2014","DOI":"10.1109\/RE.2014.6912267"},{"issue":"4","key":"14_CR19","first-page":"311","volume":"28","author":"VE Souza","year":"2013","unstructured":"Souza, V.E., Lapouchnian, A., Angelopoulos, K., Mylopoulos, J.: Requirements-driven software evolution. Comput. Sci. 28(4), 311\u2013329 (2013)","journal-title":"Comput. Sci."},{"key":"14_CR20","doi-asserted-by":"crossref","unstructured":"Thakur, J.S., Gupta, A.: Automatic generation of sequence diagram from use case specification. In: Proceedings of the 7th India Software Engineering Conference (ISEC 2014), pp. 20:1\u201320:6. ACM, New York (2014)","DOI":"10.1145\/2590748.2590768"},{"key":"14_CR21","unstructured":"The Standish Group: The Standish Group Report Chaos (1995)"},{"key":"14_CR22","doi-asserted-by":"crossref","unstructured":"Weber-Jahnke, J.H., Onabajo, A.: Mining and analysing security goal models in health information systems. In: 2009 ICSE Workshop on Software Engineering in Health Care, pp. 42\u201352, May 2009","DOI":"10.1109\/SEHC.2009.5069605"},{"key":"14_CR23","doi-asserted-by":"crossref","unstructured":"Yu, E.S.K.: Towards modelling and reasoning support for early-phase requirements engineering. In: Proceedings of the Third IEEE International Symposium on Requirements Engineering, pp. 226\u2013235 (1997)","DOI":"10.1109\/ISRE.1997.566873"}],"container-title":["Communications in Computer and Information Science","Requirements Engineering for Internet of Things"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-981-10-7796-8_14","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2018,1,4]],"date-time":"2018-01-04T01:19:13Z","timestamp":1515028753000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-981-10-7796-8_14"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2018]]},"ISBN":["9789811077951","9789811077968"],"references-count":23,"URL":"https:\/\/doi.org\/10.1007\/978-981-10-7796-8_14","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"value":"1865-0929","type":"print"},{"value":"1865-0937","type":"electronic"}],"subject":[],"published":{"date-parts":[[2018]]}}}