@conference {Trabelsi2021281,
	title = {Hybrid Recommendation Systems: A State of Art},
	booktitle = {International Conference on Evaluation of Novel Approaches to Software Engineering, ENASE - Proceedings},
	volume = {2021-April},
	year = {2021},
	note = {cited By 0},
	pages = {281-288},
	abstract = {Recommendation systems have become more important and popular in many application areas such as music, movies, e-commerce, advertisement and social networks. Recommendation systems use either collaborative filtering, content-based filtering or hybrid filtering in order to propose items to users, and each type has its weaknesses and strengths. In this paper, we present the results of a literature review that focuses specifically on hybrid recommendation systems. The objective of this review is to identify the problems that hybrid filtering tends to solve and the different techniques used to this end. Copyright {\textcopyright} 2021 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved},
	keywords = {Application area, Collaborative filtering, Content based filtering, E- commerces, Hybrid filtering, Hybrid recommendation, Literature reviews, Recommendation problem, Recommender Systems, State of art, System use},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85137960955\&partnerID=40\&md5=eae4312d0264db7b508c80e8414023e3},
	author = {Trabelsi, F.Z. and Khtira, A. and El Asri, B.}
}
@conference {Remli2021328,
	title = {Reference Architecture for Efficient Computer Integrated Manufacturing},
	booktitle = {International Conference on Enterprise Information Systems, ICEIS - Proceedings},
	volume = {1},
	year = {2021},
	note = {cited By 0},
	pages = {328-334},
	abstract = {The technological progress combined with the rapidly changing customer demands are pushing for continuous changes in manufacturing environments. This led industrial companies into seeking the optimization of their processes through Computer Integrated Manufacturing (CIM). The main purpose of the latter is to link the shop floor systems to the high business layer ones. Based on a literature review that we have conducted earlier on CIM architectures, we have identified the different aspects related to CIM and detected the limitations of the existing approaches. With the aim of overcoming these limitations, we present in this paper a reference architecture for CIM based on the ISA-95 standard. We also explain how the proposed architecture was applied on a case study from the automotive industry. Copyright {\textcopyright} 2021 by SCITEPRESS {\textendash} Science and Technology Publications, Lda. All rights reserved.},
	keywords = {Automotive industry, Computer integrated manufacturing, Computer-integrated manufacturing, Customer demands, Industrial companies, Manufacturing environments, Optimisations, Reference architecture, Shopfloors, Smart manufacturing, Systems architecture, Technological progress},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85137946996\&partnerID=40\&md5=3dc1bfa95e09b3a460540e7f31304823},
	author = {Remli, A. and Khtira, A. and El Asri, B.}
}
@conference {Trabelsi2021341,
	title = {Towards an Approach of Recommendation in Business Processes Using Decision Trees},
	booktitle = {Proceedings - 2021 International Symposium on Computer Science and Intelligent Controls, ISCSIC 2021},
	year = {2021},
	note = {cited By 0},
	pages = {341-347},
	abstract = {A recommender system analyses users{\textquoteright} data in order to extract their interests and preferences and suggest them relevant items. The recommendation systems have shown their applicability in many domains, especially in business processes (BP). Business processes are defined as a set of tasks that are performed by an organization to achieve a business goal. Using recommendation techniques in business processes consists of proposing relevant tasks at a certain point, which helps managers making the right decisions. In this paper, we propose an approach of recommending in BPMN-based business processes. The recommendation technique that we considered in this approach is the decision trees. {\textcopyright} 2021 IEEE.},
	keywords = {BPMN model, Business goals, Business Process, Decision trees, Forestry, Machine learning, Machine-learning, Recommendation techniques, Recommender Systems, User data},
	doi = {10.1109/ISCSIC54682.2021.00068},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85124144617\&doi=10.1109\%2fISCSIC54682.2021.00068\&partnerID=40\&md5=aa31af21d6c3ad066ee71e9e9456ad84},
	author = {Trabelsi, F.Z. and Khtira, A. and El Asri, B.}
}
@conference {Remli2020249,
	title = {Computer integrated manufacturing architecture: A literature review},
	booktitle = {IC3K 2020 - Proceedings of the 12th International Joint Conference on Knowledge Discovery, Knowledge Engineering and Knowledge Management},
	volume = {3},
	year = {2020},
	note = {cited By 0},
	pages = {249-256},
	abstract = {The exponential technological revolution has had a positive impact on industrial companies, providing them with plenty of opportunities to improve their production flows and optimize their costs. This revolution has led to contemporary computer integrated manufacturing (CIM) that consists of linking the shop floor systems to the high business layer. And in order to do that, there has been some research to define a reference architecture to cover all the use cases. This paper presents a literature review of CIM architectures. The purpose of this review is to enumerate the different aspects covered by the different architectures in the literature and the approaches proposed to handle them. Copyright {\textcopyright} 2020 by SCITEPRESS - Science and Technology Publications, Lda. All rights reserved.},
	keywords = {Computer architecture, Computer integrated manufacturing, Industrial companies, Knowledge management, Literature reviews, Production flows, Reference architecture, Search engines, Shop floor, Technological revolution},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-85107133186\&partnerID=40\&md5=5b2fbe31955f56e4cfd019808278476c},
	author = {Remli, A. and Khtira, A. and Asri, B.E.}
}
@article {Benlarabi2015550,
	title = {Analyzing trends in software product lines evolution using a cladistics based approach},
	journal = {Information (Switzerland)},
	volume = {6},
	number = {3},
	year = {2015},
	note = {cited By 1},
	pages = {550-563},
	abstract = {Abstract: A software product line is a complex system the aim of which is to provide a platform dedicated to large reuse. It necessitates a great investment. Thus, its ability to cope with customers{\textquoteright} ever-changing requirements is among its key success factors. Great effort has been made to deal with the software product line evolution. In our previous works, we carried out a classification of these works to provide an overview of the used techniques. We also identified the following key challenges of software product lines evolution: the ability to predict future changes, the ability to define the impact of a change easily and the improvement in understanding the change. We have already tackled the second and the third challenges. The objective of this paper is to deal with the first challenge. We use the cladistics classification which was used in biology to understand the evolution of organisms sharing the same ancestor and their process of descent at the aim of predicting their future changes. By analogy, we consider a population of applications for media management on mobile devices derived from the same platform and we use cladistics to construct their evolutionary tree. We conducted an analysis to show how to identify the evolution trends of the case study products and to predict future changes. {\textcopyright} 2015 by the authors.},
	doi = {10.3390/info6030550},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84943561816\&doi=10.3390\%2finfo6030550\&partnerID=40\&md5=892c17009c76fbae807d486836450566},
	author = {Benlarabi, A. and Khtira, A. and El Asri, B.}
}
@article {Khtira2015592,
	title = {Duplication detection when evolving feature models of software product lines},
	journal = {Information (Switzerland)},
	volume = {6},
	number = {4},
	year = {2015},
	note = {cited By 1},
	pages = {592-612},
	abstract = {After the derivation of specific applications from a software product line, the applications keep evolving with respect to new customer{\textquoteright}s requirements. In general, evolutions in most industrial projects are expressed using natural language, because it is the easiest and the most flexible way for customers to express their needs. However, the use of this means of communication has shown its limits in detecting defects, such as inconsistency and duplication, when evolving the existing models of the software product line. The aim of this paper is to transform the natural language specifications of new evolutions into a more formal representation using natural language processing. Then, an algorithm is proposed to automatically detect duplication between these specifications and the existing product line feature models. In order to instantiate the proposed solution, a tool is developed to automatize the two operations. {\textcopyright} 2015 by the authors.},
	doi = {10.3390/info6040592},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84952314845\&doi=10.3390\%2finfo6040592\&partnerID=40\&md5=0661de379421d5877cc91927d0c41731},
	author = {Khtira, A. and Benlarabi, A. and El Asri, B.}
}
@conference {Khtira201565,
	title = {Towards a framework for feature deduplication during software product lines evolution},
	booktitle = {CEUR Workshop Proceedings},
	volume = {1415},
	year = {2015},
	note = {cited By 0},
	pages = {65-73},
	abstract = {Software product lines are long-living systems that evolve continuously over time to satisfy the new requirements of customers. This evolution consists of adding or modifying features in the core platform of the product line or in derived products. As a result of this change, many model defects can occur, such as inconsistency and duplication. In this paper, we describe our work which proposes a framework to manage the software product line evolutions. The aim of the framework is to formalize the representation of the software product line models and the specifications of the new evolutions. Then, a set of algorithms are provided which enable the detection of feature duplication.},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84940069445\&partnerID=40\&md5=916d28b784901d554c163352785b8fdd},
	author = {Khtira, A.}
}
@conference {Benlarabi2014140,
	title = {A co-evolution model for software product lines: An approach based on evolutionary trees},
	booktitle = {2014 2nd World Conference on Complex Systems, WCCS 2014},
	year = {2014},
	note = {cited By 3},
	pages = {140-145},
	abstract = {Software product line engineering allows for the development of common reference assets that can be reused in the development of a set of products of a particular market, the purpose of such large scale reuse is the improvement of time to market and the reduction of costs. This goal can only be achieved if the software product line assets are continuously evolved to cope with changes of user requirements. In this paper we present a co-evolution model for checking the integrity of the software product line during its evolution. The model is established using cladistics and trees reconciliation that are used in biology to analyze the co-evolution between organisms. This model shows the divergent co-evolution which represents a difference between the evolutionary trees of the software product line and a derived product. The model helps to find out changes of products that were not propagated to the reference assets and to anticipate the future development to be done on these reference assets to cope with products evolution. By its application we protect software product lines from the aging phenomenon. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/ICoCS.2014.7060991},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84929164049\&doi=10.1109\%2fICoCS.2014.7060991\&partnerID=40\&md5=8647fe4ff84bea2b02dd50b90e0d9bb9},
	author = {Benlarabi, A. and El Asri, B. and Khtira, A.}
}
@conference {Khtira2014152,
	title = {Towards a requirement-based approach to support early decisions in software product line engineering},
	booktitle = {2014 2nd World Conference on Complex Systems, WCCS 2014},
	year = {2014},
	note = {cited By 0},
	pages = {152-157},
	abstract = {During the creation of a software product, the stakeholders have to take a lot of decisions. These decisions are related to the product scope, requirements priority, architecture assumptions, technological issues, etc. In the domain of Software Product Lines, many studies have dealt with decisions taken during the lifetime of the product, but a little attention has been given to the pre-project decisions. The aim of this paper is to propose a requirement-based framework that capitalizes on the specific products already derived from the product line, in order to support the benchmarking of the possible solutions that respond to a customer{\textquoteright}s needs, and to help the stakeholders of a product take decisions concerning the scope of the product and the requirements to implement. {\textcopyright} 2014 IEEE.},
	doi = {10.1109/ICoCS.2014.7060993},
	url = {https://www.scopus.com/inward/record.uri?eid=2-s2.0-84988286512\&doi=10.1109\%2fICoCS.2014.7060993\&partnerID=40\&md5=d227ca52b5793a11500365eb9248052c},
	author = {Khtira, A. and Benlarabi, A. and El Asri, B.}
}
