The proliferation of online services and applications facilitated considerably our lives. Nowadays we can easily communicate and share data with other users using these services. On-line services, are also a building corner of ICT application such as e-commerce, e-government and e-health applications that facilitate many administrative and personal tasks. However, several emerging issues and challenges have to be considered while setting up these future Internet services and applications. In particular, we explore three different key aspects of future Internet services and applications:
Modeling, Provisioning and Management
As the paradigm service-oriented architecture gains more prominence in the development of collaborative applications, the way of management of these applications is becoming a critical feature in order to provide a better quality of service. Cloud Computing is a technology that provides on-demand access to massively scalable resources in the field of Service Computing. The technical foundations of Cloud Computing include service-oriented architecture (SOA) and virtualizations of hardware and software. It has emerged as a new paradigm for deploying, managing and offering collaborative services through a shared infrastructure.
Provisioning of SOA and Cloud presents a new set of emerging issues and challenges that are expected to be identified and resolved by the research community. It includes issues of the proposed approaches at several levels: modeling, composition, collaboration, planning, scheduling, monitoring and analysis.
Nowadays we are witnessing the democratization of Internet services. As a result, more and more end-users (individuals and businesses) are adopting the concept of Software-as-a-Service for achieving their transactions (shopping, administrative procedures, B2B transactions, etc.). In such scenarios, personal data is generally transferred among several entities, therefore end-users need to (i) be aware of the collection, processing, storage and retention of personal data and (ii) to have necessary means to hold service providers accountable for the usage of their data. Dealing with personal data raises several issues that must be considered in the creation and use of novel Cloud services. Accountability, privacy and data protection gained more interest recently with the ongoing European Data Protection Regulation Reform and the NSA privacy violation scandal in the US.
Accountability is the property of a service of being responsible for its actions according to the data stewardship regime in which organizations that are entrusted with personal and business confidential data. This includes, among others, the obligations to manage user consent, to report security breaches when they occur, to provide evidence data processing practices, etc. Such concerns need to be part of software or cloud services from their design to implementation, but also of their discovery, composition, execution, and auditing.
Data Collection, Storage and Analysis
The amount of data collected and stored every day is increasing exponentially. New service-based systems are required in order to collect and filter these data, store it efficiently and securely, and analyze it. Modern service-based applications require specific large scale storage systems to achieve their service level agreement at any scale.
Therefore technical challenges arise when resources for storing and processing data are allocated elastically. Techniques for scaling storage systems up and down while keeping the system available must be investigated. These requirements must be integrated in the design and management tools of the storage system itself. Data Analysis systems also face a social challenge, as user privacy is becoming an even greater concern. Data analysis techniques that can provide meaningful insights on a large quantity of user data while maintaining anonymity or encryption are of particular interest.
The goal of this track is to offer academic and industrial researchers and practitioners a platform for discussions related to these aspects of future Internet services and applications.