# Structured Data REST Protocol for End to End Data Mashup
## 8 Work Evaluation
\begin{table}
\begin{tabular}{c c c c c c c} \hline \hline \multirow{2}{*}{**SN**} & \multirow{2}{*}{**References**} & \multicolumn{2}{c}{**(A) Targeted Elus**} & \multicolumn{2}{c}{**(G) Self. of MSR/DSPs**} & \multicolumn{2}{c}{**(G) Data Source**} & \multicolumn{2}{c}{**(G) Output of Pre-Mahung Config.**} \\  & & **(B) EDUM** & **(D) Types of Mahapp** & **(G) Mahapp Development** & **(D) Output of Mahapp** \\ \hline
1. & Query Form. Language [52] & EDU(Type=2)/No & Manual/Public/Full & RDF/MakQL Ed./Drag and Drop & Graph Sign. and MashQL/ SPARQL \\ \hline
2. & IBM-Damia [55] & EDU(Type=1)/No & Manual/Public/Full & RSS,ATORQM,/Domain GUI/Drag and Drop & XML document/Domain Feed \\ \hline
3. & Yahoo/Pieps [40] & EDU(Type=1)/No & Manual/Public/Full & HTML,JSON,XML,SSWS, & & Wired Services (Pieps)/Web Walgets \\  & & & & ATOR,MDF,EVENT Type/GJ, and Drop & & \\ \hline
4. & Intel Mash Malzer [11, 40] & EDU(Type=2)/No & Manual/Public/Full & XML,JSON,SSW,EMP,Arnaud Web/However & & \\  & & & & Eart,Drag and Drop & & & \\ \hline
5. & IBM Mashp Center [8] & EDU(Type=1)/No & Manual/Public/Full & REST API/Vis. Mahapp builder/Drag and Drop & Pre-fabricated widgets, feeds/Data Feeds \\ \hline
6. & Microsoft Proply [40] & EDU(Type=2)/No & Manual/Public/Full & Web Page/Proply Edface/Drag and Drop & Connected Blocks/Visual. Data Widget \\ \hline
7. & Google Mash Editor [8] & EDU(Type=1)/No & Manual/Public/Full & API,RSS,Atom/CMF/Programming & Source Code/Feeds, Serips \\ \hline
8. & Building by Demo [4] & OF/No & Manual/Public/Full & Web Page/However/Drag and Drop & Xarma Framework/Worksheet \\ \hline
9. & Configurable RESTTA [23] & MSP/U(Type=1)/No & Manual/Public/Full & XML,JSON/PAN analysis engine & SOD,MD/Web Walgets \\ \hline
10. & SOA for High Dem. Pre. Data & MSP/No & Manual/Private/Full & NA/Privacy Presented Algorithm & Service Integration Privacy/Presented Mahapp \\ \hline
11. & Dataflow Part. Emerg. [20] & MSP/No & Semi-Auto/Publics/Full & Nested relational model/Pattern h. frame. & Data Mashup Plan/Mixed Graph \\ \hline
12. & FreeMash [13] & EDU(Type=1)/No & Manual/Public/Full & Business Objects/Mashup Plan Ed./Drag Drop & Mashup Plan/Executable Representations \\ \hline
13. & EFSTO [54] & EDU(Type=1)/No & Manual/Public/Full & Web Page/Visual Editor/Drag Drop & UI Templates/Visualized Data \\ \hline
14. & Marine [55] & EDU(Type=1)/No & Manual/Public/Full & Web Page/Vis. Web Ed. Drag and Drop & Data Extraction Tool/SpeSpeader View \\ \hline
15. & DMash [54] & MSP/No & Manual/Public/Full & Users/Cloud-based computing platform & SOAP API/Mashed up Tables \\ \hline
16. & Mahappen+ [57] & EDU(Type=2)/No & Manual/Public/Full & HTML,XML,JSON,rel, edb/Interactive Data Retrieval & \\  & & & & Eart,Drag & & \\ \hline
17. & End to End Service [54] & MSP/U(Type=2)/No & Manual/Public/Full & HTML,XML,JSON,rel, edb/Interactive Data Retrieval & \\  & & & & Eart,Drag & & \\ \hline
18. & Proposed Work & OU,ASED,REUD/Yes & Manual/Public, Private, & JSON through REST/Resource,Web Form Entry & \\  & & & & Hybrid,/full,Publ & or Selecting Radio Bottons & \\ \hline \hline \end{tabular}
\end{table} 
Table 10. The Comparisons of mashup tools, techniques and approaches. The following points may be summarized after analyzing the above table data. (A) We can analyze by observing this parameter that the most of the previous works could target to end user developers (type-1 and type-2) and but only few of them got success in developing the data mashup platform for ordinary user. Here, the EUD(type-1) is the technical person who knows some programming skills with script editing and capable to use the mashup tools. The EUD(type-2) is not fully technical person but he/she is more computer savvy than the ordinary user and have some knowledge of browser configuration, plug-ins etc. The ordinary user is completely a not technical person and knows browsing, web form entry, selecting the radio buttons and clicking the submit button only and even one cannot expect operations like drag and drop of some widgets on canvas and connecting them together.