• A model-driven PBL application to support the authoring, delivery, and execution of PBL processes 

      Wang, Disi; Samaka, Mohammed; Miao, Yongwu; Ali, Zeyad; Hoppe , H. Ulrich ( Springer , 2016 , Article)
      As problem-based learning (PBL) is becoming more and more popular, there is also a growing interest in developing and using technologies in the implementation of PBL. However, teachers may have difficulties to design and ...
    • A survey on service function chaining 

      Bhamare, Deval; Jain, Raj; Samaka, Mohammed; Erbad, Aiman ( Academic Press , 2016 , Article)
      Cloud computing is gaining significant attention and virtualized datacenters are becoming popular as a cost-effective infrastructure. The network services are transitioning from a host-centric to a data-centric model moving ...
    • Analysis of an application delivery platform for software defined infrastructures 

      Gupta, Lav; Jain, Raj; Samaka, Mohammed ( Inderscience Enterprises Ltd. , 2016 , Conference Paper)
      Application service providers (ASPs) obtaining resources from multiple clouds have to contend with different management and control platforms employed by the cloud service providers (CSPs) and network service providers ...
    • Application delivery in multi-cloud environments using software defined networking 

      Paul, Subharthi; Jain, Raj; Samaka, Mohammed; Pan, Jianli ( Elsevier , 2014 , Article)
      Today, most large Application Service Providers (ASPs) such as Google, Microsoft, Yahoo, Amazon and Facebook operate multiple geographically distributed datacenters, serving a global user population that are often mobile. ...
    • Automated Service Delivery and Optimal Placement for CRANs 

      Erbad, Aiman; Bhamare, Deval; Jain, Raj; Samaka, Mohammed ( Hamad bin Khalifa University Press (HBKU Press) , 2018 , Conference Paper)
      Traditionally, in cellular networks, users communicate with the base station that serves the particular cell under coverage. The main functions of a base station can be divided into two, which are the baseband unit (BBU) ...
    • Automated service delivery platform for C-RANs 

      Bhamare, Deval; Erbad, Aiman; Jain, Raj; Samaka, Mohammed ( Institute of Electrical and Electronics Engineers Inc. , 2017 , Conference Paper)
      Cloud computing is gaining significant attention and virtualized data-centers are becoming popular as cost-effective infrastructure. Recently, there has been a trend to collocate the baseband unit (BBU) functionalities and ...
    • Bringing Relevance to Computing Courses through History 

      Impagliazzo, John; Samaka, Mohammed ( Springer Berlin Heidelberg , 2013 , Book chapter)
      This paper shows ways in which computing history can make the delivery of teaching computing courses relevant. The authors’ approach involves using computing history as a recurring theme throughout courses by adapting ...
    • Developing a Platform for Mobile Learning Using mLearn 

      Samaka, Mohammed; Impagliazzo, John ( The Society of Digital Information and Wireless Communication , 2013 , Article)
      This paper presents preliminary findings of a research study surrounding the development of an integrated architecture for a mobile learning platform. The study builds on prior design specification architecture for mLearn ...
    • ePBL: Design and implementation of a Problem-based Learning environment 

      Ali, Zeyad; Samaka, Mohammed ( IEEE , 2013 , Conference Paper)
      Problem-based Learning (PBL) has been utilized by educators for almost half a century as a powerful and engaging student-centered pedagogy. PBL has also been employed across a wide range of disciplines and areas in education ...
    • Facilitating Teachers in Developing Online PBL Courses 

      Miao, Yongwu; Samaka, Mohammed; Impagliazzo, John ( IEEE , 2013 , Conference Paper)
      Developing a sound online problem-based learning (PBL) course plan is difficult because teachers need comprehensive PBL and technical knowledge. This paper proposes a model-driven approach to develop a PBL authoring tool ...
    • Feasibility of Supervised Machine Learning for Cloud Security 

      Bhamare, Deval; Salman, Tara; Samaka, Mohammed; Erbad, Aiman; Jain, Raj ( Institute of Electrical and Electronics Engineers Inc. , 2017 , Conference Paper)
      Cloud computing is gaining significant attention, however, security is the biggest hurdle in its wide acceptance. Users of cloud services are under constant fear of data loss, security threats and availability issues. ...
    • Guidelines for design and implementation of mobile learning 

      Ally, Mohamed; Samaka, Mohammed ( IGI Global , 2016 , Book chapter)
      As technology evolves, there is a shift towards the use of mobile technology to deliver education both on-campus in a blended format and online delivery. This shift is moving at a very fast pace which is a major challenge ...
    • Initiatives to innovate education to prepare qatar for the future 

      Ally, Mohamed; Robinson, Martha; Samaka, Mohammed ( Taylor and Francis , 2016 , Book chapter)
      This conclusion presents some closing thoughts discussed in the preceding chapters of this book. The book provides good examples of the different purposes and levels of integrating technology in teaching. The Gulf Cooperation ...
    • M-LEARNING FOR TRAINING ENGLISH AT WORKPLACE 

      Samaka, Mohammed; Ismail, Loay; Abu Abdulla, Nosayba; Clark, Brendan ( IATED Digital Library , 2012 , Article)
      The research project described in this paper involves in using of a mobile learning approach to train newly recruited trainees on workplace English, so they can become more effective when communicating in the workplace. ...
    • Machine Learning for Anomaly Detection and Categorization in Multi-Cloud Environments 

      Salman, Tara; Bhamare, Deval; Erbad, Aiman; Jain, Raj; Samaka, Mohammed ( Institute of Electrical and Electronics Engineers Inc. , 2017 , Conference Paper)
      Cloud computing has been widely adopted by application service providers (ASPs) and enterprises to reduce both capital expenditures (CAPEX) and operational expenditures (OPEX). Applications and services previously running ...
    • mlearn: Designing a Platform for Mobile Learning 

      Samaka, Mohammed; Impagliazzo, John ( IGI Global , 2013 , Book chapter)
      This chapter presents the findings of the first phase of a four-phase research study that involves the design and development of an integrated architecture for a mobile learning platform. During this phase, a high-level ...
    • A Model-driven Approach to the development of a PBL Script Editor 

      Miao, Yongwu; Samaka, Mohammed; Impagliazzo, John; Wang, Ying; Wang, Disi; ... more authors ( Global Chinese Conference on Computers in Education (GCCCE) , 2013 , Article)
      Designing a pedagogically sound and technically executable collaboration script is a highly complex, time-consuming and error-prone task. This paper presents a model-driven approach to enable practitioners to design online ...
    • Network Slicing for 5G: Challenges and Opportunities 

      Li, Xin; Samaka, Mohammed; Chan, H. Anthony; Bhamare, Deval; Gupta, Lav; ... more authors ( Institute of Electrical and Electronics Engineers Inc. , 2017 , Article)
      Network slicing for 5G provides Network-as-a-Service (NaaS) for different use cases, allowing network operators to build multiple virtual networks on a shared infrastructure. With network slicing, service providers can ...
    • Optimal virtual network function placement in multi-cloud service function chaining architecture 

      Bhamare, Deval; Samaka, Mohammed; Erbad, Aiman; Jain, Raj; Gupta, Lav; ... more authors ( Elsevier B.V. , 2017 , Article)
      Service Function Chaining (SFC) is the problem of deploying various network service instances over geographically distributed data centers and providing inter-connectivity among them. The goal is to enable the network ...
    • PLATE-PBL: Development and implementation of a script-based PBL environment in moodle 

      Ali, Zeyad; Wang, Disi; Samaka, Mohammed; Miao, Yongwu ( Institute of Electrical and Electronics Engineers Inc. , 2016 , Conference Paper)
      This paper describes the work involved in developing a script-based PBL environment in Moodle. PLATE-PBL is a Moodle plug-in based entirely on the meta-model of the PBL scripting language. The plug-in dynamically transforms ...