SINTEF hosted a meeting titled Big Data meets Cloud on 20 October 2015, in Oslo. This was designed to inform and update industry people about the advancing state-of-the-art in Cloud Computing. A keynote talk was given by Frode Finnes Larsen from EVRY, the largest IT company in Norway, titled Big Data and Cloud EVRYwhere (apologies for the pun). The information day lasted from 10.30 until 14.30, during which time several SINTEF projects presented their work related to the Big Data and Cloud Computing areas. This included a presentation by Brice Morin of SINTEF on Self-adaptive Multi-cloud Applications, talking to the theme of adaptation, which is part of the response to failure prevention and recovery.
On 5 November, the results of the Broker@Cloud project have been presented by SAP and CAS in the frame of CAS IT Lounge: http://www.cas.de/nc/aktuelles/veranstaltungen/details/article/willkommen-zur-it-lounge-5.html.
Dr. Andreas Friesen (SAP SE) presented Broker@Cloud tutorial followed by live demonstrations of the Broker@Cloud Orbi Brokerage Platform and Broker@Cloud Quality Assurance and Optimization Mechanisms, Dr. Julia Vuong (CAS Software) presented the integration use cases of Broker@Cloud into CAS App Store. Mr. Christoph Beckmann (CAS Software) demonstrated live the Broker@Cloud enabled CAS App Store. CAS IT Lounge a recurring event for knowledge exchange between CAS members, CAS partners and interested people working in the IT sector located around Karlsruhe as well as at the Karlsruhe Institute of Technology (KIT).
Alessandro Rossini of SINTEF, Oslo, presented a multi-project collaborative paper at the 11th European Conference on Modelling Foundations and Applications (ECMFA 2015), which was held in L'Aquila, Italy, from 20-24 July 2015. The ECMFA conference focuses on Model-Based Engineering and was one of the federated conferences held at Software Technologies, Foundations and Applications (STAF 2015), the continuation of the famous TOOLS series of federated conferences. The paper was entitled: "A Comparison of Two-Level and Multi-Level Modelling for Cloud-Based Applications", and studied the consequences of varying the number of representational levels used in model-transformation approaches for the Cloud. A significant number of EU-funded research projects share an interest in Model-Based Engineering and its applications. The collaborating projects involved in this paper were:
This paper was perhaps the most broadly collaborative output of the Broker@Cloud project so far!
The EU projects collaborating at ECMFA
In the frame of the
Customer Centricity Forum & CAS Business Partner Congress on 16-17 June,
CAS organized several sessions aimed at presenting and demonstrating the
Broker@Cloud project and results to CAS partners and customers. During and after the
sessions, the participants had the chance to interact and discuss about the
Broker@Cloud-enabled CAS AppStore and
the adoption of cloud service brokerage mechanisms.
The Broker@Cloud team presented a day-long tutorial at the 4th European Conference on Service-Oriented and Cloud Computing (ESOCC 2015), held in Taormina (Messina), Italy. The conference was held 15-17 September 2015. We presented the project briefly on the first day, as part of the European Projects track. On the final day, we ran a day-long tutorial, with a mixture of presentations and hands-on experience with the various mechanisms for quality assurance in Cloud service brokerage that have been developed by the partners in the project. The tutorial was attended by about 25 people and several of these participated in the hands-on sessions, filling out broker policies and service descriptions from templates.
Each of the Broker@Cloud mechanisms was presented. These included the Service Description and Broker Policy Editor, the Service Completeness and Compliance checking mechanism, the Failure Prevention and Recovery mechanism, the Verification and Testing Tool Suite and the Preference-based Cloud Service Recommender. Singular Logic ran a version of Elastic Orbi with the case-study example and we were able to witness the installation of services with descriptions that were tested against broker policies. The service was put under stress deliberately to trigger the behaviour of the failure prevention mechanism. Separately, we also generated tests for a REST implementation of a service.
Are you a Cloud Platform Provider? Are you an Independent Software Vendor? The mechanisms developed by the Broker@Cloud project may be able to help you leverage the power of future Cloud brokerage service ecosystems! We have made available four technical specification sheets, which allow you to see at-a-glance how we may help you to solve particular quality assurance problems in your Cloud service provision.
About twenty people in total have attended the event. Among them, key decision makers and software developers from Singular Logic as well as external researchers in the area of distributed systems from National Kapodistrian University of Athens and Technical University of Athens. The workshop participants had the chance to interact with the presenters in an open discussion moderated by the host researchers about the adoption of cloud service brokerage mechanisms and their potential in the Greek cloud market.
Broker@Cloud raised its profile by mounting an exhibition at the UK National Software Testing Conference. The conference, which attracts participants mainly from industry, took place on 19 - 20 May, 2015, at the British Museum, London. Representing Broker@Cloud, Anthony Simons joined forces with a team from the Advanced Computing Research Centre, Sheffield, in co-sponsoring an exhibition stand. We were there from 08:00 for the two days, meeting representatives from such companies as Accenture, Capita, Birlasoft, 31 Media, PlanIt, InfoStretch and Aqua (a new venture for cross-platform testing of mobile applications). Anthony Simons ran a live demonstration of Testing-as-a-Service over the web, generating executable test files in different formats. Visitors to our stand took materials relating both to software testing in particular, and also to Cloud service quality assurance in general, covering all the areas promoted by Broker@Cloud. The ACRC also advertised its collaborative research and consultancy services.
Anthony Simons (Broker@Cloud), with Phil McMinn and Mat Hall (ACRC) ready for business at the UK National Software Testing Conference, London.
The industry focus on testing this year was mostly in two areas. The first of these, Behaviour-Driven Design, is a means of writing user-stories so that these can be mapped more easily onto software tests, so linking the perspectives of the business analyst and the test developer through supporting tools. The second theme was DevOps, the strategy used for development and deployment across different platforms, with continuous integration testing. We had something to offer there, with the capability of translating high-level tests into different formats for different platforms. The visitors to our stand were quite impressed with the power of model-based testing, since in industry the state-of-the-art mostly relies on the ingenuity of developers and end-users to think up appropriate tests, which often misses important negative test cases. The need for high-quality software testing was acknowledged as becoming increasingly important, as software permeates more areas of everyday life, and the liability for poor software is being challenged in courts. Chris Ambler, a keynote speaker, foresaw the death of the old role of the post-hoc humble software tester, and the need for Software Development Engineers in Test (SDET), skilled developers who plan for quality from the outset.
We continued discussions over dinner on the first night, where the notion of "Fridge Terrorism" was the spectre on which hung the future security of the Internet-of-Things. Not only could hackers of the future try to gain control your home devices, but also WiFi will eventually be replaced by LiFi, ubiquitous information channels activated by modulated light sources. You might walk under a street lamp and upload your life from smart wearables. All of this meant that the need for rigorous quality assurance was always going to be with us.
On Monday 20 April 2015, the Advanced Computing Research Centre in Sheffield hosted a software testing showcase event for representatives from KPMG, the global accountancy and financial services company. The visitors were Daryl Elfield, Director of Testing Services at KPMG, and his colleagues James McDiarmid and Ryan Sandilands. The visitors were treated to a series of presentations and demonstrations of the University of Sheffield's ground-breaking software testing technologies, including the Broker@Cloud software service testing tools. The presentations included:
Demonstrations were given of the following tools:
After a pie-and-pea lunch, Daryl Elfield gave an inspirational lecture to a first-year student class in software engineering. His comments at the end of the day were that Sheffield had unique strengths in the UK for its software testing research; and that this was highly attractive to KPMG. An initial arrangement was drawn up for collaboration between KPMG Testing Services and the Advanced Computing Research Centre.
Daryl Elfield, Director of Testing Services, KPMG.
James McDiarmid, Principal Consultant, KPMG.
CeBIT - the world's largest computer expo - took place in Hannover March 16 - 20 with more
than 200.000 visitors this year. Simone Braun and Christoph Beckmann presented
the latest Broker@Cloud results. Interested fair visitors could get to know the
Broker@Cloud framework and mechanisms and see tehm live as part of the CAS Open
pilot. It provided a great opportunity
to discuss about Broker@Cloud concepts and solutions with experts in the field
and practitioners from industry, both large companies and SMEs.