SlideShare a Scribd company logo
1 of 13
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
Outline
•   Introduction
•   Scenario
•   Related works
•   Problems




                              2
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
Benefits
• Simple, flexible applications that solve day-to-day
  problems
• Save time of IT help
• Customized
• Components reuse
• Integrate different sources




                                                        4
Scenario
• 學生辦理畢業離校,出納組同仁必須查詢
  – 台新銀行
  – 學分學雜費
  – 延畢休退學(註冊組)
  – 貸款(生輔組)
  – 其他例外…(自己的Excel )
• 其他業務
  – 收費
  – 外校


                       5
Types
• process mashup
• data mashup




                           6
Process-oriented Mashup




          Example
                          7
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
Related Work
• Products
   – IBM WebSphere Portlet
• Research
   – Review
   – Security
   – Architecture




                             9
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
Security
•   MAuth: A Fine-Grained and User-centric Permission Delegation Framework for
    Mutil-mashup Web Services(2010,July)
     – 有提到公司內部應用




                                                                                 11
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
Problems
• Security               • Data quality
    Authentication          Error
    Authorization           Overdue
    External resource       Redundant
• Reliability                Trivial
    Robustness          • Cost
    Dependency              Performance
    External resource       Uncontrolled consume
                         • Tool support
                             Easy to use

                                                     13

More Related Content

Viewers also liked

Mochilas escolares- estuches
Mochilas escolares- estuchesMochilas escolares- estuches
Mochilas escolares- estuchesgill_merrit_g
 
TaxCharityTM 15mar2016
TaxCharityTM 15mar2016TaxCharityTM 15mar2016
TaxCharityTM 15mar2016Hans Goetze
 
BookBuilderTM 30apr16
BookBuilderTM 30apr16BookBuilderTM 30apr16
BookBuilderTM 30apr16Hans Goetze
 
Feedback on music magazine
Feedback on music magazineFeedback on music magazine
Feedback on music magazinerebeccaplatt99
 

Viewers also liked (6)

Mochilas escolares- estuches
Mochilas escolares- estuchesMochilas escolares- estuches
Mochilas escolares- estuches
 
TaxCharityTM 15mar2016
TaxCharityTM 15mar2016TaxCharityTM 15mar2016
TaxCharityTM 15mar2016
 
Bulletin for May 12, 2013
Bulletin for May 12, 2013Bulletin for May 12, 2013
Bulletin for May 12, 2013
 
BookBuilderTM 30apr16
BookBuilderTM 30apr16BookBuilderTM 30apr16
BookBuilderTM 30apr16
 
Feedback on music magazine
Feedback on music magazineFeedback on music magazine
Feedback on music magazine
 
Babies Get It
Babies Get ItBabies Get It
Babies Get It
 

Similar to Research Report on Enterprise Mashup

Building a service knowledge dashboard
Building a service knowledge dashboardBuilding a service knowledge dashboard
Building a service knowledge dashboardDekkinga, Ewout
 
Network Sage™ Into To C Level V1.4
Network Sage™ Into To C Level V1.4Network Sage™ Into To C Level V1.4
Network Sage™ Into To C Level V1.4ikirmer
 
Zero to ten million daily users in four weeks: sustainable speed is king
Zero to ten million daily users in four weeks: sustainable speed is kingZero to ten million daily users in four weeks: sustainable speed is king
Zero to ten million daily users in four weeks: sustainable speed is kingplumbee
 
"Data Mesh in Kubernetes", Andrii Syniuk
"Data Mesh in Kubernetes", Andrii Syniuk"Data Mesh in Kubernetes", Andrii Syniuk
"Data Mesh in Kubernetes", Andrii SyniukFwdays
 
Building a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamBuilding a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamAmazon Web Services
 
E-Business Suite 2 _ Ben Davis _ Achieving outstanding optim data management ...
E-Business Suite 2 _ Ben Davis _ Achieving outstanding optim data management ...E-Business Suite 2 _ Ben Davis _ Achieving outstanding optim data management ...
E-Business Suite 2 _ Ben Davis _ Achieving outstanding optim data management ...InSync2011
 
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...Splunk
 
Presentation cloud computing foundation technologies and research challenges
Presentation   cloud computing foundation technologies and research challengesPresentation   cloud computing foundation technologies and research challenges
Presentation cloud computing foundation technologies and research challengesxKinAnx
 
Dr. Michael Valivullah, NASS/USDA - Cloud Computing
Dr. Michael Valivullah, NASS/USDA - Cloud ComputingDr. Michael Valivullah, NASS/USDA - Cloud Computing
Dr. Michael Valivullah, NASS/USDA - Cloud Computingikanow
 
How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012David Linthicum
 
Value of Smart Business Networks
Value of Smart Business NetworksValue of Smart Business Networks
Value of Smart Business NetworksEric van Heck
 
An Integrated Framework for Parameter-based Optimization of Scientific Workflows
An Integrated Framework for Parameter-based Optimization of Scientific WorkflowsAn Integrated Framework for Parameter-based Optimization of Scientific Workflows
An Integrated Framework for Parameter-based Optimization of Scientific Workflowsvijayskumar
 
Business Process Insight - SRII 2012
Business Process Insight - SRII 2012Business Process Insight - SRII 2012
Business Process Insight - SRII 2012Szabolcs Rozsnyai
 
