Institute for
OST

Publikationen

Fachzeitschriften und Konferenzbeiträge

Lübke, Daniel; Zimmermann, Olaf; Zdun, Uwe; Pautasso, Cesare; Stocker, Mirko;: Interface Evolution Patterns. Balancing Compatibility and Extensibility across Service Lifecycles.. In: Proceedings of the 24nd European Conference on Pattern Languages of Programs, 2019,

Neri D., Soldani, J., Zimmermann, O., Brogi, A: Design Principles, Architectural Smells and Refactorings for Microservices. A Multivocal Review. In: SICS Software-Intensive Cyber-Physical Systems (Springer 2019), 2019, online first.

Zdun, Uwe; Stocker, Mirko; Zimmermann, Olaf; Pautasso, Cesare; Lübke, Daniel;: Guiding Architectural Decision Making on Quality Aspects in Microservice APIs. In: International Conference on Service-Oriented Computing, 2018,

Stocker, Mirko; Zimmermann, Olaf; Lübke, Daniel; Zdun, Uwe; Pautasso, Cesare;: Interface Quality Patterns. Communicating and Improving the Quality of Microservices APIs.. In: Proceedings of the 23nd European Conference on Pattern Languages of Programs, 2018,

Pardon, G., Pautasso, C., Zimmermann, O.: Consistent Disaster Recovery for Microservices: the BAC Theorem. In: IEEE Cloud Computing, 5(1) 2018, pp. 49-59.

Pahl, C.; Jamshidi, P.; Zimmermann, O.: Architectural Principles for Cloud Software. In: ACM Trans. on Internet Technology (TOIT), 18 (2) 2018, pp. 17:1-17:23.

Furda, A.; Fidge, C.; Zimmermann, O.; Kelly, W.; Barros, A.: Migrating Enterprise Legacy Source Code to Microservices: On Multitenancy, Statefulness, and Data Consistency. In: IEEE Software, 35 (3) 2018, pp. 63-72.

Pautasso, C.; Zimmermann, O.: The Web as a Software Connector. Integration Resting on Linked Resources. In: IEEE Software, 35 (1) 2018, pp. 93-98.

Kurath, Samuel; Das Gupta, Raphael; Keller, Stefan: OSMDeepOD. Object Detection on Orthophotos with and for VGI. In: GI_Forum, Volume 5, Issue 2 2017, 137-388. Verlag d. Österreichischen Akad. d. Wissenschaften, Wien, .-ISBN 978-3-7001-8251-1

Mirko Stocker, Prof. Dr. Henrik Nordborg, Prof. Dr. Daniel Politze: Cloud-Computing — sinnvoll für die Industrie?. Service in der Cloud zu mieten gehört heute in vielen Bereichen zum Standard. Geschickt eingesetzt, verhilft es Industriefirmen zu neuen Möglichkeiten. Aber es gilt auch, stets einen ökonomischen Abgleich vorzunehmen.. In: Aktuelle Technik, 04 2017,

Pautasso, C.; Zimmermann, O.; Amundsen, M.; Lewis, J.; Josuttis, N.: Microservices in Practice, Part 1: Reality Check and Service Design. In: IEEE Software, Volume 34, Issue 1, 2017, pp. 91-98.

Zimmermann, O.: Architectural refactoring for the cloud: a decision-centric view on cloud migration. In: Springer Computing, 2017, pp 129–145.

Pautasso, C.; Zimmermann, O.; Amundsen, M.; Lewis, J.; Josuttis, N.: Microservices in Practice, Part 2: Service Integration and Sustainability. In: IEEE Software, Issue 2, 2017, pp. 97-104.

Zimmermann, O.: Microservices tenets: Agile approach to service development and deployment. In: Computer Science - Research and Development, 2016 (First Online), Springer,

Stocker, Mirko; Corbat, Thomas: Schneller Programmcode auf Knopfdruck. In: HSR Magazin, 02 2016,

Zimmermann, O.; Pautasso, C.; Hohpe, G.; Woolf, B.: A Decade of Enterprise Integration Patterns. A Conversation with the Authors. In: IEEE Software, Volume 33, Issue 1, 2016, pp. 13-19.

Hohpe, G., Ozkaya, I., Zdun, U., Zimmermann, O.: The Software Architect's Role in the Digital Age. Guest Editors' Introduction. In: IEEE Software, Volume 33, Issue 6, 2016, pp. 30-39.

Pautasso, C., Zimmermann, O.: Seeking Your Insights. Department's Editors Welcome. In: IEEE Software, Volume 32, Issue 2, 2015, pp. 7-9.

Zimmermann, O: Architectural Refactoring: A Task-Centric View on Software Evolution. In: IEEE Software, Volume 32, Issue 2, 2015, pp 26-29.

Zimmermann, O.; Koziolek, H.: Program Highlights and Articles from SEI SATURN 2013. In: IEEE Software, Volume 31, Issue 2 2014, pp 87-90.

Stocker, Mirko: Keine Chance dem Include-Chaos. In: Aktuelle Technik, 04 2013,

Zdun, U.; Capilla, R.; Tran, H.; Zimmermann, O.: Sustainable Architectural Design Decisions. In: IEEE Software, Special Issue on Software Sustainability, Volume 30, Issue 6, 2013,

