Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Anton Jansen

dblp:77/857 · DBLP profile ↗
← Back
11ranked-venue papers
5as first author
0since 2021 · last 2017
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Software engineering, systems software and programming languages · 10 · 5 first-authorApplied, interdisciplinary, general and emerging computing · 1

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Software engineering, system software, and programming languages
1 paper
Requirements engineering and software design · 100%

Topics — the 2 heaviest of 2, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Requirements engineering and software design › software architecture
software architecture evolution
0.012004
Evaluation of Tool Support for Architectural Evolution · ASE 2004
Requirements engineering and software design
software architecture
0.012004
Evaluation of Tool Support for Architectural Evolution · ASE 2004

Methods — techniques the papers use, named apart from their topics

tool evaluation · 0.0
YearPublicationVenuePosition
2017 Platform design space exploration using architecture decision viewpoints-A longitudinal study
Uwe van Heesch, Anton Jansen, Hongyu Pei Breivold, Paris Avgeriou, Christian Manteuffel
J. Syst. Softw.2
2016 10 years of software architecture knowledge management: Practice and future
abstract
The importance of architectural knowledge (AK) management for software development has been highlighted over the past ten years, where a significant amount of research has been done. Since the first systems using design rationale in the seventies and eighties to the more modern approaches using AK for designing software architectures, a variety of models, approaches, and research tools have leveraged the interests of researchers and practitioners in AK management (AKM). Capturing, sharing, and using AK has many benefits for software designers and maintainers, but the cost to capture this relevant knowledge hampers a widespread use by software companies. However, as the improvements made over the last decade didn't boost a wider adoption of AKM approaches, there is a need to identify the successes and shortcomings of current AK approaches and know what industry needs from AK. Therefore, as researchers and promoters of many of the AK research tools in the early stages where AK became relevant for the software architecture community, and based on our experience and observations, we provide in this research an informal retrospective analysis of what has been done and the challenges and trends for a future research agenda to promote AK use in modern software development practices.
Rafael Capilla, Anton Jansen, Antony Tang, Paris Avgeriou, Muhammad Ali Babar 0001
J. Syst. Softw.2
2014 Scalability and Robustness of Time-Series Databases for Cloud-Native Monitoring of Industrial Processes
abstract
Today's industrial control systems store large amounts of monitored sensor data in order to optimize industrial processes. In the last decades, architects have designed such systems mainly under the assumption that they operate in closed, plant-side IT infrastructures without horizontal scalability. Cloud technologies could be used in this context to save local IT costs and enable higher scalability, but their maturity for industrial applications with high requirements for responsiveness and robustness is not yet well understood. We propose a conceptual architecture as a basis to designing cloud-native monitoring systems. As a first step we benchmarked three open source time-series databases (OpenTSDB, KairosDB and Databus) on cloud infrastructures with up to 36 nodes with workloads from realistic industrial applications. We found that at least KairosDB fulfills our initial hypotheses concerning scalability and reliability.
Thomas Goldschmidt, Anton Jansen, Heiko Koziolek, Jens Doppelhamer, Hongyu Pei Breivold
IEEE CLOUD2
2012 An industrial case study of performance and cost design space exploration
abstract
Determining the trade-off between performance and costs of a distributed software system is important as it enables fulfilling performance requirements in a cost-efficient way. The large amount of design alternatives for such systems often leads software architects to select a suboptimal solution, which may either waste resources or cannot cope with future workloads. Recently, several approaches have appeared to assist software architects with this design task. In this paper, we present a case study applying one of these approaches, i.e. PerOpteryx, to explore the design space of an existing industrial distributed software system from ABB. To facilitate the design exploration, we created a highly detailed performance and cost model, which was instrumental in determining a cost-efficient architecture solution using an evolutionary algorithm. The case study demonstrates the capabilities of various modern performance modeling tools and a design space exploration tool in an industrial setting,provides lessons learned, and helps other software architects in solving similar problems.
Thijmen de Gooijer, Anton Jansen, Heiko Koziolek, Anne Koziolek
ICPE2
2011 Advanced quality prediction model for software architectural knowledge sharing
Peng Liang 0001, Anton Jansen, Paris Avgeriou, Antony Tang, Lai Xu 0001
J. Syst. Softw.2
2010 A comparative study of architecture knowledge management tools
Antony Tang, Paris Avgeriou, Anton Jansen, Rafael Capilla, Muhammad Ali Babar 0001
J. Syst. Softw.3
2009 Enriching software architecture documentation
Anton Jansen, Paris Avgeriou, Jan Salvador van der Ven
J. Syst. Softw.1
2008 Documenting after the fact: Recovering architectural design decisions
Anton Jansen, Jan Bosch, Paris Avgeriou
J. Syst. Softw.1
2007 Tool Support for Architectural Decisions
abstract
In contrast to software architecture models, architectural decisions are often not explicitly documented, and therefore eventually lost. This contributes to major problems such as high-cost system evolution, stakeholders mis-communication, and limited reusability of core system assets. An approach is outlined that systematically and semi-automatically documents architectural decisions and allows them to be effectively shared by the stakeholders. A first attempt is presented that partially implements the approach by binding architectural decisions, models and the system implementation. The approach is demonstrated with an example demonstrating its usefulness with regards to some industrial use cases.
Anton Jansen, Jan Salvador van der Ven, Paris Avgeriou, Dieter K. Hammer
WICSA1
2005 Software Architecture as a Set of Architectural Design Decisions
abstract
Software architectures have high costs for change, are complex, and erode during evolution. We believe these problems are partially due to knowledge vaporization. Currently, almost all the knowledge and information about the design decisions the architecture is based on are implicitly embedded in the architecture, but lack a first-class representation. Consequently, knowledge about these design decisions disappears into the architecture, which leads to the aforementioned problems. In this paper, a new perspective on software architecture is presented, which views software architecture as a composition of a set of explicit design decisions. This perspective makes architectural design decisions an explicit part of a software architecture. Consequently, knowledge vaporization is reduced, thereby alleviating some of the fundamental problems of software architecture.
Anton Jansen, Jan Bosch
WICSA1
2004 Evaluation of Tool Support for Architectural Evolution
Anton Jansen, Jan Bosch
ASE1