Composing User-specific Web Applications From Distributed Plug-ins

Markus Jahn, Reinhard Wolfinger, Markus Löberbauer, Hanspeter Mössenböck

Research output: Contribution to journalArticlepeer-review

Abstract

Plug-in frameworks support the development of component-based software that is extensible and can be customized to the needs of specific users. However, most plugin frameworks target desktop applications and do not support web applications that can be extended by end users. In contrast to that, our plug-in framework Plux supports customizable and extensible web applications. Plux tailors a web application to the needs of every user, by assembling it from a user-specific component set. Furthermore, Plux supports end-user extensions, by integrating components provided by the end user into the web application. And finally, Plux supports distributed web applications, by integrating components on the client machines into the web application.
Original languageEnglish
Number of pages21
JournalComputer Science – Research and Development
DOIs
Publication statusPublished - 2011

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