scispace - formally typeset
W

Wolfgang Emmerich

Researcher at University College London

Publications -  206
Citations -  7668

Wolfgang Emmerich is an academic researcher from University College London. The author has contributed to research in topics: Middleware & Middleware (distributed applications). The author has an hindex of 42, co-authored 206 publications receiving 7591 citations. Previous affiliations of Wolfgang Emmerich include Uppsala University & Northampton Community College.

Papers
More filters
Journal ArticleDOI

The SATIN Component System-A Metamodel for Engineering Adaptable Mobile Systems

TL;DR: A lightweight local component metamodel that offers the flexible use of logical mobility primitives to reconfigure the software system by dynamically transferring code and is implemented in the SATIN middleware system.
Proceedings ArticleDOI

Evaluating software architectures: development, stability, and evolution

TL;DR: This work defines architectural stability and formulate the problem of evaluating software architectures for stability and evolution, drawing attention to the use of Architectures Description Languages (ADLs) for supporting the evaluation of software architectures in general and for architectural stability specifically.
Proceedings ArticleDOI

Middleware for mobile computing: awareness vs. transparency

TL;DR: This work proposes the use of reflection capabilities and meta-data to pave the way for a new generation of middleware platforms designed to support mobility.
Book Chapter

Web service interfaces for inter-organisational business processes an infrastructure for automated reconciliation

TL;DR: A technique for automatic reconciliation of the Web service interfaces involved in inter-organisational business processes and the result of the reconciliation method is a common interface that all the parties can effectively enforce.
Proceedings Article

Deadlock detection in distributed object systems

TL;DR: This paper exploits the fact that modern object middleware offers only a few built-in synchronization and threading primitives by suggesting UML stereotypes to represent each of these primitives in distributed object design to define the semantics of the stereotypes using a process algebra.