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.