Unlike competing mashup tools, MashableLogic provides a full-
featured webtop for hosting mashups. Although the mashups built
with MashableLogic can also be placed onto external web pages, the
webtop provides advanced features for helping to get the most
benefits from developed mashups.
Personalized Mashup Dashboard
MashableLogic’s webtop can be thought of as a dashboard,
displaying relevant information in a personalized manner. Mashups
can be arranged onto multiple tabbed pages with personalized
colors, fonts, and other options. Pages of arranged widgets can be
saved into the webtop catalog for later retrieval or for sharing with others.
Mashups can trigger red, yellow, or green alerts in the webtop. When triggered, a visual alert indicator appears on the
widget window in the webtop. If the widget window is on another tab, the tab blinks to draw attention to the alert
condition. Clicking on the alert indicator displays detailed information about what condition triggered the alert.
MashableLogic features drag-drop data rendering in the webtop with what are called Data Sources and Output
Interfaces.
Data Sources and Output Interfaces work together. Data sources can be dragged and dropped onto compatible output
interfaces for rendering the data. Depending on the capabilities of the output interface widget, more than one data
source may be capable of being rendered. For example, a map widget can plot multiple sets of marker data, or a line
graph can plot multiple data series using different line colors.
Together, Data Sources and Output Interfaces provide a flexible mechanism for viewing data in different ways to glean
information.
Sometimes, just being able to view small portions of different web pages together on a single page will be a sufficient
mashup solution. The webtop features a web clipping widget that does just that, allowing rectangular screen areas of
web pages to be turned into a widget. It’s as easy as dragging a rectangle around the web page area to be clipped.
A bookmarks widget is provided to supplement the webtop catalog by providing one-click access to frequently-
accessed content. Any widget or saved page of widgets can be accessed from the bookmarks widget, as well as
external web pages.
Role-Based Access Control
A flexible role-based access control (RBAC) system allows users to be assigned to one or more roles with associated
permissions.
The system supports Single Sign-On (SSO) using the Central Authentication Service (CAS). CAS provides many
connectors capable of integrating with commonly available authentication services and protocols like Active Directory,
LDAP, and others. CAS also supports the development of custom connectors, if needed.