Wednesday, July 1, 2009

About Me

Rolf Kluge is a research associate and a cotutelle PhD student at the Information Systems Institute, University of Leipzig (Germany) and at the Department of Computing, Macquarie University Sydney (Australia). His PhD supervisors are Prof. Bogdan Franczyk at Leipzig and Prof. Leszek Maciaszek at Sydney.

In March 2009 he joined the Macquarie University as a PhD student by the joint doctoral supervision program Cotutelle.

Since October 2006 Rolf is a research associate in the Logistics-Service-Bus (LSB) project at the University of Leipzig. The project is supportet by the Federal Ministry of Education and Research (Germany). LSB has the objective to foster the logistics region of Central Germany by a Service-oriented IT plattform. (www.lsb-plattform.de)

Rolf Kluge studied at University of Leipzig and received in 2006 his Diploma degree in Business Information Systems at (Dipl. Wirtsch. Inf.) with a specialization in Information Management and Business Administration, Controlling and Management Accounting. His diploma thesis "User Authentication within an interoperable Environment of Java 2 Enterprise Edition and Microsoft Windows .NET, regarding to the IT-Infrastructure at DaimlerChrysler AG" was written in cooperation with the DaimlerChrysler AG in Stuttgart/Germany in 2006.

During study, Rolf founded the company Kluge & Schmidt GbR for developing and distributing internet shop solution for multi-level marketing. Further, Rolf Kluge was employed as working student at the Microsoft Deutschland GmbH (Microsoft Germany) for two years. He attended the student programming competition Microsoft Imagine Cup twice. In 2004 his team got the second best price of Germany. In 2005 Rolf Kluge and his team won the first price in Germany and got 4th best at the worldwide Imagine Cup in Yokohama/Japan out of 30 nations. The project SmartRunner is still running and available at www.smartrunner.de.

Web: http://www.iwi.uni-leipzig.de/uber-das-institut/team/rolf-kluge
Web: http://web.science.mq.edu.au/~rkluge/
Blog: http://rolfkluge.blogspot.com/

My Research

The follwing text provides an abstract about my research topic ...

Companies require information systems (IS). Commercial off-the-shelf (COTS) products provide standardized software solutions. However, despite the fact that there are usually many COTS solutions for almost all types of tasks available on the market, the process of selecting the most suitable one is not an easy task. The process is poorly understood, only insufficiently structured, and performed in an inefficient and ineffective way. This doctoral thesis aims to improve the COTS selection process. By using a service-oriented approach, the functionality of a COTS solution as well as the requirements will be formalized and aligned in a semi-automatic way. This will support the selection process of COTS components that fit business cases in an appropriate way.

Business Requirements are specified in text documents (by a Requirements Engineering process). The functionality of COTS solutions is hidden in source code and database models, but is exposed through graphical user interfaces and manuals. Both are barely formalized and can’t be automatically processed or aligned (cf. (1) Figure 1 ). According to the service-oriented paradigm a COTS solution and a company can be understood as service provider and service consumer, respectively (cf. (2) Figure 1). The provided functionality of the COTS solution can be seen as a service and expressed in terms of service capabilities (cf. (3) Figure 1). The correspondent requirements are the achievable goal and will be expressed in terms of capability goals (cf. (4) Figure 1). Both capability goals and service capabilities can be formalized. Capabilities are expressed in terms of functional and non-functional properties using a specific terminology. Consequently, the formal description of goals and services can be compared by a matching process (cf. (5) Figure 1).

This work is related to semantic Requirements Engineering [7], COTS-aware Requirement Engineering [2, 3, 5, 6, 14], COTS formalization efforts [9, 10, 12, 16] and Semantic Web Service [1, 4, 8, 11, 13, 15]. The central research agenda centers on using service-oriented concepts for solving COTS selection issues. The doctoral thesis will provide two methodologies, one for describing Business Requirements in terms of capability goals and another one for describing COTS component in terms of service capabilities. Further, the matching processes will be examined in detail.

Figure 1: Overall picture

References:

[1] AKKIRAJU, R., et al., “Web Service Semantics - WSDL-S, W3C Member Submission”; http://www.w3.org/Submission/WSDL-S/; (2009-05-18).
[2] ALVES, C. and FINKELSTEIN, A., “Challenges in COTS decision-making: a goal-driven requirements engineering perspective” Book Challenges in COTS decision-making: a goal-driven requirements engineering perspective, Series Challenges in COTS decision-making: a goal-driven requirements engineering perspective, ed., Editor ed.^eds., ACM, 2002, S.
[3] ALVES, C. and FINKELSTEIN, A., “Negotiating Requirements for COTS-based Systems” Proc. Eighth International Workshop on Requirements Engineering: Foundation for Software Quality. REFSQ, 2002.
[4] BATTLE, S., et al., “Semantic Web Services Framework (SWSF) Overview”; http://www.daml.org/services/swsf/1.0/overview/; (2009-05-18).
[5] CARNEY, D., “Requirements and COTS-Based Systems: A Thorny Question Indeed” The COTS Spot, vol. 2, no. 2, 1999.
[6] CHUNG, L. and COOPER, K., “A Knowledge-Based COTS-Aware Requirements Engineering Approach” Proc. 14th international concerence on Software engineering and knowledge engineering, ACM, New York, NY, USA, 2002.
[7] KAIYA, H. and SAEKI, M., “Ontology Based Requirements Analysis: Lightweight Semantic Processing Approach” Fifth International Conference on Quality Software (QSIC'05), 2005, S. 223-230; DOI http://doi.ieeecomputersociety.org/10.1109/QSIC.2005.46
[8] KELLER, U., et al., WSMO Web Service Discovery - WSML Working Draft (D5.1v0.1), 2004.
[9] MAGRO, D. and GOY, A., “The business knowledge for customer relationship management: an ontological perspective” Proc. 1st international workshop on Ontology-supported business intelligence, ACM, New York, NY, USA, 2008.
[10] MAGRO, D. and GOY, A., “Towards a first ontology for customer relationship management” Proc. 5th international conference on Soft computing as transdisciplinary science and technology, 2008, S. p. 637-643
[11] MARTIN, D., et al., “OWL-S: Semantic Markup for Web Services, W3C Member Submission”; http://www.w3.org/Submission/OWL-S/; (letzter Zugriff am 2009-05-18).
[12] OBERNDORF, T., et al., An Activity Framework for COTS-Based Systems, 2000.
[13] PREIST, C., “A conceptual architecture for semantic web services” Proc. International Semantic Web Conference (ISWC), 2004.
[14] ROLLAND, C., “Requirements engineering for COTS based systems” Information and Software Technology, vol. 41, no. 14, 1999, S. 985-990.
[15] ROMAN, D., et al., Web Service Modeling Ontology (WSMO), 2006.
[16] VAN DAMME, C., et al., “Building an employee-driven CRM ontology” Proc. ADIS Multi Conference on Computer Science and Information Systems (MCCSIS): E-society, 2007, S. pp.330-334.


Monday, June 15, 2009

Publications

[2009]
  • Kluge, Rolf: Entwicklung eines Anforderungsgetriebenen Ansatzes zur Identifizierung von Electronic-Services bei gegebenen Business-Services; In: Taieb Mellouli (Hrsg.), Tagungsband des elften interuniversitären Doktorandenseminar Wirtschaftsinformatik der Universitäten Halle, Leipzig, Jena, Dresden und Freiberg: Beitrag Nr. 5/2009, Halle (Saale) 2009, p. 29-32

  • Kluge, Rolf; Ludwig, Andre; Franczyk, Bogdan; Maciaszek, Leszek: Towards a Service-Oriented Capability-Driven Selection of COTS Business Software. International Conference on Advanced IT in Management 2009 (AITM'09), Wrocław/Poland, 23.-24.11.2009

  • Belter, Roman; Kluge, Rolf; Hering, Thomas; Müller, Holger: A conceptual information model for service management dimensions.International Workshop on Intelligent Service Management (ISM'09), Leipzig (2009)
[2008]
  • Belter, Roman; Kluge, Rolf; Voß, Thomas; Pausch, Sven: Moving Ambient Services als Basis für Bewegungsspiele auf mobilen Geräten. 4th Microsoft Academic Days, Berlin (2008)
  • Kluge, Rolf; Belter, Roman: SmartRunner und Lo(w)Bu(dget)Fleet(management) – Produkte im mobilen Internetmarkt? : insight e-commerce, Jena (2008)
  • Kluge, Rolf; Hering, Thomas; Belter, Roman; Franczyk, Bogdan: An Approach for Matching Functional Business Requirements to Standard Application Software Packages via Ontology. In: Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2008), Turku/Finland 08/2008, p. 1017-1022.
  • Belter, Roman; Kluge, Rolf: Towards Distributed Management of Service-oriented Computing Infrastructures. In: Proceedings of the 32nd Annual IEEE International Computer Software and Applications Conference (COMPSAC 2008), Turku/Finland 08/2008, p. 1029-1034.
[2007]
  • Kluge, Rolf: Erstellung eines Service-Informations-Management-System (SIMS) im Rahmen des Business-Service-Engineering-Ansatzes (BSE); In: Ralf Peters (Hrsg.), Tagungsband des achten interuniversitären Doktorandenseminar Wirtschaftsinformatik der Universitäten Halle, Jena und Leipzig: Beitrag Nr. 15/2007, Halle (Saale) 2007, p. 27-30
  • Kluge, Rolf; Hering, Thomas; Prof. Francyzk, Bogdan: Logistik‐Service‐Bus – eine IT‐Plattform für überbetriebliche Kooperation im Bereich Logistik - Abbildung von betriebswirtschaftlichen Anforderungen auf IT mit Hilfe des Business‐Service‐Engineering‐ Ansatzes; PPS Management 04/2007
  • Hering, Thomas; Kluge, Rolf, Müller, Holger: Der Business-Service-Engineering-Ansatz; 1. International Conference on Innovative IT-Systems and Technologies (InnoLogIST) 2007, Leipzig, 2007
  • Müller, Holger; Hering, Thomas; Kluge, Rolf: Wo drückt der logistische Schuh: Ausgewählte Problemfelder mitteldeutscher Logistik-Dienstleister; 1. International Conference on Innovative IT-Systems and Technologies (InnoLogIST) 2007, Leipzig, 2007
[2006]
  • Kluge, Rolf: User Authentication within an interoperable Environment of Java 2 Enterprise Edition and Microsoft Windows .NET, regarding to the IT-Infrastructure at Daimler Chrysler AG. Diploma thesis, University of Leipzig, Leipzig, 10/2006

Curriculum Vitae

  • Since Dec 2008
    Research associate and PhD student at Computer Science Department, Macquarie University Sydney (Australia)

  • Since Oct 2006
    Research associate and PhD student at Information Systems Institute, University of Leipzig (Germany)

  • May 2008
    Microsoft Certified Business Management Solutions Specialist
    In: Microsoft Navision 4.0 Relationship Management and Navision 4.0 Trade & Inventory

  • Jan 2006 to Jun 2006
    Diploma thesis at the DaimlerChrysler AG
    Title: "User Authentication within an interoperable Environment of Java 2 Enterprise Edition and Microsoft Windows .NET, regarding to the IT-Infrastructure at DaimlerChrysler AG", English, 90 pages

  • 2004 and 2005
    Attendee at the Microsoft Imagine Cup
    May 2004 – second best of Germany with the project SmartShopping
    May 2005 – first best of Germany with the project SmartRunner
    Aug 2005 – 4th-best at the worldwide Imagine Cup in Yokohama/Japan

  • Oct 2003 to Sep 2005
    Employee as a working student at Microsoft Germany GmbH

  • Since Aug 2002
    Executive director at Kluge & Schmidt GbR (partnership under civil code)
    field of activity: development and distribution of internet shop solutions

  • Oct 2000 to Oct 2006
    Study of Information Systems at the University of Leipzig
    specialization: "Enterprise Application Integration" and "Controlling"
    finished with Diploma of Information Systems

  • Jul 2000 to Apr 2002
    Employment at the Software-Company SMB GmbH Leipzig
    field of activity: java programming, XML-technologies, Linux