Reports

webinos report: Evaluation of phase I demonstration activities

Abstract This report aims to document the evaluation of webinos’ first demonstration phase. The evaluation approach is based on the verification of success criteria, documented in webinos’ demo framework. In order to do so, a coverage and gap analysis is performed for each of the existing webinos demo applications by its developers. The online impact of the demo assets is monitored via trend analysis of both online and social media. Furthermore, the performance of webinos’ demo preparation and presentation activities are evaluated from a demonstration presenter’s perspective. The evaluation data is subsequently used as a starting point for extracting optimization recommendations for webinos’ product assets as well as processes. A total of 22 recommendations have been issued in this deliverable. These recommendations have been fed back to webinos’ demo framework, as well as the other webinos work packages. The recommendations aim to serve as optimization input for the project’s second execution phase. Terms & conditions This report is a public deliverable of the webinos project. The project members will review any feedback received; updates will be incorporated as applicable. The webinos project reserves the right to disregard your feedback without explanation. Later in the year, update to the report may be published on www.webinos.org as well as being made available as a live and community maintainable wiki. If you want to comment or contribute on the content of the webinos project and its deliverables you shall agree to make available any Essential Claims related to the work of webinos under the conditions of section 5 of the W3C Patent Policy; the exact Royalty Free Terms can be found at:...

webinos report: Evaluation of webinos phase I focused on Application Development

Abstract The objective of this document is to provide feedback and recommendations to the webinos platform developer team based on developer experiences with the platform. The overall purpose is to improve the webinos platform, based on user evaluation, so that the platform better meet the needs of app developers interested in using the platform. Two developer experience surveys were conducted within a period of 3 months between each other. The evaluation methodology was in essence the same for both surveys, and it followed a user-centred approach to gathering user experiences with an emphasis on gathering qualitative feedback from the developers (i.e. the users of the webinos platform). Findings, observations, and recommendations were gathered and analysed through both webinos developer experience surveys. The first survey was held in conjunction with the webinos face to face meeting in Catania, February 2012, whereas the second developer experience survey was conducted online in the period of May-June 2012. By gathering qualitative data about developer experiences with the webinos platform, it is possible to improve the platform based on first-hand user feedback, and therefore to accurately address their needs. It is also possible with such user data at hand to look for both problems and positives in which the survey participants seem to have in common. The shared problems are recommended to be addressed and prioritised first by the platform developer team. The findings and data sets of both surveys seem robust, because the survey participants indicated many of the same issues – both within and across the surveys – with their open ended responses. Even though the questions were formulated differently in the...

webinos report: Phase II Security Framework

Abstract The webinos project defines and delivers an open source web application runtime compatible with a wide range of smart devices, including smartphones, tablets, PCs, in-car systems and set-top boxes. A key aim of the project is building a platform which is both secure and protects user privacy. This document describes the security and privacy rational, threat model and architectural risk analysis used by the project. It is a companion document to the webinos system and API specifications and explains why certain security and privacy controls exist and what risks remain. It provides a set of recommendations and describes the outstanding weaknesses and issues of which webinos stakeholders may need to be aware. Terms & conditions This report is a public deliverable of the webinos project. The project members will review any feedback received; updates will be incorporated as applicable. The webinos project reserves the right to disregard your feedback without explanation. Later in the year, update to the report may be published on www.webinos.org as well as being made available as a live and community maintainable wiki. If you want to comment or contribute on the content of the webinos project and its deliverables you shall agree to make available any Essential Claims related to the work of webinos under the conditions of section 5 of the W3C Patent Policy; the exact Royalty Free Terms can be found at: http://www.w3.org/Consortium/Patent-Policy-20040205/. This report is for personal use only. Other individuals who are interested to receive a copy, need to access http://www.webinos.org/downloads. For feedback or further questions, contact: editors@webinos.org We’re looking forward to your feedback! download pdf:...

webinos report: Phase II architecture and components

