49
Module Handbook, wi M.Sc. Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM)

Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

  • Upload
    others

  • View
    12

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, wi M.Sc.

Module Handbook SCM

School of Informatics Reutlingen University

Degree Programme Master's programme:

Services Computing (SCM)

Page 2: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

Curriculum chart for Master of Services Computing SC Services Computing (Master's)

Semester Graduation as Master of Science Semester

4 Research-oriented and application-oriented Master's thesis 16 SWS

Scientific conference 4 SWS

4

3 Project 2 4 SWS

Electives 2 4 SWS

Data Management and Analysis 4 SWS

Consulting Methods 2 SWS

3

2 Project 1 4 SWS

Electives 1 4 SWS

Services Computing Technology 4 SWS

IT Service Management 3 SWS

Knowledge Management 3 SWS

2

1

Scientific Project Methods 4 SWS

Business Process Technology 4 SWS

Software Architecture and Management 4 SWS

Algorithms 4 SWS

Service Science and Engineering 4 SWS 1

ECTS 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 ECTS SWS = semester hours per week (45 minutes) 1 ECTS represents 30 hours of work (contact time and independent study)

Page 3: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

3

The blocks are shaded with different colours: Thesis Interdisciplinary Business Administration Business Informatics Informatics Each module is framed and the module name appears at the top left. The information at the bottom left of each module block indicates how many semester hours per week (SWS) are allocated to the module. The horizontal scale indicates how many ECTS (credits) each individual module is worth.

Page 4: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

4

Module list 1st semester Module/Lecture ECTS SCM11 Scientific Project Methods

Scientific Research 3 Project Management 3 SCM12 Algorithms

Discrete Optimisation 6 SCM13 Software Architecture and Management 6 SCM14 Business Process Technology 6 SCM15 Service Science & Engineering 6 2nd semester SCM21 Annual Project Part 1 8 SCM22 Elective 1 6 SCM23 Services Computing Technology 6 SCM24 IT Service Management 5 SCM25 Knowledge Management 5 3rd semester SCM31 Annual Project Part 2 15 SCM32 Elective 2 6 SCM33 Data Management & Analysis 6 SCM34 Consulting Methods 3 4th semester SCM41 Scientific Conference 6 SCM42 Master's Thesis 24

Page 5: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

5

Proportion of economics and informatics content per module

Semester Module SWS

Proportion of

informatics [%]

Proportion of economics

[%]

1 Scientific Project Methods 4 50 50

Algorithms 4 100 0

Software Architecture and Management 4 70 30

Business Process Technology 4 80 20

Service Science & Engineering 4 75 25

2 Annual Project Part 1 4 60 40

Elective 1 4 70 30

Services Computing Technology 4 75 25

IT Service Management 3 80 20

Knowledge Management 3 90 10

3 Annual Project Part 2 4 70 30

Elective 2 4 70 30

Data Management & Analysis 4 80 20

Consulting Methods 2 0 100

4 Scientific Conference 4 60 40

Master's Thesis 16 70 30

Total 72 70.4 29.6

Page 6: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

6

Module description: Scientific Project Methods ........................................................................................................ 7

Algorithms .............................................................................................................................. 11

Software Architecture and Management ................................................................................ 13

Business Process Technology ............................................................................................... 18

Service Science & Engineering .............................................................................................. 20

Annual Project Part 1 ............................................................................................................. 23

Elective 1 ................................................................................................................................ 26

IT Service Management ......................................................................................................... 30

Knowledge Management ........................................................................................................ 33

Annual Project Part 2 ............................................................................................................. 36

Elective 2 ................................................................................................................................ 38

Data Management & Analysis ................................................................................................ 40

Consulting Methods ................................................................................................................ 43

Scientific Conference ............................................................................................................. 46

Master's Thesis ...................................................................................................................... 48

The information that follows contains detailed descriptions of the individual modules in the degree programme. Unless otherwise specified, the assessments that need to be completed in the modules are graded.

Page 7: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

7

Module: Scientific Project Methods Code: SCM11 Subtitle: Course elements: 2 lectures Semester: Winter semester only Module coordinator: Prof. Alexander Rossmann Lecturer: Prof. Alexander Rossmann,

other faculty professors with current research projects

Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 1st semester Mode of teaching/semester hours per week (SWS):

Lectures 2 SWS Lectures 2 SWS

Total hours: Contact time 60 hours

Independent study 30 hours Credits: 6 ECTS Proportion of informatics/ economics:

50% / 50%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Basic knowledge of project management, insight

into organising company structures and workflows, basic understanding of operational processes, basic principles of business administration and IT.

Mode of assessment: Lectures, written report

Module objectives: Participants acquire the fundamental ability to conduct scientific research and publish material, and learn the principles, methods, processes, products, roles and specific instruments associated with project management on the basis of lectures, examples, practical sessions, case studies and in-depth studies. The basic methods involved in scientific research are an essential prerequisite for successfully pursuing studies at Master's level in other relevant modules. Therefore, this module covers general concepts in key areas, including how to formulate scientific problems, derive research questions, carry out research and fundamental theoretical work, apply theories to research questions, work through research questions methodically, and evaluate and present data and findings.

Page 8: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

8

Furthermore, the module teaches essential project management competencies, which are relevant to both scientific research and practical application in a company setting. These include defining project aims, designing project plans, defining milestones and subtasks, as well as managing time and resources. After completing this module, students will be able to apply these concepts to different areas and issues in research and practice. Learning outcomes: Scientific research Knowledge: Participants become familiar with a range of qualitative and quantitative research methods. This also includes how to present basic theoretical principles used in scientific contexts. Furthermore, students receive an insight into the current status of research in IT and management. Students learn to identify the relationship between analysing the research context, formulating a problem, the research question and the methodology. Skills: Students learn how to formulate research questions relating to the topic concerned and how to develop investigations specifically aimed at answering those questions. They learn how to present their findings in a scientific manner and in an appropriate format. Competencies: Students can successfully apply the research methods that are relevant to services computing. They are able to identify the current stage that research has reached and evaluate what they are contributing. Their work uses scientific methods and is conducted in accordance with international publication guidelines. Project Management Knowledge: The subject of project management teaches basic knowledge of and provides experience in initiating, planning, managing, monitoring and successfully completing specific project activities. Skills: Using examples of specific architectures, mechanisms and functional models for e-commerce and e-business, project work is taught in a hands-on manner and applied to sample cases. Soft skills associated with project work and key international standards are also taken into consideration. Competencies: Students have a systematic knowledge of methods, standards, processes, products and instruments required for forward-thinking project management and are able to classify and apply them. This includes a specific focus on applying project management concepts to their own scientific and practical projects.

Page 9: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

9

Content: Scientific research lectures • Scientific theory, aims and general principles of research. • Context analysis, research context, formation of research problems. • Deriving and defining research questions. • Research project design. • Quantitative and qualitative research methods. • The status of science in IT and management research. • Contribution to research; the implications of research. • Presenting research results. • Scientific publication. • Current research projects.

Project management lectures: • Introduction and overview with study group. • Project initiation with practical sessions. • Project planning with practical sessions. • Project management with case study. • Project monitoring with practical sessions. • Workshop case study: planning a software project. • Project completion with case study. • PMBOK (Project Management Body of Knowledge) with practical sessions. • Workshop case study: monitoring a software project. • Programme management with practical sessions. • Workshop study groups. Forms of media: Lectures, PPT presentations, demos, practical sessions, case studies, notes with PPT slides, sample publications, reviews, in-depth conceptual work. Literature: Scientific research lectures • Deininger, M. et al. (2002): Studien-Arbeiten : Ein Leitfaden zur Vorbereitung,

Durchführung und Betreuung von Studien-, Diplom- und Doktorarbeiten am Beispiel Informatik. Vdf Hochschulverlag

• O'Leary, Z. (2009): The Essential Guide to Doing Your Research Project. Sage Publications

• Saunders, M. (2012): Research Methods for Business Students, Financial Times • King, R.S. (2012): Research Methods for Information Systems, Transatlantic

Publishers Project management lectures • Friedlein, A. (2002): Web-Projektmanagement, dpunkt.verlag • Lomnitz, G. (2001): Multiprojektmanagement, MI Verlag moderne industrie

Page 10: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

10

• Dobiey, D. et al. (2004): Programm-Management, Wiley-VCH • Gernert, C. (2003): Agiles Projektmanagement, Hanser • Wysocki, R. K. (2003): Effective Project Management, Wiley • PMBOK Project Management Body of Knowledge, PMI 2004 • The PMI Compendium of Project Management Practices, PMI 2003 • PMM Project Management Methodology, State of Michigan, Department of Information

Technology, 2001, http://www.michigan.gov/ • PRINCE2 Managing Successful Projects with PRINCE2. User Guide, TSO 2002

Page 11: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

11

Module: Algorithms Code: SCM12 Subtitle: Discrete Optimisation Course elements: Lectures and practical sessions Semester: Winter semester Module coordinator: Prof. Stefan Funke Lecturer: Prof. Stefan Funke Language: English Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 1st semester Mode of teaching/semester hours per week (SWS):

Lectures 3 SWS Practical sessions 1 SWS

Total hours: Contact time 60 hours

Independent study 120 hours Credits: 6 ECTS Proportion of informatics/ economics:

100% / 0%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Understanding of mathematics Mode of assessment: Lectures: Written examination at the University

of Stuttgart Module objectives: Participants are made familiar with the fundamental techniques involved in discrete optimisation. Learning outcomes: Participants obtain a good overview of the standard techniques involved in discrete optimisation and are therefore also equipped to handle new problems that arise in practice. They are able to grasp the complexity of a problem. Skills: Participants are able to model optimisation problems that arise in practice as (integral) linear programs and design approximation algorithms if required. Competencies: After completing this module, participants will be able to identify optimisation problems and assess their complexity.

Page 12: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

12

Content: (Integral) linear programming, approximation algorithms, non-approximability Forms of media: Own notes Literature: Lecture notes Book: The Design of Approximation Algorithms (Williamson/Smoys, available online)

Page 13: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

13

Module: Software Architecture and Management Code: SCM13 Subtitle: Course elements: Lectures with integrated practical sessions Semester: Every semester Module coordinator: Prof. Alfred Zimmermann Lecturer: Prof. Alfred Zimmermann Language: German Allocation to the curriculum: Master in Services Computing

Compulsory subject, 1st semester Mode of teaching/semester hours per week (SWS):

Lectures 4 SWS

Total hours: Contact time 60 hours

Independent study 120 hours Credits: 6 ECTS Proportion of informatics/ economics:

70% / 30%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Mode of assessment: Lectures: Written coursework, presentation Module objectives: This module aims to give students the skills they need to design and implement business processes within companies as well as new software architectures in the context of research and application-based enterprise services computing. It requires students to have taken the Object Technology and Quality Management modules, both of which provide the basic abilities that are necessary for the practical elements of this module. This module is itself a prerequisite for the Information and Architecture Management module. This module aims to give students the skills they need to design and implement an integral information and architecture management structure for companies in the context of research and application-based studies. It requires students to have taken the Enterprise Computing and Knowledge Management modules, both of which provide the basic abilities that are necessary for the practical elements of this module. The module itself is a prerequisite for electives that expand on this subject, as well as for research projects and final theses.

Page 14: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

14

Learning outcomes: Knowledge: Thorough knowledge of the products, methods and standards involved in service-oriented software architectures. Students know the methods, instruments and tools required to conduct forward-thinking business process management on the basis of service-oriented architectures, and are able to classify and use them systematically. Students are familiar with the various ways of handling resources, information and knowledge in a company. They know the basic principles, methods, processes, models, tools and standards involved in holistic information management and current IT company architectures. Skills: Students are able to take a systematic approach to classifying, analysing, designing, implementing and applying the concepts, processes, methods, technologies and tools involved in business process management, for purposes including the creation of service-oriented architectures. Students are able to model business processes and implement them in a BPM system. They are able to develop web services. They are familiar with the development tools and systems required to do this. After completing the module, students will be able to implement business processes using BPM systems and incorporating third-party systems by means of web services. In doing so, they will be able to apply established methods of business process analysis and business process modelling, and will know how to add technical details to specialist processes in a way that enables implementation in a BPM system. They will also be able to design and implement web service APIs that can then be used as a basis for implementing business processes. They will take account of security, accuracy, availability and performance requirements when doing so. Students evaluate how knowledge is generated, stored and used in order to achieve company aims. They are able to evaluate and apply the use of these resources in the service sector and in virtual marketplaces. This makes use of cognitive and practical skills, in which knowledge is applied. They apply the basic principles, methods, processes, models and basic technologies of service-based company architectures in the context of forward-thinking architecture management. Competencies: After completing the module, students will be able to take a specific application case and provide recommendations for particular types of technology. They will be able to analyse and design service-oriented architectures, and will know how to model and use them with a view to integration so that it is then possible to develop semantics-based system families and product ranges. Architecture reference models, reference architectures and architecture patterns, serving as methodological tools that conform to current standards, will be analysed and modelled in teams using research studies. Students will master the basics of forward-thinking architectures for services and cloud computing, and will be able to represent, evaluate and apply these architectures using architecture metamodels and ontologies. After completing this module, students will be able to clearly present the ways in which resource information, IT company architecture and company knowledge is handled, both verbally and in writing. They will also be equipped to model, analyse and evaluate this, discuss with representatives from science and business the ways in which knowledge is generated, stored and used to achieve company aims, as well as put forward new aspects.

Page 15: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

15

Content: Based on lectures and integrated research studies, Software Architecture (SWA) teaches forward-thinking methods and types of technology for service-oriented software architectures designed to be used for services and cloud computing in companies. There are certain basic concepts and models that are key to software architectures. This module therefore looks at architecture reference models and reference architectures (Bass, Clements, Kazman 2013; Rozanski, Woods 2012; Starke 2011) as well as essential notations and methods used in the process of documenting architectures (Clements, Bachmann, Bass, Garlan, Ivers, Little, Merson, Nord, Stafford 2011): UML, SysML, AADL, SoaML and SWEBOK. A new perspective is brought to the subject in the form of method frameworks for the systematic design of complex architectures (Firesmith 2009, our research partner from the Software Engineering Institute at Carnegie Mellon University). Software architecture patterns (Buschmann, Meunier, Rohnert, Sommerlad, Stal 1996; Fowler 2003; Hohpe, Woolf 2004) and self-made architecture patterns provide reusable building blocks for software architectures and the associated structures for pattern catalogues and pattern languages. As a result, they provide a suitable way of representing architecture knowledge and assisting software architects in their design work. Architectures for services computing, in conjunction with cloud computing, represent one of the major focal points of the research conducted by the ARL (Architecture Reference Lab). As part of its research projects, it examines the modules associated with this type of computing (Zhang, Zhang, Cai 2007; Erl 2009; Daigneau 2012) as well as the latest architecture standards issued by the Open Group and OASIS. We research and model architecture metamodels, and represent them for the purpose of supporting automatic derivation processes using ontologies (Gasevic, Djuric, Devedzic 2009; Allemang, Hendler 2011; Calero, Ruiz, Piattini 2010). Architectures for services computing are linked to architectures for cloud computing using new standards (Vossen, Haselmann, Hoeren 2012; Buyya, Broberg, Goscinski 2011; Furht, Escalante 2010) and are integrated in order to ensure integral reference architectures for services and cloud computing. Examples of individual functions and models in the architectures are analysed as part of ongoing system evaluations and represent the subject of subsequent reference implementations. This makes these complex architectures, technologies, infrastructures and systems transparent, practical in design and adaptable. The research studies and lectures form part of a creative learning environment in which students, with the support of the professor, work in teams on the subject areas listed below – with lectures and practical sessions accompanying their work – and create a short scientific paper, a poster, and presentation slide materials with prototypes:

• Modelling software architectures. • Designing software architectures using architecture patterns. • Architectures for services computing. • Architectures for cloud computing.

Information management: After the meaning of the term has been clarified, a model is developed for information management purposes; alongside the management levels that are represented on the three levels of information and infonomics, information systems, and information and communication technology, this also takes into account additional information management tasks. These three levels are considered in further detail. However, the lectures focus on the management tasks referred to above, working through them in their various forms and with the standards and formalisations that are in place for them. Important topics addressed are IT governance (taking into consideration COBIT and Val IT as formalisations, and the position of a CIO who is tasked with managing information), the direction of the company strategy, (Strategic Alignment Model (SAM) as a basis for discussion, managing service delivery (ISO 20000, ITIL, eTOM), IT controlling and the maturity model CMMI for improving software development processes. Finally, the module addresses the current fields of application for information management.

Page 16: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

16

Enterprise Architecture Management : This course explores, by using research studies and lessons, essential concepts, models, methods, processes, instruments and tools of enterprise-wide architectures of information systems. The course is divided in four research studies to support the cooperative work within and between four student teams. Introduce students to a Creative Learning Environment, which is based on multiple perspectives from four integrated Research Studies and current references, as well as from research initiatives of the ARL Help students to understand and analyze different Approaches for EAM Familiarize students with the theory and practice of EAM Metamodels and Tools Equip students with basic methods, instruments and processes for EAM Governance and Management Provide a main research orientation for next EAM Reference Models and Frameworks as a scientific base for practice in research and industrial environments. Contents: Introduction: Concepts, Goals, Methodology, Teams, Assignments Kick-Off: Research Study RS#1 “EAM Approaches” Kick-Off: Research Study RS#2 “EAM Metamodel and Tools” Kick-Off: Research Study RS#3 “EAM Governance and Management” Kick-Off: Research Study RS#4 “EAM Reference Models and Frameworks” RS#1: Concept Presentation & Discussion, Lesson: TOGAF RS#1: Final Presentation & Discussion, Lesson: ADM, Reflection RS#2: Concept Presentation & Discussion, Lesson: TOGAF Metamodel RS#2: Final Presentation & Discussion, Lesson: EAM Ontology, Reflection RS#3: Concept Presentation & Discussion, Lesson: IT Governance RS#3: Final Presentation & Discussion, Lesson: Strategic Management, Reflection RS#4: Concept Presentation & Discussion, Lesson: ESARC EAM Reference Models RS#4: Final Presentation & Discussion, Lesson: Architecture Maturity, Reflection Poster (T) Presentation and Deliverables: Slides (I), Prototypes (T), Article (T) Forms of media: The teaching material consists of slide notes presented in electronic format. The module consists of lectures with integrated practical sessions, and takes place in a workshop style. Worksheets are provided for the practical sessions. Students work on tasks either individually or in small groups. However, the majority of the work must be completed during their self-study time. The IT infrastructure (hardware and software) required for the practical sessions is provided in the practical session rooms and the laboratories. Lectures, seminar teaching and presentations throughout, notes, writing on the board, demos, practical sessions, case studies, in-depth conceptual work, short scientific paper, poster, documentation, prototypes Literature:

• Business Process Management: There are no sources in the current document.

Page 17: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

17

Information management:

• H. Krcmar: Informationsmanagement, Springer (2005), 4th edition • Erl, Th.: Service-Oriented Architecture, Prentice-Hall 2005 • Krafzig, D., Banke, K., Slama, D.: Enterprise SOA, Prentice Hall 2005 • Schmelzer, H. J., Sesselmann, W.: Geschäftsprozessmanagement in der Praxis,

Hanser 2004 • Fischer L.: Workflow Handbook 2005, Future Strategies 2005 • Fischer L.: Workflow Handbook 2006, Future Strategies 2006

Fischer L.: Workflow Handbook 2007, Future Strategies 2007 • Maani, K. E., Cavana, R.Y.: Systems Thinking and Modelling, Pearson 2003 • Hicks, M. J.: Problem Solving and Decision Making, Thomson 2004

Yeates, D., Wakefield, T.: Systems Analysis and design, Prentice Hall 2004 • Daenzer, W. F., Huber, F.: Systems Engineering, Verlag Industrielle Organisation

2002 • Robbins, S.P.: Organisation der Unternehmung, Pearson 2001

Enterprise Architecture Management:

• Niemann, K. D.: Von der Unternehmensarchitektur zur IT-Governance. Vieweg 2005

• Johannsen, W., Goerken, M.: Referenzmodelle für IT-Governance. dpunkt 2007 • Ross, J. W., Weill, P., Robertson, D. C.: Enterprise Architecture as Strategy,

Harvard Business School 2006 • Weill, P., Ross, J. W.: IT Governance, Harvard Business School 2004 • Simon, H., Gathen, A.: Handbuch der Strategie-Instrumente, Campus 2002 • Venzin, M. et al.: Der Strategie Prozess, Campus 2003 • Hanschke, I.: Strategisches Management der IT-Landschaft, Hanser 2009 • Hanschke, I.: Enterprise Architecture Management, Hanser 2012 • Dern, G.: Management von IT-Architekturen, Vieweg 2006 • Godinez, M., et al.: The Art of Enterprise Information Architecture, IBM Press

2010, svn2.eclipselabs.org.codespot.com/.../The.Art.of.Enterprise.Informati • Open Group Standard – ArchiMate® 2.0 Specification, The Open Group 2012 • Keller, W.: IT-Unternehmensarchitektur, dpunkt.verlag, 2012 • Perks, C., Beveridge, T.: Guide to Enterprise Architecture Management, Springer

Verlag 2003 • Johnson, P., Ekstedt, M.: Enterprise Architecture, Studentlitteratur 2007 • Schekkerman, J.: Enterprise Architecture – Good Practice Guide, Trafford 2008 • Lankhorst, M.: Enterprise Architecture at Work, Springer Verlag 2009 • The Essential Project on EAM: http://www.enterprise-architecture.org • Firesmith, D. G. et al.: The Method Framework for Engineering System

Architectures. CRC Press 2009 • Firesmith, D. et al.: QUASAR: A Method for QUality Assessment of Software-

Intensive System Architectures. Handbook CMU/SEI-2006-HB-001, Software Engineering Institute, Carnegie Mellon University, USA, 2006

Page 18: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

18

Module: Business Process Technology Code: SCM14 Subtitle: Course elements: Lectures and practical sessions Semester: Every semester Module coordinator: Prof. Frank Leymann Lecturer: Prof. Frank Leymann Language: English Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 1st semester Mode of teaching/semester hours per week (SWS):

Lectures with integrated practical sessions 4 SWS

Total hours: Contact time 60 hours

Independent study 120 hours Credits: 6 ECTS Proportion of informatics/ economics:

80% / 20%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Mode of assessment: Lectures and practical sessions, oral

examination or written examination Module objectives: Workflows are IT realisations of business processes and are also considered an approach of significant importance for composition of applications. This course will introduce the foundations of this area, also known as Business Process Management BPM). Learning outcomes: Skills: The goal is to enable students to use workflow languages (in particular BPEL and BPMN) in practice. In this respects students will also understand the fundamental approach process graphs, which is applied in workflow languages. Of great importance are mechanisms for fault handling and exception handling - these will be explained in detail and students will be able to apply them.

Page 19: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

19

Knowledge: The course has the objective to provide knowledge about the essential modeling constructs for workflows and their mapping to corresponding workflow languages. In addition, the life cycle of Workflow-based applications will be presented in detail and connected to the Architecture of Workflow Management Systems, which will also be presented. Competencies: Students will have the competence to realize business processes with current BPM technology. They have a deep understanding of the underlying theory and are able to understand current research questions in this area. Content: Since as early as the 90's, business process re-engineering has been the top priority of businesses all over the globe. Seamlessly adapting the business processes of an enterprise to evolving markets, business strategies and unforeseen happenstances is regarded as a vital capability by the business community at large. Workflows are the leading approach for specifying and automating business processes in enterprises. The course will provide an extensive insight on the relationship entwining business processes and workflows in the current practice of Business Process Management (BPM). The concepts surrounding workflows will be dissected, including workflow management systems, their mathematical foundations, transactional workflows and fault handling. The technological embodiment of workflows will be treated in the scope of Service-Oriented Architecture (SOA), a mainstay of BPM in the current practice of enterprises. In particular, the course will cover in detail the Business Process Execution Language (BPEL), the de-facto, industry-wide standard for automating business processes specified as executable workflows that leverage the technologies offered in the scope of SOA.

• Historical Development of the Workflow Technology • Business Re-engineering (BPM Lifecycle, Tools) • Architecture of WFMS/BPMS (Navigator, Executor, Worklist Manager) • Flow Languages (FDL, BPEL, BPMN) • Process Model Graph (mathematical meta-model: syntax, operational

semantics) • Advanced functions (sub-processes, event handling, instance modifications,

adaptation) • Two-level programming paradigm • Transactional support in workflows

Forms of media: PDF handouts of the slides shown in the lecture Literature:

• F. Leymann, D. Roller, Production Workflow, 2000 • W. van der Aalst, K. van Hee, Workflow Management, 2002 • M. Dumas, M. La Rosa, J. Mendling, H.A. Reijers, Fundamentals of Business

Process Management, 2013 • S. Weerawarana, F. Curbera und F. Leymann, Web Services Platform

Architecture, 2005 Further literature will be announced in the lecture

Page 20: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

20

Module: Service Science & Engineering Code: SCM15 Subtitle: Course elements: Lectures Semester: Every semester Module coordinator: Prof. Dieter Hertweck Lecturer: Prof. Dieter Hertweck Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 1st semester Mode of teaching/semester hours per week (SWS):

Lectures 4 SWS

Total hours: Contact time 60 hours

Independent study 120 hours Credits: 6 ECTS Proportion of informatics/ economics:

75% / 25%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Sound knowledge of informatics, particularly

software development. Knowledge of business administration, particularly in the area of management. General knowledge of business informatics, such as system development, business process modelling, standard software and databases.

Mode of assessment: Lectures; presentations during the lectures

Module objectives: The aim of this module is to introduce students to knowledge engineering and safeguarding in companies and organisations. Within a company or an organisation, it is vital that the knowledge possessed by each individual can be drawn upon and used for the benefit of everyone. Additionally, the future is set to see companies and organisations conducting more processes within virtual marketplaces. This module therefore combines an examination of the way in which processes are represented in virtual markets with the possibilities offered by knowledge management.

Page 21: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

21

Learning outcomes: Knowledge:

• Be familiar with the various forms assumed by information and knowledge within companies.

• Be familiar with the management tasks involved in handling information within a company.

• Be familiar with how to generate, store and use knowledge, and learn how to harness it in a way that will achieve company aims.

• Know how to use information and knowledge as a resource in the service sector. • Be familiar with virtual marketplaces. • Be familiar with information and knowledge as a resource in virtual marketplaces. • Be familiar with the terminology and objects associated with systematic product

development and service production, and be able to apply them. Skills: Students are able to work independently on the process of designing and implementing knowledge-related approaches to supporting company processes, at various levels of organisations and for various types of organisation. They are also able to execute management functions relating to knowledge-based approaches. Students understand the causes and effects of changes in the service sector, and are able to exert a positive influence in this area. Competencies: After completing this module, students will be able to recognise the challenges, requirements and potential impact of knowledge, as well as the value it contributes, on a general level within the knowledge economy, and will be able to develop solutions/improvements. In particular, they will be able to recognise the points at which various factors intersect: the growing importance of services, the integration of knowledge and the digitisation of economic transactions, plus the impact of these developments on the economy, on new organisational forms, on business processes and on systems. They will be able to explain these clearly to an expert audience and incorporate new findings into discussions. Content: The process of handling information and knowledge resources within companies is discussed, with various formats explored. Students are made familiar with the tasks involved in knowledge management within a company, how knowledge is generated, stored and used in a way that will achieve company aims, and how these resources are used in both the service sector and virtual marketplaces. Presentations serve as a means of taking a more generally in-depth look at the knowledge that is taught in lectures. Today, more than 60 per cent of Germany's workforce is employed within the service sector. The process of providing services is tailored to the individual, requires the customer to participate and involves non-physical service products that cannot be stored. As well as this, it requires products to be developed and services to be produced according to special criteria. Solutions created for capacity utilisation, resource planning and process administration require specific approaches that differ from conventional industrial production. This module also looks at the impact of electronic business on both company processes and market developments.

Page 22: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

22

The Internet is the most significant basic element of technology involved in electronic business. Layers are created on top of it, establishing links with applications that act in close association with the market. Success factors for companies that participate in electronic business include the ability to adapt their business processes not only in line with internal matters, but also in a way that reflects cooperation with other companies. This raises fundamental questions relating to modifications that are made to value-added chains, communication and products, and relating to innovative areas of activity. A major consideration for electronic business is the areas on which the market refocuses as it develops. The way in which the market is developing beyond supply and demand is bringing about sweeping changes in respect of speed, quality and transparency. Set against the backdrop of our transformation into a service economy are a number of different reciprocal effects between the individuality of products, customers' involvement in service production, and assessments of product and process quality. Forms of media: Lectures, presentations (in some cases referring to several lectures) and lecture notes Literature:

• Belliger, Andrea; Krieger, David: Wissensmanagement für KMU, Zurich 2007 • Bock, Carsten: Individuelles und organisatorisches Lernen – Möglichkeiten und

Grenzen des Einsatzes von strategischem Wissensmanagement, GRIN, 2013 • Bruhn, M.: Dienstleistungsproduktivität, vol. 1 and vol. 2, Wiesbaden 2011 • Haller, S.: Dienstleistungsmanagement, 12th edition, Gabler 2010 • Kollmann, Tobias: E-Business: Grundlagen elektronischer Geschäftsprozesse in der

Net Economy, Wiesbaden, 2007 • Kurbel, K.: Enterprise Resource Planning und Supply Chain Management in

Produktionsunternehmen, 15th edition; Munich, Vienna: Oldenbourg 2011 • Lehner, Franz: Wissensmanagement – Grundlagen, Methoden und technische

Unterstützung. Hanser Fachbuchverlag, Munich, 4th edition, 2012 • Meffert, H.; Bruhn, M.: Dienstleistungsmarketing, 13th edition, Wiesbaden 2009 • Riempp, Gerold: Integrierte Wissensmanagement – Strategie, Prozesse und Systeme

wirkungsvoll verbinden, in HMD – Praxis der Wirtschaftsinformatik, issue 246, December 2005, pp. 6–19

• Thom, Norbert; Harasymowicz-Birnbach, Joanna (ed.): Wissensmanagement im privaten und öffentlichen Sektor, Zurich 2005

• Vollmar, Gabriele: Knowledge Gardening. Wissensarbeit in intelligenten Organisationen. Bielefeld 2007

• Willke, Helmut: Einführung in das systemische Wissensmanagement, Stuttgart 2007 • http://wissensgemeinschaften2011.de/ • http://www.community-of-knowledge.de/

Page 23: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

23

Module: Annual Project Part 1 Code: SCM21 Subtitle: Course elements: Annual Project Part 1, divided into project

work, preparation and presentation Semester: Summer semester only Module coordinator: Prof. Alexander Rossmann Lecturer: Business Informatics professors Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 2nd semester Mode of teaching/semester hours per week (SWS):

Project work 4 SWS

Total hours: Contact time 60 hours

Independent study 180 hours Credits: 8 ECTS Proportion of informatics/ economics:

60% / 40%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Sound knowledge of business administration

and informatics Mode of assessment: Project: Presentation and written

documentation Module objectives: In this module, students focus on applying and, as a result, consolidating the knowledge and skills they acquired during their Bachelor's studies. In particular, this requires them to harness the social and methodological competencies they have gained, as they are tasked with working on business informatics-related problems independently and using their own initiative in work groups. The module is designed in a way that makes it possible for every stage of the project to take place over the course of the year, from the initial definition stage right through to the completion of software development. As a result, this module is a prerequisite for module SCM31, which builds on and concludes the work that has been started.

Page 24: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

24

Learning outcomes: Knowledge:

• Conduct scientific research into a selected specialist subject. • Know how to apply knowledge of correct scientific documentation methods. • Be able to create a work plan and a schedule. • Work in a team, divide up tasks and then merge them to form a complete project. • Compile and present findings. • Be familiar with software technology methods and be able to apply them

to concrete examples. • Be able to define and implement project requirements.

Skills: Students are able to conduct scientific research on a selected specialist subject. They are able to apply the correct scientific documentation methods to their project. They create a work plan and a schedule, which must be adhered to. They also acquire the skills required to work as part of a team and distribute work, as well as merge the work at a later point to form a complete project. They are able to present their findings in front of an expert audience. Throughout the process as a whole, they learn how to apply software engineering methods on a practical level, as well as how to define project requirements and implement them as a final stage. Competencies: Students are able to apply and consolidate the knowledge, skills and competencies acquired during their (preliminary) studies in a project on a subject relating to business informatics. They are able to document their team's activities in an appropriate manner and present them to an expert audience. Content: Project teams (composed of 3 to 5 participants), formed at the students' own discretion, work on a topic chosen from a range of options provided by the lecturers. The teams may also suggest their own topics for the project. The lecturers then decide whether the suggested projects satisfy the requirements specified above and, if so, take on the task of supervising the project. The initial rough structure of the project, categorised into the appropriate stages of software development, is defined in conjunction with the supervisors (if the project is being conducted together with a company, this involves supervisors from both the university and the company). A work plan and a schedule are defined for the project. Dates for the weekly coordination meetings with the supervisors are also set during this process. At the end of the first project semester, a written report setting out the interim findings is prepared. The interim findings are structured into a short lecture (supported by visual aids) and, at the end of the first project semester, are presented as part of a 30 to 60-minute presentation by each of the project groups. They are then discussed together with the expert audience. They form the basis for the work that is continued in the Annual Project Part 2 module during the 3rd semester.

Page 25: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

25

Forms of media: Project work in a team under the supervision of a lecturer; specification, development and testing activities; presentation of findings. Lecturers and external supervisors provide both technical documentation as well as any necessary hardware and software. However, the project groups are required to obtain and work through the necessary project documentation themselves, using their own initiative and a process of research-based learning. The lecturers provide a standard documentation structure and recommend that it is used. Literature:

• Madauss, B, J: Handbuch Projektmanagement. Stuttgart, latest edition • Burghardt, M.: Einführung in das Projektmanagement. Berlin/Munich, latest

edition • Lange, D. (ed.): Management von Projekten. Stuttgart, latest edition • Gierhake, O: Integriertes Geschäftsprozessmanagement,

Braunschweig/Wiesbaden, latest edition

Page 26: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

26

Module: Elective 1 Code: SCM22 Subtitle: Course elements: Lectures with practical sessions or seminar work

An elective must be completed

Semester: Summer semester Module coordinator: Prof. Alexander Rossmann

Lecturer: Business Informatics professors

Language: German Allocation to the curriculum: Services Computing (Master's),

elective, 2nd semester Mode of teaching/semester hours per week (SWS):

Lectures 4 SWS

Total hours: Contact time 60 hours

Independent study: 120 hours Credits: 6 ECTS Proportion of informatics/ economics:

70% / 30%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Sound knowledge of business administration and

informatics; knowledge of scientific research Mode of assessment: Lectures: Written coursework Module objectives: Electives enable students to consolidate their knowledge in their own particular areas of interest and supplement it by studying specialist subjects. They primarily involve working on subject areas using scientific methods, taking a research-based learning approach. Electives also cover subject areas that are classified as soft skills or innovative subjects that are highly vocational in nature. These do not have equal weighting for all students, which is why they are included in the elective options.

Page 27: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

27

Learning outcomes: Knowledge: Consolidate specialist knowledge of selected subject areas. Skills: Students consolidate their knowledge of specialist scientific subjects of their choice, drawn from the area of business informatics. Competencies: Using the methodological skills they have acquired, students are able to analyse specifically scientific subject areas in their field of specialism and explain them using supporting arguments. Content: Taking the form of research-based learning, electives involve more input from visiting lecturers from science and practice and allow students to choose from a wide range of subjects, all of which relate directly to business informatics or to aspects of professional IT practice. Examples of these subjects include:

• Current themes in marketing research and practice. • SAP environment: operating system, databases, architecture. • Cloud computing and security. • Business process management.

Forms of media: Teaching sessions in a seminar format, adopting a project-focused approach that enables research-based learning. Literature: Subject-specific.

Page 28: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

28

Module: Services Computing Technology: Fundamentals Concepts & Solutions

Code: SCM23 Subtitle: Course elements: Lectures and practical sessions Semester: Every semester Module coordinator: Prof. Frank Leymann Lecturer: Prof. Frank Leymann Language: English Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 2nd semester Mode of teaching/semester hours per week (SWS):

Lectures and practical sessions 4 SWS

Total hours: Contact time 60 hours

Independent study 120 hours Credits: 6 ECTS Proportion of informatics/ economics:

75% / 25%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Basic knowledge in operating

systems and computer networking Basic knowledge in software architecture and software engineering Advanced programming skills in Java

Mode of assessment: Lectures; oral examination Module objectives: A diversity of technologies enables nowadays computer-based interactions between humans and businesses on the Web and on the Internet. The aim of this course is to make the students familiar with some of the most pervasive technologies that come together to form the Web and the Internet as we know it. Learning outcomes: Knowledge: Students will become familiar with the service-oriented paradigm and how to implement service-oriented applications utilizing web technologies.

Page 29: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

29

Skills: Students are able to design and develop service-oriented applications using state-of-the-art technologies. Competencies: Students will be enabled to realize modern enterprise and service-oriented integration problems. They can select the best-suiting solution approach for service integration problems and are capable to apply current web service technology as solution technology. Content: At first, we will cover the Web-centric technologies that enable the interaction of humans with Web content, e.g. HTTP, HTML, AJAX, CSS and WML. On the server-side part of technology, we will treat several Java EE technologies such as portlets, servlets, and JSP. The remainder of the course will cover a set of technologies that are prominent in the landscape of Service-Oriented Architecture (SOA). In a nutshell, SOA is a paradigm that advocates the creation of complex, value added applications by reusing and composing independent and loosely coupled (software) Web services. We will dissect prominent SOA concepts like service discovery, addressing, policies, Service Bus, coordination protocols and service compositions. The architectural concepts will be complemented with an outlook of the technologies that embody them in the landscape of enterprise computing. In particular, we will cover several XML-centric technologies that sit at the core of Web services, e.g. XSD, SOAP, WSDL and BPEL. In addition to the SOAP-based approach to Web services, we will also explore their REST aspect. Building on this portfolio of technologies, we will discuss the relationships between Web service technologies and “hot” items on the enterprise computing agenda such as grid computing, autonomic/organic computing and utility/on demand computing.

• Web based integration • Web as Platform • CSS & RSS & Forms • Portals • HTTP, REST • eMail • Dynamic Pages • XML - Namespaces & Info Set ONLY • SOAP, WSDL • Policy • Axis2 & JAX-WS • Discovery Basics • Aggreement

Page 30: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

30

Module: IT Service Management Code: SCM24 Subtitle: Course elements: Lectures, practical sessions in laboratory

research Semester: Summer semester Module coordinator: Prof. Peter Väterlein Lecturer: Tbd. Language: German Allocation to the curriculum: Services Computing (Master's);

compulsory subject, 2nd semester Mode of teaching/semester hours per week (SWS):

Lectures 3 SWS

Total hours: Contact time 45 hours

Independent study 105 hours Credits: 5 ECTS Proportion of informatics/ economics:

80% / 20%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Sound knowledge of informatics, particularly

software development. Knowledge of business administration, particularly in the area of management. Knowledge of business informatics, such as business process modelling and management.

Mode of assessment: Lectures: Laboratory work, presentations or

written examination Module objectives: The aim of this module is to introduce students to IT services management. This includes, firstly, knowledge of service strategy, design, development, production and support for IT services and, secondly, knowledge of organisation and management structures in a company which offers IT services. In addition, important processes (business-related and otherwise) are taught with IT-service management best-practice frameworks incorporated. These are the processes that are required to carry out the relevant organisational activities of an IT service provider.

Page 31: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

31

Learning outcomes: Knowledge: • Be familiar with the different phases involved in service strategy, design,

development, production and support for IT services. • Be familiar with important best-practice frameworks as well as the ISO 20000

standard for IT service management. • Be familiar with important business processes involved in IT service management. • Be familiar with the relationships between the IT service provider and IT service

user, particularly in outsourcing scenarios. • Be familiar with the way in which IT service management is embedded into

company information management. Skills: Students are able to design and implement all IT service phases (strategy, design, development, production, support) independently on different levels and execute the associated management functions. In particular, this includes designing business processes and successfully performing IT service management in the context of information management and general company management. Competencies: Firstly, students are able to independently identify potential opportunities for IT services within an organisational context, taking into account business administration perspectives, and execute the strategy, design, development, production and support aspects of these opportunities in a responsible manner (as both managers and technical specialists). Secondly, they also acquire the skills they need to maintain and further develop the IT service portfolio of an IT service provider. In particular, they recognise the significance of relevant business processes in the management of IT services and are able to establish solutions or improvements. This also includes the ability to manage outsourcing scenarios from the perspective of both an IT service provider and an IT service user. Finally, they are also able to incorporate and integrate IT service management into the management of company information. Content: The module teaches the different phases of IT service strategy, design, development, production and support, from both a technical and managerial perspective, as well as how to maintain and develop an IT services portfolio for a company that provides IT services. This also includes modelling and managing the associated business processes. Laboratory research and presentations serve as a means of taking a more in-depth look at the knowledge that is taught in lectures. The module covers the following subjects: • An introduction to IT service management. • IT Infrastructure Library (ITIL). • ISO/IEC 20000 – IT service management standard. • eSCM – a model for electronic (out)sourcing for service providers and users.

Page 32: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

32

• Service-oriented IT service management – Zarnekow's supply-chain-oriented approach.

• The incorporation of IT service management into information management.

Forms of media: Lectures, laboratory research, presentations, slide notes. Literature:

• R. Zarnekow, A. Hochstein, W. Brenner: Service-orientiertes IT-Management, Springer (2005)

• R. Zarnekow, W. Brenner, U. Pilgram: Integriertes Informationsmanagement, Springer (2005)

• itSMF: “Frameworks for IT Management“” Van Haren Publishing (2006) • R. Böttcher: “IT_Servicemanagement mit ITIL V3”, Heise (2008) • ISO/IEC 20000: International Standard: Information Technology – Service Management:

Part 1: ISO/IEC 20000-1 (2011): Service Management System Requirements Part 2: ISO/IEC 20000-2 (2008): Code of Practice Part 3: ISO/IEC 20000-3 (2009): Guidance of Scope Definition and Applicability Part 4: ISO/IEC 20000-4 (2010): Process Reference Model Part 5: ISO/IEC 20000-5 (2010): Exemplar Implementation Plan

• Office of Government Commerce (OGC): 5 ITIL books (ITIL Version 3, 2007):

Service Strategy Service Design Service Transition Service Operation Continual Service Improvement

• eSCM-SP and eSCM-Cl: The eSourcing Capability Model for Service Providers and for

Client Organizations http://www.itsqc.org/models/escm-sp/ and http://www.itsqc.org/models/escm-cl/

Page 33: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

33

Module: Knowledge Management Code: SCM25 Subtitle: Course elements: Lectures, practical sessions in laboratory research Semester: Summer semester Module coordinator: Prof. Eckhard Ammann Lecturer: Prof. Eckhard Ammann Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 2nd semester Mode of teaching/semester hours per week (SWS):

Lectures 3 SWS

Total hours: Contact time 45 hours

Independent study: 105 hours Credits: 5 ECTS Proportion of informatics/ economics:

90% / 10%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Sound knowledge of informatics, particularly

software development. Basic knowledge of artificial intelligence. Knowledge of business administration, particularly in the area of management. Knowledge of business informatics, such as system development and business process modelling.

Mode of assessment: Lectures: Laboratory work, presentations Module objectives: The aim of the module is to introduce students to handling information and knowledge resources for the purposes of achieving company aims. This includes generating, structuring, storing and using knowledge. This is achieved in different ways; specifically, through organisational measures, by taking into account knowledge-intensive business processes in the company, and by developing formal representations of knowledge in ontologies to support company processes in general and knowledge handling in particular.

Page 34: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

34

Learning outcomes: Knowledge:

• Be familiar with the various forms assumed by information and knowledge within companies.

• Be familiar with the management tasks involved in handling information and knowledge within a company.

• Be familiar with knowledge management methods and types of organisation that promote knowledge.

• Know how to generate, store and use knowledge, and how to harness it in a way that will achieve company aims.

• Be familiar with formal technologies for generating knowledge bases in the form of ontologies and their use in achieving company aims.

Skills: Students are able to work independently on the process of designing and implementing knowledge-related approaches to supporting company processes, at various levels of organisations and for various types of organisation. They are also able to execute management functions relating to knowledge-based approaches. This includes organisational measures, modelling knowledge-intensive business processes, as well as generating knowledge bases in the form of ontologies and their use in the company. Competencies: Students are able to recognise the challenges, requirements and potential impact of knowledge, as well as the value it contributes to a company, and are able to develop solutions/improvements. In particular, they recognise the significance of knowledge in business processes, such as knowledge-intensive company processes, and the potential of formal knowledge bases in the form of ontologies on certain topics and fields in the company; they are also able to establish solutions or improvements. Content: The process of handling information and knowledge resources within companies is discussed, with various formats explored. Students are made familiar with the tasks involved in knowledge management within a company and how knowledge is generated, stored and used in a way that will achieve company aims. Laboratory research and presentations serve as a means of going more into depth into the knowledge gained in lectures.

• Overview of the main topics and how they relate to one another. • Terminology and objects involved in information management. • Semantic technologies (introduction to the concepts and languages of RDF/RDFS

and OWL, development of ontologies, development of tools to support knowledge management through ontologies).

• Knowledge management methods, evaluating knowledge and knowledge management, types of organisation that promote knowledge (including communities of practice).

• Organisational learning (organisational learning and learning cycles according to Argyris/Schön; learning organisation according to Senge and Bellinger; dynamic system approach).

• Knowledge development (approaches to knowledge development; the Nonaka/Takeuchi approach).

Page 35: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

35

• Process-oriented knowledge management (including the Knowledge Modelling and Description Language (KMDL) approach, knowledge and knowledge dynamics approach, and BPMN-KEC2 according to Ammann).

Forms of media: Lectures, laboratory research, presentations, lecture notes. Literature:

• Schreiber et al.: Knowledge Engineering and Management, MIT Press (2000) • G. Antoniou, F. van Harmelen: A Semantic Web Primer, MIT Press (2004) • P. Hitzler, M. Krötsch, S. Rudolph, Y. Sure: Semantic Web, Springer (2008) • F. Lehner: Wissensmanagement, Hanser (2012) 4th edition

Page 36: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

36

Module: Annual Project Part 2 Code: SCM31 Subtitle: Course elements: Annual Project Part 2, divided into project

work, preparation and presentation

Semester: Winter semester Module coordinator: Prof. Alexander Rossmann Lecturer: Business Informatics professors Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 3rd semester Mode of teaching/semester hours per week (SWS):

Lectures 4 SWS

Total hours: Contact time 60 hours

Independent study 390 hours Credits: 15 ECTS Proportion of informatics/economics: 70% / 30% Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Sound knowledge of business

administration and informatics Mode of assessment: Project: Written coursework, presentation Module objectives: This module is designed to help students learn how to apply the specialist knowledge and methodological skills they have learned to a practical case study. It is also intended to foster communication and teamworking abilities in that students are required to produce their project findings in a team setting. The findings then need to be presented to an expert audience using visual aids that are specific to the subject area in question. Learning outcomes: Knowledge/skills: Students work on business informatics-related problems independently and on their own initiative in work groups consisting of 3 to 5 participants. The problems are generally drawn from both business administration-related subject areas and software implementations.

Page 37: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

37

The topics chosen should make it possible for every stage of the project to take place over the course of the year, from the initial definition stage right through to the completion of software development. Competencies: In this module, students focus on applying and, as a result, consolidating the knowledge and skills they have acquired during their (preliminary) studies. In particular, this also requires them to harness the social competencies they have gained, as they need to compile their project findings in a group setting, then present and defend them in lectures in front of the entire department, where the potential discussion points are not completely set in advance. Students are able to apply and consolidate the knowledge, skills and competencies acquired during their (preliminary) studies in a project on a subject relating to business informatics. They are able to document their team's activities in an appropriate manner and present them to an expert audience. Content: The intermediate findings obtained in Annual Project Part 1 form the basis for the work that is continued in Annual Project Part 2 during the 3rd semester. A work plan and a schedule are defined for the next stage of the project. Dates for the weekly coordination meetings with the supervisors are also set once again during this process. At the end of the second project semester, a written report setting out the overall findings is prepared. The findings are formed into a short talk (supported by visual aids) and, at the end of the second project semester, are demonstrated as part of a joint 30 to 60-minute presentation by each of the project groups. They are then discussed together with the expert audience. The final presentation and final report evaluate the project findings. Forms of media: Project work in a team under the supervision of a lecturer; specification, development and testing activities; presentation of findings. Lecturers and external supervisors provide both technical documentation as well as any necessary hardware and software. However, the project groups are required to obtain and work through the necessary project documentation themselves, using their own initiative and a process of research-based learning. The lecturers provide a standard documentation structure and recommend that it is used. Literature:

• Madauss, B., J.: Handbuch Projektmanagement. Stuttgart, latest edition • Burghardt, M.: Einführung in das Projektmanagement. Berlin/Munich, latest edition • Lange, D. (ed.): Management von Projekten. Stuttgart, latest edition • Gierhake, O.: Integriertes Geschäftsprozessmanagement. Braunschweig/Wiesbaden,

latest edition

Page 38: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

38

Module: Elective 2 Code: SCM32 Subtitle: Course elements: Lectures with practical sessions or seminar work

An elective must be completed Semester: Winter semester Module coordinator: Prof. Alexander Rossmann Lecturer: Business Informatics professors

Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory elective, 3rd semester Mode of teaching/semester hours per week (SWS):

Lectures 3 SWS

Total hours: Contact time 45 hours

Independent study 105 hours Credits: 5 ECTS Proportion of informatics/ economics:

70% / 30%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Mode of assessment:

Sound knowledge of business administration and informatics; knowledge of scientific research Lectures: Written coursework, presentation

Module objectives: Electives enable students to consolidate their knowledge in their own particular areas of interest and supplement it by studying specialist subjects. They primarily involve working on subject areas using scientific methods, taking a research-based learning approach. Electives also cover subject areas that are classified as soft skills or innovative subjects that are highly vocational in nature. These do not have equal weighting for all students, which is why they are included in the elective options. Learning outcomes: Knowledge:

Page 39: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

39

Consolidate specialist knowledge of selected subject areas. Skills: Students consolidate their knowledge of specialist scientific subjects of their choice, drawn from the area of business informatics. Competencies: Using the methodological skills they have acquired, students are able to analyse specifically scientific subject areas in their field of specialism and explain them using supporting arguments. Content: Taking the form of research-based learning, electives involve more input from visiting lecturers from science and practice and allow students to choose from a wide range of subjects, all of which relate directly to business informatics or to aspects of professional IT practice. Examples of these subjects include:

• Mobile systems and how they are used in business contexts. • Project management methods in international projects. • Integration of IT governance approaches. • Social computing. • Communication and architecture of distributed systems. • Cloud computing and security. • Business engineering. • Enterprise programming.

Forms of media: Teaching sessions in a seminar format, adopting a project-focused approach that enables research-based learning. Literature: Subject-specific.

Page 40: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

40

Module: Data Management & Analysis Code: SCM33 Subtitle: Course elements: Lectures and practical sessions

Semester: Winter semester Module coordinator: Prof. Bernhard Mitschang Lecturer: Prof. Bernhard Mitschang Language: English Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 3rd semester Mode of teaching/semester hours per week (SWS):

Lectures 2 SWS Practical sessions 2 SWS

Total hours: Contact time 60 hours

Independent study 120 hours Credits: 6 ECTS Proportion of informatics/ economics:

80% / 20%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Basic DBMS knowledge: Data models and

data modeling, relational algebra and query processing basics, SQL, foundations of transaction processing

Mode of assessment: Lectures: Written examination or oral

examination; participation in practical sessions is a prerequisite for taking the exam

Module objectives: The goal of the course is to provide deep understanding of the principles of data management, processing and analytics as well as of how DBMS are implemented and optimized. The course covers two areas: firstly, Database systems internals, and secondly, data warehouse architectures as well as data analytics. Learning outcomes: Knowledge:

Page 41: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

41

Database systems internals are addressed in terms of the following topics: • DBMS Architecture, Storage Media and Hierarchy, DB Engineering Rules of Thumb • Buffer Management • Record, page, and file formats and organization, Access Paths and Indexing • Implementation of relational operators, Query Optimization • Transaction Processing, Concurrency Control, Recovery

Data warehouse architectures as well as data analytics address the following questions:

• Understand the challenges behind the integration of heterogeneous data sources in consolidated data warehouses and the provisioning of analytical services

• Typical data warehouse architectures and systems as well as current trends • Structuring of a data warehouse and ETL processes (extraction, transformation, load) • Data analysis technologies for reporting, online analytic processing and data mining,

and their role as part of analytic services Skills: The course fosters students ability to select appropriate systems based on specific types of user and systems requirements. It will develop the ability to instrument systems and algorithms based on specific application and hardware settings. In addition it will enable students to analyze data query processing pitfalls and recommend possible performance improvement approaches. Last but not least, it will develop the ability to properly apply various data analysis techniques and implement them in analytical systems. Competencies: Students will gain a certain level of proficiency in different areas of data management, data processing and analytics. They will develop understanding of the various types of modern data processing systems architectures and be able to select appropriate ones depending on their advantages as well as on the requirements of the target scenarios. In addition the students will have an understanding of trends in application development, workloads and hardware and derive the impact on data processing and analytics algorithms. Finally, the students will develop deeper understanding of the main tuning options and performance improvement techniques. Content: The main topics covered throughout the course are: Database systems internals:

• DBMS Architecture, Storage Media and Hierarchy, DB Engineering Rules of Thumb, Impact of novel hardware

• Buffer Management • Record, page, and file formats and organization, Access Paths and Indexing • Implementation of relational operators, Query Optimization • Transaction Processing, Concurrency Control, Recovery

Data Warehousing and Analytics:

• Introduction to data warehousing and analytical data processing • Data warehouse architecture and design design • ETL processes: Extraction, Transformation, Load and ETL as a service • Introduction to analytics and analytic services • Online analytic processing and real-time reporting • Data mining

Page 42: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

42

Forms of media: Presentation with slides, practical system-based sessions, lecture notes, exercise sheets and textbooks. Literature:

• Härder, T., Rahm, E. Datenbanksysteme – Konzepte und Techniken der Implementierung. Springer, 2001

• Ramakrishnan, R., Gehrke, J. Database Management Systems. 3rd Ed., McGraw Hill, 2003

• Garcia-Molina, H., Ullman, J., Widom, J. Database Systems: The Complete Book. 2nd Ed., McGraw Hill, 2000

• Gray, J., Reuter, A. Transaction Processing: Concepts and Techniques Morgan Kaufmann, 1993

• Graefe, G. Query evaluation techniques for large databases; ACM Comp. Surv., 25:2, 1993, pp. 73–170

• V. Köppen, G. Saake, K.-U. Sattler. Data Warehouse Technologien, Hüthig Jehle Rehm, 2012

• W.H. Inmon. Building the Data Warehouse. 4th Edition, Wiley & Sons, New York, 2005

• A. Bauer, H. Günzel. Data Warehouse Systeme – Architektur, Entwicklung, Anwendung. 3rd edition, dpunkt.verlag, Heidelberg, 2008

Page 43: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

43

Module: Consulting Methods Code: SCM34 Subtitle: Course elements: Lectures with practical sessions Semester: Winter semester Module coordinator: Prof. Alexander Rossmann Lecturer: Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 3rd semester Mode of teaching/semester hours per week (SWS):

Lectures: 2 SWS

Total hours: Contact time 30 hours

Independent study 60 hours Credits: 3 ECTS Proportion of informatics/ economics:

0% / 100%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Basic principles of business administration and

IT, knowledge of IT project management, organisation of company structures and workflows

Mode of assessment: Lectures, written coursework Module objectives: Students become familiar with the general approaches, strategies and methods involved in consulting practice. This includes skills that are key to working in IT management and consulting, such as the ability to manage and lead consulting projects, design consulting engagements, guide consultant/client interaction, as well as modelling, presentation and moderation techniques. Learning outcomes: Knowledge: The module aims to familiarise students with approaches, strategies and methods used in IT consulting. This includes the connection between business administration

Page 44: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

44

concepts, management and IT issues. Students are able to evaluate different approaches to consulting (such as strategy consulting, process consulting and systemic consulting). Furthermore, they are able to evaluate the effects of these consulting approaches on consultant/client interaction and the results of consultation. Skills: Students are able to evaluate different methods used in consulting practice and apply them to concrete IT issues. This also involves deciding on different consulting approaches for different sets of problems. Furthermore, students are able to use selected consulting methods. Competencies: Students apply specific consulting methods to selected issues. This enables them to develop their own competencies in the area of implementing consulting methods. It also entails improvements in their own communication, presentation or moderation competencies. Content: This module covers current approaches, strategies, methods and tools used in consulting practice. It includes, firstly, a presentation of consulting strategies and effects on consultant/client interaction. Specific consulting methods are taught on this basis and applied using case studies. • Different consulting approaches in IT practice. • Expert consulting versus change process consulting. • Guidelines for classic strategy consulting. • Implementation-oriented consulting approaches. • Consulting for business processes. • Technology consulting, consulting for specific individual solutions. • Effects of consulting approaches on consultant/client interaction. • Consultation role models in different approaches. • Introduction and application of selected consulting methods. • The four C concept, the five forces model, SWOT analysis, the QHAR concept. • IT balanced scorecard. • Service and operational level agreements. • Application in case studies. Forms of media: Lectures. Literature: • Andler, N. (2010): Tools für Projektmanagement, Workshops und Consulting:

Kompendium der wichtigsten Techniken und Methoden. Erlangen: PUBLICIS • Barchewitz, C. (2004): Unternehmensberatung: Marktmechanismen, Marketing,

Auftragsakquisition. DUV • Hammer et al. (2003): Business Reengineering: Die Radikalkur für das

Unternehmen. Campus

Page 45: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

45

• Königswieser et al. (2008): Systemische Intervention: Architekturen und Designs für Berater und Veränderungsmanager. Schaeffer-Poeschel

• Königswieser et al. (2008): Komplementärberatung: Das Zusammenspiel zwischen Fach- und Prozess-Know-How. Klett-Cotta

• Tiemeyer, E. (ed.) (2013): Handbuch IT-Management: Konzepte, Methoden, Lösungen und Arbeitshilfen für die Praxis. Munich: Hanser Verlag

Page 46: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

46

Module: Scientific Conference Code: SCM41 Subtitle: Course elements: Lecture programme

Semester: 4th semester Module coordinator: Prof. Alexander Rossmann Lecturer: Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 4th semester Mode of teaching/semester hours per week (SWS):

Lectures: 4 SWS

Total hours: Contact time 60 hours

Independent study 120 hours Credits: 6 ECTS Proportion of informatics/ economics:

60% / 40%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: Basic principles of scientific research,

experience of scientific publications Mode of assessment: Lectures: Written coursework Module objectives: In this module, students acquire practical experience of analysis, evaluation and cooperation in scientific conferences. As part of the module, students also develop their own paper for submission to a scientific conference. Furthermore, the module includes analysing suitable scientific conferences to which papers may be submitted. This enables students to gain extensive competencies in formulating a scientific paper and submitting it to a scientific conference. Learning outcomes: Knowledge: This module consolidates specialist knowledge of selected subject areas. On a meta level, students also learn how to develop a scientific paper and submit it to a scientific conference.

Page 47: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

47

Skills: Students acquire the skill of formulating their own scientific questions, turning them into a scientific paper and then producing the paper, as well as submitting it to conference. This consolidates and builds upon the fundamental skills of scientific research. Competencies: Students acquire the ability to analyse scientific conferences. This allows students to derive relevant topic areas and research questions, and relate their own research interests to these. Finally, students acquire the ability to manage their own publication process. Content: This module introduces current conference formats in IT and management research. On this basis, students develop their own approach to research. This is then implemented in a scientific paper. • Scientific conferences in IT and management. • Analysing conference topics, tracks and issues. • Deriving relevant research questions. • Relating this to their own area of research. • Developing a scientific paper. • Taking into account format templates and conference deadlines. • Project management for scientific publications. • Different research methods, with relevance to their own research topic. • Creating the publication and submitting it to a conference. Forms of media: Lectures, individual work and group work. Literature: • Deininger, M. et al. (2002): Studien-Arbeiten : Ein Leitfaden zur Vorbereitung,

Durchführung und Betreuung von Studien-, Diplom- und Doktorarbeiten am Beispiel Informatik. Vdf Hochschulverlag

• O'Leary, Z. (2009): The Essential Guide to Doing Your Research Project. Sage Publications

• Saunders, M. (2012): Research Methods for Business Students, Financial Times • King, R.S. (2012): Research Methods for Information Systems, Transatlantic

Publishers

Page 48: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

48

Module: Master's Thesis Code: SCM42 Subtitle: Course elements: Master's Thesis Semester: Every semester Module coordinator: Prof. Alexander Rossmann Lecturer: Business Informatics professors Language: German Allocation to the curriculum: Services Computing (Master's),

compulsory subject, 4th semester Mode of teaching/semester hours per week (SWS):

Master's Thesis

Total hours: Contact time none

Independent study 900 hours Credits: 24 ECTS Proportion of informatics/ economics:

70% / 30%

Prerequisites in accordance with examination regulations (StuPro):

Recommended prerequisites: All other modules in the Business Informatics

Master's studies Mode of assessment: Written thesis Module objectives: The Master's thesis represents the final piece of examined work and is designed to prove that the student is able to produce a comprehensive, interdisciplinary business informatics assignment independently, within a certain time frame and on the basis of fundamental scientific methods. Learning outcomes: Knowledge:

• Evidence of an ability to work independently on a specific subject area using scientific methods.

• Mastery of fundamental techniques involved in producing a scientific paper, such as structure, citations and adhering to an external format.

Page 49: Module Handbook SCM - Reutlingen University...Module Handbook SCM School of Informatics Reutlingen University Degree Programme Master's programme: Services Computing (SCM) Module Handbook,

Module Handbook, SC M.Sc.

49

Competencies: Achieving the educational objectives set out by Master's studies in Business Informatics requires students to acquire knowledge of scientific and practical methods that will put them in a strong long-term position when they graduate. The Master's thesis aims to prove the student's abstraction and modelling abilities for the purpose of performing practical analyses and designing business processes as well as the information systems associated with them. The core competencies it intends to prove are those relating to analysis, design, implementation and project management, as well as IT processes, incorporating aspects of software engineering, project management, quality management and informatics process management. To develop a solution with a specific aim in mind when writing the Master's thesis, students must have competencies in the areas of abstraction, conceptualisation, modelling, systematic thinking and problem solving. The Master's thesis serves as a strong indication of the student's suitability for moving on to further studies, especially where this concerns a doctorate at the same or a different university. Content: Master's thesis subjects relate to business informatics scenarios that are trending topics within the discipline and are likely to remain so in the future. They cover a whole range of informatics-related, software-related, media-related, psychological, didactic and business-related aspects – as well as others besides – that exist in complex relationships with the solutions found in the scenarios concerned. The volume of work should be enough to span 5 months. The thesis must be submitted no later than 6 months after the topic has been issued. Forms of media: Specialist and methodological supervision of the Master's thesis by means of advice and support sessions. If the thesis is being written in conjunction with a company, these sessions also take place at the company's premises. Students will also be required to research and reference relevant information, and – where necessary – show how it is relevant to a business environment and achieves the goal in question. Presentations by the student concerning his/her progress. Regular sessions on writing scientific papers will be held for all students. Literature: Subject-specific documents.