This paper presents a case study that explores the impact of a software development project on a Small to Medium Enterprise in the United Kingdom as a means of delivering improved understanding of data in the retail sector. In this paper, the link between the actions undertaken by management in retail and the relationship with the environment provided by IT systems is considered. Many retailers in the United Kingdom make use of sensor devices to understand the behavior of their customers. As retail outlets grow over a period of time, the diversity of sensor devices may change as new devices are installed. Equally, outlets that are operated within retail groups will collect and store data locally. As a consequence, management within the retail sector face a number of challenges to understand the operation of individual outlets and the holistic performance of retail chains. As a result, both the IT systems and also the working practices employed to complete the day to day tasks essential to meet the needs of a retailer's customers rapidly become unfit for purpose. The case study considered in this paper reviews the requisite practices adopted by a service provider in the business intelligence sector, and the positive impact that the company realized through the re-engineering of both IT systems and business workflows. The underlying reasons for this inefficiency were analysed and, through the agile software engineering methodology, a solution was designed to resolve these issues.
{"title":"Integrating Sensor Devices in a Service Oriented Framework: A Retail Environment Case Study","authors":"Mark Anderson, Joseph Bolton","doi":"10.1109/SOSE.2016.74","DOIUrl":"https://doi.org/10.1109/SOSE.2016.74","url":null,"abstract":"This paper presents a case study that explores the impact of a software development project on a Small to Medium Enterprise in the United Kingdom as a means of delivering improved understanding of data in the retail sector. In this paper, the link between the actions undertaken by management in retail and the relationship with the environment provided by IT systems is considered. Many retailers in the United Kingdom make use of sensor devices to understand the behavior of their customers. As retail outlets grow over a period of time, the diversity of sensor devices may change as new devices are installed. Equally, outlets that are operated within retail groups will collect and store data locally. As a consequence, management within the retail sector face a number of challenges to understand the operation of individual outlets and the holistic performance of retail chains. As a result, both the IT systems and also the working practices employed to complete the day to day tasks essential to meet the needs of a retailer's customers rapidly become unfit for purpose. The case study considered in this paper reviews the requisite practices adopted by a service provider in the business intelligence sector, and the positive impact that the company realized through the re-engineering of both IT systems and business workflows. The underlying reasons for this inefficiency were analysed and, through the agile software engineering methodology, a solution was designed to resolve these issues.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"41 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115501322","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Massimiliano Albanese, S. Jajodia, R. Jhawa, V. Piuri
Summary form only given. Recent years have seen a growing interest among users in the migration of their applications to the Cloud computing environments. However, due to their high complexity, Cloud-based services often experience a large number of failures and security breaches, and consequently, impose numerous challenges on the dependability and resilience of users' applications. Unfortunately, current dependability and resilience solutions focus either on the infrastructure itself or on application analysis, but fail to consider the complex inter-dependencies between system components and application tasks. This aspect is highly crucial especially when Cloud environments are used, as it is increasingly considered nowadays, in critical applications.
{"title":"Dependable and Resilient Cloud Computing","authors":"Massimiliano Albanese, S. Jajodia, R. Jhawa, V. Piuri","doi":"10.1109/SOSE.2016.53","DOIUrl":"https://doi.org/10.1109/SOSE.2016.53","url":null,"abstract":"Summary form only given. Recent years have seen a growing interest among users in the migration of their applications to the Cloud computing environments. However, due to their high complexity, Cloud-based services often experience a large number of failures and security breaches, and consequently, impose numerous challenges on the dependability and resilience of users' applications. Unfortunately, current dependability and resilience solutions focus either on the infrastructure itself or on application analysis, but fail to consider the complex inter-dependencies between system components and application tasks. This aspect is highly crucial especially when Cloud environments are used, as it is increasingly considered nowadays, in critical applications.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"34 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124807677","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Model-Driven Software Engineering (MDSE) has been successfully applied in order to accelerate the development of Web Services (WS). Despite the reported successes identified by a systematic mapping in this context, there was no reported method that takes advantage of modelling facilities outside the development phases by exposing the models as a feature to the end-users. Therefore, in this paper, we study how would be possible to push MDSE to be more than a method to accelerate development. In our envision, MDSE could be evolved into a paradigm suitable to create WS systems that present modelling principles from MDSE as features visible to the end-users while functioning employing tools originally meant for MDSE development for several other uses. We refer to these MDSE-evolved WS systems as Model Oriented Web Services (MOWS). We also provide a pattern and a development process to guide the development of MOWS. This paper includes case studies that indicate evidences on its feasibility. We also discuss advantages, disadvantages and suitability for real world applications.
{"title":"Model-Oriented Web Services","authors":"Thiago Gottardi, R. Braga","doi":"10.1109/SOSE.2016.64","DOIUrl":"https://doi.org/10.1109/SOSE.2016.64","url":null,"abstract":"Model-Driven Software Engineering (MDSE) has been successfully applied in order to accelerate the development of Web Services (WS). Despite the reported successes identified by a systematic mapping in this context, there was no reported method that takes advantage of modelling facilities outside the development phases by exposing the models as a feature to the end-users. Therefore, in this paper, we study how would be possible to push MDSE to be more than a method to accelerate development. In our envision, MDSE could be evolved into a paradigm suitable to create WS systems that present modelling principles from MDSE as features visible to the end-users while functioning employing tools originally meant for MDSE development for several other uses. We refer to these MDSE-evolved WS systems as Model Oriented Web Services (MOWS). We also provide a pattern and a development process to guide the development of MOWS. This paper includes case studies that indicate evidences on its feasibility. We also discuss advantages, disadvantages and suitability for real world applications.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"2 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"124319254","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
M. Aly, Michael Franke, M. Kretz, Folker Schamel, P. Simoens
In the same way as cloud computing, Software as a Service (SaaS) and Content Centric Networking (CCN) triggered a new class of software architectures fundamentally different from traditional desktop software, service oriented networking (SON) suggests a new class of media engine technologies, which we call Service Oriented Interactive Media (SOIM) engines. This includes a new approach for game engines and more generally interactive media engines for entertainment, training, educational and dashboard applications. Porting traditional game engines and interactive media engines to the cloud without fundamentally changing the architecture, as done frequently, can enable already various advantages of cloud computing for such kinds of applications, for example simple and transparent upgrading of content and unified user experience on all end-user devices. This paper discusses a new architecture for game engines and interactive media engines fundamentally designed for cloud and SON. Main advantages of SOIM engines are significantly higher resource efficiency, leading to a fraction of cloud hosting costs. SOIM engines achieve these benefits by multi-layered data sharing, efficiently handling many input and output channels for video, audio, and 3D world synchronization, and smart user session and session slot management. Architecture and results of a prototype implementation of a SOIM engine are discussed.
{"title":"Service Oriented Interactive Media (SOIM) Engines Enabled by Optimized Resource Sharing","authors":"M. Aly, Michael Franke, M. Kretz, Folker Schamel, P. Simoens","doi":"10.1109/SOSE.2016.47","DOIUrl":"https://doi.org/10.1109/SOSE.2016.47","url":null,"abstract":"In the same way as cloud computing, Software as a Service (SaaS) and Content Centric Networking (CCN) triggered a new class of software architectures fundamentally different from traditional desktop software, service oriented networking (SON) suggests a new class of media engine technologies, which we call Service Oriented Interactive Media (SOIM) engines. This includes a new approach for game engines and more generally interactive media engines for entertainment, training, educational and dashboard applications. Porting traditional game engines and interactive media engines to the cloud without fundamentally changing the architecture, as done frequently, can enable already various advantages of cloud computing for such kinds of applications, for example simple and transparent upgrading of content and unified user experience on all end-user devices. This paper discusses a new architecture for game engines and interactive media engines fundamentally designed for cloud and SON. Main advantages of SOIM engines are significantly higher resource efficiency, leading to a fraction of cloud hosting costs. SOIM engines achieve these benefits by multi-layered data sharing, efficiently handling many input and output channels for video, audio, and 3D world synchronization, and smart user session and session slot management. Architecture and results of a prototype implementation of a SOIM engine are discussed.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"133687028","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Because digital games are interactive media, it is expected that digital games have various effects on players. In this paper, the previous studies on digital game effects are reviewed based on Cultivation Theory. Cultivation Theory is often used in television studies and to use it in digital game studies, the need for content analysis and improvement of measurement is addressed as problems. Content analyses of digital games are discussed concerning the problems addressed. Finally, the study conducts a content analysis to look at the positive contents that are often overlooked in previous studies. Cultivation Theory in digital game studies in comparison with television studies is discussed. This study suggests that more content analyses are needed to have an in-depth discussion on associating Cultivation Theory to digital game effects.
{"title":"Content Analysis of Digital Games: From Cultivation Theory Perspective","authors":"Jihyon Lim, Akira Baba","doi":"10.1109/SOSE.2016.28","DOIUrl":"https://doi.org/10.1109/SOSE.2016.28","url":null,"abstract":"Because digital games are interactive media, it is expected that digital games have various effects on players. In this paper, the previous studies on digital game effects are reviewed based on Cultivation Theory. Cultivation Theory is often used in television studies and to use it in digital game studies, the need for content analysis and improvement of measurement is addressed as problems. Content analyses of digital games are discussed concerning the problems addressed. Finally, the study conducts a content analysis to look at the positive contents that are often overlooked in previous studies. Cultivation Theory in digital game studies in comparison with television studies is discussed. This study suggests that more content analyses are needed to have an in-depth discussion on associating Cultivation Theory to digital game effects.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"25 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127384544","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Tin-Kai Chen, Wei-Cheng Wang, Pei-Chen Chen, Pin-Chen Kuo
This study aims to propose and demonstrate a case study of a novel animated music video production based on the implementation of the user centred rationale and, in turn, to recommend the standard operation procedure (SOP) and design guidelines for future study. The comprehensive literatures concerning motion capture systems and user-centred design have been reviewed. The context of use is defined based on a proposed 'STEP' approach and an animated music video designed and exhibited. Finally, the results are discussed and the problems encountered during the study highlighted.
{"title":"Dance of China: A User-Centred Design Case Study of a Novel Animated Music Video Production (AMV)","authors":"Tin-Kai Chen, Wei-Cheng Wang, Pei-Chen Chen, Pin-Chen Kuo","doi":"10.1109/SOSE.2016.49","DOIUrl":"https://doi.org/10.1109/SOSE.2016.49","url":null,"abstract":"This study aims to propose and demonstrate a case study of a novel animated music video production based on the implementation of the user centred rationale and, in turn, to recommend the standard operation procedure (SOP) and design guidelines for future study. The comprehensive literatures concerning motion capture systems and user-centred design have been reviewed. The context of use is defined based on a proposed 'STEP' approach and an animated music video designed and exhibited. Finally, the results are discussed and the problems encountered during the study highlighted.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"56 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"127258695","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
Wei Cui, Hanglong Zhan, Bao Li, Hu Wang, Donggang Cao
With the rapid development of cloud computing and big data processing, more and more application frameworks are being considered to run in "cloud way". This brings about several challenges to the cloud computing platform, e.g., being able to run most existing heterogeneous applications, providing scalability and elasticity support for newly emerged frameworks, and most importantly, sharing cluster resources effectively. In this paper, we propose a new service model that is suitable for medium and small-sized data center to solve these problems in a relatively easy and general way - ClaaS (Cluster as a Service). The idea is virtualizing the cluster environment for application frameworks. Most applications can directly run in the virtual cluster environment without any modification, which is a great advantage. Based on lightweight containers, we implement a real system of ClaaS named Docklet in order to prove the feasibility of this service model. In the meantime, we preliminarily design the definition of applications to make them easy to deploy. Finally, we present several examples and evaluate the whole system.
随着云计算和大数据处理的快速发展,越来越多的应用框架被考虑以“云方式”运行。这给云计算平台带来了一些挑战,例如,能够运行大多数现有的异构应用程序,为新出现的框架提供可伸缩性和弹性支持,最重要的是,有效地共享集群资源。本文提出了一种适用于中小型数据中心的新型服务模型——ClaaS (Cluster as a service,集群即服务),以一种相对简单和通用的方式来解决这些问题。其思想是为应用程序框架虚拟化集群环境。大多数应用程序可以直接在虚拟集群环境中运行,不需要任何修改,这是一个很大的优势。为了证明该服务模型的可行性,我们在轻量级容器的基础上实现了一个名为Docklet的真实的ClaaS系统。同时,我们初步设计了应用程序的定义,使其易于部署。最后,我们给出了几个例子并对整个系统进行了评估。
{"title":"Cluster as a Service: A Container Based Cluster Sharing Approach with Multi-user Support","authors":"Wei Cui, Hanglong Zhan, Bao Li, Hu Wang, Donggang Cao","doi":"10.1109/SOSE.2016.16","DOIUrl":"https://doi.org/10.1109/SOSE.2016.16","url":null,"abstract":"With the rapid development of cloud computing and big data processing, more and more application frameworks are being considered to run in \"cloud way\". This brings about several challenges to the cloud computing platform, e.g., being able to run most existing heterogeneous applications, providing scalability and elasticity support for newly emerged frameworks, and most importantly, sharing cluster resources effectively. In this paper, we propose a new service model that is suitable for medium and small-sized data center to solve these problems in a relatively easy and general way - ClaaS (Cluster as a Service). The idea is virtualizing the cluster environment for application frameworks. Most applications can directly run in the virtual cluster environment without any modification, which is a great advantage. Based on lightweight containers, we implement a real system of ClaaS named Docklet in order to prove the feasibility of this service model. In the meantime, we preliminarily design the definition of applications to make them easy to deploy. Finally, we present several examples and evaluate the whole system.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"130836605","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
With the development of monitoring camera and the update of hardware, the processing of video data is becoming more and more. It is an important topic to detect the event in the video data and analyze its intrinsic relationship in order to form a semantic description. Complex event detection in video includes detection of video events, description of target features, and finding the concept of semantic. Based on the hypergraph theory, this paper put forward the characteristics of the construction of track and multi label hypergraph description of the moving target, and classification of video events. The experimental results show that, in comparison with other methods including ordinary graph based method and hypergraph based multi-label semi-supervised learning method, our method achieves better average precision and average recall when detecting complex events.
{"title":"Complex Event Detection in Video Streams","authors":"Jia Ke, Xiao Jun Chen, Bao-Ding Chen, Hui Xu, Jian-Guo Zhang, Xiao-Ming Jiang, Manrong Wang, Xiaobo Chen, Qian-Qian Zhang, Wen-Hong Cai","doi":"10.1109/SOSE.2016.34","DOIUrl":"https://doi.org/10.1109/SOSE.2016.34","url":null,"abstract":"With the development of monitoring camera and the update of hardware, the processing of video data is becoming more and more. It is an important topic to detect the event in the video data and analyze its intrinsic relationship in order to form a semantic description. Complex event detection in video includes detection of video events, description of target features, and finding the concept of semantic. Based on the hypergraph theory, this paper put forward the characteristics of the construction of track and multi label hypergraph description of the moving target, and classification of video events. The experimental results show that, in comparison with other methods including ordinary graph based method and hypergraph based multi-label semi-supervised learning method, our method achieves better average precision and average recall when detecting complex events.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"21 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126793812","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
John Panneerselvam, Lu Liu, N. Antonopoulos, M. Trovati
Witnessing the growing importance of energy efficient computing in Information and Communication Technology (ICT), Cloud Computing is certainly being addressed as massive consumers of energy in the recent years. Resource management benefitted from predicting the anticipated near future workloads is one of the suggested strategies for the interests of energy efficiency. But the reliability of this prediction is always being a concern as it is affected by the complexities and constrains imposed by the heterogeneity and dynamism of both the Cloud workloads and the datacentre environments. So, a precise and clear understanding of the properties, characteristics and behaviours of such Cloud entities is of absolute importance. One of the unexplored characteristics of the Cloud Workloads is the latency sensitivity of these workloads, which has a considerable impact on their actual behaviours at the Cloud processing environments. Apart from the communication related latencies such as network latency and dispatching latency, the in-house computational latency of the workloads have not gained sufficient emphasis in the existing works of energy efficient Cloud Computing. To this end, this paper empirically dwells into the effects and impacts of this computational latency up on the behaviours of the Cloud workloads. Extensive analysis has been conducted both at inter and intra-job levels based on the Google trace logs spanning across a period of one month. Further, the constraints imposed by this computational latency on both the end user satisfaction and on the process-level complexities faced by the service providers have been manifested by our experimental analysis, ultimately to drive insightful inferences for reducing the excess and undesirable energy consumptions at the Cloud datacentres.
{"title":"Latency-Aware Empirical Analysis of the Workloads for Reducing Excess Energy Consumptions at Cloud Datacentres","authors":"John Panneerselvam, Lu Liu, N. Antonopoulos, M. Trovati","doi":"10.1109/SOSE.2016.60","DOIUrl":"https://doi.org/10.1109/SOSE.2016.60","url":null,"abstract":"Witnessing the growing importance of energy efficient computing in Information and Communication Technology (ICT), Cloud Computing is certainly being addressed as massive consumers of energy in the recent years. Resource management benefitted from predicting the anticipated near future workloads is one of the suggested strategies for the interests of energy efficiency. But the reliability of this prediction is always being a concern as it is affected by the complexities and constrains imposed by the heterogeneity and dynamism of both the Cloud workloads and the datacentre environments. So, a precise and clear understanding of the properties, characteristics and behaviours of such Cloud entities is of absolute importance. One of the unexplored characteristics of the Cloud Workloads is the latency sensitivity of these workloads, which has a considerable impact on their actual behaviours at the Cloud processing environments. Apart from the communication related latencies such as network latency and dispatching latency, the in-house computational latency of the workloads have not gained sufficient emphasis in the existing works of energy efficient Cloud Computing. To this end, this paper empirically dwells into the effects and impacts of this computational latency up on the behaviours of the Cloud workloads. Extensive analysis has been conducted both at inter and intra-job levels based on the Google trace logs spanning across a period of one month. Further, the constraints imposed by this computational latency on both the end user satisfaction and on the process-level complexities faced by the service providers have been manifested by our experimental analysis, ultimately to drive insightful inferences for reducing the excess and undesirable energy consumptions at the Cloud datacentres.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"92 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"126090713","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}
With the unprecedented growing information services in online social networks (OSNs), Internet users are increasingly struggling to keep pace with the sheer volume of massively unstructured social data being created online through information services on a daily base. However, most of OSNs are based on centralized client-server architecture which can easily suffer from problems such as performance bottleneck and vulnerability to the single point of failure in large-scale networks. Moreover, all the data and services are stored in the service providers' data center, users could lose control of their privacy and ownership of their own data. This visionary paper is to propose a novel self-organized architecture and supporting mechanisms for efficient service discovery in next-generation peer-to-peer (P2P) online social networks which enables dynamic interaction, collaboration, social information sharing and discovering and improve the scalability, availability and efficiency of current centralized OSNs. In the architecture, users have more control over their own private information and have better access to the social network services online and offline.
{"title":"A Self-Organized Architecture for Efficient Service Discovery in Future Peer-to-Peer Online Social Networks","authors":"Bo Yuan, Lu Liu, N. Antonopoulos","doi":"10.1109/SOSE.2016.57","DOIUrl":"https://doi.org/10.1109/SOSE.2016.57","url":null,"abstract":"With the unprecedented growing information services in online social networks (OSNs), Internet users are increasingly struggling to keep pace with the sheer volume of massively unstructured social data being created online through information services on a daily base. However, most of OSNs are based on centralized client-server architecture which can easily suffer from problems such as performance bottleneck and vulnerability to the single point of failure in large-scale networks. Moreover, all the data and services are stored in the service providers' data center, users could lose control of their privacy and ownership of their own data. This visionary paper is to propose a novel self-organized architecture and supporting mechanisms for efficient service discovery in next-generation peer-to-peer (P2P) online social networks which enables dynamic interaction, collaboration, social information sharing and discovering and improve the scalability, availability and efficiency of current centralized OSNs. In the architecture, users have more control over their own private information and have better access to the social network services online and offline.","PeriodicalId":153118,"journal":{"name":"2016 IEEE Symposium on Service-Oriented System Engineering (SOSE)","volume":"93 1","pages":"0"},"PeriodicalIF":0.0,"publicationDate":"2016-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":null,"resultStr":null,"platform":"Semanticscholar","paperid":"115338910","PeriodicalName":null,"FirstCategoryId":null,"ListUrlMain":null,"RegionNum":0,"RegionCategory":"","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":"","EPubDate":null,"PubModel":null,"JCR":null,"JCRName":null,"Score":null,"Total":0}