advances in intelligent systems and computing978-3-319-69341-5/1.pdf · the publications within...

13
Advances in Intelligent Systems and Computing Volume 688 Series editor Janusz Kacprzyk, Polish Academy of Sciences, Warsaw, Poland e-mail: [email protected]

Upload: buihuong

Post on 28-Jun-2018

218 views

Category:

Documents


1 download

TRANSCRIPT

Advances in Intelligent Systems and Computing

Volume 688

Series editor

Janusz Kacprzyk, Polish Academy of Sciences, Warsaw, Polande-mail: [email protected]

About this Series

The series “Advances in Intelligent Systems and Computing” contains publications on theory,applications, and design methods of Intelligent Systems and Intelligent Computing. Virtuallyall disciplines such as engineering, natural sciences, computer and information science, ICT,economics, business, e-commerce, environment, healthcare, life science are covered. The listof topics spans all the areas of modern intelligent systems and computing.

The publications within “Advances in Intelligent Systems and Computing” are primarilytextbooks and proceedings of important conferences, symposia and congresses. They coversignificant recent developments in the field, both of a foundational and applicable character.An important characteristic feature of the series is the short publication time and world-widedistribution. This permits a rapid and broad dissemination of research results.

Advisory Board

Chairman

Nikhil R. Pal, Indian Statistical Institute, Kolkata, India

e-mail: [email protected]

Members

Rafael Bello Perez, Universidad Central “Marta Abreu” de Las Villas, Santa Clara, Cuba

e-mail: [email protected]

Emilio S. Corchado, University of Salamanca, Salamanca, Spain

e-mail: [email protected]

Hani Hagras, University of Essex, Colchester, UK

e-mail: [email protected]

László T. Kóczy, Széchenyi István University, Győr, Hungarye-mail: [email protected]

Vladik Kreinovich, University of Texas at El Paso, El Paso, USA

e-mail: [email protected]

Chin-Teng Lin, National Chiao Tung University, Hsinchu, Taiwan

e-mail: [email protected]

Jie Lu, University of Technology, Sydney, Australia

e-mail: [email protected]

Patricia Melin, Tijuana Institute of Technology, Tijuana, Mexico

e-mail: [email protected]

Nadia Nedjah, State University of Rio de Janeiro, Rio de Janeiro, Brazil

e-mail: [email protected]

Ngoc Thanh Nguyen, Wroclaw University of Technology, Wroclaw, Poland

e-mail: [email protected]

Jun Wang, The Chinese University of Hong Kong, Shatin, Hong Kong

e-mail: [email protected]

More information about this series at http://www.springer.com/series/11156

Jezreel Mejia • Mirna MuñozÁlvaro Rocha • Yadira QuiñonezJose Calvo-ManzanoEditors

Trends and Applicationsin Software EngineeringProceedings of the 6th InternationalConference on Software Process Improvement(CIMPS 2017)

123

EditorsJezreel MejiaCentro de Investigación enMatemáticas A.C.

Unidad ZacatecasZacatecasMexico

Mirna MuñozCentro de Investigación enMatemáticas A.C.

Unidad ZacatecasZacatecasMexico

Álvaro RochaDepartamento de Engenharia InformáticaUniversity of CoimbraCoimbraPortugal

Yadira QuiñonezFacultad de InformáticaUniversidad Autónoma de SinaloaMazatlánMexico

Jose Calvo-ManzanoLenguajes y Sistemas Informáticose Ingeniería de Software

Universidad Politécnica de MadridMadridSpain

ISSN 2194-5357 ISSN 2194-5365 (electronic)Advances in Intelligent Systems and ComputingISBN 978-3-319-69340-8 ISBN 978-3-319-69341-5 (eBook)https://doi.org/10.1007/978-3-319-69341-5

Library of Congress Control Number: 2017956778

