@conference { ISI:000391107900013,
	title = {Systematic Mapping Study of Ensemble Effort Estimation},
	booktitle = {ENASE: PROCEEDINGS OF THE 11TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL SOFTWARE APPROACHES TO SOFTWARE ENGINEERING},
	year = {2016},
	note = {11th International Conference on Evaluation of Novel Software Approaches to Software Engineering, Rome, ITALY, APR 27-28, 2016},
	pages = {132-139},
	abstract = {Ensemble methods have been used recently for prediction in data mining area in order to overcome the weaknesses of single estimation techniques. This approach consists on combining more than one single technique to predict a dependent variable and has attracted the attention of the software development effort estimation (SDEE) community. An ensemble effort estimation (EEE) technique combines several existing single/classical models. In this study, a systematic mapping study was carried out to identify the papers based on EEE techniques published in the period 2000-2015 and classified them according to five classification criteria: research type, research approach, EEE type, single models used to construct EEE techniques, and rule used the combine single estimates into an EEE technique. Publication channels and trends were also identified. Within the 16 studies selected, homogeneous EEE techniques were the most investigated. Furthermore, the machine learning single models were the most frequently employed to construct EEE techniques and two types of combiner (linear and non-linear) have been used to get the prediction value of an ensemble.},
	isbn = {978-989-758-189-2},
	doi = {10.5220/0005822701320139},
	author = {Idri, Ali and Hosni, Mohamed and Abran, Alain},
	editor = {Maciaszek, L and Filipe, J}
}
@conference { ISI:000380403000032,
	title = {Co-evolution Analysis for Software Product Lines},
	booktitle = {ENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING},
	year = {2015},
	note = {10th International Conference on Evaluation of Novel Approaches to Software Engineering, Barcelona, SPAIN, APR 29-30, 2015},
	pages = {263-269},
	publisher = {Inst Syst \& Technol Information, Control \& Commun; Tech Council Software Engn; IEEE Comp Soc},
	organization = {Inst Syst \& Technol Information, Control \& Commun; Tech Council Software Engn; IEEE Comp Soc},
	abstract = {The purpose of our approach is to study the co-evolution of the platform and the products of software product lines. Because the platform must be able to derive all the family products, products are not allowed to evolve independently from the plateform, thus the propagation of the products changes must be managed efficiently. Instead of focusing on the change impact analysis we propose an approach to compare the evolution histories of the products and the platform illustrated through evolutionary trees built using the biological technique cladistics. This comparison yields important results concerning the change propagation. In this paper, we introduce the use of cladistics for software product lines to build evolutionary trees for platform and products, then we elaborate a mathematical analysis to compare these trees, afterwards we validate this work through a case study (mobile media software product lines). We also provide the design of an automated tool.},
	isbn = {978-9-8975-8143-4},
	author = {Benlarabi, Anissa and Khtira, Amal and El Asri, Bouchra},
	editor = {Filipe, J and Maciaszek, L}
}
@conference { ISI:000380403000031,
	title = {Detecting Feature Duplication in Natural Language Specifications when Evolving Software Product Lines},
	booktitle = {ENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING},
	year = {2015},
	note = {10th International Conference on Evaluation of Novel Approaches to Software Engineering, Barcelona, SPAIN, APR 29-30, 2015},
	pages = {257-262},
	publisher = {Inst Syst \& Technol Information, Control \& Commun; Tech Council Software Engn; IEEE Comp Soc},
	organization = {Inst Syst \& Technol Information, Control \& Commun; Tech Council Software Engn; IEEE Comp Soc},
	abstract = {Software product lines are dynamic systems that need to evolve continuously to meet new customer requirements. This evolution impacts both the core platform of the product line and its derived products. For several reasons, the most common way to express requirements by customers is natural language. However, the experience has shown that this communication channel does not give the possibility to detect system defects such as inconsistency and duplication. The objective of this paper is to propose a method to transform textual requirements into the XML format used by some Feature-oriented software development tools, in order to facilitate the detection of features duplication.},
	isbn = {978-9-8975-8143-4},
	author = {Khtira, Amal and Benlarabi, Anissa and El Asri, Bouchra},
	editor = {Filipe, J and Maciaszek, L}
}
@conference { ISI:000377500700024,
	title = {MiCATS: Middleware for Context-Aware Transactional Services},
	booktitle = {ENTERPRISE INFORMATION SYSTEMS (ICEIS 2015)},
	series = {Lecture Notes in Business Information Processing},
	volume = {241},
	year = {2015},
	note = {17th International Conference on Enterprise Information Systems (ICEIS), Barcelona, SPAIN, APR 27-30, 2015},
	pages = {496-512},
	publisher = {Inst Syst \& Technol Informat Control \& Commun; Assoc Advancement Artificial Intelligence; IEICE Special Interest Grp Software Enterprise Modelling; ACM Special Interest Grp Management Informat Syst; ACM Special Interest Grp Artificial Intelligence; Asocia},
	organization = {Inst Syst \& Technol Informat Control \& Commun; Assoc Advancement Artificial Intelligence; IEICE Special Interest Grp Software Enterprise Modelling; ACM Special Interest Grp Management Informat Syst; ACM Special Interest Grp Artificial Intelligence; Asocia},
	abstract = {In context-aware service-based environments, fulfilling user{\textquoteright}s recommendations bring about several challenges that are mainly due to the dynamic nature and limited underlying resources of these environments. In this paper, we mainly focus on the transactional aspects of context-aware services. To cope with the aforementioned issues, we opt for a middleware-based solution (MiCATS). We therefore present our novel approach for managing context-aware transactions which allows for adaptation to the requirements of applications and mobile context in terms of transactional properties. Then, we introduce our context-aware transactional service model (CATSM) and a context-aware architecture based on adaptation policies. The proposed contributions are implemented within a middleware platform.},
	isbn = {978-3-319-29133-8; 978-3-319-29132-1},
	issn = {1865-1348},
	doi = {10.1007/978-3-319-29133-8\_24},
	author = {Ettazi, Widad and Hafiddi, Hatim and Nassar, Mahmoud and Ebersold, Sophie},
	editor = {Hammoudi, S and Maciaszek, L and Teniente, E and Camp, O and Cordeiro, J}
}
@conference { ISI:000380403000023,
	title = {Software Cost Estimation for Global Software Development A Systematic Map and Review Study},
	booktitle = {ENASE 2015 - PROCEEDINGS OF THE 10TH INTERNATIONAL CONFERENCE ON EVALUATION OF NOVEL APPROACHES TO SOFTWARE ENGINEERING},
	year = {2015},
	note = {10th International Conference on Evaluation of Novel Approaches to Software Engineering, Barcelona, SPAIN, APR 29-30, 2015},
	pages = {197-206},
	publisher = {Inst Syst \& Technol Information, Control \& Commun; Tech Council Software Engn; IEEE Comp Soc},
	organization = {Inst Syst \& Technol Information, Control \& Commun; Tech Council Software Engn; IEEE Comp Soc},
	abstract = {Software cost estimation plays a central role in the success of software project management in the context of global software development (GSD). The importance of mastering software cost estimation may appear to be obvious. However, as regards the issue of customer satisfaction, end-users are often unsatisfied with software project management results. In this paper, a systematic mapping study (SMS) is carried out with the aim of summarising software cost estimation in the context of GSD research by answering nine mapping questions. A total, of 16 articles were selected and classified according to nine criteria: publication source, publication year, research type, research approach, contribution type, software cost estimation techniques, software cost estimation activity, cost drivers and cost estimation performances for GSD projects. The results show that the interest in estimating software cost for GSD projects has increased in recent years and reveal that conferences are the most frequently targeted publications. Most software cost estimation for GSD research has focused on theory. The dominant contribution type of software cost estimation for GSD research is that of models, while the predominant activity was identified as being software development cost. Identifying empirical solutions to address software cost estimation for GSD is a promising direction for researchers.},
	isbn = {978-9-8975-8143-4},
	author = {El Bajta, Manal and Idri, Ali and Luis Fernandez-Aleman, Jose and Nicolas Ros, Joaquin and Toval, Ambrosio},
	editor = {Filipe, J and Maciaszek, L}
}
@conference { ISI:000386611100055,
	title = {Formalization of the User Centric SOA Approach Implementation and End User Satisfaction Evaluation},
	booktitle = {ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 2},
	year = {2013},
	note = {15th International Conference on Enterprise Information Systems (ICEIS), Angers, FRANCE, JUL 04-07, 2013},
	pages = {481-488},
	publisher = {ESEO Grp; Inst Syst \& Technologies Informat, Control \& Commun; Assoc Advancement Artificial Intelligence; IEICE Special Interest Grp Software Interprise Modelling; ACM Special Interest Grp Management Informat Syst; ACM Special Interest Grp Comp Human Inte},
	organization = {ESEO Grp; Inst Syst \& Technologies Informat, Control \& Commun; Assoc Advancement Artificial Intelligence; IEICE Special Interest Grp Software Interprise Modelling; ACM Special Interest Grp Management Informat Syst; ACM Special Interest Grp Comp Human Inte},
	abstract = {User-centric SOA is a new paradigm allowing unskilled end users to compose services to create new one. Mashups represent new agile and quick ways to compose and integrate structured and unstructured resources, from different types existing on the web. Mashups emerged as a new way to democratize the SOA and realize the user-centric SOA; However, Mashups are emerging applications, and thus consist of immature, non intuitive and non formalized area. In this paper, we formalize the user-centric SOA development by proposing a new cloud-based architecture for user-centric SOA platforms, and by introducing a new rich integration language based on the advanced Enterprise Integration Patterns (EIPS). We also propose a new intuitive and self-explanatory semantic methodology and interaction model for end users services integration. Through these contributions, we give the promise of realizing the user-centric SOA.},
	isbn = {978-989-8565-60-0},
	doi = {10.5220/0004446304810488},
	author = {Benhaddi, Meriem and Baina, Karim and Abdelwahed, El Hassan},
	editor = {Hammoudi, S and Maciaszek, L and Cordeiro, J and Dietz, J}
}
@conference { ISI:000386615500047,
	title = {Towards a Process Patterns based Approach for Promoting Adaptability in Configurable Process Models},
	booktitle = {ICEIS: PROCEEDINGS OF THE 15TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS - VOL 3},
	year = {2013},
	note = {15th International Conference on Enterprise Information Systems (ICEIS), Angers, FRANCE, JUL 04-07, 2013},
	pages = {382-387},
	publisher = {ESEO Grp; Inst Syst \& Technologies Informat, Control \& Commun; Assoc Advancement Artificial Intelligence; IEICE Special Interest Grp Software Interprise Modelling; ACM Special Interest Grp Management Informat Syst; ACM Special Interest Grp Comp Human Inte},
	organization = {ESEO Grp; Inst Syst \& Technologies Informat, Control \& Commun; Assoc Advancement Artificial Intelligence; IEICE Special Interest Grp Software Interprise Modelling; ACM Special Interest Grp Management Informat Syst; ACM Special Interest Grp Comp Human Inte},
	abstract = {Reference process modeling approach has been proposed in order to provide a generic solution for reuse in business process management. These models are intended to be adapted by different organizations to respond to new requirements. As a result of this adaptation, a set of variants of the reference process model must be managed. In this context, configurable solutions have been developed to manage variability by integrating all possible configurations. However, enterprises are involved in competitive and complex environments which impose them to often adapt their configurable process models to deal with the increasing globalisation. Therefore, configurable process models should evolve over time in terms of activities, resources and data to meet new needs. In this paper, we propose a process patterns based approach to guide designers in evolving configurable process models at design time as a first step of our contribution to provide an automated support for evolving configurable process models. The presentation of our process patterns system is limited in this paper to the Activity Insertion Process Pattern.},
	isbn = {978-989-8565-61-7},
	doi = {10.5220/0004565503820387},
	author = {Sbai, Hanae and Fredj, Mounia and Kjiri, Laila},
	editor = {Hammoudi, S and Maciaszek, L and Cordeiro, J and Dietz, J}
}
