carleton

   I have moved to Wilfrid Laurier University:

   Dr. Abdul-Rahman Mawlood-Yunis

   Education

Teaching at Algonquin College

Summer 2018

Computer Programmer

Winter 2018

Computer Programmer

Computer Engineering Technology - Computing Science

Fall 2017

Computer Programmer

Computer Engineering Technology - Computing Science

Fall 2016

Computer Programmer

   Teaching at Carleton University

Teaching Assistance (Sample)

Course title: Text book:
Introduction to Object-Oriented Programming,
Internet Application Programming
Introduction to Systems Programming
Abstract Data Types and Algorithms
Design and Implementation of Computer Applications

   Research Interest

   Projects

   Work Experience

   IT developer/ Analyst, Canadian Government, Ottawa, Ontario
   2009 – Present

Publications

Book chapter

Journal papers


Conference and workshop publications


  International Conferences Attended and Presented


Professional Activities

 Journal reviewer:

Program committee member:  


Ph.D. DISSERTATION ABSTRACT

Current research directions in semantic peer-to-peer (SP2P) networks are evolving to combine two complementary technologies: peer-to-peer (P2P) networks and formally structured information (ontology). SP2P systems represent the next step in the evolution of P2P networks because SP2P systems incorporate several additional features not present in P2P networks. Ontologies are advantageous in P2P networks because they provide the possibility for improving search and content retrieval. The current SP2P research efforts have generated many and diverse realizations and architectures. This diversity in implementation and architecture in turn has led to an ambiguity and incompatibility in defining domain abstracts and concepts. Progress in this area is hampered by a lack of commonality between these approaches, which makes their comparison and translation into practical implementations difficult. In this study, we describe a reference model for SP2P systems in an effort to model the emerging decentralized computing paradigm in a generic and high level abstraction. An SP2P simulation framework based on the reference model has been built. The framework is generic which enables instantiating different existing SP2P systems. A particular system can be considered an instance of the framework. This facilitates examining the effect of architecture changes, i.e., introducing different component implementations, on the behavior of the existing system. Further, the framework enables testing newly developed solutions to existing problems in SP2P systems. Simulation models are derived from the framework for studying the lack of fault-tolerance in the current SP2P systems. Two novel solutions are developed for reliability problem in the SP2P systems, and the effect of the developed solution on existing SP2P system behaviors are studied.


M.Sc. DISSERTATION ABSTRACT

In this thesis, we study the performance behavior of mobile agents in the distributed search.  The search problem is analyzed from two different standpoints: the single agent search and the multiple agents search. In the case of multiple agents search, we suggest three different algorithms and study their difference. We provide architecture to implement a distributed search, which involves single, and multiple agents as well as other components that guarantee agent coordination. Several experiments were carried out to measure the performance of the mobile agents to solve the distributed search problems under a variable network size, network topologies and number of agents. The test results of two different mobile agent platforms were also compared.  The results indicate that the two mobile agent platforms have similar behavior but their performance varies with underlying implementation, and the multiple agents approach performs better than the single agent approach in large networks. Moreover, the hypercube topology provides the best performance among all topologies considered.