© Springer International Publishing AG 2018This work is subject to copyright. All rights are reserved by the Publisher, whether the whole or partof the material is concerned, specifically the rights of translation, reprinting, reuse of illustrations,recitation, broadcasting, reproduction on microfilms or in any other physical way, and transmissionor information storage and retrieval, electronic adaptation, computer software, or by similar or dissimilarmethodology now known or hereafter developed.The use of general descriptive names, registered names, trademarks, service marks, etc. in thispublication does not imply, even in the absence of a specific statement, that such names are exempt fromthe relevant protective laws and regulations and therefore free for general use.The publisher, the authors and the editors are safe to assume that the advice and information in thisbook are believed to be true and accurate at the date of publication. Neither the publisher nor theauthors or the editors give a warranty, express or implied, with respect to the material contained herein orfor any errors or omissions that may have been made. The publisher remains neutral with regard tojurisdictional claims in published maps and institutional affiliations.

Printed on acid-free paper

This Springer imprint is published by Springer NatureThe registered company is Springer International Publishing AGThe registered company address is: Gewerbestrasse 11, 6330 Cham, Switzerland

Introduction

This book contains a selection of papers accepted for presentation and discussion atthe 2017 International Conference on Software Process Improvement (CIMPS’17).This Conference had the support of the CIMAT A.C. (Mathematics ResearchCenter/Centro de Investigación en Matemáticas), SEZAC (Secretaria de Economíadel Gobierno de Zacatecas, México), AISTI (Iberian Association for InformationSystems and Technologies/Associação Ibérica de Sistemas e Tecnologas deInformação), ReCIBE (Revista electrónica de Computación, Informática, Biomédicay Electrónica), DLS Venture Capital, Heltex (Una esperanza de Vida). It will takeplace at Palace of Conventions of Zacatecas, Zacatecas, México, from October 18 to20, 2017.

The International Conference on Software Process Improvement (CIMPS) is aglobal forum for researchers and practitioners that present and discuss the mostrecent innovations, trends, results, experiences, and concerns in the several per-spectives of Software Engineering with clear relationship but not limited to soft-ware processes, Security in Information and Communication Technology, and BigData Field. One of its main aims is to strengthen the drive toward a holisticsymbiosis among academy, society, industry, government, and business communitypromoting the creation of networks by disseminating the results of recent researchin order to aligning their needs. CIMPS’17 built on the successes of CIMPS’12,CIMPS’13, CIMPS’14, which took place on Zacatecas, Zac, CIMPS’15 which tookplace on Mazatlán, Sinaloa, and CIMPS’16 which took place on Aguascalientes,Aguascalientes, México.

The Program Committee of CIMPS’17 was composed of a multi-disciplinarygroup of experts and those who are intimately concerned with SoftwareEngineering and Information Systems and Technologies. They have had theresponsibility for evaluating, in a ‘blind review’ process, the papers received foreach of the main themes proposed for the Conference: Organizational Models,Standards and Methodologies, Knowledge Management, Software Systems,Applications and Tools, Information and Communication Technologies and

v

Processes in non-software domains (mining, automotive, aerospace, business,health care, manufacturing, etc.) with a demonstrated relationship to SoftwareEngineering challenges.

CIMPS’17 received contributions from several countries around the world. Thepapers accepted for presentation and discussion at the Conference are published bySpringer (this book), and extended versions of best selected papers will be pub-lished in relevant journals, including SCI/SSCI and Scopus indexed journals.

We acknowledge all those who contributed to the staging of CIMPS’17 (authors,committees, and sponsors); their involvement and support is very muchappreciated.

In loving memory of our international honorary member: Angel Jordan(1930–2017).

October 2017 Jezreel MejiaMirna MuñozÁlvaro Rocha

Yadira QuiñonezJose Calvo-Manzano

vi Introduction

Organization

Conference

General Chairs

Jezreel Mejia Mathematics Research Center,Research Unit Zacatecas, Mexico

Mirna Muñoz Mathematics Research Center,Research Unit Zacatecas, Mexico

