Óscar Pastor (born 3 March 1962 in Valencia) is a Spanish computer scientist, Professor of software production methods at the Department of Information Systems and Computing of Universitat Politècnica de València, and the director of the Research Centre in Software Production Methods (PROS).[1]
Biography
Óscar ended high school in Instituto Benlliure (Valencia) in 1980. In 1985, he received a bachelor's degree on Physics from Universitat de València, where he specialised in Electronics and Computer Science. In 1992, he received a PhD from Universitat Politècnica de València with his thesis Diseño y Desarrollo de un Entorno de Producción Automática de Software basado en el Modelo Orientado a Objetos, supervised by Isidro Ramos.
Within the area of model-driven software development, he advocates a full-model driven software lifecycle.[6] He authored the OO-Method,[7] an object-oriented, model-driven method for enterprise information systems, that is currently supported by the Integranova Software Solutions technology.[4] The OO-Method covers the Platform-independent model layer (according to the Model-driven architecture paradigm). To tackle with modelling layers that are closer to the business stakeholders, he has explored several requirements engineering methods and languages (ranging from use cases to BPMN[8]). Among them, he co-authored Communication Analysis,[9] a business process modelling and requirements engineering method with a communicational orientation, as well as its integration with the OO-Method,[10][11] in a way that Communication Analysis covers the Computation-independent model layer.
Óscar Pastor is author of over 200 scientific publications in conference proceedings, journals and books,[12][13][14] among which the following stand out:
2007. Model-Driven Architecture in Practice: A Software Production Environment Based on Conceptual Modeling. With Juan Carlos Molina. Springer.[15]
^Pastor, Óscar; Ruiz, Marcela; España, Sergio (2013). Software and Data Technologies. Communications in Computer and Information Science. Vol. 303. Springer. pp. 56–70. doi:10.1007/978-3-642-36177-7_4. ISBN978-3-642-36176-0.
^Pastor, Óscar; Gómez, Jaime; Insfrán, Emilio; Pelechano, Vicente (November 2001). "The OO-method approach for information systems modeling: from object-oriented conceptual modeling to automated programming". Information Systems. 26 (7): 507–534. CiteSeerX10.1.1.2.5046. doi:10.1016/S0306-4379(01)00035-7.
^Pastor, Oscar; España, Sergio; Panach, José Ignacio; Aquino, Nathalie (2008). "Model-Driven Development: piecing together the MDA jigsaw puzzle". Informatik-Spektrum. 31 (5): 394–407. doi:10.1007/s00287-008-0275-8. S2CID10246695.
^España, Sergio; González, Arturo; Pastor, Óscar (2009). "Communication Analysis: A Requirements Engineering Method for Information Systems". Active Flow and Combustion Control 2018. Notes on Numerical Fluid Mechanics and Multidisciplinary Design. Vol. LNCS 5565. pp. 530–545. doi:10.1007/978-3-642-02144-2_41. ISBN978-3-319-98176-5.
^González, Arturo; España, Sergio; Ruiz, Marcela; Pastor, Óscar (2011). "Systematic Derivation of Class Diagrams from Communication-Oriented Business Process Models". Enterprise, Business-Process and Information Systems Modeling. Lecture Notes in Business Information Processing. Vol. LNBIP 81. pp. 246–260. doi:10.1007/978-3-642-21759-3_18. ISBN978-3-642-21758-6.
^España, Sergio; Ruiz, Marcela; Pastor, Óscar; González, Arturo (2011). "Systematic derivation of state machines from communication-oriented business process models". 2011 Fifth International Conference on Research Challenges in Information Science. pp. 1–12. doi:10.1109/RCIS.2011.6006870. ISBN978-1-4244-8670-0. S2CID16503468.