dc.creatorMateos Diaz, Cristian Maximiliano
dc.creatorCrasso, Marco Patricio
dc.creatorZunino Suarez, Alejandro Octavio
dc.creatorCampo, Marcelo Ricardo
dc.date.accessioned2016-07-29T14:59:11Z
dc.date.accessioned2018-11-06T12:46:31Z
dc.date.available2016-07-29T14:59:11Z
dc.date.available2018-11-06T12:46:31Z
dc.date.created2016-07-29T14:59:11Z
dc.date.issued2014-06
dc.identifierMateos Diaz, Cristian Maximiliano; Crasso, Marco Patricio; Zunino Suarez, Alejandro Octavio; Campo, Marcelo Ricardo; A Software Support to Initiate Systems Engineering Students in Service-Oriented Computing; Wiley; Computer Applications In Engineering Education; 22; 2; 6-2014; 252-265
dc.identifier1061-3773
dc.identifierhttp://hdl.handle.net/11336/6791
dc.identifier.urihttp://repositorioslatinoamericanos.uchile.cl/handle/2250/1869986
dc.description.abstractAn evolutionary process that is currently taking place in the software industry is the shift from developing applications from scratch to discovering and assembling services published across the Internet. Service-Oriented Computing (SOC) is a new paradigm that inherits several principles from previous paradigms including object orientation and component-based software. We investigated whether simplifying tasks inherent to SOC-based development, while exploiting systems engineering students´ experience in earlier paradigms reduce the cognitive effort needed to learn the paradigm. The study involved 38 undergraduate students plus 7 postgraduate students from 4 universities, which attended a course about SOC development models and technologies. Then, they were asked to develop a real-life service-oriented application using two development models, i.e. the traditional way to implement the paradigm, and using our EasySOC software support. EasySOC promotes using common object-oriented design patterns to structure service-oriented applications, simplifies service discovery, and hides technological details from developers. The students were surveyed about their perception on both models using a Likert-based questionnaire. Results show that the students, who had no previous experience in service-oriented development before the experiment, perceived that EasySOC allows focusing on essential aspects of the paradigm, while concealing accidental aspects. Then, this study provides empirical evidence about the impact of bridging the gap between the object-oriented and the component-based paradigms, and service-orientation, on teaching how to develop SOC applications in Systems Engineering programs.
dc.languageeng
dc.publisherWiley
dc.relationinfo:eu-repo/semantics/altIdentifier/url/http://onlinelibrary.wiley.com/doi/10.1002/cae.20551/abstract
dc.relationinfo:eu-repo/semantics/altIdentifier/doi/http://dx.doi.org/10.1002/cae.20551
dc.relationinfo:eu-repo/semantics/altIdentifier/doi/10.1002/cae.20551
dc.rightshttps://creativecommons.org/licenses/by-nc-sa/2.5/ar/
dc.rightsinfo:eu-repo/semantics/restrictedAccess
dc.subjectService-Oriented Computing
dc.subjectTeaching/Learning strategies
dc.subjectProgramming and programming languages
dc.subjectAuthoring tools and methods
dc.titleA Software Support to Initiate Systems Engineering Students in Service-Oriented Computing
dc.typeArtículos de revistas
dc.typeArtículos de revistas
dc.typeArtículos de revistas


Este ítem pertenece a la siguiente institución