The general chairs and co-chair are researchers in computer science at theResearch Center in Mathematics, Zacatecas, México. Their research field isSoftware Engineering, which focuses on process improvement, multi-model envi-ronment, project management, acquisition and outsourcing process, solicitation andsupplier agreement development, agile methodologies, metrics, validation andverification, and information technology security. They have published severaltechnical papers on acquisition process improvement, project management, TSPi,CMMI, multi-model environment. They have been members of the team that hastranslated CMMI-DEV v1.2 and v1.3 to Spanish.

General Support

CIMPS General Support represents centers, organizations, or networks. Thesemembers collaborate with different European, Latin American, and North Americanorganizations. The following people have been members of the CIMPS Conferencesince its foundation for the last 6 years.

Cuauhtémoc Lemus Olalde Head of Cimat Unit Zacatecas, MexicoAngel Jordan Software Engineering Institute, USA

(1930–2017)

vii

Gonzalo Cuevas Agustin Politechnical University of Madrid, SpainJose A. Calvo-Manzano

VillalónPolitechnical University of Madrid, Spain

Tomas San Feliu Gilabert Politechnical University of Madrid, SpainAlvaro Rocha Universidade de Coimbra, Portugal

Local Committee

CIMPS established a Local Committee from the Secretariat of Economic ofZacatecas Government and the Mathematics Research Center, Research UnitZacatecas, Mexico. The list below comprises the Local Committee members.

Secretariat of Economic

Heriberto Ortega Dominguez, Local Chair, MexicoArturo Ramos Hernandez, Local Co-Chair, MexicoCarlos Fernando Bárcena Pous, Government Support, MexicoMinerva Villegas Acuña, Public Relations, Mexico

CIMAT Unit Zacatecas

Jessica Garrido Sánchez, Logistics, MexicoFreddy Iniguez López, Support, MexicoRicardo E. Melchor Velásquez, Support, MexicoFaleg A. Peralta Martínez, Support, MexicoIsaac Rodriguez Maldonado, Support, Mexico

Scientific Program Committee

CIMPS established an international committee of selected well-known experts inSoftware Engineering who are willing to be mentioned in the program and toreview a set of papers each year. The list below comprises the Scientific ProgramCommittee members.

Adriana Peña Perez-Negrón University of Guadalajara CUCEI, MexicoAlejandro Rodríguez

GonzalezPolitechnical University of Madrid, Spain

Alejandra Garcia Hernández Autonomous University of Zacatecas, MexicoAlvaro Rocha Universidade de Coimbra, PortugalAngel M. Garcia Pedrero Politechnical University of Madrid, Spain

viii Organization

Antoni Lluis MesquidaCalafat

University of Islas Baleares, Spain

Antonio de Amescua Seco University Carlos III of Madrid, SpainArturo J. Méndez Penín University of Vigo, SpainBenjamin Ojeda Magaña University of Guadalajara, MexicoCarla Pacheco Technological University of Mixteca, Oaxaca,

MexicoCarlos Lara Álvarez CIMAT Unit Zacatecas, MexicoDaniel Fernandez CENIDET, MexicoEdrisi Muñoz Mata CIMAT Unit Zacatecas, MexicoEdwin León Cardenal CIMAT Unit Zacatecas, MexicoElisabet Cápon Swiss Federal Institute of Technology,

Zürich (ETHZ), SwitzerlandEleazar Aguirre Anaya National Politechnical Institute, MexicoFernando Moreira University of Portucalense, PortugalGabriel A. Garcia Mireles University of Sonora, MexicoGiner Alor Hernandez Technological University of Orizaba, MexicoGloria P. Gasca Hurtado University of Medellin, ColombiaGraciela Lara Lopez University of Guadalajara CUCEI, MexicoGonzalo Luzardo Higher Polytechnic School of Litoral, EcuadorGustavo Illescas National University of Central Buenos Aires

Province, ArgentinaHector Duran Limón University of Guadalajara, MexicoHugo Arnoldo Mitre CIMAT Unit Zacatecas, SpainHugo O. Alejandrez-Sánchez National Center for Research and Technological

