Mutaz Beraka
King Saud University
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Mutaz Beraka.
international conference on multimedia computing and systems | 2012
Hassan Mathkour; Sofien Gannouni; Mutaz Beraka
The use of Web services as a standard technology facilitates seamless business-to-business (B2B) interaction and the process of integrating various systems and applications. It enables mass knowledge distribution by providing a standard way of exposing data sources and applications/systems as Web services. These services can be created/generated, updated, and composed at runtime because they are loosely coupled. Web service composition provides the ability to compose services by manually or automatically generating a service composition plan in order to achieve the business goal, resolve a scientific issue/problem or provide new service functionality. They are reusable services that can be used to implement a business process. Web service composition can be achieved via two models: dynamic and static. This paper introduces taxonomy of Web service composition models and approaches, and provides a survey of Web service composition models and their approaches. Additionally, we present comparisons of different models and approaches for each model.
international symposium on pervasive systems, algorithms, and networks | 2012
Hussein Hashimi; Alaaedin Hafez; Mutaz Beraka
The field of software development often encounters many kinds of risks with high failure rate which in turn influence the success of software project. Success of software development associated with the effective management of risks occurred or might occur to mitigating the failure rate. This paper focuses on the life cycle of software development and the risks associated with each phase. It proposes a new model that helps in assessing and managing the risks and the processes needed in each phase of the development life cycle. The model is intended to unveil risks associated with each phase giving the opportunity to revisit phases in case of discovering associated risks as the development proceeds.
Procedia Computer Science | 2013
Mutaz Beraka; Mohsin Iftikhar; Hassan Mathkour; Abdullah Bedaiwi
Abstract The cyclic execution of several multi-typed queues through a unified server requires superlative tactics of polling strategies. Further, a number of traditional scheduling schemes have been put forward to provide assured Quality of Service (QoS) to the end-user. In the prior work, no effort has been put to combine the traditional scheduling schemes with polling mechanisms. Moreover, in the prior work, the researchers have utilized traditional Poisson distribution to analyze a variety of polling mechanisms to offer the standardized QoS to the end user. However, it has been proven through numerous studies that traffic carried by internet is self-similar and unfortunately, the traditional Poisson models are unable to capture the bursty nature of internet traffic. To overcome the limitations of prior work, in the present study, we combine the limited service polling model with traditional non-preemptive scheduling scheme in two different ways. We build an analytical framework considering multiple classes of self-similar traffic and analyze their behavior on the basis of G/M/1 queuing system. We construct the Markov chain for G/M/1 queuing system and present the closed form expressions of packet latencies for related traffic classes. Simulated experiments in C++ were performed to test our proposed analytical framework for evaluating the QoS parameters and Markov chain transformation. This study clearly indicates that the combination of traditional polling mechanism with common scheduling scheme such as priority can offer a differential treatment to facilitate the required QoS for latest 4G wireless network applications according to their requirement.
international conference on information science and applications | 2014
Mutaz Beraka; Abdullah Al-Dhelaan; Mznah Al-Rodhaan
This paper proposes a Bibliographic system intends to exchange bibliographic information of review/survey articles by relying on Web service technology. It allows researchers to interact with system via single service using platform-independent standard named Web service to add, search and retrieve bibliographic information of review articles in various science and technology fields and build-up a dedicated database for these articles in each science and technology field. In addition, rich features that offered by proposed system are studied and described. However, this paper explains in detail the proposed system using computing area due to the existence of detailed taxonomy of this area. Accordingly, the proposed system will be applicable to support any other science and technology subject area without any need to modify this system as long as the taxonomy for this area exists in the system.
arXiv: Digital Libraries | 2015
Mutaz Beraka; Abdullah Al-Dhelaan; Mznah Al-Rodhaan
This paper proposes a Bibliographic system intends to exchange bibliographic information of survey/review articles by relying on Web service technology. It allows researchers and university students to interact with system via single service using platform-independent standard named Web service to add, search and retrieve bibliographic information of review articles in various science and technology fields and build-up a dedicated database for these articles in each science and technology field. Additionally, different implementation scenarios of the proposed system are presented and described, and rich features that offered by such system are studied and described. However, this paper explains the proposed system using computing area due to the existence of detailed taxonomy of this area, which allows defining the system, their functionalities and features provided. However, the proposed system is not only confined to computing area, it can support any other science and technology area without any need to modify this system.
Security and Communication Networks | 2014
Sofien Gannouni; Mutaz Beraka; Hassan Mathkour
Service-oriented computing has emerged as the state-of-the-art distributed computing model for loosely coupled service-centric business applications. Specifically, service-oriented computing techniques allow organizations to compose Web services. Indeed, the organizational capacity to compose Web services has received much interest, particularly with respect to supporting business-to-business or enterprise application integration. In this paper, we present a system that proposes to adopt service composition as a new approach to integrate data from various data sources. We specify the business process description language as well as the service composition engine that supports the proposed language. We also present different strategies for executing a composite data service call. Copyright
Applied Mechanics and Materials | 2014
Mutaz Beraka; Hassan Mathkour; Sofien Gannouni
Web services allow developers to create, generate and compose them at runtime. However, a single web service is not sufficient to achieve most of user demands in its own. This gives rise to the concept of web services composition of is an appropriate solution to maximize the benefits of web services. Web services composition has received a great attention from different communities. A number of different semantic standards/specifications have been proposed to tackle this issue. These standards are Ontology Web Language and Web Service Modeling Ontology. In this paper, we provide an overview of these standards and present a comparison between them. We also overview different applications that have developed based on each of these standards and present comparisons among them.
international conference on electrical and control engineering | 2011
Mutaz Beraka; Hassan Mathkour; Sofien Gannouni
The evolution of distributed computing has made sharing of data sources an urgent necessity at the present time. It is desired to benefit from distributed data sources that spread across a network. Efforts have been made by researchers and private companies to propose approaches for accessing remote, heterogeneous and autonomous data sources to share them across a network. Other efforts are looking at these approaches and the concepts in them with the aim of developing applications in both centralized and decentralized environments to provide access to and sharing of data sources. In this paper, we review two data sharing approaches that have been proposed, namely Transaction Processing Monitors and Resource Description Framework. For each approach, we will present its architecture, limitations and problems, as well as applications that have been developed based on its concepts.
Archive | 2011
Mutaz Beraka; Sofien Gannouni; Hassan Mathkour
During the last decade, many research and development efforts have been deployed with the aim of proposing new approaches for accessing remote, heterogeneous and autonomous data sources to share them across the network. These approaches vary in terms of concepts and standards used in the implementation of the approach. From our review of the literature, we identified the following four approaches: Transaction Processing Monitors (TPM), Tuplespace, Resource Description Framework (RDF), and Data Service Approach (DSA). We also provide an overview of the P2P systems that have been developed based on each of these approaches.
conference on decision and control | 2012
Mutaz Beraka; Hassan Mathkour; Sofien Gannouni; Hussein Hashimi