Paper |
Title |
Page |
TUP015 |
A Framework for Authentication and Authorization in Plug-in-Based Control System Software
|
123 |
|
- J. Rathlev
University of Hamburg, Hamburg
- M. R. Clausen, J. Hatje, H. R. Rickens
DESY, Hamburg
|
|
|
Preventing unauthorized use is a concern for many software systems, including control system software. The authorization mechanism used by a system should be pluggable, so that the software is not tied to a specific infrastructure. For the Control System Studio (CSS), we have developed a generic authorization framework which can be used by applications built on top of CSS to authorize user actions. For example, the framework provides support for the creation of menu items or graphical display elements that are automatically enabled and disabled based on the user's permissions. The framework is implemented in plug-ins which can be exchanged to interact with different infrastructures. Currently available implementations use standard Java authentication and authorization techniques to integrate with Kerberos and LDAP systems.
|
|
|
Poster
|
|
THP109 |
Eclipse RCP on the Way to the Web
|
886 |
|
- J. Hatje, M. R. Clausen
DESY, Hamburg
- K. Meyer
C1 WPS GmbH, Hamburg
- J. Rathlev
University of Hamburg, Hamburg
|
|
|
The next generation of Eclipse (version 4.0) is planned for release summer 2010. It is based on current Eclipse and OSGi technology but with a new concept for the API and User Interface (UI). The API is refactored into services that form a uniform application model to run in different contexts such as mobile, desktop or web runtime technologies. The new UI is a modeled application that allows better control over the look of Eclipse based products. In the future users can run the same Eclipse application on different platforms. At work for instance operators could use the desktop environment to control the machine while at home they configure the alarm system in a browser or cellular phone. Nevertheless developers have to manage just one source code and do not have to care about the platform. Eclipse 4.0 maintains backwards compatibility for public API. Therefore existing Eclipse RCP applications can integrate useful new features without migrating the whole code at once. This paper will give an overview of the Eclipse strategy to support applications on the web and its impact on existing Eclipse RCP applications like Control System Studio.
|
|
|
Poster
|
|