<?xml version="1.0" encoding="ISO-8859-1"?><article xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<front>
<journal-meta>
<journal-id>2227-1899</journal-id>
<journal-title><![CDATA[Revista Cubana de Ciencias Informáticas]]></journal-title>
<abbrev-journal-title><![CDATA[Rev cuba cienc informat]]></abbrev-journal-title>
<issn>2227-1899</issn>
<publisher>
<publisher-name><![CDATA[Editorial Ediciones Futuro]]></publisher-name>
</publisher>
</journal-meta>
<article-meta>
<article-id>S2227-18992014000500004</article-id>
<title-group>
<article-title xml:lang="es"><![CDATA[Modelando el proceso de desarrollo de software de la UCI con cbSPEM]]></article-title>
<article-title xml:lang="en"><![CDATA[Modeling UCI's software development process with cbSPEM]]></article-title>
</title-group>
<contrib-group>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Vega Miniet]]></surname>
<given-names><![CDATA[Yanet]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Ramos Navarro]]></surname>
<given-names><![CDATA[Michel]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Mustelier Sanchidrian]]></surname>
<given-names><![CDATA[Daimara]]></given-names>
</name>
</contrib>
<contrib contrib-type="author">
<name>
<surname><![CDATA[Piñero Pérez]]></surname>
<given-names><![CDATA[Yadenis]]></given-names>
</name>
</contrib>
</contrib-group>
<aff id="A01">
<institution><![CDATA[,Universidad de las Ciencias Informáticas  ]]></institution>
<addr-line><![CDATA[ La Habana]]></addr-line>
<country>Cuba</country>
</aff>
<pub-date pub-type="pub">
<day>00</day>
<month>12</month>
<year>2014</year>
</pub-date>
<pub-date pub-type="epub">
<day>00</day>
<month>12</month>
<year>2014</year>
</pub-date>
<volume>8</volume>
<fpage>41</fpage>
<lpage>51</lpage>
<copyright-statement/>
<copyright-year/>
<self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_arttext&amp;pid=S2227-18992014000500004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_abstract&amp;pid=S2227-18992014000500004&amp;lng=en&amp;nrm=iso"></self-uri><self-uri xlink:href="http://scielo.sld.cu/scielo.php?script=sci_pdf&amp;pid=S2227-18992014000500004&amp;lng=en&amp;nrm=iso"></self-uri><abstract abstract-type="short" xml:lang="es"><p><![CDATA[El objetivo de este trabajo es definir un meta-modelo para representar el proceso de desarrollo de software de la Universidad de las Ciencias Informáticas. El proceso de desarrollo de software es un proceso de conocimiento intensivo y debe modelarse utilizando el enfoque de la gestión de casos, por lo que se definió un meta-modelo que extiende los meta-modelos Case Management Model and Notation y Software and Systems Process Engineering Meta-Model Specification. Este meta-modelo se utilizó para representar el proceso de desarrollo de software de la universidad utilizando un plugin creado para este proceso, lo cual demuestra que es factible modelar procesos de desarrollo de software utilizando el meta-modelo propuesto: Case Based SPEM. El aporte fundamental de este trabajo radica en la elaboración y aplicación de un meta-modelo que permite crear modelos de proceso de desarrollo de software más flexibles.]]></p></abstract>
<abstract abstract-type="short" xml:lang="en"><p><![CDATA[The aim of this paper is to define a meta-model to represent University of Information Science's development process. The software development is a knowledge-intensive process and must be modeled using case management approach. Because of that, a meta-model that extends Case Management Model and Notation and Software and Systems Process Engineering Meta-Model Specification meta-models was defined. This meta-model was used to represent university's development process using a plugin created for this process. This shows that is possible to model software development process using Case Based SPEM. The main result of the work is the elaboration and aplicacition of a meta-model that allows to create more flexible software process models.]]></p></abstract>
<kwd-group>
<kwd lng="es"><![CDATA[meta-modelo]]></kwd>
<kwd lng="es"><![CDATA[modelo de proceso de desarrollo de software]]></kwd>
<kwd lng="en"><![CDATA[Case Based SPEM]]></kwd>
<kwd lng="en"><![CDATA[Case Management Model and Notation]]></kwd>
<kwd lng="en"><![CDATA[meta-model]]></kwd>
<kwd lng="en"><![CDATA[Software and Systems Process Engineering Meta-Model Specification]]></kwd>
<kwd lng="en"><![CDATA[software development process]]></kwd>
</kwd-group>
</article-meta>
</front><body><![CDATA[ <p align="right"><font face="Verdana, Arial, Helvetica, sans-serif" size="2"><B>ART&Iacute;CULO    ORIGINAL</B></font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="4">Modelando el proceso de desarrollo de software de la UCI </font></strong><font size="4"><strong>con cbSPEM</strong></font><strong></strong></font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="3">Modeling UCI's software development  process with cbSPEM</font></strong></font></p>     <p>&nbsp;</p>     <P><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Yanet  Vega Miniet<strong><strong><strong><sup>1*</sup></strong></strong></strong>, Michel Ramos Navarro<strong><strong><strong><strong><sup>1</sup></strong></strong></strong></strong>,  Daimara Mustelier Sanchidrian<strong><strong><strong><strong><sup>1</sup></strong></strong></strong></strong>, Yadenis Pi&ntilde;ero P&eacute;rez<strong><strong><strong><strong><sup>1</sup></strong></strong></strong></strong></strong></font> </p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><sup>1 </sup>Universidad de las Ciencias Inform&aacute;ticas, Carretera a San Antonio de los  Ba&ntilde;os, km 2 &frac12;, Torrens, Boyeros, La Habana, Cuba. CP.: 19370. Correo-e:{<a href="mailto:ram,%20dmustelier%7d@uci.cu">ram, dmustelier}@uci.cu</a></font><font size="2"></font><font size="2" face="Verdana, Arial, Helvetica, sans-serif">    <br> </font></p>     <P><font face="Verdana, Arial, Helvetica, sans-serif"><span class="class"><font size="2">*Autor para la correspondencia: </font></span><a href="mailto:yvegam@uci.cu"><font size="2">yvegam@uci.cu</font></a></font>     ]]></body>
<body><![CDATA[<p>&nbsp;</p>     <p>&nbsp;</p> <hr>     <P><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b>RESUMEN</b> </font>     <P><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El objetivo de este  trabajo es definir un meta-modelo para representar el proceso de desarrollo de  software de la Universidad de las Ciencias Inform&aacute;ticas. El proceso de  desarrollo de software es un proceso de conocimiento intensivo y debe modelarse  utilizando el enfoque de la gesti&oacute;n de casos, por lo que se defini&oacute; un  meta-modelo que extiende los meta-modelos <em>Case Management Model and Notation </em>y <em>Software and Systems Process Engineering Meta-Model Specification</em>.  Este meta-modelo se utiliz&oacute; para representar el proceso de desarrollo de  software de la universidad utilizando un <em>plugin</em> creado para este  proceso, lo cual demuestra que es factible modelar procesos de desarrollo de  software utilizando el meta-modelo propuesto: C<em>ase Based SPEM</em>. El aporte  fundamental de este trabajo radica en la elaboraci&oacute;n y aplicaci&oacute;n de un  meta-modelo que permite crear modelos de proceso de desarrollo de software m&aacute;s  flexibles. </font>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>Palabras clave: </span></b>meta-modelo,  modelo de proceso de desarrollo de software.</font></p> <hr>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>ABSTRACT</span></b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">The aim of this paper is to define a  meta-model to represent University of Information Science's development  process. The  software development is a knowledge-intensive process and must be modeled using  case management approach. Because of that, a meta-model that extends Case  Management Model and Notation and Software and Systems Process Engineering  Meta-Model Specification meta-models was defined. This meta-model was used to  represent university's development process using a plugin created for this  process. This shows that is possible to model software development process  using Case Based SPEM. The main result of the work is the elaboration and  aplicacition of a meta-model that allows to create more flexible software  process models.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><b><span lang=EN-GB>Key words: </span></b>Case  Based SPEM, Case  Management Model and Notation, meta-model, Software  and Systems Process Engineering Meta-Model Specification, software  development process.</font></p> <hr>     <p>&nbsp;</p>     <p>&nbsp;</p>     ]]></body>
<body><![CDATA[<p><font size="3" face="Verdana, Arial, Helvetica, sans-serif"><b>INTRODUCCI&Oacute;N</b></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La gesti&oacute;n del proceso de desarrollo de software se basa en  el principio de que la calidad de un sistema inform&aacute;tico est&aacute; altamente  influenciada por la calidad del proceso utilizado para adquirirlo,  desarrollarlo y mantenerlo. Varios estudios han mostrado que la mejora de los  procesos de desarrollo de software tiene un impacto positivo en los  desarrolladores, est&aacute; relacionada con mejoras en el desempe&ntilde;o de los proyectos,  la calidad de los productos obtenidos y el &eacute;xito de las organizaciones  (Lavalle&#769;e and Robillard, 2012; Harter et al., 2012; Clarke and O&rsquo;Connor, 2012;  Subramanian et al., 2007); esto ha motivado un creciente inter&eacute;s por gestionar  y mejorar continuamente los procesos de desarrollo de software. La gesti&oacute;n del  proceso de desarrollo de software consiste en cuatro actividades secuenciales  desarrolladas en un ciclo iterativo: establecimiento, planificaci&oacute;n,  implementaci&oacute;n y cambios, y evaluaci&oacute;n (IEEE, 2004). En las &uacute;ltimas tres  actividades es &uacute;til contar con un modelo del proceso, por lo que los modelos de  proceso son un elemento importante en la mejora continua de los procesos de  desarrollo de software. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">La gesti&oacute;n del proceso de  desarrollo de software se basa en el principio de que la calidad de un sistema  inform&aacute;tico est&aacute; altamente influenciada por la calidad del proceso utilizado  para adquirirlo, desarrollarlo y mantenerlo. Varios estudios han mostrado que  la mejora de los procesos de desarrollo de software tiene un impacto positivo  en los desarrolladores, est&aacute; relacionada con mejoras en el desempe&ntilde;o de los  proyectos, la calidad de los productos obtenidos y el &eacute;xito de las  organizaciones (Lavalle&#769;e and Robillard, 2012; Harter et al., 2012; Clarke and  O&rsquo;Connor, 2012; Subramanian et al., 2007); esto ha motivado un creciente  inter&eacute;s por gestionar y mejorar continuamente los procesos de desarrollo de  software. La gesti&oacute;n del proceso de desarrollo de software consiste en cuatro  actividades secuenciales desarrolladas en un ciclo iterativo: establecimiento,  planificaci&oacute;n, implementaci&oacute;n y cambios, y evaluaci&oacute;n (IEEE, 2004). En las  &uacute;ltimas tres actividades es &uacute;til contar con un modelo del proceso, por lo que  los modelos de proceso son un elemento importante en la mejora continua de los  procesos de desarrollo de software. </font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="3">MATERIALES Y M&Eacute;TODOS </font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">M&uacute;ltiples definiciones de proceso de desarrollo de software existen en la bibliograf&iacute;a, algunas de las m&aacute;s conocidas son las dadas por (IEEE, 1990; Sommerville, 2007; Pressman, 2010). Sin embargo, en todas ellas se evidencian dos cuestiones fundamentales: el desarrollo de software es un proceso de negocio, el objetivo de este proceso es obtener un producto que satisfaga las necesidades de los interesados. Por otra parte, se observa que el desarrollo de software es un proceso de conocimiento intensivo seg&uacute;n la definici&oacute;n dada por (Weber and Reichert, 2012) al respecto. Un modelo de proceso es una representaci&oacute;n abstracta del proceso que se modela. Los modelos de proceso se basan en meta-modelos que definen los componentes y la sem&aacute;ntica de los modelos. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Generalmente los meta-modelos de proceso asumen como &uacute;nico mecanismo para dirigir las instancias de procesos el enrutamiento de las tareas bas&aacute;ndose en un modelo de proceso que describe completamente el proceso antes de su ejecuci&oacute;n (Dumas et al., 2005; Weber and Reichert, 2012). Esto permite el modelado y ejecuci&oacute;n de los procesos de negocio estructurados y repetitivos (OMG, 2009; Weber and Reichert, 2012), sin embargo, resulta muy restrictivo y genera problemas para el tratamiento de los cambios (Van der Aalst et al., 2003; Ferreira, 2008; Weber and Reichert, 2012) en los procesos de conocimiento intensivo, como el proceso de desarrollo de software. Una soluci&oacute;n relativamente nueva para estos problemas es la gesti&oacute;n de casos (Van der Aalst et al., 2003; Van der Aalst et al., 2005). El Object Management Group (OMG) public&oacute; el Modelo y Notaci&oacute;n de Gesti&oacute;n de Casos (CMMN ) (OMG, 2013) con el objetivo de modelar los procesos utilizando el enfoque de la gesti&oacute;n de casos. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Atendiendo a que el desarrollo de software es un proceso de conocimiento intensivo este debe modelarse utilizando el enfoque de gesti&oacute;n de casos, como se muestra en (Oldenhave, 2010). Sin embargo, la propia OMG defini&oacute; el meta-modelo Software and Systems Process Engineering Meta-Model Specification (SPEM) (OMG, 2008) espec&iacute;ficamente para modelar los procesos de desarrollo de software. Este meta-modelo no incluye una sem&aacute;ntica espec&iacute;fica para modelar el comportamiento de los procesos, sino que provee un conjunto de interfaces para su integraci&oacute;n con otros meta-modelos como Unified Modeling Language (UML) (OMG, 2011); pero estas interfaces no brindan soporte a algunos elementos de CMMN como las restricciones y la planeaci&oacute;n en tiempo de ejecuci&oacute;n. Considerando lo anterior se decidi&oacute; extender el meta-modelo SPEM con los elementos necesarios de CMMN para soportar el modelado del proceso de desarrollo de software siguiendo el enfoque de la gesti&oacute;n de casos. Este meta-modelo extendido se nombrar&aacute; Case Based SPEM (cbSPEM). </font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="3">RESULTADOS Y DISCUSI&Oacute;N </font></strong></font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Case Based SPEM (cbSPEM) CbSPEM est&aacute; organizado en los siguientes paquetes:</font></p>     <blockquote>       <p> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">&bull;	cbSPEM_Core. Contiene los elementos abstractos sobre los que se construye el resto del meta-modelo. Extiende los paquetes CoreInfraestructure de CMMN y Core de SPEM.</font></p>       <p> <font size="2" face="Verdana, Arial, Helvetica, sans-serif">&bull;	cbSPEM_ManagedContent. Define los conceptos requeridos para gestionar las descripciones textuales de los elementos base y procesos. Extiende el paquete ManagedContent de SPEM y cbSPEM_Core. </font></p>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">&bull;	cbSPEM_MethodContent. Define los elementos base de cualquier proceso, por ejemplo: tareas, roles y productos de trabajo. Este paquete extiende al paquete MethodContent de SPEM y  cbSPEM_ManagedContent. </font></p>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">&bull;	cbSPEM_Process. Contiene los elementos estructurales para representar el proceso de desarrollo de software y los elementos requeridos para definir su comportamiento. Este paquete extiende a los paquetes ProcessStructure, ProcessBehavior y ProcessWithMethods de SPEM, al paquete PlanModelElements de CMMN y a cbSPEM_ManagedContent a&ntilde;adiendo los elementos requeridos para modelar el proceso de desarrollo de software seg&uacute;n el enfoque propuesto en (Van der Aalst et al., 2005) sobre la gesti&oacute;n de casos. </font></p>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">&bull;	cbSPEM_Package. Define los conceptos requeridos para agrupar los elementos base y elementos de proceso. Extiende los paquetes cbSPEM_Process y cbSPEM_MethodContent. </font></p>       <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">&bull;	cbSPEM_MethodPlugin. Define los conceptos requeridos para gestionar librer&iacute;as de elementos base y procesos. Extiende los paquetes cbSPEM_Process y cbSPEM_MethodContent, y se basa en el paquete MethodPlugin de SPEM. </font></p> </blockquote>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong>Plugin base de cbSPEM para modelar el proceso de desarrollo de software de la UCI</strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> El paquete cbSPEM_MethodPlugin define las capacidades requeridas para gestionar librer&iacute;as de elementos base de proceso MethodContentElement (cbSPEM_MethodContent)  y de procesos Activity (cbSPEM_Process). </font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Este paquete brinda la capacidad de que todos los elementos de cbSPEM est&eacute;n organizados en paquetes. Sus clases m&aacute;s importantes son: MethodLibrary, MethodPlugin y MethodConfiguration, que es una colecci&oacute;n de elementos seleccionados que permite definir c&oacute;mo se publicar&aacute; el modelo de proceso. Utilizando estas capacidades de cbSPEM se cre&oacute; el Plugin Base para la UCI  en el que se separan los elementos base y los procesos. Como la UCI est&aacute; basando su programa de mejora en CMMI y cada iteraci&oacute;n incluye la definici&oacute;n de un conjunto de &aacute;reas de proceso, el paquete MethodContent se organiz&oacute; en paquetes de contenido por &aacute;reas de proceso y un paquete con los elementos comunes. Estos paquetes instancian la clase del meta-modelo MethodContentPackage (cbSPEM_MethodPlugin).</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> Dentro de cada paquete correspondiente a un &aacute;rea de proceso se definen los elementos base sobre las que se construye el proceso de desarrollo de software de la UCI. Estos elementos base instancian las siguientes clases del paquete cbSPEM_MethodContent: RoleDefinition, TaskDefinition, ToolDefinition, WorkProductDefinition y DataObjectDefinition. Estas clases especializan a la clase MethodContentElement, que a su vez es un DescribableElement (cbSPEM_ManagedContent) por lo que se les pueden asociar descripciones textuales. De cada uno de los elementos bases se describir&aacute;n los siguientes elementos: </font></p> <ul>    <li><u><font size="2" face="Verdana, Arial, Helvetica, sans-serif">DataObjectDefinition</font></u><font size="2" face="Verdana, Arial, Helvetica, sans-serif">:  nombre, descripci&oacute;n, tipo, y <u>DataObjectDefinitions</u> que contiene.    </font>    <br>         <br> </li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><u>RoleDefinition</u>:  nombre, descripci&oacute;n, competencias, criterios para la asignaci&oacute;n, tareas de las  que es responsable, tareas en las que participa, productos de trabajo que crea  y productos de trabajo que modifica.    <br>         <br>   </font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><u>TaskDefinition</u>: nombre, descripci&oacute;n,  objetivo.    <br>           ]]></body>
<body><![CDATA[<br>   </font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><u>ToolDefinition</u>: nombre, descripci&oacute;n.    <br>           <br>   </font></li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><u>WorkProductDefinition</u>:  nombre, descripci&oacute;n, objetivo, <u>DataObjectDefinitions</u> y <u>WorkProductDefinitions</u> que contiene.</font></li>     </ul>       <font size="2" face="Verdana, Arial, Helvetica, sans-serif">Adem&aacute;s, los paquetes de las &aacute;reas  de procesos pueden contener gu&iacute;as, que pueden asociarse a los elementos base de  proceso. En el proceso de desarrollo de software de la UCI se utilizar&aacute;n los  siguientes tipos de gu&iacute;as:</font></p> <ul>    <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>CheckList</em>. Es un  conjunto de elementos que necesitan ser completados o verificados. Se utilizan  en las pruebas, revisiones y auditor&iacute;as. Las listas de chequeo se describen  mediante un nombre, descripci&oacute;n, y elementos de chequeo que contienen.</font>    <br>       <br> </li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>Example</em>. Es un  ejemplo de un producto de trabajo o fragmento de este. Tienen un nombre y  descripci&oacute;n. Adem&aacute;s, se les debe anexar el fichero correspondiente.</font>    ]]></body>
<body><![CDATA[<br>         <br>   </li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>ProcessRequeriment</em>. Los  requisitos del proceso son pr&aacute;cticas que deben cumplirse por el proceso para  satisfacer un modelo de referencia o est&aacute;ndar de calidad. Tambi&eacute;n pueden ser  pr&aacute;cticas requeridas para satisfacer necesidades o expectativas de los  interesados. Los requisitos se describir&aacute;n mediante un t&iacute;tulo y una breve  descripci&oacute;n.</font>    <br>         <br>   </li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>TermDefinition</em>.  Define un t&eacute;rmino clave utilizado en el modelo de proceso. De cada t&eacute;rmino se  describe su nombre, significado y sin&oacute;nimos.</font>    <br>         <br>   </li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>ToolMentor</em>.  Describe c&oacute;mo utilizar una herramienta para realizar determinadas tareas.  Tienen un nombre y descripci&oacute;n. Adem&aacute;s, se les anexar&aacute; el fichero  correspondiente.</font>    <br>         ]]></body>
<body><![CDATA[<br>   </li>       <li><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><em>Whitepaper</em>. Es un  documento que ha sido revisado o publicado de manera independiente del modelo  de proceso. Tienen un nombre y descripci&oacute;n. Adem&aacute;s, se les anexar&aacute; el fichero  correspondiente a la publicaci&oacute;n. </font></li>     </ul>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Los elementos base de procesos  definidos dentro del paquete <strong>MethodContent</strong> se utilizan en el paquete <strong>Process</strong> del <strong>Plugin Base para la UCI</strong> para definir los procesos. Un elemento base  de proceso es una definici&oacute;n que se puede utilizar muchas veces dentro de un  proceso, instanciando una especializaci&oacute;n de la clase <em><u>MethodContentUse </u></em><u>(cbSPEM_Process)</u><em>.</em> Por ejemplo, la definici&oacute;n de tarea: Notificar Revisi&oacute;n, se puede utilizar  dentro del proceso Revisi&oacute;n T&eacute;cnica Formal y dentro del proceso Revisi&oacute;n de  Adherencia a Proceso. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Cada proceso en cbSPEM se define  como una actividad <u>Activity (cbSPEM_Process)</u> o como un caso <u>Case  (cbSPEM_Process)</u>. <u>Activity</u> representa una unidad de trabajo  compuesta que contiene un conjunto de instancias de <em><u>BreakdownElement</u></em><u> (cbSPEM_Process)</u>; mientras que <em><u>BreakdownElement</u> </em>es una  generalizaci&oacute;n abstracta para los elementos que pueden incluirse en un proceso.  Los elementos que pueden incluirse en un proceso son los usos de los elementos  base <em><u>MethodContentUse </u></em><u>(cbSPEM_Process)</u>, los capturadores  de eventos <u>EventListener (cbSPEM_Process)</u> y los hitos <u>Milestone  (cbSPEM_Process)</u>. <u>Activity</u> puede representar un modelo de proceso,  mediante su especializaci&oacute;n <u>Case</u> o simplemente representar un  agrupamiento de instancias de otros <em><u>BreakdownElement</u></em> como <u>Milestone</u>, <u>Activity</u>, <u>ProcessPerformer</u>, etc. Por  ejemplo, una instancia v&aacute;lida de <u>Activity</u> puede contener solo instancias  de <u>RoleUse (cbSPEM_Process)</u>, expresando que en la ejecuci&oacute;n de esa  instancia de <u>Activity</u> participan esos roles. Esto provee la flexibilidad  para modelar procesos que no est&aacute;n completamente definidos pero se conocen los  participantes.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Por otra parte, un caso: <u>Case</u>,  representa el concepto central de la gesti&oacute;n de casos. Los casos siguen  patrones t&iacute;picos, es decir, procesos, para su ejecuci&oacute;n. Esta clase del  meta-modelo representa el concepto de proceso asociado a un caso, por lo tanto,  incluye actividades: <u>Activity</u>, tareas: <u>TaskUse (cbSPEM_Process)</u>,  restricciones de ejecuci&oacute;n entre los elementos que representan trabajo <u>Constraint  (cbSPEM_Core)</u>, usos de los productos de trabajo <u>WorkProductUse  (cbSPEM_Process)</u> y usos de los roles <u>RoleUse</u>. Adem&aacute;s, dentro de un  caso se pueden asociar criterios para la planificaci&oacute;n en tiempo de ejecuci&oacute;n <u>PlanningTable  (cbSPEM_Process)</u> a los elementos de trabajo.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Es conveniente tener una vista  del proceso de desarrollo de software por cada &aacute;rea de proceso y una vista  global del proceso. <strong>Process</strong> contiene un paquete para las vistas por &aacute;rea  de proceso y otro para la vista global. El paquete para las vistas por &aacute;rea de  proceso contiene una instancia de <u>Activity</u> para cada &aacute;rea de proceso. El  paquete para la vista global contiene una instancia de la clase <u>Case</u> nombrada <strong>Proceso_de_Desarrollo</strong>. </font></p>     <p><font size="2"><strong><font face="Verdana, Arial, Helvetica, sans-serif">Utilizando  el Plugin Base UCI para modelar el proceso de desarrollo de software de la UCI</font></strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Para mostrar c&oacute;mo se utiliz&oacute; el <strong>Plugin  Base UCI</strong> para modelar el proceso de desarrollo se utilizar&aacute; como ejemplo el  &aacute;rea de proceso Aseguramiento de la Calidad del Proceso y del Producto.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Dentro del paquete <strong>MethodContent</strong> se cre&oacute; un paquete nombrado <strong>aseguramiento_calidad</strong>. Este paquete contiene  las definiciones de roles: Administrador de la Calidad, Alta Gerencia,  Coordinador de la Calidad en la Alta Gerencia, Coordinador de la Calidad en la  Entidad Desarrolladora, Jefe de Proyecto, Miembro del Equipo de Proyecto y  Revisor; las definiciones de tareas: Planificar Revisiones de Adherencia,  Elaborar Plan de Revisiones, Realizar Evaluaci&oacute;n, Monitorear No Conformidades,  entre otras; las definiciones de productos de trabajo: Informe de Evaluaci&oacute;n,  Informe de Tendencias, Minuta de Reuni&oacute;n, Registro de No Conformidades, entre  otros; y las gu&iacute;as: Gu&iacute;a de Evaluaci&oacute;n y Lista de Chequeo de PPQA.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">En el paquete <strong>Process</strong> se  cre&oacute; una actividad para la vista del proceso desde la perspectiva del  aseguramiento a la calidad nombrada <strong>act_aseguramiento_calidad</strong>, que  contiene el fragmento del modelo que corresponde a esta &aacute;rea de proceso.  Finalmente se cre&oacute; una configuraci&oacute;n que permite consultar el Modelo de Proceso  de Desarrollo de Software de la UCI desde tres perspectivas: una de control de  flujo, llamada <strong>Modelo de Proceso</strong>; una de datos, llamada <strong>Productos de  Trabajo</strong> y una de &aacute;reas de proceso, llamada <strong>&Aacute;reas de Proceso</strong>.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Se utiliz&oacute; <em>Eclipse Process  Framework Composer</em> (EPF) y <em>Visual Paradigm</em> (VP) para elaborar el  Modelo de Proceso de Desarrollo de Software de la UCI seg&uacute;n lo descrito  anteriormente. Todos los elementos pudieron representarse sin dificultad,  excepto aquellos propios de la gesti&oacute;n de casos, porque ninguna de los dos  herramientas brinda soporte para su modelado. Para resolver este problema se  elaboraron los diagramas utilizando <em>Business Process Modeling Notation </em>(BPMN)  con la sem&aacute;ntica de la gesti&oacute;n de casos, aunque algunos elementos como las  restricciones y las tablas de planeaci&oacute;n no pudieron ser representados.  Utilizando el EPF se public&oacute; el Modelo de Proceso de Desarrollo de Software de  la UCI como un sitio web est&aacute;tico que se encuentra publicado actualmente para  toda la comunidad universitaria. Esto mejor&oacute; el acceso a la documentaci&oacute;n del  proceso de desarrollo de software, no obstante, queda pendiente evaluar si  aument&oacute; la facilidad de comprensi&oacute;n del Modelo de Proceso de Desarrollo de  Software de la UCI.</font></p>     <p align="left">&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><strong>CONCLUSIONES</strong></font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">El desarrollo de software es un  proceso de conocimiento intensivo y debe ser modelado utilizando el enfoque de  la gesti&oacute;n de casos. Esto motiv&oacute; la extensi&oacute;n del meta-modelo SPEM para  integrarlo con el meta-modelo CMMN, obteni&eacute;ndose como resultado cbSPEM. El  principal aporte de cbSPEM radica en que este incorpora elementos clave de la  gesti&oacute;n de casos como las restricciones y la planificaci&oacute;n en tiempo de  ejecuci&oacute;n, a la vez que mantiene la separaci&oacute;n clara entre los elementos base  de proceso y su utilizaci&oacute;n en los procesos. Este meta-modelo se utiliz&oacute; para  representar el proceso de desarrollo de software de la UCI utilizando un <em>plugin</em> creado particularmente para este proceso, lo cual demuestra que es factible  modelar procesos de desarrollo de software utilizando cbSPEM. La publicaci&oacute;n  del Modelo de Proceso de Desarrollo de Software de la UCI mejor&oacute; la facilidad  de acceso a la descripci&oacute;n de este modelo, no obstante, queda pendiente evaluar  si aument&oacute; la facilidad de comprensi&oacute;n y si esto repercuti&oacute; en una mejor  aplicaci&oacute;n del modelo. </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Las limitaciones identificadas en  las herramientas EPF y VP para representar elementos propios de la gesti&oacute;n de  casos deben ser resueltas mediante la extensi&oacute;n de estas herramientas para  brindar un soporte total al meta-modelo propuesto.</font></p>     <p>&nbsp;</p>     <p><font face="Verdana, Arial, Helvetica, sans-serif" size="3"><strong>REFERENCIAS    BIBLIOGR&Aacute;FICAS</strong></font>    <br>       <br>   <font size="2" face="Verdana, Arial, Helvetica, sans-serif">CALISOFT.  Libro del Diagn&oacute;stico UCI 2012. La Habana, CALISOFT,  2013. 92 p.</font></p>     ]]></body>
<body><![CDATA[<p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">CLARKE, P. and O&rsquo;CONNOR, R. V. The influence of SPI on  business success in software SMEs: An empirical study.&nbsp; Automated Software Evolution, 2012, 85 (10):  p.&nbsp;2356&ndash;2367.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">DUMAS, M.; VAN DER AALST, W. and TER HOFSTEDE, A.  Process-aware information systems. Bridging people and software through process  technology.&nbsp; New Jersey, John Wiley &amp;  Sons, Inc., 2005. ISBN&nbsp;978-0-471-66306-5.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">ESI CENTER. Propuesta de Servicios de  Consultor&iacute;a y Formaci&oacute;n basados en CMMI para la Universidad de las Ciencias  Inform&aacute;ticas. Monterrey, ESI Center, 2006. 54 p.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">FERREIRA, H. Automatic Plan Generation and Adaptation by  Observation: Supporting complex human planning. PhD in Philosophy, University  of Porto, Porto. 2008.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">HARTER, D. E., KEMERER, C. F. and SLAUGHTER, S. A. Does  software process improvement reduce the severity of defects? A longitudinal  field study.&nbsp; IEEE Transactions on  Software Engineering, 2012, 38(4): p.&nbsp;810&ndash;827.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">IEEE, C. S. P. P. C. Guide to the Software Engineering Body  of Knowledge. California, IEEE Computer Society, 2004. 204 p.  ISBN&nbsp;0-7695-2330-7.    </font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">IEEE, C. S. IEEE Standard Glossary of Software Engineering  Terminology. New York, Institute of Electrical and Electronics Engineers, Inc.,  1990. 94 p. ISBN 0-7381-0391-8.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">LAVALLE&#769;E, M. and ROBILLARD, P.N. The impacts of software  process improvement on developers: A systematic review. In: 34th International  Conference on Software Engineering (ICSE). Zurich: IEEE Computer Society, 2012,  p.&nbsp;113&ndash;122.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">OMG. Software &amp; Systems Process Engineering Meta-Model  Specification. MA, Object Management Group, 2008. 236 p.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">OMG. Case Management Process Modeling (CMPM). Request For  Proposal. MA, Object Management Group, 2009. 43 p.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">OMG. OMG Unified Modeling LanguageTM (OMG UML),  Superstructure. MA, Object Management Group, 2011. 538 p.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">OMG. Case Management Model and Notation (CMMN). MA, Object  Management Group, 2013. 89 p.    </font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">OLDENHAVE, D. Formalism for a standard Case Management and its  application on Scrum. Master thesis in Information Science, Radboud University  of Nijmegen, 2010.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">PRESSMAN, R. S. Software Engineering. A Practitioner&rsquo;s  Approach. 7th ed. New York, McGraw-Hill, 2010. 895 p  ISBN&nbsp;978-0-07-337597-7.</font></p>     <!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">SEI. Entidades certificadas. [online]. 2011.  [Accessed:&nbsp;25&nbsp;April&nbsp;2013]. Available from: <a href="https://sas.cmmiinstitute.com/pars/pars.aspx">https://sas.cmmiinstitute.com/pars/pars.aspx</a>.    </font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">SOMMERVILLE, I. Software Engineering. 7th ed. People&rsquo;s  Republic of China, Addison-Wesley and Pearson Education, 2007. 865 p.  ISBN&nbsp;978-0-321-31379-9.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">SUBRAMANIAN, G H., JIANG, J. J. and KLEIN, G. Software  quality and IS project performance improvements from software development  process maturity and IS implementation strategies.&nbsp; Journal of Systems and Software, 2007, 80(4):  p.&nbsp;616&ndash;627. ISSN 0164-1212.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">VAN DER AALST, W. M. P, STOFFELE, M. and WAMELINK, J. W.  F.&nbsp; Case handling in construction.  Automation in Construction, 2003, 12(3): p.&nbsp;303&ndash;320.</font></p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">VAN DER AALST, W. M. P, WESKE, M. and GR&Uuml;NBAUER, D. Case  handling: a new paradigm for business process support. Data Know Eng, 2005,  53(2): p.&nbsp;129&ndash;162.</font></p>     ]]></body>
<body><![CDATA[<!-- ref --><p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">WEBER, B and REICHERT, M. Chapter 3. Flexibility Issues in  Process-Aware Information Systems. In: WEBER, B and REICHERT, M. Enabling  Flexibility in Process-Aware Information Systems. Challenges, Methods,  Technologies.&nbsp; Berlin, Springer-Verlag,  2012: p. 43-55.     </font></p>     <p>&nbsp;</p>     <p>&nbsp;</p>     <p><font size="2" face="Verdana, Arial, Helvetica, sans-serif">Recibido: 7/05/2014          <br> Aceptado: 21/05/2014</font></p>      ]]></body><back>
<ref-list>
<ref id="B1">
<nlm-citation citation-type="book">
<collab>CALISOFT</collab>
<source><![CDATA[Libro del Diagnóstico UCI 2012]]></source>
<year>2013</year>
<page-range>92</page-range><publisher-name><![CDATA[CALISOFT]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B2">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[CLARKE]]></surname>
<given-names><![CDATA[P]]></given-names>
</name>
<name>
<surname><![CDATA[O&#8217;CONNOR]]></surname>
<given-names><![CDATA[R. V]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[The influence of SPI on business success in software SMEs: An empirical study]]></article-title>
<source><![CDATA[]]></source>
<year>2012</year>
<volume>85</volume>
<numero>10</numero>
<issue>10</issue>
<page-range>2356-2367</page-range></nlm-citation>
</ref>
<ref id="B3">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[DUMAS]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[VAN DER AALST]]></surname>
<given-names><![CDATA[W]]></given-names>
</name>
<name>
<surname><![CDATA[TER HOFSTEDE]]></surname>
<given-names><![CDATA[A]]></given-names>
</name>
</person-group>
<source><![CDATA[Process-aware information systems.]]></source>
<year>2005</year>
<publisher-name><![CDATA[Bridging people and software through process technology. New Jersey, John Wiley & Sons, Inc]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B4">
<nlm-citation citation-type="book">
<collab>ESI CENTER</collab>
<source><![CDATA[Propuesta de Servicios de Consultoría y Formación basados en CMMI para la Universidad de las Ciencias Informáticas]]></source>
<year>2006</year>
<page-range>54</page-range><publisher-loc><![CDATA[^eMonterrey Monterrey]]></publisher-loc>
<publisher-name><![CDATA[ESI Center]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B5">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[FERREIRA]]></surname>
<given-names><![CDATA[H]]></given-names>
</name>
</person-group>
<source><![CDATA[Automatic Plan Generation and Adaptation by Observation: Supporting complex human planning]]></source>
<year>2008</year>
<publisher-name><![CDATA[PhD in Philosophy, University of Porto, Porto.]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B6">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[HARTER]]></surname>
<given-names><![CDATA[D. E]]></given-names>
</name>
<name>
<surname><![CDATA[KEMERER]]></surname>
<given-names><![CDATA[C. F]]></given-names>
</name>
<name>
<surname><![CDATA[SLAUGHTER]]></surname>
<given-names><![CDATA[S. A]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Does software process improvement reduce the severity of defects? A longitudinal field study.]]></article-title>
<source><![CDATA[]]></source>
<year>2012</year>
<volume>38</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>810-827</page-range></nlm-citation>
</ref>
<ref id="B7">
<nlm-citation citation-type="book">
<collab>IEEE</collab>
<source><![CDATA[Guide to the Software Engineering Body of Knowledge.]]></source>
<year>2004</year>
<page-range>204</page-range><publisher-loc><![CDATA[^eCalifornia California]]></publisher-loc>
<publisher-name><![CDATA[IEEE Computer Society]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B8">
<nlm-citation citation-type="book">
<collab>IEEE</collab>
<source><![CDATA[IEEE Standard Glossary of Software Engineering Terminology.]]></source>
<year>1990</year>
<page-range>94</page-range><publisher-loc><![CDATA[^eNew York New York]]></publisher-loc>
<publisher-name><![CDATA[Institute of Electrical and Electronics Engineers, Inc]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B9">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[LAVALLE&#769;E]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[ROBILLARD]]></surname>
<given-names><![CDATA[P.N]]></given-names>
</name>
</person-group>
<source><![CDATA[The impacts of software process improvement on developers: A systematic review]]></source>
<year>2012</year>
<page-range>113-122</page-range><publisher-name><![CDATA[In: 34th International Conference on Software Engineering (ICSE). Zurich: IEEE Computer Society]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B10">
<nlm-citation citation-type="book">
<collab>OMG</collab>
<source><![CDATA[Software & Systems Process Engineering Meta-Model Specification.]]></source>
<year>2008</year>
<page-range>236</page-range><publisher-name><![CDATA[MA, Object Management Group]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B11">
<nlm-citation citation-type="book">
<collab>OMG</collab>
<source><![CDATA[Case Management Process Modeling (CMPM)]]></source>
<year>2009</year>
<page-range>43</page-range><publisher-name><![CDATA[Request For Proposal. MA, Object Management Group]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B12">
<nlm-citation citation-type="book">
<collab>OMG</collab>
<source><![CDATA[Unified Modeling LanguageTM (OMG UML), Superstructure.]]></source>
<year>2011</year>
<page-range>538</page-range><publisher-name><![CDATA[MA, Object Management Group]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B13">
<nlm-citation citation-type="book">
<collab>OMG</collab>
<source><![CDATA[Management Model and Notation (CMMN).]]></source>
<year>2013</year>
<page-range>89</page-range><publisher-name><![CDATA[MA, Object Management Group]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B14">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[OLDENHAVE]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<source><![CDATA[Formalism for a standard Case Management and its application on Scrum.]]></source>
<year>2010</year>
<publisher-name><![CDATA[Master thesis in Information Science, Radboud University of Nijmegen]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B15">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[PRESSMAN]]></surname>
<given-names><![CDATA[R. S]]></given-names>
</name>
</person-group>
<source><![CDATA[Software Engineering. A Practitioner&#8217;s Approach.]]></source>
<year>2010</year>
<page-range>895</page-range><publisher-name><![CDATA[7th ed. New York, McGraw-Hill]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B16">
<nlm-citation citation-type="">
<collab>SEI</collab>
<source><![CDATA[Entidades certificadas]]></source>
<year>2011</year>
</nlm-citation>
</ref>
<ref id="B17">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SOMMERVILLE]]></surname>
<given-names><![CDATA[I]]></given-names>
</name>
</person-group>
<source><![CDATA[Software Engineering]]></source>
<year>2007</year>
<page-range>865</page-range><publisher-name><![CDATA[7th ed. People&#8217;s Republic of China, Addison-Wesley and Pearson Education]]></publisher-name>
</nlm-citation>
</ref>
<ref id="B18">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[SUBRAMANIAN]]></surname>
<given-names><![CDATA[G H]]></given-names>
</name>
<name>
<surname><![CDATA[JIANG]]></surname>
<given-names><![CDATA[J. J]]></given-names>
</name>
<name>
<surname><![CDATA[KLEIN]]></surname>
<given-names><![CDATA[G]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Software quality and IS project performance improvements from software development process maturity and IS implementation strategies.]]></article-title>
<source><![CDATA[]]></source>
<year>2007</year>
<volume>80</volume>
<numero>4</numero>
<issue>4</issue>
<page-range>616-627</page-range></nlm-citation>
</ref>
<ref id="B19">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VAN DER AALST]]></surname>
<given-names><![CDATA[W. M. P]]></given-names>
</name>
<name>
<surname><![CDATA[STOFFELE]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[WAMELINK]]></surname>
<given-names><![CDATA[J. W. F]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Case handling in construction.]]></article-title>
<source><![CDATA[]]></source>
<year>2003</year>
<volume>12</volume>
<numero>3</numero>
<issue>3</issue>
<page-range>303-320</page-range></nlm-citation>
</ref>
<ref id="B20">
<nlm-citation citation-type="">
<person-group person-group-type="author">
<name>
<surname><![CDATA[VAN DER AALST]]></surname>
<given-names><![CDATA[W. M. P]]></given-names>
</name>
<name>
<surname><![CDATA[WESKE]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
<name>
<surname><![CDATA[GRÜNBAUER]]></surname>
<given-names><![CDATA[D]]></given-names>
</name>
</person-group>
<article-title xml:lang="en"><![CDATA[Case handling: a new paradigm for business process support]]></article-title>
<source><![CDATA[]]></source>
<year>2005</year>
<volume>53</volume>
<numero>2</numero>
<issue>2</issue>
<page-range>129-162</page-range></nlm-citation>
</ref>
<ref id="B21">
<nlm-citation citation-type="book">
<person-group person-group-type="author">
<name>
<surname><![CDATA[WEBER]]></surname>
<given-names><![CDATA[B]]></given-names>
</name>
<name>
<surname><![CDATA[REICHERT]]></surname>
<given-names><![CDATA[M]]></given-names>
</name>
</person-group>
<source><![CDATA[Chapter 3. Flexibility Issues in Process-Aware Information Systems.]]></source>
<year>2012</year>
<page-range>43-55</page-range><publisher-name><![CDATA[In: WEBER, B and REICHERT, M. Enabling Flexibility in Process-Aware Information Systems. Challenges, Methods, Technologies. Berlin, Springer-Verlag]]></publisher-name>
</nlm-citation>
</ref>
</ref-list>
</back>
</article>