Development, CENIDET, MexicoJezreel Mejia Miranda CIMAT Unit Zacatecas, MexicoJose A. Mora Soto CIMAT Unit Zacatecas, MexicoJose Luis Sanchez Cervantes Technological University of Orizaba, MexicoJuan Manuel Toloza National University of Central Buenos Aires

Province, ArgentinaLohana Lema Moreta University of the Holy Spirit, EcuadorLuis Casillas University of Guadalajara CUCEI, MexicoLuis J. Dominguez Pérez CIMAT Unit Zacatecas, MexicoMagdalena Arcilla Cobián National Distance Education University, SpainManuel Mora Autonomous University of Aguascalientes,

MexicoManuel Pérez Cota University of Vigo, SpainMaria de León Sigg Autonomous University of Zacatecas, MexicoMaría del Pilar Salas-Zárate University of Murcia, SpainMiguel Hidalgo Reyes Polytechnic University of Morelos, MexicoMirna Muñoz Mata CIMAT Unit Zacatecas, MexicoOmar S. Gómez Higher Polytechnic School of Chimborazo,

EcuadorPerla Velasco-Elizondo Autonomous University of Zacatecas, Mexico

Organization ix

Ramiro Goncalves University Tras-os Montes, PortugalRaúl Aguilar Vera Autonomous University of Yucatán, MexicoRicardo Colomo Palacios Østfold University College, NorwayLisbeth Rodriguez Mazahua Technological University of Orizaba, MexicoRafael Valencia-Garcia University of Murcia, SpainRory O’Connor Dublin City University, IrelandSantiago Matalonga University of the West, ScotlandSodel Vázquez Reyes Autonomous University of Zacatecas, MexicoTomas San Feliu Gilabert Politechnical University of Madrid, SpainUlises Juárez Martínez Technological University of Orizaba, MexicoVianca Vega Catholic University of North Chile, ChileVictor Flores Catholic University of the North, ChileVictor Saquicela University of Cuenca, EcuadorViviana Y. Rosales Morales Technological University of Orizaba, MexicoYadira Quiñonez Autonomous University of Sinaloa, MexicoYilmaz Murat Çankaya University, Turkey

x Organization

Contents

Organizational Models, Standards and Methodologies

ISO/IEC 29110 and curricula programs related to Computer Scienceand Informatics in Mexico: Analysis of practices coverage . . . . . . . . . . 3Mirna Muñoz, Adriana Peña Pérez Negrón, Jezreel Mejia,and Graciela Lara Lopez

A Means-Ends Design of SCRUM+: an agile-disciplinedbalanced SCRUM enhanced with the ISO/IEC 29110 Standard . . . . . . . 13Sergio Galván-Cruz, Manuel Mora, and Rory O’Connor

Formalizing a Cost Construct Model related to the SoftwareRequirements Elicitation Techniques . . . . . . . . . . . . . . . . . . . . . . . . . . . 24Iván Quintanilla and Dante Carrizo

WYDIWYN – What You Define, Is What You Need:Defining Agile/Traditional Mixed Methodologies . . . . . . . . . . . . . . . . . . 35Andrés Felipe Bustamante and Rafael David Rincón

Project Portfolio Management in Small Context in Software Industry:A Systematic Literature Review . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 45Juan Linares, Karin Melendez, Luis Flores, and Abraham Dávila

Practices for Addressing Environmental Sustainabilitythrough Requirements Processes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61Gabriel Alberto García-Mireles and Héctor Antonio Villa-Martínez

Integrated IT Governance and Management Model: Evaluationin a Developing Country . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71Carlos Montenegro, Andrés de la Torre, and Natalí Nuñez

Analysis of environmental factors in the adoption of ISO/IEC 29110.Multiple case study . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82Stuardo Lucho, Karin Melendez, and Abraham Dávila

xi

A Theoretical Analysis of Digital Marketing Adoption by Startups . . . . 94Sérgio Teixeira, José Martins, Frederico Branco, Ramiro Gonçalves,Manuel Au-Yong-Oliveira, and Fernando Moreira

