advances in intelligent systems and computing978-3-319-69341-5/1.pdf · the publications within...
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