Abstract This deliverable describes in detail the system architecture of the Phase II webinos platform. The primary areas covered in this deliverable are the detailed technical specifications for all of the major components of a webinos system; including the Personal Zone Proxy (PZP), Personal Zone Hub (PZH), common components of both PZPs and PZHs, and also the application interface. We also include an informative specification section detailing how some of the components work together and can be deployed. This deliverable does not include specification of the webinos API’s, neither does it address the security and privacy issues which motivate much of the architecture. Those aspects of the webinos platform are covered in the phase II API specifications and security framework deliverables respectively. This deliverable consists of six separate sub-sections and a Glossary document HLS -High Level Specification PZP – Personal Zone Proxy Specification PZH – Personal Zone Hub Specification CORE – Common/Core Components Specification APPS – Applications Specification INF – Informative Specification GLOS – Glossary Access the online version here: http://www.webinos.org/content/html/D033/index.html or download pdf:...

webinos report: Phase II API specifications

Abstract The webinos project defines and delivers an open source web application runtime compatible with a wide range of smart devices, including smartphones, tablets, PCs, in-car systems and set-top boxes. In the webinos phase II API specifications, the development of the application programming interface specifications (APIs) has continued in order to make the desired functionality available to webinos applications. The phase 1 API specifications created in 2011 have been further developed and new API specifications have been added. This document contains the API specifications as well as background information to the API specifications. Access the online version here: http://www.webinos.org/content/html/D034/index.html or download pdf:...

webinos report: Phase I demonstration setup and demonstration activities

Abstract In this report, the demonstration setup and demonstration activities are documented for the webinos project’s first phase. With the documentation of concrete demonstration setups, this report aims to provide detailed demonstration scenarios, as well as instructions on how to set up and run each of the available webinos demonstrations and tutorials. With this information, webinos stakeholder should be able to easily set up, test, and present a specific demonstrator asset. Furthermore, via the demonstrators’ setup details in this report, users and developers should be able to better understand the fundamental concepts of webinos. The second goal of this deliverable is to document the conducted demonstration activities. Communication activities regarding the preparation of webinos demonstrations are documented. This includes demo communication through blog posts, video publications, and the creation of demo handouts. Moreover, the report contains a detailed overview of selected events at which webinos assets were live demonstrated. Terms & conditions This report is a public deliverable of the webinos project. The project members will review any feedback received; updates will be incorporated as applicable. The webinos project reserves the right to disregard your feedback without explanation. Later in the year, update to the report may be published on www.webinos.org as well as being made available as a live and community maintainable wiki. If you want to comment or contribute on the content of the webinos project and its deliverables you shall agree to make available any Essential Claims related to the work of webinos under the conditions of section 5 of the W3C Patent Policy; the exact Royalty Free Terms can be found at: http://www.w3.org/Consortium/Patent-Policy-20040205/. This report...

webinos report: Updates on Requirements and Available Solutions

Abstract This deliverable describes the methodologies and the outcomes of the updates on Requirements and available Solutions activities which build upon the content of the previous deliverable “Updates on Scenarios and Use Cases”. Building upon the detailed and updated description of the delivered use cases and scenarios, and with the use of a special concept mapping exercise for sense making requirements this deliverable provides an update of the webinos platform requirements as we see them after one and a half year of webinos. This report also reviews the various operating systems/web rendering engines and highlights any major changes that have occurred since the original landscape and governance reports were written. This also includes an analysis of the various cross-platform tools that are available to webinos, across various technologies and how webinos should target these tools to support the webinos ecosystem. Download the report as PDF here:...

webinos report: Updates on Scenarios and Use Cases

Abstract The report describes an updated set of user stories and use cases as input for the subsequent work packages. The goal of this deliverable is to define the scope of the webinos project; this allows readers to get an idea about what type of applications can be created using webinos. The deliverable also contains use cases giving an overview about what really is part of the webinos platform; this allows developers to better understand the benefits they can get out of webinos. The scenarios and use cases described in this document also cover the mobile, PC, automotive and home media domains. As the webinos platform is now openly available to 3rd parties, it becomes more and more important to start capturing developer mindshare. Therefor the deliverable also describe the current status of the planning of webinos cross-screen competitions that will be targeted during 2012. Updating, refining, and potentially creating new scenarios and use cases is based on the experiences and knowledge the consortium obtained during the first half of the project. With this in mind, scenarios were updated based on design and scope decisions made in the first year and a half. This also includes the creation of new scenarios to better address certain issues which were either not covered at all, or were not clearly described in the first set of scenarios. The same is also true for the use cases. Several use cases were updated or removed, while other use cases were added or completely refocused. This deliverable also contains the outcome of collaboration activities by describing how the different selected projects could benefit from each...

