Integration Models in a .NET Plug-in Framework

Herbert Prähofer, Reinhard Wolfinger

Research output: Chapter in Book/Report/Conference proceedingConference proceedingspeer-review

Abstract

Applications based on plug-in architectures are extensible through thirdparties and enable customized user environments. We argue that extensibility and customization are important features in enterprise application software. In an ongoing research project we are developing a plug-in platform in .NET for the enterprise domain. Targeting the enterprise domain raises special requirements with security, reliability and versioning. This paper presents models for host and plug-in integration that address execution of plug-ins in reliable settings and allowing independent evolution of core applications and plug-ins and it will show how this has been solved in a consistent and transparent way in the .NET plug-in framework.
Original languageEnglish
Title of host publicationSE 2007 - the Conference on Software Engineering
Publication statusPublished - Mar 2007

Fields of science

  • 102 Computer Sciences
  • 102009 Computer simulation
  • 102011 Formal languages
  • 102013 Human-computer interaction
  • 102029 Practical computer science
  • 102022 Software development
  • 102024 Usability research

Cite this