@article{MAKHILLJEAS2019142118577,
    title = {Toward a Social Networking Context: Managing and Processing Data over
Multi-Cloud Environment},
    journal = {Journal of Engineering and Applied Sciences},
    volume = {14},
    number = {21},
    pages = {7899-7912},
    year = {2019},
    issn = {1816-949x},
    doi = {jeasci.2019.7899.7912},
    url = {https://makhillpublications.co/view-article.php?issn=1816-949x&doi=jeasci.2019.7899.7912},
    author = {Ahmed,Abdullah,Fouad,Maraam,Abdullah and},
    keywords = {Cloud computing,data management interoperability,vendor lock-in,multi-cloud,storage systems,SQL databases},
    abstract = {Cloud computing environment is one of the widely growing software deployment platforms in the
world of technology. There is a continuous increase in using the cloud-based storage as service from
developers. Cloud storage services provide numerous advantages such as high scalability, availability and
pay-as-you-go cost model. In addition, cloud providers are offering different options for storage services. For
example, Amazon provides S3 service as a scalable, durable and available distributed object store. Azure offers
SQL databases as traditional SQL databases. In this domain, one of the biggest challenges is the
interoperability among different storage systems provided by the various cloud providers; it is due to the lack
of the uniform methods for accessing interfacing and managing the stored data. In this research we extend our
previous work to develop a new framework to bridge the some of the gaps between the social web and the
social enterprise worlds using the business process management techniques and concepts. We designed and
developed a social coordination approach that uses the social networks between persons, tasks and machines
to recommend corrective actions in response to specific conflict patterns. In this study, we have presented our
approach to address such a challenge by building a system that enables the developers to manage the data
hosted in different storage systems of various cloud providers for a single point of interface. We show, through
evaluation that our approach is able to provide high usability integrity and facilitate the navigation and
interoperability among the different cloud providers. We find out that the performance of MCloud is satisfying
and reasonable. In addition, the developers reveal that MCloud has helped them to manage the hosted data in
different cloud providers.}
    }