14th Conferencia Iberoamericana en Software Engineering (ClbSE 2011) Janeiro, Brasil 27-29 April 2011 Rio de Editors: Claudia P. Ayala Simone D. J. Barbosa Hugo Estrada ISBN: 978-1-62993-960-5 Maria Lencastre Eduardo Figueiredo ClbSE 2011 -WER2011 xiii Table of Contents CONFERENCES INVITADAS PALESTRAS CONVIDADAS KEYNOTE TALKS Keynote: Software Technology Issues in Web Science Research 1 Carlos J. P. de Lucena Keynote: To be, or not to be (socially oriented): that's the question 1 Jaelson Castro TUTORIALES TOTORIAIS • Uso de modelos de calidad de Componentes en la • TUTORIALS Ingenieria de Requisitos y su Aplicacion en la Selecci6n COTS 4 Juan P. Carvallo, Xavier Franch Modelagem Conceitual Giancarlo Guizzardi Metodos Estatisticos no Dirigida e por Ontologias 4 Ricardo Falbo Planejamento e Analise de Estudos Experimentais em Engenharia de Software 5 Marco Antonio Pereira Arai'ijo, Guilherme Horta Travassos Introduction al Estandar ISO/IEC 29110 Perffl Basico - Guia de Procesos de Software para Pequenas Organizaciones Hanna J. Oktaba e Blanca Gil 5 DOCTORAL SYMPOSIUM Arquitectura de Software de un Sistema de Gestion de Elearning soportado Web Servicios 7 Jonas Montilva and Mauricio Model Oriented Web Magali con Gonzalez Approach Rojas - C. MOWEBA 7 Rio de Janeiro, Brasil, Abril de 2011 xiv SESIONES TECNICAS CIBSE 2011 SESSOES TECNICAS TECHNICAL SESSIONS KNOWLEDGE REPRESENTATION / BUSINESS PROCESSES Concept Categorization Carlos Mario in Pre-conceptual Schemas Zapata Jaramillo, Osciar Pastor 11 Giancarlo Guizzardi and Renata Lopez, Guizzardi A BPMN 2.0 Extension to Define the Resource Luis Jesus Ramon Complementing Stroppi, Perspective of Business Process Models 25 Omar Chiotti and Pablo David Villarreal the SEI-IDEAL Model with Real Deployers' Experiences: The Need to Address Human Factors in SP1 Initiatives 39 Marilia Guterres Ferreira and Raul Wazlawick Marco MINERVA para Dirigido por Modelos Andrea Delgado, Mejora Continua de Procesos de Negocio Orientado a Servicios 53 Francisco Ruiz, Ignacio Garcia-Rodriguez de Guzman, Mario Piattini SOFTWARE ARCHITECTURE From Early Architectural Decisions to 59 Self-Discovery Components Romina Torres and Hernan Astudillo Sumarizacao de Rastros de Execucao para Sistemas Orientados a Objetos Recuperacao de Visoes de Alto Ni'vel em 73 Luciana Silva, Sandra de Amo and Marcelo Maia HAMLET: Heterogeneous Application Middleware Layer for Extensive Tasks . 87 Leonardo Paneque and Miguel Katrib EXPERIMENTAL SOFTWARE ENGINEERING Construction de un Paquete de Laboratorio para un Experimento Software Cecilia Apa, Martin Solar7, Measuring Architectural en Ingenien'a de 101 Diego Vallespir Adaptability and Sira Vegas in i* Models 115 Jodo Pimentel, Xavier Franch and Jaelson Castro Caracteristicas de Tecnicas de Teste de Software para Uso Silvia Lopes Santa Isabel and Guilherme Horta Travassos em Projetos WEB 129 ClbSE 2011 «WER 2011 xv SOFTWARE PROCESSES Assisted User-Guidance in Collaborative and Dynamic Software Product Line Configuration 143 Carlos Roberto Marques, Elder Cirilo and Carlos Lucena Aspectos humanos analise qualitativa que afetam urn programa de melhoria de processo de software - lima 157 Davi Santos, Dalton Vilela, Cleidson de Souza and Tayana Metodologia para a Adaptacao de Processos de Software Rosana Wagner and Lisandra Manzoni Fontoura From Software to Artifacts: Supporting Ronald Chenu-Abente, Fausto Conte baseada the Current Scientific Giunchiglia no Modelo SSE-CMM Needs Knowledge 171 177 and Luca Cernazzi INTEGRATING HUMAN-COMPUTER INTERACTION AND SOFTWARE ENGINEERING Ferramenta para Modelagem de Interacao Renato Barbalho and Jair Leite Evoluindo Assistente um de Apoio a e Interface de Usuario Inspecao de Usabilidade 183 atraves de Estudos Experimentais 197 Fabio Santos and Estudo sobre Inspecdes a Tayana Conte Influencia do de Personalidade do Tipo Inspetor no Desempenho de de Usabilidade 211 Tayana Conte, Nayane Maia, Anna Beatriz Marques, Emilia Mendes and Guilherme Horta Travassos SOFTWARE ENGINEERING AT LARGE On the Formal Analysis of P2P Algorithms with aSMoL and Maude Francisco Durdn, Francisco Gutierrez, Pablo AGILE: Automatic Generation of i* Languages Josias Paes, Carlos Lima, Emanuel Una Aproximacion para Aplicaciones Procesamiento de Santos, Flujos de Datos Web: MOWEBA Enriquecidos Analisis Estadistico Mario Jose Divan, 239 Carla Silva and Jaelson Castro Luca Cernazzi and Oscar Pastor Magali Gonzalez, 225 Lopez and Ernesto Pimentel 245 Lopez con Metadatos de Mediciones: Un 251 Luis Olsina and Silvia Gordillo Rio de Janeiro, Brasil, Abril de 2011 xvi SESIONES TECNICAS WER 2011 SESSOES TECNICAS TECHNICAL SESSIONS REQUIREMENTS REUSE Padroes de Escrita de Rodrigo Requisites: Mapeamento um Sistematico da Literatura 259 Cezario da Silva and Fabiane Barreto Vavassori Benitti Using Systematic Review to Elicit Requirements Elisa Nakagawa and Lucas Oliveira ALIGNING of Reference Architectures 273 REQUIREMENTS TO BUSINESS GOALS AND PROCESS Proposta de Elicitacao e Analise de Requisites Empresas de Desenvolvimento de Software Uma no Contexto de Medias e Pequenas 285 C. Soma and V. Santander Estudio Experimental de la Independiente de Contexto Efectividad de la Entrevista Abierta frente Lopez Modelagem da Atividade de Elicitacao de Requisites uma Abordagem Utilizando Dinamica de Sistemas V. Hermsdorf, J. Braga, L. Carvalho and L. Soares a Modelos de A. Leal, H. Sousa, Julio Leite and J. NON FUNCTIONAL O Metodo de Inspecao la Entrevista 297 D. Carrizo, O. Dieste, N. Juristo, M. Transparencia Aplicada a Utilizando a Tecnica de Entrevista: 309 321 Negocio Braga REQUIREMENTS Semiotica Aplicado ao Requisite Usabilidade 333 E. Monsalvel, V. Werneck, and J. Leite Specification of Failure-Handling Requirements J. Pimentel, J. Castro, X. Franch as Policy Rules on Self-Adaptive Systems ....345 TRANSFORMATION BETWEEN MODELS De Arquitecturas Organizacionais em Abordagem Orientada a Modelos Carla Silva, Pedro Dias, Joao Araujo Model Interchange D. Colomer, L. and Tool Lopez, i* a Arquitecturas Baseadas em Agentes: Uma 357 and Ana Moreira Interoperability in the i* Framework: An X. Franch and C. Cares Experiment 369 ClbSE 2011 «WER 2011 EARLY Design xvii REQUIREMENTS Rationale in Representation Requirements Engineering using the KAOS meta- model 383 E. Santos and A. de Medeiros A Goal Oriented Approach to Identify and Configure Feature Models for Software Product Lines 395 C. Silva, C. Borba and J. Castro LATE REQUIREMENTS Message Structures: a Modelling Technique for Information Systems Analysis Sergio Espana, Oscar Pastor and Design....407 Arturo Gonzalez, Marcela Ruiz, An Essential Textual Use Case Meta-model Based F. Levy Siqueira and P. on an Analysis of Existing Proposals 419 Muniz Silva On the Construction of Specifications from Requirements Zhi Li, Jon G .Hall, Lucia Rapanotti 431