The Three-Layer architectural pattern applied to plug-in-based architectures: the Eclipse case | Publicación