software engineering for business information systems (sebis) · software engineering for business...
TRANSCRIPT
![Page 1: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/1.jpg)
![Page 2: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/2.jpg)
Software Engineering for Business Information Systems (sebis)
Department of Informatics
Technische Universität München, Germany
wwwmatthes.in.tum.de
Design and Prototypical Implementation of a Dashboard System
for Visualizing Semi-Structured Data in a Traceable Way
Patrick Bürgin, 07.09.2015
Final Presentation
![Page 3: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/3.jpg)
Project Context
Spreadsheet 2.0 – User-oriented tools for analyzing complex linked data
© sebis150907 Patrick Bürgin MT Final 3
UMBRELLA PROJECT
FOUNDATION
SocioCortex – A Social Content Hub
Addresses shortcomings of existing spreadsheet applications, e.g.:
Lack of transparency of a spreadsheet’s design
Lack of support for complex linked data
No support for custom visualizations
Integrates data from various sources
Dynamic information models
Typed query language: MxL
![Page 4: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/4.jpg)
Research Objectives
© sebis150907 Patrick Bürgin MT Final 4
Visualization Environment Custom Visualizations
Complex Linked Data
Traceability EnvironmentWho? What? When?
Outlook: Network Analysis
“A Dashboard System for Visualizing Semi-Structured Data in a Traceable Way”
![Page 5: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/5.jpg)
ApproachMethods & Tools
© sebis150907 Patrick Bürgin MT Final 5
JUSTIFY / EVALUATE
• Exploratory Case Studies with Two Industry Partners
• Preliminary: Discussions within the Research Group + Monitored Usage
ENVIRONMENT KNOWLEDGE BASE
DEVELOP / BUILD
+ + SocioCortex
MxL
![Page 6: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/6.jpg)
Demo PreparationInformation Model (1/2)
© sebis150907 Patrick Bürgin MT Final 6
EXCERPT: PRODUCTS IN WORKSPACE NORTHWIND
![Page 7: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/7.jpg)
© sebis150907 Patrick Bürgin MT Final 7
EXCERPT: PRODUCTS IN WORKSPACE NORTHWIND
Demo PreparationInformation Model (2/2)
![Page 8: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/8.jpg)
© sebis150907 Patrick Bürgin MT Final 8
Demo PreparationMxL 101
EXPRESSION EXAMPLES
KEY CHARACTERISTICS EXCERPT: TYPE HIERARCHY
A functional, statically type-safe language,
which can be used for query formulation
and data transformation within SocioCortex.
![Page 10: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/10.jpg)
© sebis150907 Patrick Bürgin MT Final 10
![Page 11: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/11.jpg)
© sebis150907 Patrick Bürgin MT Final 11
Case 1: EAMBackground & Scenario
ENVIRONMENT EXEMPLARY VISUALIZATION TYPE
Image Source: SITM Slides: 3.1 Motivation - WS 14/15
Enterprise Architect9Y Professional Experience
IT Service Provider5000-10000 Employees
Focus on Manual Assessments
Flexible Information Models
SCENARIO
![Page 12: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/12.jpg)
© sebis150907 Patrick Bürgin MT Final 12
Case 1: EAMFindings
GRAPH
DASHBOARD
• Graph Exploration
• UX
• Interactivity
LIKES
FEEDBACK
• Usage Analysis
• Stakeholder Identification
• Impact Analysis
USE CASES
• Analyze User Behavior
• Advanced Code Management
• Filtering & Interactivity
IMPROVEMENTS
![Page 13: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/13.jpg)
© sebis150907 Patrick Bürgin MT Final 13
Case 2: Financial ServicesBackground & Scenario
ENVIRONMENT
Image Source: By Allan Ajifo [CC BY 2.0], via Wikimedia Commons
EXEMPLARY VISUALIZATION TYPE
IT Infrastructure ManagerBranch: Investment & Risk Strategy
Insurance & Investment Group10001+ Employees
Focus on Time Series Data
Complex Transformations
SCENARIO
ESTX50
10Y Bond Yields
![Page 14: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/14.jpg)
© sebis150907 Patrick Bürgin MT Final 14
Case 2: Financial ServicesFindings
GRAPH
DASHBOARD
• UX
• Customizability
• Vision
LIKES
FEEDBACK
• Support Data Exchange
• Impact Analysis
• Address Compliance Demands
USE CASES
• Analyze Transformations
• Integration & Scalability
• Filtering & Interactivity
IMPROVEMENTS
![Page 15: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/15.jpg)
Results
© sebis150907 Patrick Bürgin MT Final 15
BYPRODUCTS
Case Study ReportConcepts & Models Prototypical
Implementation
1 2 3
MAIN CONTRIBUTIONS
![Page 16: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/16.jpg)
Technische Universität München
Department of Informatics
Chair of Software Engineering for
Business Information Systems
Boltzmannstraße 3
85748 Garching bei München
Tel +49.89.289.
Fax +49.89.289.17136
wwwmatthes.in.tum.de
Patrick Bürgin
B. Sc.
patrickbuergin.com
![Page 17: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/17.jpg)
© sebis150907 Patrick Bürgin MT Final 17
BACKUP
![Page 18: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/18.jpg)
ModelsVisualization Type
© sebis150907 Patrick Bürgin MT Final 18
![Page 19: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/19.jpg)
ModelsVisualization
© sebis150907 Patrick Bürgin MT Final 19
![Page 20: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/20.jpg)
ModelsDashboard
© sebis150907 Patrick Bürgin MT Final 20
![Page 21: Software Engineering for Business Information Systems (sebis) · Software Engineering for Business Information Systems (sebis) Department of Informatics Technische Universität München,](https://reader033.vdocuments.net/reader033/viewer/2022060520/604ed2b9e31db670bd1f8054/html5/thumbnails/21.jpg)
First Vision
© sebis150907 Patrick Bürgin MT Final 21
“A Dashboard System for Visualizing Semi-Structured Data in a Traceable Way”
STAKEHOLDERSDASHBOARDS
VISUALIZATIONSTEMPLATES
TYPED QUERIES