CDM SIG: Fusion MDM for Customer Highlights [2010 OAUG Collaborate]
CDM SIG: Fusion MDM for Customer Highlights [2010 OAUG Collaborate]CDM SIG: Fusion MDM for Customer Highlights [2010 OAUG Collaborate]
CDM SIG: Fusion MDM for Customer Highlights [2010 OAUG Collaborate]Rhapsody Technologies, Inc.
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...DATAVERSITY
 
Success with SharePoint
Success with SharePointSuccess with SharePoint
Success with SharePointStoverEffect
 
AWS Summit Auckland 2014 | Building a "Cloud Ready" IT Team
AWS Summit Auckland 2014 | Building a "Cloud Ready" IT Team AWS Summit Auckland 2014 | Building a "Cloud Ready" IT Team
AWS Summit Auckland 2014 | Building a "Cloud Ready" IT Team Amazon Web Services
 
Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10David Linthicum
 

Similar to Research Report on Enterprise Mashup (20)

Building a service knowledge dashboard
Building a service knowledge dashboardBuilding a service knowledge dashboard
Building a service knowledge dashboard
 
Network Sage™ Into To C Level V1.4
Network Sage™ Into To C Level V1.4Network Sage™ Into To C Level V1.4
Network Sage™ Into To C Level V1.4
 
Zero to ten million daily users in four weeks: sustainable speed is king
Zero to ten million daily users in four weeks: sustainable speed is kingZero to ten million daily users in four weeks: sustainable speed is king
Zero to ten million daily users in four weeks: sustainable speed is king
 
"Data Mesh in Kubernetes", Andrii Syniuk
"Data Mesh in Kubernetes", Andrii Syniuk"Data Mesh in Kubernetes", Andrii Syniuk
"Data Mesh in Kubernetes", Andrii Syniuk
 
Building a "Cloud Ready" IT Team
Building a "Cloud Ready" IT TeamBuilding a "Cloud Ready" IT Team
Building a "Cloud Ready" IT Team
 
E-Business Suite 2 _ Ben Davis _ Achieving outstanding optim data management ...
E-Business Suite 2 _ Ben Davis _ Achieving outstanding optim data management ...E-Business Suite 2 _ Ben Davis _ Achieving outstanding optim data management ...
E-Business Suite 2 _ Ben Davis _ Achieving outstanding optim data management ...
 
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
Delivering Operational Intelligence at NAB with Splunk, Gartner Symposium ITX...
 
Presentation cloud computing foundation technologies and research challenges
Presentation   cloud computing foundation technologies and research challengesPresentation   cloud computing foundation technologies and research challenges
Presentation cloud computing foundation technologies and research challenges
 
Dr. Michael Valivullah, NASS/USDA - Cloud Computing
Dr. Michael Valivullah, NASS/USDA - Cloud ComputingDr. Michael Valivullah, NASS/USDA - Cloud Computing
Dr. Michael Valivullah, NASS/USDA - Cloud Computing
 
How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012How to get cloud architecture and design right the first time 2012
How to get cloud architecture and design right the first time 2012
 
Value of Smart Business Networks
Value of Smart Business NetworksValue of Smart Business Networks
Value of Smart Business Networks
 
An Integrated Framework for Parameter-based Optimization of Scientific Workflows
An Integrated Framework for Parameter-based Optimization of Scientific WorkflowsAn Integrated Framework for Parameter-based Optimization of Scientific Workflows
An Integrated Framework for Parameter-based Optimization of Scientific Workflows
 
Business Process Insight - SRII 2012
Business Process Insight - SRII 2012Business Process Insight - SRII 2012
Business Process Insight - SRII 2012
 
CDM SIG: Fusion MDM for Customer Highlights [2010 OAUG Collaborate]
CDM SIG: Fusion MDM for Customer Highlights [2010 OAUG Collaborate]CDM SIG: Fusion MDM for Customer Highlights [2010 OAUG Collaborate]
CDM SIG: Fusion MDM for Customer Highlights [2010 OAUG Collaborate]
 
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
ADV Slides: What the Aspiring or New Data Scientist Needs to Know About the E...
 
Success with SharePoint
Success with SharePointSuccess with SharePoint
Success with SharePoint
 
UPES-First Indian University to implement SAP
UPES-First Indian University to implement SAPUPES-First Indian University to implement SAP
UPES-First Indian University to implement SAP
 
AWS Summit Auckland 2014 | Building a "Cloud Ready" IT Team
AWS Summit Auckland 2014 | Building a "Cloud Ready" IT Team AWS Summit Auckland 2014 | Building a "Cloud Ready" IT Team
AWS Summit Auckland 2014 | Building a "Cloud Ready" IT Team
 
Chapter 01
Chapter 01Chapter 01
Chapter 01
 
Cloud Computing And Soa Convergence Linthicum 02 09 10
Cloud Computing And Soa Convergence Linthicum 02 09 10Cloud Computing And Soa Convergence Linthicum 02 09 10
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
  • 5. Scenario • 學生辦理畢業離校,出納組同仁必須查詢 – 台新銀行 – 學分學雜費 – 延畢休退學(註冊組) – 貸款(生輔組) – 其他例外…(自己的Excel ) • 其他業務 – 收費 – 外校 5
  • 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
  • 13. Problems • Security • Data quality  Authentication  Error  Authorization  Overdue  External resource  Redundant • Reliability  Trivial  Robustness • Cost  Dependency  Performance  External resource  Uncontrolled consume • Tool support  Easy to use 13