


default search action
ICSA 2017: Gothenburg, Sweden
- 2017 IEEE International Conference on Software Architecture, ICSA 2017, Gothenburg, Sweden, April 3-7, 2017. IEEE Computer Society 2017, ISBN 978-1-5090-5729-0

TS1 (Microservices)
- Sara Hassan, Nour Ali, Rami Bahsoon:

Microservice Ambients: An Architectural Meta-Modelling Approach for Microservice Granularity. 1-10 - Sander Klock, Jan Martijn E. M. van der Werf

, Jan Pieter Guelen, Slinger Jansen
:
Workload-Based Clustering of Coherent Feature Sets in Microservice Architectures. 11-20 - Paolo Di Francesco, Ivano Malavolta

, Patricia Lago
:
Research on Architecting Microservices: Trends, Focus, and Potential for Industrial Adoption. 21-30
TS2 (Cloud)
- David Gesvindr, Barbora Buhnova, Ondrej Gasior:

Quality Evaluation of PaaS Cloud Application Design Using Generated Prototypes. 31-40 - Banani Roy, Amit Kumar Mondal, Chanchal K. Roy, Kevin A. Schneider, Kawser Wazed:

Towards a Reference Architecture for Cloud-Based Plant Genotyping and Phenotyping Analysis Frameworks. 41-50
TS3 (Web Applications)
- Antero Taivalsaari

, Tommi Mikkonen
, Cesare Pautasso, Kari Systä
:
Comparing the Built-In Application Architecture Models in the Web Browser. 51-54 - Florian Haupt, Frank Leymann

, Anton Scherer, Karolina Vukojevic-Haupt:
A Framework for the Structural Analysis of REST APIs. 55-58
TS4 (Security)
- Mahmoud Hammad

, Hamid Bagheri, Sam Malek:
Determination and Enforcement of Least-Privilege Architecture in Android. 59-68 - Joanna C. S. Santos

, Anthony Peruma
, Mehdi Mirakhorli, Matthias Galster, Jairo Veloz Vidal, Adriana Sejfia:
Understanding Software Vulnerabilities Related to Architectural Security Tactics: An Empirical Investigation of Chromium, PHP and Thunderbird. 69-78
TS5 (Architectural Knowledge)
- Ian Gorton, Ruochen Xu, Yiming Yang, Hanxiao Liu, Guoqing Zheng:

Experiments in Curation: Towards Machine-Assisted Construction of Software Architecture Knowledge Bases. 79-88 - Mohamed Soliman, Matthias Galster, Matthias Riebisch:

Developing an Ontology for Architecture Knowledge from Developer Communities. 89-92 - Tobias Hoppe, Harald Eisenmann, Alexander Viehl, Oliver Bringmann:

Digital Space Systems Engineering through Semantic Data Models. 93-96
TS6 (Collaborative Design and Decision Making)
- Jae Young Bang, Yuriy Brun, Nenad Medvidovic:

Continuous Analysis of Collaborative Design. 97-106 - Antony Tang

, Maryam Razavian
, Barbara Paech, Tom-Michael Hesse:
Human Aspects in Software Architecture Decision Making: A Literature Review. 107-116 - Adriatik Bedjeti, Patricia Lago

, Grace A. Lewis
, Remco C. de Boer
, Rich Hilliard:
Modeling Context with an Architecture Viewpoint. 117-120
TS7 (Quality)
- Colin Paterson, Radu Calinescu:

Accurate Analysis of Quality Properties of Software with Observation-Based Markov Chain Refinement. 121-130 - Radu Calinescu, Milan Ceska

, Simos Gerasimou, Marta Kwiatkowska, Nicola Paoletti
:
Designing Robust Software Systems through Parametric Markov Chain Synthesis. 131-140 - Gianantonio Me, Giuseppe Procaccianti

, Patricia Lago:
Challenges on the Relationship between Architectural Patterns and Quality Attributes. 141-144
TS8 (Analysis and Technical Debt)
- Arvid Butting

, Oliver Kautz
, Bernhard Rumpe
, Andreas Wortmann
:
Semantic Differencing for Message-Driven Component & Connector Architectures. 145-154 - Christoph Czepa, Huy Tran, Uwe Zdun, Thanh Tran Thi Kim, Erhard Weiss, Christoph Ruhsam:

On the Understandability of Semantic Constraints for Behavioral Software Architecture Compliance: A Controlled Experiment. 155-164 - Neil A. Ernst

, Stephany Bellomo, Ipek Ozkaya
, Robert L. Nord:
What to Fix? Distinguishing between Design and Non-design Rules in Automated Tools. 165-168
TS9 (Continuous Evolution)
- Torvald Mårtensson

, Daniel Ståhl, Jan Bosch:
Continuous Integration Impediments in Large-Scale Industry Projects. 169-178 - Kiana Rostami, Robert Heinrich, Axel Busch, Ralf H. Reussner

:
Architecture-Based Change Impact Analysis in Information Systems and Business Processes. 179-188 - Jürgen Musil

, Fajar J. Ekaputra
, Marta Sabou
, Tudor B. Ionescu, Daniel Schall, Angelika Musil
, Stefan Biffl:
Continuous Architectural Knowledge Integration: Making Heterogeneous Architectural Knowledge Available in Large-Scale Organizations. 189-192
TS10 (Automotive)
- Stefan Kugele, Philipp Obergfell, Manfred Broy, Oliver Creighton, Matthias Traub, Wolfgang Hopfensitz:

On Service-Orientation for Automotive Software. 193-202 - Federico Giaimo, Christian Berger:

Design Criteria to Architect Continuous Experimentation for Self-Driving Vehicles. 203-210
TS11 (Cyber Physical Systems (CPS) and Internet of Things (IoT))
- Henry Muccini

, Mohammad Sharaf:
CAPS: Architecture Description of Situational Aware Cyber Physical Systems. 211-220 - Fahed Alkhabbas

, Romina Spalazzese
, Paul Davidsson
:
Architecting Emergent Configurations in the Internet of Things. 221-224
TS12 (Traceability)
- Yongjie Zheng, Cuong Cu, Hazeline U. Asuncion:

Mapping Features to Source Code through Product Line Architecture: Traceability and Conformance. 225-234 - Bashar Nassar, Riccardo Scandariato:

Traceability Metrics as Early Predictors of Software Defects? 235-238 - Van Cam Pham, Ansgar Radermacher, Sébastien Gérard, Shuai Li:

Bidirectional Mapping between Architecture Model and Code for Synchronization. 239-242
TS13 (Block Chain)
- Xiwei Xu

, Ingo Weber
, Mark Staples, Liming Zhu
, Jan Bosch, Len Bass, Cesare Pautasso, Paul Rimba
:
A Taxonomy of Blockchain-Based Systems for Architecture Design. 243-252 - Rajitha Yasaweerasinghelage, Mark Staples, Ingo Weber

:
Predicting Latency of Blockchain-Based Systems Using Architectural Modelling and Simulation. 253-256 - Paul Rimba

, An Binh Tran
, Ingo Weber
, Mark Staples, Alexander Ponomarev, Xiwei Xu
:
Comparing Blockchain and Cloud Services for Business Process Execution. 257-260

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














