University of Stuttgart, Institute for Visualization and Interactive Systems www.vis.uni-stuttgart.de Curriculum Vitae NameMargit Gut TitleDiplom Linguist.

Slides:



Advertisements
Similar presentations
Computational Paradigms in the Humanities – eHumanities and their role and impact in transdisciplinary research Gerhard Budin University of Vienna.
Advertisements

Breakout session B questions. Research directions/areas Multi-modal perception cognition and interaction Learning, adaptation and imitation Design and.
CS487 Software Engineering Omar Aldawud
A Brief Introduction. Acknowledgements  The material in this tutorial is based in part on: Concurrency: State Models & Java Programming, by Jeff Magee.
Unified Modeling Language
Amit, Keyur, Sabhay and Saleh Model Driven Architecture in the Enterprise.
SSP Re-hosting System Development: CLBM Overview and Module Recognition SSP Team Department of ECE Stevens Institute of Technology Presented by Hongbing.
Introduction To System Analysis and Design
©Ian Sommerville 2006Software Engineering, 8th edition. Chapter 8 Slide 1 System models.
Sensemaking and Ground Truth Ontology Development Chinua Umoja William M. Pottenger Jason Perry Christopher Janneck.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
Introduction to UML Visual modeling Models and its importance
1 SWE Introduction to Software Engineering Lecture 5.
7M822 UML Introduction 7 September 2010.
Irwin/McGraw-Hill Copyright © 2004 The McGraw-Hill Companies. All Rights reserved Whitten Bentley DittmanSYSTEMS ANALYSIS AND DESIGN METHODS6th Edition.
Modified from Sommerville’s originalsSoftware Engineering, 7th edition. Chapter 8 Slide 1 System models.
1 Info 1409 Systems Analysis & Design Module Lecture 8 – Modelling tools and techniques HND Year /9 De Montfort University.
Chapter 2: IS Building Blocks Objectives
1 CS 501 Spring 2002 CS 501: Software Engineering Lecture 16 Object Oriented Design I.
Management of IT Environment (3)
Introduction to Systems Analysis and Design
Framework for Model Creation and Generation of Representations DDI Lifecycle Moving Forward.
Visualization By: Simon Luangsisombath. Canonical Visualization  Architectural modeling notations are ways to organize information  Canonical notation.
Basic Concepts The Unified Modeling Language (UML) SYSC System Analysis and Design.
Introduction To System Analysis and design
1. Human – the end-user of a program – the others in the organization Computer – the machine the program runs on – often split between clients & servers.
Chapter 14: Artificial Intelligence Invitation to Computer Science, C++ Version, Third Edition.
Chapter 4 System Models A description of the various models that can be used to specify software systems.
CIT UPES | Sept 2013 | Unified Modeling Language - UML.
Introduction To System Analysis and Design
Programming in Java Unit 3. Learning outcome:  LO2:Be able to design Java solutions  LO3:Be able to implement Java solutions Assessment criteria: 
Software development process ธนวัฒน์ แซ่ เอียบ. The development process Process –set of rules which define how a development project. Methodology and.
Object Management Group (OMG) Specifies open standards for every aspect of distributed computing Multiplatform Model Driven Architecture (MDA)
1-1 System Development Process System development process – a set of activities, methods, best practices, deliverables, and automated tools that stakeholders.
Chapter 7 System models.
UML Use Case Diagramming Guidelines. What is UML? The Unified Modeling Language (UML) is a standard language for specifying, visualizing, constructing,
7 Systems Analysis and Design in a Changing World, Fifth Edition.
I Robot.
 What is Modeling What is Modeling  Why do we Model Why do we Model  Models in OMT Models in OMT  Principles of Modeling Principles of Modeling 
