![](https://se.jku.at/wp-content/uploads/2015/01/Rainer-Weinreich-3.jpeg)
Ass.-Prof. Dipl.-Ing. Dr.techn.Associate Professor+43 732 2468 4249Room: S3 0067
2024
This project is to explore methods, models and tools to explore new concepts of UI design.
Software & Systems Engineering
Duration: 2022 - Ongoing
Sustainability in the context of software engineering and software product line engineering.
Research Projects
Duration: 2016 - Ongoing
Capturing, sharing, and reusing architectural knowledge, models for software architecture knowledge, facilitating context information, building a software architecture knowledge-base.
Software Architecture
Duration: 2012 - Ongoing
Models, methods and tools for software architecture management and utilization, extracting high-level architecture models directly from the code, support for manual and automatic architecture analysis, synchronization with enterprise information repositories
Software Architecture
Duration: 2008 - Ongoing
Integration of variability management with software architecture models and tools.
Software Architecture
Duration: 2012 - 2014
Concepts and tools for enterprise information system architectures, especially for presentation-level Enterprise Application Integration (EAI) and for versioning and governance of enterprise information systems based on Service-Oriented Software Architecture (SOA).
Software Architecture
Duration: 2004 - 2007
Highly adaptable distributed system architectures through combining component-based and agent-based software architectures. Native code management, versioning, and generic component UIs. Facilitated for remote supervision of process control systems.
Software Architecture
Duration: 1999 - 2003
CBSE as the next step after object-oriented programming. Component concepts, models, component-based software architectures, and technologies.
Research Projects
Duration: 1995 - 2003
Frameworks for object-based inter-process communication (IPC), pluggable protocols, application configuration and management, framework and tools for monitoring of distributed systems, application for distributed process control and cooperative software development.
Software Architecture
Duration: 1994 - 1998