Projects per year
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 plug-in 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 desktop as well as web applications. Plux tailors applications 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, even into web applications. Plux supports distributed web applications, by integrating components on the client machines into the web application. Plux allows application developers to restrict who is allowed to extend an application, at which points the application can be extended by a specific third party, and which operations such extensions are allowed to perform. And finally, Plux allows developers to retrofit security around unsecured components by specifying security constraints declaratively.
Original language | English |
---|---|
Title of host publication | Software-Technologien und -Prozesse |
Editors | Mohsen Rezagholi, Harald Gläser |
Place of Publication | München |
Publisher | Oldenbourg Verlag |
Pages | 15-41 |
Number of pages | 27 |
ISBN (Print) | 978-3-486-71663-4 |
Publication status | Published - 2012 |
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
JKU Focus areas
- Computation in Informatics and Mathematics
Projects
- 1 Finished
-
Component architectures for next-generation business computing systems
Mössenböck, H. (PI)
01.02.2006 → 31.01.2013
Project: Funded research › Other sponsors