{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,10,14]],"date-time":"2025-10-14T06:59:30Z","timestamp":1760425170259},"publisher-location":"Berlin, Heidelberg","reference-count":28,"publisher":"Springer Berlin Heidelberg","isbn-type":[{"type":"print","value":"9783642361760"},{"type":"electronic","value":"9783642361777"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2013]]},"DOI":"10.1007\/978-3-642-36177-7_4","type":"book-chapter","created":{"date-parts":[[2013,1,2]],"date-time":"2013-01-02T01:25:26Z","timestamp":1357089926000},"page":"56-70","source":"Crossref","is-referenced-by-count":2,"title":["From Requirements to Code: A Full Model-Driven Development Perspective"],"prefix":"10.1007","author":[{"given":"\u00d3scar","family":"Pastor","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Marcela","family":"Ruiz","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Sergio","family":"Espa\u00f1a","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","reference":[{"key":"4_CR1","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"530","DOI":"10.1007\/978-3-642-02144-2_41","volume-title":"Advanced Information Systems Engineering","author":"S. Espa\u00f1a","year":"2009","unstructured":"Espa\u00f1a, S., Gonz\u00e1lez, A., Pastor, \u00d3.: Communication Analysis: A Requirements Engineering Method for Information Systems. In: van Eck, P., Gordijn, J., Wieringa, R. (eds.) CAiSE 2009. LNCS, vol.\u00a05565, pp. 530\u2013545. Springer, Heidelberg (2009)"},{"key":"4_CR2","unstructured":"Pastor, O., Molina, J.C.: Model-Driven Architecture in practice: a software production environment based on conceptual modeling, 302 p. Springer, New York (2007)"},{"key":"4_CR3","doi-asserted-by":"crossref","unstructured":"Embley, D.W., Liddle, S.W., Pastor, O.: Conceptual-model programming: a manifesto. In: Embley, D.W., Thalheim, B. (eds.) Handbook of Conceptual Modeling, pp. 3\u201316. Springer (2011)","DOI":"10.1007\/978-3-642-15865-0_1"},{"key":"4_CR4","unstructured":"OMG. MDA Guide Version 1.0.1 (2003), \n                    \n                      http:\/\/www.omg.org\/docs\/omg\/03-06-01.pdf\n                    \n                    \n                   (cited 2008 12-2010)"},{"key":"4_CR5","unstructured":"Morgan, T.: Business rules and information systems - Aligning IT with business goals. Addison-Wesley (2002)"},{"key":"4_CR6","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/11431855_1","volume-title":"Advanced Information Systems Engineering","author":"\u00c0. Oliv\u00e9","year":"2005","unstructured":"Oliv\u00e9, \u00c0.: Conceptual Schema-Centric Development: A Grand Challenge for Information Systems Research. In: Pastor, \u00d3., Falc\u00e3o e Cunha, J. (eds.) CAiSE 2005. LNCS, vol.\u00a03520, pp. 1\u201315. Springer, Heidelberg (2005)"},{"key":"4_CR7","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/978-3-642-16129-2_16","volume-title":"Model Driven Engineering Languages and Systems","author":"G. Loniewski","year":"2010","unstructured":"Loniewski, G., Insfran, E., Abrah\u00e3o, S.: A Systematic Review of the Use of Requirements Engineering Techniques in Model-Driven Development. In: Petriu, D.C., Rouquette, N., Haugen, \u00d8. (eds.) MODELS 2010, Part II. LNCS, vol.\u00a06395, pp. 213\u2013227. Springer, Heidelberg (2010)"},{"issue":"7","key":"4_CR8","doi-asserted-by":"publisher","first-page":"507","DOI":"10.1016\/S0306-4379(01)00035-7","volume":"26","author":"\u00d3. Pastor","year":"2001","unstructured":"Pastor, \u00d3., G\u00f3mez, J., Insfr\u00e1n, E., Pelechano, V.: The OO-method approach for information systems modeling: from object-oriented conceptual modeling to automated programming. Information Systems\u00a026(7), 507\u2013534 (2001)","journal-title":"Information Systems"},{"key":"4_CR9","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"232","DOI":"10.1007\/978-3-540-39648-2_20","volume-title":"Conceptual Modeling - ER 2003","author":"J. Fons","year":"2003","unstructured":"Fons, J., Pelechano, V., Albert, M., Pastor, \u00d3.: Development of Web Applications from Web Enhanced Conceptual Schemas. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol.\u00a02813, pp. 232\u2013245. Springer, Heidelberg (2003)"},{"issue":"2","key":"4_CR10","doi-asserted-by":"publisher","first-page":"61","DOI":"10.1007\/s007660200005","volume":"7","author":"E. Insfr\u00e1n","year":"2002","unstructured":"Insfr\u00e1n, E., Pastor, \u00d3., Wieringa, R.: Requirements engineering-based conceptual modelling. Requirements Engineering\u00a07(2), 61\u201372 (2002)","journal-title":"Requirements Engineering"},{"key":"4_CR11","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"192","DOI":"10.1007\/11568322_13","volume-title":"Conceptual Modeling \u2013 ER 2005","author":"I. D\u00edaz","year":"2005","unstructured":"D\u00edaz, I., S\u00e1nchez, J., Matteo, A.: Conceptual Modeling Based on Transformation Linguistic Patterns. In: Delcambre, L.M.L., Kop, C., Mayr, H.C., Mylopoulos, J., Pastor, \u00d3. (eds.) ER 2005. LNCS, vol.\u00a03716, pp. 192\u2013208. Springer, Heidelberg (2005)"},{"key":"4_CR12","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"277","DOI":"10.1007\/978-3-540-39648-2_23","volume-title":"Conceptual Modeling - ER 2003","author":"H. Estrada","year":"2003","unstructured":"Estrada, H., Mart\u00ednez, A., Pastor, \u00d3.: Goal-Based Business Modeling Oriented towards Late Requirements Generation. In: Song, I.-Y., Liddle, S.W., Ling, T.-W., Scheuermann, P. (eds.) ER 2003. LNCS, vol.\u00a02813, pp. 277\u2013290. Springer, Heidelberg (2003)"},{"key":"4_CR13","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"213","DOI":"10.1007\/978-3-540-69534-9_17","volume-title":"Advanced Information Systems Engineering","author":"J.L. Vara de la","year":"2008","unstructured":"de la Vara, J.L., S\u00e1nchez, J., Pastor, \u00d3.: Business Process Modelling and Purpose Analysis for Requirements Analysis of Information Systems. In: Bellahs\u00e8ne, Z., L\u00e9onard, M. (eds.) CAiSE 2008. LNCS, vol.\u00a05074, pp. 213\u2013227. Springer, Heidelberg (2008)"},{"key":"4_CR14","doi-asserted-by":"crossref","unstructured":"Langefors, B.: Theoretical analysis of information systems, 4th edn. Studentlitteratur, Lund (1977)","DOI":"10.1016\/0306-4379(77)90009-6"},{"key":"4_CR15","doi-asserted-by":"crossref","unstructured":"Gonz\u00e1lez, A., Espa\u00f1a, S., Pastor, \u00d3.: Unity criteria for Business Process Modelling: A theoretical argumentation for a Software Engineering recurrent problem. In: Third International Conference on Research Challenges in Information Science, RCIS 2009, Fes, Morocco, pp. 173\u2013182. IEEE (2009)","DOI":"10.1109\/RCIS.2009.5089279"},{"key":"4_CR16","doi-asserted-by":"crossref","unstructured":"Espa\u00f1a, S., Condori-Fern\u00e1ndez, N., Gonz\u00e1lez, A., Pastor, \u00d3.: Evaluating the completeness and granularity of functional requirements specifications: a controlled experiment. In: 17th IEEE International Requirements Engineering Conference, RE 2009, Atlanta, Georgia, USA, pp. 161\u2013170. IEEE (2009)","DOI":"10.1109\/RE.2009.33"},{"key":"4_CR17","unstructured":"Gonz\u00e1lez, A., Ruiz, M., Espa\u00f1a, S., Pastor, \u00d3.: Message Structures: a modelling technique for information systems analysis and design. In: Lencastre, M., Estrada, H. (eds.) 14th Workshop on Requirements Engineering, WER 2011, Rio de Janeiro, Brazil (2011), extended version in English and Spanish available at \n                    \n                      http:\/\/arxiv.org\/abs\/1101.5341"},{"key":"4_CR18","unstructured":"Gonz\u00e1lez, A.: Algunas consideraciones sobre el uso de la abstracci\u00f3n en el an\u00e1lisis de los sistemas de informaci\u00f3n de gesti\u00f3n (PhD thesis) Some considerations on the use of abstraction in management information systems analysis (in Spanish), in Departamento de Sistemas Inform\u00e1ticos y Computaci\u00f3n. Universidad Polit\u00e9cnica de Valencia, Valencia (2004)"},{"key":"4_CR19","unstructured":"Ruiz, M., Espa\u00f1a, S., Gonzalez, A., Pastor, O.: An\u00e1lisis de Comunicaciones como un enfoque de requisitos para el desarrollo dirigido por modelos. In: Avila-Garc\u00eda, O., et al. (eds.) VII Taller sobre Desarrollo de Software Dirigido por Modelos (DSDM 2010), Jornadas de Ingenier\u00eda de Software y Bases de Datos (JISBD), Valencia, Espa\u00f1a, pp. 70\u201377 (2010)"},{"key":"4_CR20","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1007\/978-3-642-04409-0_18","volume-title":"Web Information Systems Engineering - WISE 2009","author":"F. Valverde","year":"2009","unstructured":"Valverde, F., Pastor, O.: Facing the Technological Challenges of Web 2.0: A RIA Model-Driven Engineering Approach. In: Vossen, G., Long, D.D.E., Yu, J.X. (eds.) WISE 2009. LNCS, vol.\u00a05802, pp. 131\u2013144. Springer, Heidelberg (2009)"},{"key":"4_CR21","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"498","DOI":"10.1007\/978-3-540-87877-3_36","volume-title":"Conceptual Modeling - ER 2008","author":"J.I. Panach","year":"2008","unstructured":"Panach, J.I., Espa\u00f1a, S., Moreno, A.M., Pastor, \u00d3.: Dealing with Usability in Model Transformation Technologies. In: Li, Q., Spaccapietra, S., Yu, E., Oliv\u00e9, A. (eds.) ER 2008. LNCS, vol.\u00a05231, pp. 498\u2013511. Springer, Heidelberg (2008)"},{"key":"4_CR22","doi-asserted-by":"crossref","unstructured":"Aquino, N., Vanderdonckt, J., Pastor, O.: Transformation templates: adding flexibility to model-driven engineering of user interfaces. In: Shin, S.Y., et al. (eds.) 25th ACM Symposium on Applied Computing, SAC 2010, Sierre, Switzerland, pp. 1195\u20131202. ACM (2010)","DOI":"10.1145\/1774088.1774340"},{"key":"4_CR23","series-title":"LNBIP","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1007\/978-3-642-21759-3_18","volume-title":"Enterprise, Business-Process and Information Systems Modeling","author":"A. Gonz\u00e1lez","year":"2011","unstructured":"Gonz\u00e1lez, A., Espa\u00f1a, S., Ruiz, M., Pastor, \u00d3.: Systematic Derivation of Class Diagrams from Communication-Oriented Business Process Models. In: Halpin, T., Nurcan, S., Krogstie, J., Soffer, P., Proper, E., Schmidt, R., Bider, I. (eds.) BPMDS 2011 and EMMSAD 2011. LNBIP, vol.\u00a081, pp. 246\u2013260. Springer, Heidelberg (2011)"},{"key":"4_CR24","doi-asserted-by":"crossref","unstructured":"Espa\u00f1a, S., Ruiz, M., Pastor, \u00d3., Gonz\u00e1lez, A.: Systematic derivation of state machines from communication-oriented business process models. In: IEEE Fifth International Conference on Research Challenges in Information Science, RCIS 2011, Guadeloupe - French West Indies, France. IEEE (2011)","DOI":"10.1109\/RCIS.2011.6006870"},{"key":"4_CR25","unstructured":"Gotel, O.C.Z., Finkelstein, C.W.: An analysis of the requirements traceability problem. In: 1st International Conference on Requirements Engineering (1994)"},{"key":"4_CR26","unstructured":"Espa\u00f1a, S., Gonz\u00e1lez, A., Pastor, \u00d3, Ruiz, M.: Integration of Communication Analysis and the OO-Method: Manual derivation of the conceptual model. The SuperStationery Co. lab demo.2011, Technical report ProS-TR-2011-01, ProS Research Centre, Universitat Polit\u00e8cnica de Val\u00e8ncia, Spain (2011), \n                    \n                      http:\/\/arxiv.org\/abs\/1101.0105"},{"key":"4_CR27","unstructured":"OMG. Business Process Modeling Notation (BPMN) version 2.0 (2011), \n                    \n                      http:\/\/www.omg.org\/spec\/BPMN\/2.0\/\n                    \n                    \n                   (cited 2011 04-2011)"},{"issue":"2","key":"4_CR28","doi-asserted-by":"publisher","first-page":"1","DOI":"10.4018\/jismd.2011040101","volume":"2","author":"E. Cardoso","year":"2011","unstructured":"Cardoso, E., Almeida, J.P.A., Guizzardi, R.S.S., Guizzardi, G.: A method for eliciting goals for business process models based on non-functional requirements catalogues. International Journal of Information System Modeling and Design\u00a02(2), 1\u201318 (2011)","journal-title":"International Journal of Information System Modeling and Design"}],"container-title":["Communications in Computer and Information Science","Software and Data Technologies"],"original-title":[],"link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-642-36177-7_4.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,4]],"date-time":"2021-05-04T09:36:03Z","timestamp":1620120963000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-642-36177-7_4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2013]]},"ISBN":["9783642361760","9783642361777"],"references-count":28,"URL":"https:\/\/doi.org\/10.1007\/978-3-642-36177-7_4","relation":{},"ISSN":["1865-0929","1865-0937"],"issn-type":[{"type":"print","value":"1865-0929"},{"type":"electronic","value":"1865-0937"}],"subject":[],"published":{"date-parts":[[2013]]}}}