5.1. High Level Design
5.2. Use cases
A general use case depicting Mooshabaya
5.3. Class diagrams
Mooshabaya Core is the extension of the existing XBaya Core which includes the modified XBaya Core as well as the inclusions for Mooshabaya Mashup generator.
Architecture of Mashup Monitoring component inside Mooshabaya is similar to that of monitoring module of XBaya. Generated mashups are monitored by the Mashup monitoring component.
WITH OPERATIONS AND ATTRIBUTES
5.4. Activity diagrams
5.5 Sample User Interfaces
Mooshabaya is a mashup generator based on XBaya Graphical Workflow Composer, hence Mooshabaya's user interface has some similarity with the user interface of XBaya. Hence we make sure that the scientists and users who are familiar with XBaya will be able to use Mooshabaya without any considerable effort.
Some of the screen shots depicting the Mooshabaya according to the design level decisions is given below, though they can be modified later when the design decisions are modified later.
1. Mooshabaya User Interface, a workflow is being monitored.
2. Adding a Registry to Mooshabaya.
3. Loading Security Credential.
4. Configuring Workflow Properties.
5. Monitoring Configuration