Cloud Computing And Soa Convergence Linthicum 02 09 10
Research Report on Enterprise Mashup
1. Research Report
2010/08/28
Enterprise Mashup
Speaker : kokang Chao
Advisor :Hsing Mei
Web Computing Laboratory
Computer Science and Information Engineering Department
Fu Jen Catholic University
2. Outline
• Introduction
• Scenario
• Related works
• Problems
2
3. Introduction
• Mashup
– Merging of services and content from multiple web
sites in an integrated, coherent way is called a
mashup.
– Sites that do mashups typically add value.
• Enterprise Mashup
– Mashup in companies
– Legacy system
3
4. Benefits
• Simple, flexible applications that solve day-to-day
problems
• Save time of IT help
• Customized
• Components reuse
• Integrate different sources
4
8. Data-oriented Mashup
• Structured data + Unstructured data
• Personalization
• Organization
• Navigation
– provide different views of the original result.
• Interpretation
– provide more information in one click.
8
9. Related Work
• Products
– IBM WebSphere Portlet
• Research
– Review
– Security
– Architecture
9
10. Review
• A methodology for quality-based mashup of data sources.(2008)
– 各種domain下的mashup利用情況
– 技術整合
– ranking & recommendations 強化內容
• Data mashups & Their Applications in Enterprise(2008)
– 以實做角度介紹 Data mashup
• Process-oriented Enterprise Mashups(2009)
– 將process mashup在做進一步分類
10
11. Security
• MAuth: A Fine-Grained and User-centric Permission Delegation Framework for
Mutil-mashup Web Services(2010,July)
– 有提到公司內部應用
11
12. Architecture
• Automating Mashups for Next-Generation Enterprise Protals.
– 自動化建構User Model
– 利用Ontology
• Enterprise mashup Composite Service in SOA-Use Case Case Relization
• Process Modelling in Process-oriented Enterprise Mashups
– 將mashup分成 Data & Process 兩種
• Using Architecture Integration Patterns to Compose Enterprise Mashups
– Pile and filter patterns, Data Federation, MVC Pattern
• Enterprise Mashup Composite Service in SOA – User Profile Use Case
Realization
– 提供中介層(middleware)整合各式資源
12