Financial impact on the adoption of software validationtasks in the analysis phase: A business case . . . . . . . . . . . . . . . . . . . . . . 106David Allasi and Abraham Dávila

Multiple Software Product Lines: applications and challenges . . . . . . . . 117Guadalupe Isaura Trujillo-Tzanahua, Ulises Juarez-Martínez,Alberto Alfonso Aguilar-Lasserre, and María Karen Cortés-Verdín

Automated software generation process with SPL . . . . . . . . . . . . . . . . . 127Jesús-Moisés Hernández-López, Ulises Juaréz-Martínez,and Ixmatlahua-Díaz Sergio-David

Systematic Review: Cybersecurity Risk Taxonomy . . . . . . . . . . . . . . . . 137A.M. Rea-Guaman, T. San Feliu, J.A. Calvo-Manzano,and I.D. Sanchez-Garcia

Soft Skills for IT Project Success: A Systematic Literature Review . . . . 147Carmen Iriarte and Sussy Bayona Orè

Knowledge Management

Architecture for the integration of Linked Open Drug Datain an Augmented Reality application for mobile devices . . . . . . . . . . . . 161Carlos Daniel Flores-Flores, José Luis Sánchez-Cervantes,Giner Alor-Hernández, Lisbeth Rodríguez-Mazahua,and Luis Ángel Reyes-Hernández

An Architecture based in Voice Command Recognitionfor faceted search in Linked Open Datasets . . . . . . . . . . . . . . . . . . . . . . 174Betia Lizbeth López-Ochoa, José Luis Sánchez-Cervantes,Giner Alor-Hernández, Ma. Antonieta Abud-Figueroa,Beatriz A. Olivares-Zepahua, and Lisbeth Rodríguez-Mazahua

Engineering Organizational Absorptive Capacityfor Effective Knowledge Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186Orlando Lopez-Cruz and Nini Johanna Garnica

Decision-Support Platform for Industrial Recipe Management . . . . . . . 198Edrisi Muñoz, Elisabet Capón-García, Mirna Muñoz,and Patricia Montoya

SmartLand-LD: A Linked Data approach for Integrationof heterogeneous datasets to intelligent managementof high biodiversity territories . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 207Nelson Piedra and Juan Pablo Suárez

xii Contents

Software Systems, Applications and Tools

Usability analysis: Is our software inclusive? . . . . . . . . . . . . . . . . . . . . . 221Hans Guerrero and Vianca Vega

Software testing education through a collaborative virtual approach . . . 231Juan P. Ucán Pech, Raúl A. Aguilar Vera, and Omar S. Gómez

3D objects’ shape relevance for saliency measure . . . . . . . . . . . . . . . . . 241Graciela Lara, Angélica De Antonio, Adriana Peña, Mirna Muñoz,and Edwin Becerra

Towards Detecting MVC Architectural Smells . . . . . . . . . . . . . . . . . . . . 251Perla Velasco-Elizondo, Lucero Castañeda-Calvillo,Alejandro García-Fernandez, and Sodel Vazquez-Reyes

Information and Communication Technologies

A Brief Review on the Use of Sentiment Analysis Approachesin Social Networks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 263Francisco Javier Ramírez-Tinoco, Giner Alor-Hernández,José Luis Sánchez-Cervantes, Beatriz Alejandra Olivares-Zepahua,and Lisbeth Rodríguez-Mazahua

Impact of organizational and user factors on the acceptanceand use of project management software in the medium-sizedcompany in Lima . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 274César Aguilera, María Teresa Villalobos, and Abraham Dávila

A Lean mind-set on the Information Technologies sector:Targeting and addressing waste for an increased performance . . . . . . . 285Jorge F. Guedes

Simulation and path planning for quadcopter obstacle avoidancein indoor environments using the ROS framework . . . . . . . . . . . . . . . . 295Yadira Quiñonez, Fernando Barrera, Ian Bugueño,and Juan Bekios-Calfa

Author Index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 305

Contents xiii