Search Results Heading

MBRLSearchResults

mbrl.module.common.modules.added.book.to.shelf
Title added to your shelf!
View what I already have on My Shelf.
Oops! Something went wrong.
Oops! Something went wrong.
While trying to add the title to your shelf something went wrong :( Kindly try again later!
Are you sure you want to remove the book from the shelf?
Oops! Something went wrong.
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
    Done
    Filters
    Reset
  • Discipline
      Discipline
      Clear All
      Discipline
  • Is Peer Reviewed
      Is Peer Reviewed
      Clear All
      Is Peer Reviewed
  • Item Type
      Item Type
      Clear All
      Item Type
  • Subject
      Subject
      Clear All
      Subject
  • Year
      Year
      Clear All
      From:
      -
      To:
  • More Filters
12 result(s) for "Chikh, Azeddine"
Sort by:
Using an Exponential Random Graph Model to Recommend Academic Collaborators
Academic collaboration networks can be formed by grouping different faculty members into a single group. Grouping these faculty members together is a complex process that involves searching multiple web pages in order to collect and analyze information, and establishing new connections among prospective collaborators. A recommender system (RS) for academic collaborations can help reduce the time and effort required to establish a new collaboration. Content-based recommendation system make recommendations based on similarity without taking social context into consideration. Hybrid recommender systems can be used to combine similarity and social context. In this paper, we propose a weighting method that can be used to combine two or more social context factors in a recommendation engine that leverages an exponential random graph model (ERGM) based on historical network data. We demonstrate our approach using real data from collaborations with faculty members at the College of Computer and Information Sciences (CCIS) in Saudi Arabia. Our results demonstrate that weighting social context factors helps increase recommendation accuracy for new users.
Component-based approach for requirements reuse
Reusing requirements improves product quality and the productivity of the development process. This paper investigates how the development of new requirements can be made more productive through reuse of the experience gained on similar requirements. This can be facilitated using a component-based reuse approach supported by a framework. Therefore, the central challenge for this research work is double: (1) to define a new concept for the requirement component as the combination of two types of knowledge: reusable knowledge and knowledge of reuse; (2) to define AFR (Analysis For Reuse) that represents the capitalization process by opposition to Analysis By Reuse that represents the process of reuse itself. Finally, we provide a case study related to the requirements of a hotel system to explain how the first process works. Through this approach, we use a framework ‘Requirements Repository Framework (R2F)’ in order to capitalize existing requirements within a repository for future reuse. We present the results of an experiment with three second-level student sections that used R2F in their IS240 course project; as well as with four student groups that used R2F in their respective senior projects. The objective of this experiment is to measure the usability of the proposed AFR process.
MULTIMEDIA DATA RETRIEVING BASED ON SOA ARCHITECTURE
In our past research we have already defined a full service approach to compose MaaS services for multimedia data retrieving. This approach is based on a four phases process: description; filtering; clustering; and restitution. In this work, we are especially interested in the description and filtering phases of this process. Our contribution is two-fold. First, we propose to extend for the MaaS description the W3C recommendation on semantics for web services (SAWSDL). To do so, we use two types of ontologies: a Domain Ontology encompassing concepts that define semantics of the related business domain and a Multimedia Ontology encompassing concepts that define a set of annotation properties of the multimedia content. Second, we show how this extension allows addressing the problem of matching between MaaS services and user needs.
Bridge Between Agile and Traditional Methods: Agile Requirements Documentation Structuring (ARDocS)
Software Requirements Engineering (SRE) varies significantly between agile and traditional methods, particularly in documentation practices. In traditional methods, for instance, the team is required to produce one structured and detailed document which is the software requirements specification. While agile methods require less documentation, which is spread over several artefacts. These differences can lead to communication challenges in hybrid development environments, where both agile and traditional teams collaborate. In such contexts, documentation can serve as a crucial communication tool, bridging the gap between the two methods. This paper proposes ARDocS approach, which translates agile artefacts into a structured document compatible with traditional methods. ARDocS involves defining and specifying agile and traditional documentation through multiple abstraction levels using metamodeling, and mapping the concepts between these two metamodels. We validate our approach through a case study that applies ARDocS to the Scrum method for agile and the VOLERE template for traditional. ARDocS effectively consolidates information from various agile artefacts into structured documentation that can be understood and used by both agile and traditional teams.
Os-ETL: A High-Efficiency, Open-Scala Solution for Integrating Heterogeneous Data in Large-Scale Data Warehousing
The surge in data volume necessitates the integration of Resource Description Framework (RDF) data within corporate environments. While Extract, Transform, Load (ETL) processes exhibit proficiency with conventional data sources, their scalability diminishes when applied to large and highly varied data sources, inclusive of RDF data. The latter constitutes a wealth of knowledge that, when harnessed via data warehouse technology, can augment corporate value in a fiercely competitive milieu. The advent of platforms like polystore offers opportunities for advanced hardware deployment. ETL processes necessitate two crucial phases: Partitioning and data allocation. Concurrently, the scientific community is spurred to innovate ETL processes that support real-time analytics. This study proposes a novel architecture for ETL processes, named Open-Scala-ETL (Os-ETL). Equipped with a method for deploying a data warehouse based on a polystore, Os-ETL enables real-time analysis. The primary objective of the Os-ETL solution is to resolve the complexities in deploying a graph structure data warehouse on a polystore—a process that involves partitioning and data allocation. Os-ETL is a distributed solution that supports both batch and streaming processing using the Spark framework. Scala scripts are executed within this framework to partition RDF graphs and distribute the resultant fragments across various sites. The implementation of Os-ETL is based on Apache Spark, with ETL deployment on a Spark SQL polystore. This solution empowers companies with data warehouse technology to improve performance, scalability, and latency between a data warehouse and its data sources. The approach has been assessed and validated using large-scale, heterogeneous data, encompassing the LUBM benchmark, CSV files, an Oracle database, and a Neo4j graph database. The results corroborate its superior performance in terms of scalability and optimization.
A comparative study and evaluation of ERP reference models in the context of ERP IT-driven implementation
Purpose The purpose of this paper is to consider the question of what is an appropriate enterprise resource planning (ERP) reference model for specifying areas of change in the context of IT-driven ERP implementation and through the model matching. There are other implicit goals to increasing the awareness of the reference models, as this highlights the principles embedded in ERP systems and explains the classification of reference models, which is useful in terms of the reuse of knowledge. Design/methodology/approach In this paper, a comparison between ERP reference models is conducted using a suitable decision-making technique and the final results are discussed. The comparison depends on nine criteria related to conceptual ERP reference models: scope, abstraction, granularity, views, purpose, simplicity, availability, ease of use for model matching, and target audience. Findings This study concludes that the business process reference model is best for specifying areas of change in the context of IT-driven ERP implementations. The final ranking of the alternatives based on all criteria places the system organizational model second, followed by the function and data/object reference models, in that order. Originality/value This paper is one of very few studies on the selection of appropriate ERP reference models according to the ERP implementation approach and model matching factors. This research also provides an in-depth analysis of various ERP reference model types.
A comparative study and evaluation of ERP reference models in the context of ERP IT-driven implementation
PurposeThe purpose of this paper is to consider the question of what is an appropriate enterprise resource planning (ERP) reference model for specifying areas of change in the context of IT-driven ERP implementation and through the model matching. There are other implicit goals to increasing the awareness of the reference models, as this highlights the principles embedded in ERP systems and explains the classification of reference models, which is useful in terms of the reuse of knowledge.Design/methodology/approachIn this paper, a comparison between ERP reference models is conducted using a suitable decision-making technique and the final results are discussed. The comparison depends on nine criteria related to conceptual ERP reference models: scope, abstraction, granularity, views, purpose, simplicity, availability, ease of use for model matching, and target audience.FindingsThis study concludes that the business process reference model is best for specifying areas of change in the context of IT-driven ERP implementations. The final ranking of the alternatives based on all criteria places the system organizational model second, followed by the function and data/object reference models, in that order.Originality/valueThis paper is one of very few studies on the selection of appropriate ERP reference models according to the ERP implementation approach and model matching factors. This research also provides an in-depth analysis of various ERP reference model types.
A Knowledge Management Process in Communities of Practice of Engineering Based on the SECI Model for Knowledge
With the vast movement toward promoting and developing models, practices, and technological environments in the engineering domain, a need exists to facilitate communication, collaboration, and coordination among its actors. Communities of Practice (CoPs) represent the natural and logical solution to answer these needs. In this paper, the authors propose a knowledge management process to exploit tacit and explicit knowledge in the engineering domain within the framework of a CoP of engineering. The approach used in this work introduces new elements in the Nonaka’s SECI model for knowledge creation. To validate the proposed process, a qualitative case study has been conducted on two CoPs, “CPsquare” and “The Cisco Learning Network”. It has been shown that CoPs and social learning impact learning as well as knowledge sharing. The use of web technologies and socio-technical approach in the management of knowledge is of high importance.
Building a community memory in communities of practice of e‐learning
Purpose: The purpose of this paper is to define a community memory for a virtual communities of practice (CoP) based on organizational learning (OL) concept and ontologies. Design/methodology/approach: The paper focuses on applying the OL concept to virtual CoP and proposes a framework for building the CoP memory by identifying several layers of ontologies such as generic, knowledge, domain, and task ontologies. A CoP of e-learning is used as an example of semantic learning organization and as an application for the proposed framework. Findings: Applying the proposed framework on the CoP of e-learning and more specifically in the instructional engineering domain shows that community knowledge can be reified and shared among the members. This framework can be used as a backbone for other CoP in other fields. Originality/value: This present work proposed a general framework for the CoP memory using a knowledge engineering approach and proposing different forms of ontologies as a backbone for the memory. It also suggests that the knowledge capitalization is important as well as the contextual element. (Contains 5 figures and 4 notes.)