webinos report: Demonstration Plan and Evaluation Criteria for Phase I Results

Abstract In this document, the demonstration planning and evaluation framework for the webinos project’s phase I results is introduced. The webinos demonstration plan is defined to inform key stakeholders, and attract interest from outside the project consortium. The plan aims to identify and bring forward webinos assets which lend themselves to be demonstrated to the public. The target audiences for demonstration include application developers, end users of applications, and decision makers from various industries. Furthermore, the demonstration plan outlines various types of demo approaches and an initial schedule in order to optimally demonstrate the individual webinos assets.The purpose of showcasing our webinos demos is to market the project,to spark discussions with interested parties, to recruit affiliates, and allow stakeholders to provide feedback and evaluate the various aspects of the project. The webinos evaluation framework aims to enable the verification and validation of identified webinos assets. The characteristics and metrics for evaluating the results stemming from the demonstration plan’s execution are defined. Accordingly, a methodology is laid out to aggregate and evaluate the success ratio of the specified set of quality criteria. Moreover, the framework’s quality process performance is closely monitored for any optimization opportunities. Both through internal feedback aggregation, as well as by interfacing with the other webinos activities. Download the report as PDF here:...

Project Fact Sheets

webinos factsheet

Overview The webinos project will define and deliver an Open Source Platform and software components for the Future Internet in the form of web runtime extensions, and complementary infrastructure components, to enable web applications and services to be used and shared consistently and securely over a broad spectrum of converged and connected devices, including mobile, PC, home media (TV) and in-car units. Download webinos fact...

White Papers

webinos whitepaper on Open Governance

Abstract In March 2011 the webinos consortium published a deliverable titled “Industry landscape, governance, licensing and IPR frameworks”.  The purpose of this report was to assess the state of the art of technologies that will be used to realize the webinos platform, to understand related industry activities and to identify appropriate governance, licensing and IPR frameworks for webinos.  Additionally in July 2011 VisionMobile published The Open Governance Index (OGI) Report which built upon this work and introduced the Open Governance Index as a means of measuring the openness of governance in open source projects. The industry response was overwhelming with more than 7,000+ downloads and cited in over 20+online journals including IT Writing,  ZDNet, Wired News,  BGR,  MIT Technology Review,  Slash Gear,  Phandroid, ARS Technica,  Linux Today, Mobile Trends, Computer Hyper, RPMfind, Fanatics Club Linux Life, Today-Google, Open Source This and PC Pro. It also sparked numerous tweets from industry participants including Chris DiBona, Head of Open Source Programmes at Google; Open Source Advocate Matt Asay and Mike Milinkovich, Director of Eclipse.  Discussions centred around the importance of openness and the growing importance of governance in open source projects as open source becomes more main-stream.  The OGI Report identified that the ‘open’ governance of projects such as webinos is a strength relative to the ‘closed’ governance of other projects. Since March 2011 there has been much change within the mobile open source technology sphere and the purpose of this white-paper is to review the changes in this area since that time to determine new findings and learnings for webinos. webinos-whitepaper-Open-Governance   Terms & conditions This report is a public...

webinos whitepaper

Abstract webinos is: a collective project to make the web work for applications. webinos has a vision to build a multi-device, applications platform based on web technology that: – allows web apps to run seamlessly across multiple devices and to use resources across devices – allows web applications to communicate with other web applications and (non web components) over multiple device – links the application experience with the social network – achieves all of the above in a security preserving manner – explicitly targets the four distinct “screens”: the mobile, the PC, the in-car (automotive) and the home media (TV) devices The intent in webinos is to translate the success of the web as a distributed document publishing system into a successful, distributed applications platform. The webinos platform should be built upon and move forward the required open standards. This platform should have a concrete implementation that is accessible to all as an open source asset. Technically, all of this should be achieved reusing the core development technologies that have already proven themselves on the Web (HTML and JavaScript), affording the benefits of speed of development and access to a large developer talent pool. The innovation webinos brings shall not just be technical; by embracing an open web culture, we hope to create an application framework that does not favour any particular corporation, and on which may parties can collaborate, and from which many companies benefit. Terms & conditions This report is a public deliverable of the webinos project. The project members will review any feedback received; updates will be incorporated as applicable. The webinos project reserves the right...