Hohpe, G., Wirfs-Brock, R., Yoder, J., Zimmermann, O.: Twenty Years of Patterns' Impact. In: IEEE Software, Volume 30, Issue 6, 2013, 88.

Kuhn, Adrian; Stocker, Mirko: CodeTimeline: Storytelling with versioning data. In: ICSE 2012, 2012, 1333-1336.

Zimmermann, O.; Miksovic, C.; Küster J. M.: Reference Architecture, Metamodel and Modeling Principles for Architectural Knowledge Management in Information Technology Services. In: Journal of Systems and Software, Volume 85, Issue 9 2012, pp 2014-2033. Elsevier,

Stocker, Mirko: Scala IDE für Eclipse. In: Eclipse Magazin, 01 2011,

Stocker, Mirko: CDT Made Easy. In: Eclipse Magazin, 05 2011,

Julisch, K.; Suter, C.; Woitalla T., O. Zimmermann, O.: Compliance by Design. Bridging the Chasm between Auditors and IT Architects. In: Computers & Security, Volume 30, Issue 6-7 2011, Elsevier,

Zimmermann, O.: Architectural Decisions as Reusable Design Assets. In: IEEE Software, Volume 28, Issue 1, 2011, pp. 64-69.

Corbat, Thomas; Sommerlad, Peter; Stocker, Mirko: Refaktorisierungswerkzeuge: Ein Blick hinter die Kulissen . In: OBJEKTspektrum, 04/2010 2010, 10-16. SIGS DATACOM, Troisdorf,

Zimmermann, O.; Koehler, J.; Leymann, F.; Polley R.; Schuster N.: Managing Architectural Decision Models with Dependency Relations, Integrity Constraints, and Production Rules. In: Journal of Systems and Software, Volume 82, Issue 8 2009, pp. 1249-1267. Elsevier,

P. Kramer, D. Egloff, and L. Bläser. The Alea Reactive Dataflow System for GPU Parallelization. HLGPU 2016 Workshop, Hipeac 2016, Prague, Czech Republic, 2016. Document

L. Bläser, D. Egloff, P. Kramer et al. Alea Reactive Dataflow: GPU Parallelization Made Simple. Republication: Kolloquium für Programmiersprachen und Grundlagen der Programmierung (KPS) 2015, Pörtschach am Wörthersee, Austria, Oct. 2015 Document

L. Bläser. Task Parallelization as a Service: A Runtime System for Automatic Shared Task Distribution. Eight Workshop on Programmability Issues for Heterogeneous Multicores (MULTIPROG-2015) at HiPEAC 2015, Amsterdam, The Netherlands, Jan. 2015. Document

L. Bläser, D. Egloff, P. Kramer et al. Alea Reactive Dataflow: GPU Parallelization Made Simple. Workshop on Reactive and Event-based Languages & Systems (REBLS'14) at SPLASH 2014, Portland, OR, USA, Oct. 2014. Document

L. Bläser. Composita: Bringing Order to Agent Communications. Intl. Workshop on Programming based on Actors, Agents, and Decentralized Control (AGERE14) at SPLASH 2014, Portland, OR, USA, Oct. 2014. Document

L. Bläser. .NET Task Parallelization in the Cloud: Runtime Support for Seamless Distribution of Shared Memory Parallel Tasks. 4th Workshop on Systems for Future Multicore Architectures (SMFA'14) at Eurosys 2014, Amsterdam, The Netherlands, Apr. 2014.  Document

L. Bläser and J. Gutknecht. COMPOSITA: A Study in Runtime Architecture for Massively Parallel Systems. Kolloquium für Programmiersprachen und Grundlagen der Programmierung (KPS), Wittenberg, Germany, Oct. 2013. Dokument

Technical Reports

Josua Stähli und Stefan Keller (2013): „Präzise Positionsbestimmung mit Low-Cost-GPS und Postprocessing“. Technical Report Nr. 1301. Geometa Lab des Instituts für Software an der HSR Hochschule für Technik, Rapperswil (Schweiz), Fachhochschule Ostschweiz. Februar 2013. 29 Seiten. Lizenz CC-BY-SA 2.0. 

Lehr- und Fachbücher

Furda, A., Fidge, C., Barros, A., Zimmermann, O.: Re-engineering data-centric ISs for the Cloud. A method and architectural patterns promoting multi-tenancy. In: Mistrík, I., Bahsoon, R., Ali, N., Heisel, M., Maxim, B. (Hg.): Software Architecture for Big Data and the Cloud.Elsevier, 2017.-ISBN 978-0-12-805467-3

Zimmermann, O.; Miksovic, C., In: Mistrík, I., Tang, A., Bahsoon R., Stafford, J.; Aligning Enterprise, System, and Software Architectures (Hg.): Decisions Required vs. Decisions Made. Connecting Enterprise Architects and Solution Architects via Guidance Models. IGI Global, 2013.-ISBN 9781466621992

Zimmermann, Olaf; Tomlinson, Mark; Peuser, Stefan: Perspectives on Web Services. Applying SOAP, WSDL and UDDI to Real-World Projects. Springer-Verlag, 2003.-ISBN 3-540-00914-0

U. Wahli, M. Tomlinson, O. Zimmermann, W. Deruyk, D. Hendricks,, In: IBM ITSO (Hg.): Web Services Wizardry with WebSphere Studio Application Developer. IBM Redbook. 2002.-ISBN 0-738-42335-1