Weaving Social Software Features into Enterprise Resource Planning Systems

  • Dirk Draheim
  • Michael Felderer
  • Viktor Pekar
Conference paper
Part of the Lecture Notes in Information Systems and Organisation book series (LNISO, volume 8)


In this paper we present the Social Weaver platform that enables end users to weave snippets of social software features into the workflows of existing enterprise applications. We discuss the underlying vision from a technological viewpoint, i.e., an end-user development viewpoint, and an organizational viewpoint which is about a certain ubiquitous understanding of enterprise application integration. We present the system’s requirements, architecture and realization. The concrete platform is based on the standard web technology stack, which makes sense because the web is the current natural host for enterprise applications, at least for new ones. However, the approach presented in this article is technological-independent with the concrete platform as a concrete instance proving the approach as doable. Conceptually, the realized platform is a key to analyze the current situation and possible future of today’s enterprise application landscapes which oscillate between emerging social software metaphors and an ever increasing degree of process automation found in today’s organizations.


Social software Web 2.0 Enterprise content management Wikis Enterprise resource planning Business process technology Workflow management Big data Aspect-orientation 


  1. 1.
    Andrews, K., Kappe, F. & Maurer, H. A. (1995). Hyper-G and harmony—Towards the next generation of networked information technology: Proceedings of CHI’95—The 6th Conference on Human Factors in Computing Systems, Conference Companion—Mosaic of Creativity, ACM Press.Google Scholar
  2. 2.
    Atkinson, C & Draheim, D. (2013). Cloud aided-software engineering—Evolving viable software systems through a web of views. In Software engineering frameworks for the cloud computing paradigm. Springer.Google Scholar
  3. 3.
    Auer, D., Draheim, D., Geist, V., Kopetzky, T. & Küng, J. (2013). Towards a framework and platform for mobile, distributed workflow enactment services—On a possible future of ERP infrastructure. In Innovation and future of enterprise information systems. Lecture notes in information systems and organisation, vol. 4. Springer.Google Scholar
  4. 4.
    Bell, T., Shegda, K. M., Gilbert, M. R. & Chin, K. (2010) Magic quadrant for enterprise content management. Gartner RAS Core Research Note G00206900. Gartner.Google Scholar
  5. 5.
    Breu, R., Agreiter, B., Farwick, M., Felderer, M., Hafner, M. & Innerhofer-Oberperfler, F. (2011). Living models—Ten principles for change-driven software engineering. International Journal Software and Informatics, 5(1–2), 267–290.Google Scholar
  6. 6.
    Leuf, B. & Cunningham, W. (2001). The Wiki way—Quick collaboration on the Web. Boston: Addison-Wesley.Google Scholar
  7. 7.
    Draheim, D., Kopetzky, T. & Küng, J. (2013). How to make mobile BPM robust and intelligent. In L. Fischer (Ed.), Intelligent BPM—2013 BPM and workflow handbook. Future strategies. Workflow Management Coalition.Google Scholar
  8. 8.
    Draheim, D. (2013). Towards total budgeting and the interactive budget warehouse. In Innovation and future of enterprise information systems. Lecture notes in information systems and organisation, vol. 4. Springer.Google Scholar
  9. 9.
    Draheim, D. (2012). Smart business process management. In L. Fischer (Ed.), 2011 BPM and workflow handbook, digital edition. Future strategies. Workflow Management Coalition.Google Scholar
  10. 10.
    Draheim, D. (2010). Business process technology—A unified view on business processes, workflows and enterprise applications. Springer.Google Scholar
  11. 11.
    Draheim, D. & Mangisengi, O. (2009). Integrated business and production process warehousing. In D. Taniar (Ed.), Progressive methods in data warehousing and business intelligence—Concepts and competitive analytics. IGI Global publication.Google Scholar
  12. 12.
    Draheim, D., Lutteroth, C. & Weber, G. (2005). A source code independent reverse engineering tool for dynamic web sites: Proceedings of CSMR 2005—9th European Conference on Software Maintenance and Reengineering. IEEE Press.Google Scholar
  13. 13.
    Draheim, D. & Weber, G. (2005). Form-oriented analysis—A new methodology to model form-based applications. SpringerGoogle Scholar
  14. 14.
    Draheim, D., Lutteroth, C. & Weber, G. (2004). Generator code opaque recovery of form-oriented web site models: Proceedings of WCRE 2004The 11th IEEE Working Conference on Reverse Engineering. IEEE Press.Google Scholar
  15. 15.
    Draheim, D. (2003). A CSCW and project management tool for learning software engineering: Proceedings of FIE 2003—Frontiers in Education: Engineering as a Human Endeavor. IEEE Press.Google Scholar
  16. 16.
    Drakos, N., Mann, J. & Sarner, A. (2012). Magic quadrant for social software in the workplace. Report no. ID:G00236025. Gartner Group.Google Scholar
  17. 17.
    The Economist—Special Report (27th February 2010). Data, data everywhere – A special report on managing information. Reprint, The Economist Newspaper Ltd., pp. 2–13.Google Scholar
  18. 18.
    Felderer, M. & Ramler, R. (2013). Experiences and challenges of introducing risk-based testing in an industrial project: Proceedings of SWQD’13—The 5th International Conference on Software QualityIncreasing value in software and systems development. LNBIP, Springer.Google Scholar
  19. 19.
    Felderer, M. & Beer, A. (2013). Using defect taxonomies to improve the maturity of the system test process—Results from an industrial case study: Proceedings of RE’13—The 21st IEEE International Requirements Engineering Conference. IEEE.Google Scholar
  20. 20.
    Grudin, J. (1994). Computer-supported cooperative work—History and focus. In Computer, vol. 27, no. 5. IEEE Press.Google Scholar
  21. 21.
    Haas, L. (2006). Building an information infrastructure for enterprise applications. In D. Draheim & G. Weber (Eds.), Trends in enterprise application architecture, LNCS 3888.Google Scholar
  22. 22.
    Kiczales, G., et al. (1997). Aspect-oriented programming: Proceedings of ECOOP’97The 11th European Conference on Object-Oriented Programming. LNCS 1241, Springer.Google Scholar
  23. 23.
    Lettner, C., Hawel, C., Steinmaurer, T. & Draheim, D. (2008). Complex event processing for sensor based data auditing. In Proceedings of ICEIS’2008The 10th International Conference on Enterprise Information Systems (pp. 485–491). Springer.Google Scholar
  24. 24.
    Lieberman, H., Paterno, F. & Wulf, V. (Eds.) (2006). End-user development. Human Computer Interaction Series, Springer.Google Scholar
  25. 25.
    Mangisengi, O., Pichler, M., Auer, D., Draheim, D. & Rumetshofer, H. (2007). Activity warehouse—Data management for business activity monitoring: Proceedings of ICEIS 2007The International Conference on Enterprise Information Systems.Google Scholar
  26. 26.
    Maier, R., Hädrich, T. & Peinl, R. (2005). Enterprise knowledge infrastructure. Springer.Google Scholar
  27. 27.
    McCracken, D. & Newell, A. (1983). The ZOG human computer-interface systemA renewal proposal to the office of naval research for the period 1st March 1983 to 1st October 1984. Renewal of Grant N00014-76-0874: ZOG: An interactive programming environment using a graph-structured, rapid-response guidance system. Carnegie-Mellon University.Google Scholar
  28. 28.
    Nonaka, I. & Takeuch, H. (1995). The knowledge-creating company—How Japanese companies create the dynamics of innovation. Oxford University Press.Google Scholar
  29. 29.
    Pekar, V. (2013). Social weaver—A platform for weaving Web 2.0 features into Web-based applications. Master Thesis, Faculty of Computer Science, University of Innsbruck.Google Scholar
  30. 30.
    Schroeck, M. (2012). Analytics—The real world use of big data—How innovative enterprises extract value from uncertain data. IBM Global Services Business Analytics and Optimization Executive Report, IBM Institute for Business Value, Said Business School, University of Oxford.Google Scholar

Copyright information

© Springer International Publishing Switzerland 2014

Authors and Affiliations

  1. 1.University of MannheimMannheimGermany
  2. 2.University of InnsbruckInnsbruckAustria

Personalised recommendations