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
Publications
Students
Much of the research in Architecture Mining is performed by PhD students and graduating projects in both the graduate (MSc) and the undergraduate schools (BSc). Current PhD Students: Vinicius Stein Dani works on automated extraction techniques for event logs to
Jan Martijn van der Werf
Jan Martijn van der Werf is an Assistant Professor in Software Architecture at the department of Information and Computing Sciences at Utrecht University, the Netherlands. His main research interest is in architecture mining and architecture conformance: the use of software