{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,1,8]],"date-time":"2026-01-08T23:50:41Z","timestamp":1767916241726,"version":"3.49.0"},"reference-count":89,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2011,2,17]],"date-time":"2011-02-17T00:00:00Z","timestamp":1297900800000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Requirements Eng"],"published-print":{"date-parts":[[2011,6]]},"DOI":"10.1007\/s00766-011-0116-1","type":"journal-article","created":{"date-parts":[[2011,2,16]],"date-time":"2011-02-16T21:42:43Z","timestamp":1297892563000},"page":"133-160","source":"Crossref","is-referenced-by-count":17,"title":["Integrating ontologies, model driven, and CNL in a multi-viewed approach for requirements engineering"],"prefix":"10.1007","volume":"16","author":[{"given":"Paulo F.","family":"Pires","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Fl\u00e1via C.","family":"Delicato","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Raphael","family":"C\u00f3be","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thais","family":"Batista","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joseph G.","family":"Davis","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joo Hee","family":"Song","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2011,2,17]]},"reference":[{"key":"116_CR1","doi-asserted-by":"crossref","unstructured":"Nuseibeh B, Easterbrook S (2000) Requirements engineering: a roadmap. In: ICSE\u2014future of SE track, pp 35\u201346. http:\/\/blueciteseer.ist.psu.edu\/article\/nuseibeh00requirement.html","DOI":"10.1145\/336512.336523"},{"key":"116_CR2","unstructured":"Gonz\u00e1lez-Baixauli B, Laguna M, Crespo Y (2005) Product lines, features, and MDD. In: EWMT 2005 workshop"},{"key":"116_CR3","unstructured":"G\u00f3mez-P\u00e9rez A, Fern\u00e1ndez-L\u00f3pez M, Corcho O (2004) Ontological engineering: with examples from the areas of knowledge management, e-commerce and the semantic web. Springer"},{"key":"116_CR4","volume-title":"The capability maturity model: guidelines for improving the software process","author":"M Paulk","year":"1995","unstructured":"Paulk M, Weber C, Curtis B, Chrissis M (1995) The capability maturity model: guidelines for improving the software process. Addison-Wesley\/Longman Publishing, Boston"},{"key":"116_CR5","volume-title":"Software engineering: a practitioner\u2019s approach","author":"R Pressman","year":"2005","unstructured":"Pressman R (2005) Software engineering: a practitioner\u2019s approach. McGraw-Hill, New York"},{"key":"116_CR6","volume-title":"Software engineering","author":"I Sommerville","year":"2001","unstructured":"Sommerville I (2001) Software engineering, 6th edn. Addison-Wesley, Harlow","edition":"6"},{"issue":"3","key":"116_CR7","doi-asserted-by":"crossref","first-page":"226","DOI":"10.1109\/32.75413","volume":"17","author":"H Reubenstein","year":"1991","unstructured":"Reubenstein H, Waters R (1991) The requirements apprentice: automated assistance for requirements acquisition. IEEE Trans Softw Eng 17(3):226\u2013240","journal-title":"IEEE Trans Softw Eng"},{"issue":"10","key":"116_CR8","doi-asserted-by":"crossref","first-page":"63","DOI":"10.1145\/163430.163447","volume":"36","author":"D Walz","year":"1993","unstructured":"Walz D, Elam J, Curtis B (1993) Inside a software design team: knowledge acquisition, sharing, and integration. Commun ACM 36(10):63\u201377","journal-title":"Commun ACM"},{"key":"116_CR9","unstructured":"Wojcik R, Holmback H (1996) Getting a controlled language off the ground at Boeing. In: Proceedings of the 1st international workshop on controlled language applications, pp 22\u201331"},{"issue":"4","key":"116_CR10","doi-asserted-by":"crossref","first-page":"325","DOI":"10.1145\/102675.102676","volume":"8","author":"J Mylopoulos","year":"1990","unstructured":"Mylopoulos J, Borgida A, Jarke M, Koubarakis M (1990) Telos: Representing knowledge about information systems. ACM Trans Info Syst 8(4):325\u2013362","journal-title":"ACM Trans Info Syst"},{"issue":"10","key":"116_CR11","doi-asserted-by":"crossref","first-page":"853","DOI":"10.1109\/32.163603","volume":"18","author":"W Johnson","year":"1992","unstructured":"Johnson W, Feather M, Harris D (1992) Representation and presentation of requirements knowledge. IEEE Trans Softw Eng 18(10):853\u2013869","journal-title":"IEEE Trans Softw Eng"},{"issue":"1","key":"116_CR12","doi-asserted-by":"crossref","first-page":"9.1","DOI":"10.1109\/MDSO.2004.1270718","volume":"5","author":"M Gordon","year":"2004","unstructured":"Gordon M (2004) Knowledge representation: logical, philosophical, and computational foundations. Distrib Syst Online IEEE 5(1):9.1\u20139.3","journal-title":"Distrib Syst Online IEEE"},{"key":"116_CR13","doi-asserted-by":"crossref","unstructured":"Wang S, Jin L, Jin C (2006) Ontology definition metamodel based consistency checking of UML models. In: 10th International conference on computer supported cooperative work in design, pp 1\u20135","DOI":"10.1109\/CSCWD.2006.253005"},{"key":"116_CR14","unstructured":"Donini F, Lenzerini M, Nardi D, Schaerf A (1996) Reasoning in description logics. In: Brewka G (ed) Principles of knowledge representation and reasoning. Studies in logic, language and information. CLSI Publications, pp 193\u2013238"},{"key":"116_CR15","unstructured":"Lenzerini M (1996) Tbox and abox reasoning in expressive description logics. In: Proceedings of KR-96. Morgan Kaufmann, pp 316\u2013327"},{"key":"116_CR16","doi-asserted-by":"crossref","unstructured":"Christel M, Kang K (1992) Issues in requirements elicitation. Carnegie Mellon University, Software Engineering Institute","DOI":"10.21236\/ADA258932"},{"key":"116_CR17","unstructured":"Carter RA, Anton AI, Dagnino A, Williams L (2001) Evolving beyond requirements creep: a risk-based evolutionary prototyping model. In: Proceedings of IEEE 5th international symposium on requirements engineering (RE\u201901), pp 94\u2013101"},{"key":"116_CR18","unstructured":"Espindola R, Lopes L, Prikladnicki R, Audy J (2005) Uma Abordagem Baseada em Gest\u00e3o do Conhecimento para Ger\u00eancia de Requisitos em Desenvolvimento Distribu\u00eddo de Software. In: VIII workshop on requirements engineering"},{"key":"116_CR19","volume-title":"Software systems engineering","author":"A Sage","year":"1990","unstructured":"Sage A, Palmer J (1990) Software systems engineering. Wiley, New York"},{"issue":"1","key":"116_CR20","doi-asserted-by":"crossref","first-page":"92","DOI":"10.1016\/0953-5438(90)90017-C","volume":"2","author":"L Macaulay","year":"1990","unstructured":"Macaulay L, Flower C, Kirby M, Hutt A (1990) USTM: a new approach to requirements specification. Interact Comput 2(1):92\u2013118","journal-title":"Interact Comput"},{"key":"116_CR21","doi-asserted-by":"crossref","unstructured":"Ant\u00f3n A, Potts C (2001) Functional paleontology: system evolution as the user sees it. In: Proceedings of the 23rd international conference on software engineering. IEEE Computer Society, pp 421\u2013430","DOI":"10.1109\/ICSE.2001.919115"},{"issue":"5","key":"116_CR22","doi-asserted-by":"crossref","first-page":"293","DOI":"10.1002\/(SICI)1096-908X(199909\/10)11:5<293::AID-SMR198>3.0.CO;2-R","volume":"11","author":"G Stark","year":"1999","unstructured":"Stark G, Oman P, Skillicorn A, Ameele A (1999) An examination of the effects of requirements changes on software maintenance releases. J Softw Maintenance 11(5):293\u2013310","journal-title":"J Softw Maintenance"},{"key":"116_CR23","unstructured":"Dubois E, Hagelstein J, Rifaut A (1989) Formal requirements engineering with ERAE. Philips J Res 43(4):393\u2013414"},{"key":"116_CR24","unstructured":"Al-Rawas A, Easterbrook S (1996) Communication problems in requirements engineering: a field study"},{"issue":"5","key":"116_CR25","doi-asserted-by":"crossref","first-page":"38","DOI":"10.1109\/MS.2006.137","volume":"23","author":"J Bhat","year":"2006","unstructured":"Bhat J, Gupta M, Murthy S, Technologies I (2006) Overcoming requirements engineering challenges: lessons from offshore outsourcing. Softw IEEE 23(5):38\u201344","journal-title":"Softw IEEE"},{"key":"116_CR26","doi-asserted-by":"crossref","unstructured":"Goguen JA, Linde C (1993) Techniques for requirements elimination. In: Proceedings of international symposium on requirements engineering. IEEE CS Press, Los Alamitos, pp 152\u2013164. http:\/\/blueciteseer.ist.psu.edu\/goguen93techniques.html","DOI":"10.1109\/ISRE.1993.324822"},{"key":"116_CR27","doi-asserted-by":"crossref","unstructured":"Nurmuliani N, Zowghi D, Powell S (2004) Analysis of requirements volatility during software development life cycle. In: Software engineering conference, 2004. Proceedings 2004 Australian, pp 28\u201337","DOI":"10.1109\/ASWEC.2004.1290455"},{"key":"116_CR28","doi-asserted-by":"crossref","unstructured":"Breitman K, do Prado Leite J (2004) Lexicon based ontology construction. In: LNCS, vol 19\u201334","DOI":"10.1007\/978-3-540-24625-1_2"},{"key":"116_CR29","unstructured":"Bryant B, Lee B, Cao F, Zhao W, Burt C, Gray J, Raje R, Olson A, Auguston M (2003) From natural language requirements to executable models of software components. In: Proceedings of the monterey workshop on software engineering for embedded systems: from requirements to implementation, pp 51\u201358. http:\/\/blueciteseer.ist.psu.edu\/bryant03from.html"},{"key":"116_CR30","doi-asserted-by":"crossref","unstructured":"Debnath N, Leonardi M, Mauco M, Montejano G, Riesco D (2008) Improving model driven architecture with requirements models. In: 5th International conference on information technology: new generations, 2008 (ITNG 2008), pp 21\u201326","DOI":"10.1109\/ITNG.2008.112"},{"key":"116_CR31","doi-asserted-by":"crossref","unstructured":"van Lamsweerde A (2008) Requirements engineering: from craft to discipline. In: Proceedings of the 16th ACM SIGSOFT international symposium on foundations of software engineering. ACM, New York, pp 238\u2013249","DOI":"10.1145\/1453101.1453133"},{"key":"116_CR32","unstructured":"White S (2004) Process modeling notations and workflow patterns. In: Workflow handbook, pp 265\u2013294"},{"key":"116_CR33","unstructured":"Kavakli E, Loucopoulos P (2008) Goal driven requirements engineering: evaluation of current methods. In: Proceedings of 8th CAiSE\/IFIP8, vol 1"},{"key":"116_CR34","doi-asserted-by":"crossref","unstructured":"Kaiya H, Saeki M (2006) Using domain ontology as domain knowledge for requirements elicitation. In: Proceedings of the 14th IEEE international requirements engineering conference (RE\u201906). IEEE Computer Society, Washington, pp 186\u2013195","DOI":"10.1109\/RE.2006.72"},{"key":"116_CR35","doi-asserted-by":"crossref","unstructured":"Gotel O, Finkelstein C (1994, April) An analysis of the requirements traceability problem. In: Proceedings of the 1st international conference on requirements engineering, pp 94\u2013101","DOI":"10.1109\/ICRE.1994.292398"},{"key":"116_CR36","doi-asserted-by":"crossref","unstructured":"Gotel O, Finkelstein A (1997, January) Extended requirements traceability: results of an industrial case study. In: Proceedings of the 3rd IEEE international symposium on requirements engineering, pp 169\u2013178","DOI":"10.1109\/ISRE.1997.566866"},{"issue":"9","key":"116_CR37","doi-asserted-by":"crossref","first-page":"796","DOI":"10.1109\/TSE.2003.1232285","volume":"29","author":"J Cleland-Huang","year":"2003","unstructured":"Cleland-Huang J, Chang C, Christensen M (2003) Event-based traceability for managing evolutionary change. IEEE Trans Softw Eng 29(9):796\u2013810","journal-title":"IEEE Trans Softw Eng"},{"issue":"2","key":"116_CR38","doi-asserted-by":"crossref","first-page":"116","DOI":"10.1109\/TSE.2003.1178051","volume":"29","author":"A Egyed","year":"2003","unstructured":"Egyed A (2003) A scenario-driven approach to trace dependency analysis. IEEE Trans Softw Eng 29(2):116\u2013132","journal-title":"IEEE Trans Softw Eng"},{"key":"116_CR39","doi-asserted-by":"crossref","unstructured":"Fuchs NE, Schwertel U, Schwitter R (1999, June) Attempto controlled English\u2014not just another logic specification language. In: Flener P (ed) Logic-based program synthesis and transformation. No. 1559 in Lecture Notes in Computer Science. 8th International workshop LOPSTR\u201998. Springer, Manchester","DOI":"10.1007\/3-540-48958-4_1"},{"key":"116_CR40","volume-title":"MDA distilled: principles of model driven architecture","author":"S Mellor","year":"2004","unstructured":"Mellor S (2004) MDA distilled: principles of model driven architecture. Addison-Wesley Professional, Canada"},{"key":"116_CR41","volume-title":"MDA explained: the model driven architecture: practice and promise. Co., Inc","author":"A Kleppe","year":"2003","unstructured":"Kleppe A, Warmer J, Bast W (2003) MDA explained: the model driven architecture: practice and promise. Co., Inc. Addison-Wesley\/Longman Publishing, Boston"},{"key":"116_CR42","doi-asserted-by":"crossref","first-page":"7","DOI":"10.1007\/978-3-540-45143-3_2","volume-title":"Empirical methods and studies in software engineering, Lecture Notes in Computer Science","author":"C Wohlin","year":"2003","unstructured":"Wohlin C, H\u00f6st M, Henningsson K (2003) Empirical research methods in software engineering. In: Conradi R, Wang AI (eds) Empirical methods and studies in software engineering, Lecture Notes in Computer Science. Springer, Heidelberg, pp 7\u201323"},{"key":"116_CR43","unstructured":"OMG (2009) OMG unified modeling language TM (OMG UML), Superstructure. http:\/\/www.omg.org\/cgi-bin\/doc?formal\/09-02-02.pdf . Accessed 10 May 2010"},{"key":"116_CR44","unstructured":"Rumbaugh J, Jacobson I, Booch G (2004) Unified modeling language reference manual, The Pearson Higher Education"},{"key":"116_CR45","doi-asserted-by":"crossref","unstructured":"Breitman K, do Prado Leite J (2003, September) Ontology as a requirements engineering product. In: 11th IEEE international conference on requirements engineering proceedings, pp 309\u2013319","DOI":"10.1109\/ICRE.2003.1232775"},{"key":"116_CR46","unstructured":"Kaljurand K (2008) ACE view\u2014an ontology and rule editor based on Attempto Controlled English. In: 5th OWL experiences and directions workshop (OWLED 2008). Karlsruhe, 26\u201327 October, 12\u00a0pp"},{"key":"116_CR47","unstructured":"Smith M, Welty C, McGuinness D (2004) Owl web ontology language guide. W3C recommendation 10"},{"key":"116_CR48","unstructured":"Stumme G, Maedche A (2001) FCA-merge: bottom-up merging of ontologies. In: 7th international conference on artificial intelligence (IJCAI01), pp 225\u2013230"},{"key":"116_CR49","unstructured":"Steve G, Gangemi A, Pisanelli D (1998) lntegrating medical terminologies with ONIONS methodology. In: Information modelling and knowledge bases, vol IX"},{"key":"116_CR50","unstructured":"Noy N, Musen M (2000) PROMPT: algorithm and tool for automated ontology merging and alignment. In: Proceedings of the national conference on artificial intelligence (AAAI), pp 450\u2013455"},{"key":"116_CR51","unstructured":"Knublauch H (2004) Ontology-driven software development in the context of the semantic web: an example scenario with protege\/OWL. In: Proceedings of MDSW2004, Monterey"},{"key":"116_CR52","unstructured":"Sirin E, Parsia B (2004) Pellet: an owl dl reasoner. In: 2004 International workshop on description logics. Citeseer, p 212"},{"key":"116_CR53","doi-asserted-by":"crossref","unstructured":"Tsarkov D, Horrocks I (2006) FaCT++ description logic reasoner: system description. In: Automated reasoning, pp 292\u2013297","DOI":"10.1007\/11814771_26"},{"key":"116_CR54","unstructured":"Fuchs NE, Kaljurand K, Kuhn T (2008) Discourse representation structures for ACE 6.0. Tech. Rep. ifi-2008.02, Department of Informatics, University of Zurich, Zurich"},{"key":"116_CR55","unstructured":"Colomb R, Raymond K, Hart L, Emery P, Welty C, Xie G, Kendall E (2006) Version 3.3: The object management group ontology definition metamodel. In: Ontologies for software engineering and software technology, pp 1\u201325"},{"key":"116_CR56","doi-asserted-by":"crossref","unstructured":"Jouault F, Allilaire F, B\u00e9zivin J, Kurtev I, Valduriez P (2006) ATL: a QVT-like transformation language. In: Companion to the 21st ACM SIGPLAN symposium on object-oriented programming systems, languages, and applications. ACM, p 720","DOI":"10.1145\/1176617.1176691"},{"key":"116_CR57","unstructured":"Catalog Of OMG Modeling and metadata specifications. Available at: http:\/\/www.omg.org\/technology\/documents\/modeling_spec_catalog.htm#UML"},{"key":"116_CR58","unstructured":"MOF 2.0\/XMI (XML Metadata Interchange) Mapping specification, v2.1.1. OMG Available Specification, formal\/07-12-01. Available at http:\/\/www.omg.org\/docs\/formal\/07-12-01.pdf"},{"key":"116_CR59","doi-asserted-by":"crossref","unstructured":"Jedlitschka A, Pfahl D (2005) Reporting guidelines for controlled experiments in software engineering. In: International symposium on empirical software engineering, p 10","DOI":"10.1109\/ISESE.2005.1541818"},{"key":"116_CR60","first-page":"528","volume":"1","author":"V Basili","year":"1994","unstructured":"Basili V, Caldiera G, Rombach H (1994) The goal question metric approach. Encycl Softw Eng 1:528\u2013532","journal-title":"Encycl Softw Eng"},{"issue":"11","key":"116_CR61","doi-asserted-by":"crossref","first-page":"770","DOI":"10.1109\/TSE.2004.79","volume":"30","author":"L Briand","year":"2004","unstructured":"Briand L, Penta MD, Labiche Y (2004) Assessing and improving state-based class testing: a series of experiments. Trans. Softw Eng 30(11):770\u2013793","journal-title":"Trans. Softw Eng"},{"key":"116_CR62","first-page":"615","volume":"5301\/2010","author":"C Gravino","year":"2010","unstructured":"Gravino C, Scanniello G, Tortora G (2010) An empirical investigation on dynamic modeling in requirements engineering. Lect Notes Comput Sci 5301\/2010:615\u2013629. doi: 10.1007\/978-3-540-87875-9_43","journal-title":"Lect Notes Comput Sci"},{"issue":"11","key":"116_CR63","doi-asserted-by":"crossref","first-page":"174","DOI":"10.1145\/583854.582437","volume":"37","author":"S Soares","year":"2002","unstructured":"Soares S, Laureano E, Borba P (2002) Implementing distribution and persistence aspects with aspect. J ACM SIGPLAN Notices 37(11):174\u2013190","journal-title":"J ACM SIGPLAN Notices"},{"issue":"2","key":"116_CR64","doi-asserted-by":"crossref","first-page":"65","DOI":"10.1145\/503124.503150","volume":"45","author":"N Guarino","year":"2002","unstructured":"Guarino N, Welty C (2002) Evaluating ontological decisions with OntoClean. Commun ACM 45(2):65","journal-title":"Commun ACM"},{"key":"116_CR65","volume-title":"Questionnaire design, interviewing and attitude measurement","author":"AN Oppenheim","year":"1992","unstructured":"Oppenheim AN (1992) Questionnaire design, interviewing and attitude measurement. Pinter, London"},{"key":"116_CR66","unstructured":"Gliem JA, Gliem RR (2003, October) Calculating, interpreting, and reporting Cronbach\u2019s Alpha reliability coefficient for Likert-type scales. In: Midwest research-to-practice conference in adult, continuing, and community education, pp 82\u201388"},{"key":"116_CR67","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1007\/BF02310555","volume":"16","author":"LJ Cronbach","year":"1951","unstructured":"Cronbach LJ (1951) Coefficient alpha and the internal structure of tests. Psychometrika 16:297\u2013334","journal-title":"Psychometrika"},{"key":"116_CR68","volume-title":"A step-by-step approach to using the SAS(R) system for factor analysis and structural equation modeling","author":"L Hatcher","year":"1994","unstructured":"Hatcher L (1994) A step-by-step approach to using the SAS(R) system for factor analysis and structural equation modeling. SAS Institute, Cary"},{"key":"116_CR69","volume-title":"Psychometric theory","author":"J Nunnaly","year":"1978","unstructured":"Nunnaly J (1978) Psychometric theory. McGraw-Hill, New York"},{"key":"116_CR70","unstructured":"IBM SPSS Statistics 19. Available at: http:\/\/www.spss.com . Accessed Dec 2010"},{"key":"116_CR71","unstructured":"Ga\u0161evi\u0107 D, Kaviani N, Milanovi\u0107 M (2009) Ontologies and software engineering. In: Staab S, Studer R (eds) International handbooks on information systems, part 5, handbook on ontologies, Springer, Berlin, ISBN 978-3-540-70999-2 (print) 978-3-540-92673-3 (online)"},{"key":"116_CR72","doi-asserted-by":"crossref","DOI":"10.1007\/978-1-4615-0925-7","volume-title":"Ontology learning for the semantic web","author":"A Maedche","year":"2002","unstructured":"Maedche A (2002) Ontology learning for the semantic web. Kluwer, Boston"},{"key":"116_CR73","unstructured":"Leite JCSP, Franco APM (1993) A strategy for conceptual model acquisition. In: 1st IEEE international symposium on requirements engineering. IEEE Computer Society Press, Los Alamitos, pp 243\u2013246"},{"key":"116_CR74","doi-asserted-by":"crossref","unstructured":"Vongdoiwang W, Batanov DN (2006) An ontology-based procedure for generating object model from text description. Published in journal: Knowl Inf Syst (KAIS): February 2006. Knowl Inf Syst (2006):93\u2013108. doi: 10.1007\/s10115-005-0218-5","DOI":"10.1007\/s10115-005-0218-5"},{"key":"116_CR75","unstructured":"V\u00f6lkel M (2006, May) RDFReactor\u2014from ontologies to programatic data access. In: Proceedings of the Jena user conference, 2006. HP, Bristol"},{"key":"116_CR76","doi-asserted-by":"crossref","unstructured":"Won Lee S, Gandhi R (2005) Ontology-based active requirements engineering framework. In: Proceedings of the 12th Asia-Pacific software engineering conference, pp 481\u2013490","DOI":"10.1109\/APSEC.2005.86"},{"key":"116_CR77","unstructured":"Dobson G, Sawyer P (2006) Revisiting ontology-based requirements engineering in the age of the semantic web. In: Dependable requirements engineering of computerised systems at NPPs"},{"key":"116_CR78","unstructured":"Lin J, Fox MS, Bilgic T (1996) A requirement ontology for engineering design. In: Proceedings of 3rd international conference on concurrent engineering, pp 343\u2013351. A revised version appears in Concurr Eng Res Appl 4(4):279\u2013291"},{"key":"116_CR79","unstructured":"Zong-yong L, Zhi-xu W, Ai-hui Z, Yong X (2007, July) The domain ontology and domain rules based requirements model checking. Int J Softw Eng Appl 1(1):89\u2013100"},{"key":"116_CR80","volume-title":"Semantic management of middleware, vol I of The semantic web and beyond","author":"D Oberle","year":"2006","unstructured":"Oberle D (2006) Semantic management of middleware, vol I of The semantic web and beyond. Springer, New York"},{"key":"116_CR81","unstructured":"Happel H-J, Seedor S (2006) Applications of ontologies in software engineering. In: International workshop on semantic web enabled software engineering (SWESE\u201906)"},{"key":"116_CR82","first-page":"430","volume-title":"The Oxford handbook of computational linguistics","author":"RI Kittredge","year":"2003","unstructured":"Kittredge RI (2003) Sublanguages and controlled languages. In: Mitkov R (ed) The Oxford handbook of computational linguistics. Oxford University Press, Oxford, pp 430\u2013447"},{"key":"116_CR83","doi-asserted-by":"crossref","unstructured":"Bryant B, Lee B (2002) Two-level grammar as an object-oriented requirements specification language. In: Proceedings of the 35th annual Hawaii international conference on system sciences (Hicss\u201902)-vol 9 (7\u201310 Jan 2002), HICSS. IEEE Computer Society, Washington, p 280","DOI":"10.1109\/HICSS.2002.994486"},{"key":"116_CR84","doi-asserted-by":"crossref","unstructured":"Leal LN, Pires PF, Campos MLM, Delicato FC (2006) Natural MDA: controlled natural language for action specifications on model driven development, on the move to meaningful internet systems 2006: CoopIS, DOA, GADA, and ODBASE, doi: 10.1007\/11914853_33 , pp 551\u2013568","DOI":"10.1007\/11914853_33"},{"key":"116_CR85","unstructured":"Raistrick C, Francis P, Wright J (2004) Model driven architecture with executable UML. Cambridge University Press, ISBN 0-521-53771-1"},{"key":"116_CR86","doi-asserted-by":"crossref","unstructured":"Kalnins A, Kalnina E, Celms E, Sostaks E (2010) From requirements to code in a model driven way, Lecture Notes in Computer Science v. 5968\/2010 (Advances in Databases and Information Systems), pp 161\u2013168. Springer, Berlin, ISBN: 978-3-642-12081-7, ISSN: 0302-9743 (print), pp 1611\u20133349 (online), doi: 10.1007\/978-3-642-12082-4","DOI":"10.1007\/978-3-642-12082-4"},{"key":"116_CR87","unstructured":"Smialek M, Bojarski J, Nowakowski W et al (2007) Complementary use case scenario representations based on domain vocabularies. In: Engels G, Opdyke B, Schmidt DC, Weil F (eds) MODELS 2007, LNCS, vol 4735. Springer, Heidelberg, pp 544\u2013558"},{"key":"116_CR88","unstructured":"ReDSeeDS, Requirements Driven Software Development System Project. EU 6th framework IST project (IST-33596), http:\/\/www.redseeds.eu"},{"key":"116_CR89","doi-asserted-by":"crossref","unstructured":"Kalnins A, Barzdins J, Celms E (2005) Model transformation language MOLA. In: A\u00dfmann U, Aksit M, Rensink A (eds) MDAFA 2003, LNCS, vol 3599. Springer, Heidelberg, pp 62\u201376","DOI":"10.1007\/11538097_5"}],"container-title":["Requirements Engineering"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-011-0116-1.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s00766-011-0116-1\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s00766-011-0116-1","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,3,2]],"date-time":"2025-03-02T17:38:50Z","timestamp":1740937130000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s00766-011-0116-1"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2011,2,17]]},"references-count":89,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2011,6]]}},"alternative-id":["116"],"URL":"https:\/\/doi.org\/10.1007\/s00766-011-0116-1","relation":{},"ISSN":["0947-3602","1432-010X"],"issn-type":[{"value":"0947-3602","type":"print"},{"value":"1432-010X","type":"electronic"}],"subject":[],"published":{"date-parts":[[2011,2,17]]}}}