By Sebastian Apel In different game types, like first person, strategy, etc., a similar model is used: there is a kind of a gameboard, and objects living on the board. Each object has its own functionality. Additionally, there is some
ICSA 2018 – The Anatomy of a Large-Scale Online Experimentation Platform
By Pavel Dmitriev The idea of the presenters is to create a large experimentation platform to do A/B testing on features, to decide whether a feature should be included in the software or not. It sounds quite simple, but A/B
iCSA 2018 – Streaming Analytics – The Future of Every Application
By Roger Barga, Amazon Web Services He starts with three key points: (1) Streaming Analytitcs is foundational for business critical workflows. (2) It enables a new class of applications and services that process data continuously, and (3) Thnk of algorithms in
ICSA 2018 – Software Architecture Research: Science or Engineering?
By Philippe Kruchten This talk is not science, nor engineering, but a story of his own experience. So, you’re working on some topic in software architecture or something alike. But why? How do you define success? Is it following the
ICSA 2018 – Engineering Software Architectures of Blockchain-Oriented Applications
By Florian Wessling Blockchain is a big hype. Basically, it is “a database that can be shared between a group of non-trusting individuals, without needing a central party to maintain the state of the database”. In other words, it avoids
ICSA 2018 – Architectural Technical Debt Identification and Management: Moving Forward
By Roberto Verdecchia Architectural Technical Debt (ATD) is a serious problem in SA, as debts have potentially a high impact on the overall technical debt of a system. For example, sub-optimal decision result in immature architectural documentation. So, how can
ICSA 2018 – Traceable threat modeling for safety-critical systems
By Johannes Geismann In the setting of cyber-physical systems, such as in the automotive industry, in smart factories, and aerospace, many systems are embedded and distributed. Safety is a very important criterium for these systems. So, how can we get
ICSA 2018 – Push, Pull, Partner: A Few Models for Working with Industry
By Thomas Ball Thomas gave the key note at the Early Career Researchers Forum (and, as I still need at least another 30 years, given the current government, I think I’m still entitled 🙂 ). Tom starts to talk about
ICSA 2018 – Designing blockchain-based applications
By Lenn Bass Blockchain is the new hype. Following Gardner’s hype-cycle, it is probably just over the initial peak (which I tend to agree, given my paper I will present here at ICSA). Basically, one needs to see blockchain as