Social Software Engineering

 

Konzeptuelle und technische Grundlagen von Enterprise Mash-ups

Page history last edited by hhappel@... 1 yr ago

Disclaimer: Die Beschreibung und Fokussierung der Themen befindet sich in Details noch unter Bearbeitung - Änderungen sind möglich. Bitte auch die Hinweise zur Themenvergabe unter Formalia beachten.

 

Anmerkung: Dieses Thema wird gemeinsam mit "End user innovation mit Enterprise Mash-ups" unter dem Überthema "Enterprise Mash-ups" bearbeitet.

 

In einigen Anwendungsdomänen fällt es Entwicklern immer schwerer, alle Funktionen und Verwendungen einer Anwendung und der verbundenen Daten zu antizipieren. Statt dessen stellen sie den Nutzern Bausteine in Form von APIs und Entwicklungswerkzeugen zur Verfügung, mit denen diese eigene Anwendungen auf ihren Bedarf zuschneiden können.

 

Mash-ups, die neue Funktionalität basierend auf offenen Schnittstellen (APIs) existierender Anwendungen bieten, sind ein wichtiges Konzept in diesem Zusammenhang. Während Werkzeuge für die Erstellung von web-basierten mash-ups schon seit längerem verfügbar sind (z.B. Yahoo Pipes oder der Google Mash-up Editor) übertragen erste Anbieter von Unternehmensanwendungen und Integrationslösungen das Konzept in den Unternehmenskontext.

Ziel der Arbeit ist eine Analyse und Vergleich existierender mash-up Ansätze und Werkzeuge. Ein besonderer Schwerpunkt soll dabei auf die Anwendung im Unternehmenskontext ("Enterprise Mash-ups") gelegt werden.  

 

Leitfragen

 

  • Wie unterscheiden sich web-mash-ups und die dazugehörigen Werkzeuge von Enterprise Mash-ups?
  • Welche Werkzeuge und Toolkits existieren? Wo liegen Unterschiede und Gemeinsamkeiten?
  • Welche Anreize bieten existieren Enterprise Mash-up Ansätze und Werkzeuge den Benutzern?
  • Welche Beispiele für den Einsatz von Enterprise Mash-ups existieren?
  • Welche technischen Herausforderungen ergeben sich für Enterprise Mash-ups in existierenden Applikationslandschaften und wie werden sie adressiert?
  • Welche Rolle spielen Ontologien und Semantic Web Technologien im Rahmen von Enterprise Mash-ups? Was wird unter "semantic mash-ups" verstanden?

 

 

Literatur

 

  • Stichworte: Enterprise Mash-ups, Business Mash-ups, Toolkits, User Innovation, APIs, Semantic Web, Semantic Mash-ups
  • Volker Hoyer, Katarina Stanoveska-Slabeva: Enterprise Mashups: Neue Herausforderung für das Projetmanagement. dpunkt.verlag, 2008, ISBN 1436-3011 (HMD - Praxis der Wirtschaftsinformatik, Heft 260).
  • Jhingran, A. 2006. Enterprise information mashups: integrating information, simply. In Proceedings of the 32nd international Conference on Very Large Data Bases (Seoul, Korea, September 12 - 15, 2006). U. Dayal, K. Whang, D. Lomet, G. Alonso, G. Lohman, M. Kersten, S. K. Cha, and Y. Kim, Eds. Very Large Data Bases. VLDB Endowment, 3-4.
  • Larry Clarkin and Josh Holmes: Enterprise Mashups, The Architecture Journal, http://msdn2.microsoft.com/en-us/arcjournal/bb906060.aspx
  • http://wiki.computerwoche.de/doku.php/web_2.0/enterprise-mashups
  • IBM Mashup Starter Kit (http://www.alphaworks.ibm.com/tech/ibmmsk)
  • Yahoo Pipes (http://pipes.yahoo.com/pipes)
  • http://blogs.zdnet.com/Hinchcliffe/?p=106
  • http://blogs.zdnet.com/Hinchcliffe/?p=78
  • http://msdn2.microsoft.com/en-us/arcjournal/bb906060.aspx
  • http://www.programmableweb.com/
  • Nicholas Chase: The ultimate mashup -- Web services and the semantic Web. IBM Developerworks. http://www.ibm.com/developerworks/edu/x-dw-x-ultimashup1.html
  • Ankolekar, A., Krötzsch, M., Tran, T., and Vrandecic, D. 2007. The two cultures: mashing up web 2.0 and the semantic web. In Proceedings of the 16th international Conference on World Wide Web (Banff, Alberta, Canada, May 08 - 12, 2007). WWW '07. ACM, New York, NY, 825-834.
  • de Souza, C. R., Redmiles, D., Cheng, L., Millen, D., and Patterson, J. 2004. How a good software practice thwarts collaboration: the multiple roles of APIs in software development. In Proceedings of the 12th ACM SIGSOFT Twelfth international Symposium on Foundations of Software Engineering (Newport Beach, CA, USA, October 31 - November 06, 2004). SIGSOFT '04/FSE-12. ACM, New York, NY, 221-230.

     

Comments (0)

You don't have permission to comment on this page.