Distribution of Human-Machine Interfaces in System-of-Systems Engineering

  • Sandro Leuchter
  • Dirk Mühlenberg
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5617)


System-of-systems integration requires sharing of data, algorithms, user authorization/authentication, and user interfaces between independent systems. While SOA promises to solve the first issues the latter is still open. Within an experimental prototype for a distributed information system we have tested different methods to share not only the algorithmics and data of services but also their user interface. The experimental prototype consists of nodes providing services within process portals and nodes realizing services with software agents. Some of the services were extended with WSRP (web service remote portlet) to provide their own user interface components that can be transmitted between separated containers and application servers. Interoperability tests were conducted on JBoss and BEA Portal Workshop. Open questions remain on how the layout of one component should influence the internal layout of other GUI-components displayed concurrently. Former work on user interface management systems could improve todays tools in that respect.


HMI portlet wsrp web clipping interoperability 


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Internet portal of the Organization for the Advancement of Structured Information Standards (OASIS),
  2. 2.
    Internet page Kapow RoboSuite Web Integration Platform,
  3. 3.
    Internet page Portlet Bridge,
  4. 4.
    Internet page Google Notebook,
  5. 5.
    Internet page Openkapow,
  6. 6.
    Internet page Spring Framework,
  7. 7.
    Internet page of OSGi Alliance,
  8. 8.
    Internet page Rich Server Platform,
  9. 9.
    Internet page Compeople,

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Sandro Leuchter
    • 1
  • Dirk Mühlenberg
    • 1
  1. 1.Fraunhofer Institute for Information and Data Processing (IITB)KarlsruheGermany

Personalised recommendations