Skip to Main Content
One great challenge in the field of software engineering is to develop reusable, adaptable and scalable software systems. To address this goal, a multiplicity of approaches have been proposed. We present our work towards the realisation of a component model as well as of an architecture serving as a runtime environment for component-based, distributed peer-to-peer applications. We further explain additional concepts for adaptability in peer-to-peer applications.