Sergey Gromov Yulia Krasilnikova Vladimir Polyakov (NRTU MISIS, Moscow) KNOWLEDGE BASE CREATION FOR NATIONAL NANOTECHNOLOGY NETWORKS «CONSTRUCTIONAL NANOMATERIALS»
Object-Oriented Software Engineering using Java, Patterns &UML. Presented by: E.S. Mbokane Department of System Development Faculty of ICT Tshwane University.
UML as a Specification Language for Embedded Systems. By, Mir Ahmed Ali, Asst. Professor, ECM department, SNIST. By, Prof. Narsiah sir, Director of School.
McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies, Inc. All rights reserved. Chapter 2 Information System Building Blocks.
Tool for Ontology Paraphrasing, Querying and Visualization on the Semantic Web Project By Senthil Kumar K III MCA (SS)‏
An approach for Framework Construction and Instantiation Using Pattern Languages Rosana Teresinha Vaccare Braga Paulo Cesar Masiero ICMC-USP: Institute.
Volgograd State Technical University Applied Computational Linguistic Society Undergraduate and post-graduate scientific researches under the direction.
Software Engineering Lecture 8 Object-Oriented Analysis.
Demonstrate employability skills required by business and industry.  The following elements should be integrated throughout the content of this course.
Systems Analysis and Design in a Changing World, Fourth Edition
Lecture 9-1 : Intro. to UML (Unified Modeling Language)
1 Technical & Business Writing (ENG-715) Muhammad Bilal Bashir UIIT, Rawalpindi.
Chapter 5 System Modeling. What is System modeling? System modeling is the process of developing abstract models of a system, with each model presenting.
ANALYSIS PHASE OF BUSINESS SYSTEM DEVELOPMENT METHODOLOGY.
Télé-université Synthesis From Research to Practice Montreal, November 7, 2007 EFPC/CSPS.
Technical Drawings Understanding for the Blind Dr. George Ioannidis
Your Interactive Guide to the Digital World Discovering Computers 2012 Chapter 12 Exploring Information System Development.
Introduction to UML Hazleen Aris Software Eng. Dept., College of IT, UNITEN. …Unified Modeling Language.
Object Oriented Programming and Data Abstraction Earl Huff Rowan University.
Object Oriented Analysis & Design By Rashid Mahmood.
Unified Modeling Language. What is UML? Standard language for specifying, visualizing, constructing, and documenting the artifacts of software systems,
Chapter 5 – System Modeling Lecture 1 1Chapter 5 System modeling.
1 Process activities. 2 Software specification Software design and implementation Software validation Software evolution.
Information System Applications
The Components of Information Systems
The Components of Information Systems
Tomás Murillo-Morales and Klaus Miesenberger
Relations vs. Functions Function Notation, & Evaluation
Software Design Methodologies and Testing
Information System Building Blocks
Presentation transcript:

University of Stuttgart, Institute for Visualization and Interactive Systems Curriculum Vitae NameMargit Gut TitleDiplom Linguist (Computer Linguistics and Informatics) European Masters in Language and Speech ProfessionalProgrammer at Nixdorf Computer AG, experienceDepartment Competence Center Trading Project leader at Fa. Fischer Software Software Development Department Independent software developer in project management Research Assistant at University of Stuttgart Institut für Visualisierung und Interaktive Systeme

Editor for Linearization of Directed and Undirected Graphs Motivation Off-shoring needs, particularly within the field of IT, international standards for modelling and development. UML (Unified Modelling Language) is an internationally successful standard. UML is based on graphs and therefore not accessible with traditional methods for blind people. High qualified IT specialists are increasingly deprived of the possibility of work because of the graphical notation of UML. As far as we know, until now there has been no attempt to develop a program for editing or creating graphs for blind people.

Editor for Linearization of Directed and Undirected Graphs Application areas The use of graphs is not restricted to the IT business. Some examples illustrate the scope of using graphs: Knowledge processing while designing complex buildings in architecture (adjusting by active, autonomous objects) to create blueprints. Road building, computer aided design of road systems, underground nets, or even the planning of mobile task forces of fire brigades are shown as graphs. In chemistry graphs are used to show structures of formulas. Medical researchers use gene–gene or gene-environment models to learn about illnesses. Dynamic modelling in machine construction is represented as graphs In knowledge processing graphs are used to generate ontologies i.e. for the „Semantic Web“.

Editor for Linearization of Directed and Undirected Graphs Previous work TeDUB (Technical Drawings Understanding for the Blind): international project team within the framework of the European IST program (Information Society Technologies). They develop software to explore technical designs and UML diagrams. The navigation is made by keyboard, vocal output, and joystick. The project is not yet concerned with the possibility to generate or change/edit graphs. It concentrates on the recognition of the contents of existing graphs. No development activities are possible with the existing solution.

Editor for Linearization of Directed and Undirected Graphs TeDUB Use Case Diagramm Class Diagramm This example shows a customer as actor using an ordering system

Editor for Linearization of Directed and Undirected Graphs Goals The University of Stuttgart is willing to take on responsibility for the following parts in a project: Define an acceptable model for Europe with the possibility to reach an international standard. Rules for the vocal output need to be provided. Investigating transformation algorithms for conversion. Various rendering processes to convert raw data into suitable application data. Evaluate a generation mechanism to define new abstract classes and their characteristics. Schemata to improve the import and export of XMI documents.