S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, 2005 1 S-Bahn Tool: Experience and Planned Features Sam Joachim 5th Workshop Software.

Slides:



Advertisements
Similar presentations
Rob Kolstad, Ph.D. USA Computing Olympiad. USA/USACO Background Population 307M Area 9.8M km 2 (low density expensive to gather) 29,500 high schools 15M.
Advertisements

COMBASE: strategic content management system Soft Format, 2006.
Advanced Metadata Usage Daan Broeder TLA - MPI for Psycholinguistics / CLARIN Metadata in Context, APA/CLARIN Workshop, September 2010 Nijmegen.
User Interface Design Yonsei University 2 nd Semester, 2013 Sanghyun Park.
Three Years of Cooperation under Auspieces of the Stability Pact for South Eastern Europe, Ohrid, Macedonia, Three Years of Cooperation under the.
Difference between project and other assignments  real customer  before programming: negotiations with client to clarify requirements  often.
Introduction 13 th Workshop Software Engineering Education and Reverse Engineering Bansko, Bulgaria 26 th – 31 th August 2013 Klaus Bothe Institute of.
SBahn Database Management Tool Georgi Cholakov, Sam Joachim University of Plovdiv “Paisii Hilendarski”, e-Commerce Laboratory in cooperation with Humboldt.
The Joint Course on Software Engineering: Past, Present, and Future 1 Klaus Bothe 3rd Workshop Software Engineering Education and Reverse Engineering,
Introduction, Ravda, Bulgaria, 2006 Introduction 6 th Workshop Software Engineering Education and Reverse Engineering Ravda, Bulgaria 18 th – 23 rd September.
Introduction, Zagreb, Croatia, Introduction Klaus Bothe 4th Workshop Software Engineering Education and Reverse Engineering, Zagreb, Croatia, 2004.
Tool Support for Producing National Versions - Workshop Zagreb S-Bahn Tool National Versions Developer Support Tool Support for Producing National.
Adaptability of learning objects by appropriate knowledge representation Anastas Misev Institute of Informatics Faculty of Natural Science and Mathematics.
Generalized issues derived from JCSE, CC, OO Java, SWPM, Baile Herculane, Romania, 2005 Generalized issues derived from JCSE, CC, OO Java, SWPM Klaus Bothe.
Introduction, Baile Herculane, Romania, 2005 Introduction Klaus Bothe 5th Workshop Software Engineering Education and Reverse Engineering, Baile Herculane,
Asya Stoyanova-Doycheva Plovdiv University.  The main goal of our work is to create an English-Bulgarian dictionary in Software engineering by S-Bahn-Tool.
Other organizational and infra-structural issues of the joint SE course Klaus Bothe, Zoran Budimac Berlin, Novi Sad 2 nd Workshop on SEE and RE.
SE curriculum in CC2001 made by IEEE and ACM: Overview and Ideas for Our Work Katerina Zdravkova Institute of Informatics
Concept of a Multilingual Virtual Classroom Network for Software Engineering Module Katerina Zdravkova Institute of Informatics, Skopje
1 GIS - INF th November 2004 University of Oslo Faculty of Mathematics and Natural Sciences. Department of Informatics Development of Desktop and.
Introduction, Risan, Montenegro, 2007 Introduction 7 th Workshop Software Engineering Education and Reverse Engineering Risan, Montenegro 9 th – 14 rd.
Update and Version Management1 Klaus Bothe 3rd Workshop Software Engineering Education and Reverse Engineering, Ohrid, Macedonia, 2003 Institute of Informatics,
Software engineering Olli Alm Lecture 2: requirements, modelling & representation.
ELSE (eLearning for Software Engineering) S. Stojanov ECL, University of Plovdiv.
Review Reports: a means to Collect Experience and Feedback1 Review Reports: a Means to Collect Experience and Feedback Klaus Bothe 3rd Workshop Software.
1 User Interface Design CIS 375 Bruce R. Maxim UM-Dearborn.
1 OO Java, Baile Herculane, Romania, 2005 OO Java Requirements Specification - Produce highly adaptable teaching materials - 1 st step: collect all useful.
Translation memory systems to enhance the quality and productivity of localization of teaching materials Sam Joachim 6 th Workshop Software Engineering.
PBA Front-End Programming Development Organisation.
Sharon Burton Product Manager/Product Evangelist MadCap Software
PDS4 Phoenix Beta Review Lynn D. V. Neakrase Atmospheres Node.
Hard&Soft Contest, Suceava Timisoara ONE recycling team 2HandyDokcTOr: 2-nd Hand computer system Diagnostic and monitoring kit created by the 'Timisoara.
The DAAD Project JCSE, Novi Sad, Oct The DAAD Project JCSE: Joint Course on Software Engineering Klaus Bothe Tempus Management Meeting, Novi.
Quality Attributes of Web Software Applications – Jeff Offutt By Julia Erdman SE 510 October 8, 2003.
FLAVIUS Technical presentation (Overblog, Qype, TVTrip) - WP2 Platform architecture.
T raining on Read&Write GOLD Dick Powers
Software Engineering Education and Reverse Engineering
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
Introduction 11 th Workshop Software Engineering Education and Reverse Engineering Ohrid, Macedonia 22 th – 27 th August 2011 Klaus Bothe Institute of.
Serving society Stimulating innovation Supporting legislation Workshop on the INSPIRE registry and registers Martin Tuchyňa, Tomáš.
SUMMON ® 2.0 DISCOVERY REINVENTED. What is Summon 2.0? A new, streamlined, modern interface New and enhanced features providing layers of contextual guidance.
1 Adaptability of e-Learning Material, Baile Herculane, Romania, 2005 Adaptability of Learning Objects Sam Joachim 5th Workshop Software Engineering Education.
Introduction 14 th Workshop Software Engineering Education and Reverse Engineering Sinaia, Romania 25 th – 29 th August 2014 Klaus Bothe Institute of Informatics,
OHTO -99 SOFTWARE ENGINEERING “SOFTWARE PRODUCT QUALITY” Today: - Software quality - Quality Components - ”Good” software properties.
Introduction 10 th Workshop Software Engineering Education and Reverse Engineering Ivanjica, Serbia 6 th – 11 th September 2010 Klaus Bothe Institute of.
©Ian Sommerville 2004Software Engineering, 7th edition. Chapter 4 Slide 1 Slide 1 Human Computer Interface Design (HCI - Human Computer Interactions Alias.
Copenhagen, 6 June 2006 EC CHM Multilinguality Anton Cupcea Finsiel Romania.
From Fair Use to Fair Trading Creating a Digital Image Matchmaking Commons Collaborative collection building and sharing using MDID.
1 6th Workshop "SEERE", Ravda, September 2006 OOJava course materials – what happened during last year? M. Ivanovic, K. Bothe.
CASE (Computer-Aided Software Engineering) Tools Software that is used to support software process activities. Provides software process support by:- –
Digital Libraries1 David Rashty. Digital Libraries2 “A library is an arsenal of liberty” Anonymous.
HNDIT23082 Lecture 06:Software Maintenance. Reasons for changes Errors in the existing system Changes in requirements Technological advances Legislation.
 Programming - the process of creating computer programs.
Introduction 15 th Workshop Software Engineering Education and Reverse Engineering Bohinj, Slovenia 24 th – 29 th August 2015 Klaus Bothe Institute of.
1 Prerequisites, Baile Herculane, Romania, 2005 Prerequisites of 1 st semester students at HU Klaus Bothe 5th Workshop Software Engineering Education and.
Process Asad Ur Rehman Chief Technology Officer Feditec Enterprise.
Oman College of Management and Technology Course – MM Topic 7 Production and Distribution of Multimedia Titles CS/MIS Department.
Building a Simple Text Editor. Create a text editor with the following features: (1) Uses a MenuStrip with File, and Edit tabs (2) The user can create.
Chapter 1 Assuming the Role of the Systems Analyst.
OOoCon 2008 Beijing Can XLIFF facilitate localization of OpenOffice.org? Present by: Javier Solá Manager of KhmerOS.
Using Ada-C/C++ Changer as a Converter Automatically convert to C/C++ to reuse or redeploy your Ada code Eliminate the need for a costly and.
Software Configuration Management
Chapter 11: Software Configuration Management
Computer Aided Software Engineering (CASE)
Software Engineering D7025E
Chapter 11: Software Configuration Management
PPT1: Basics of software engineering
Lecture 06:Software Maintenance
Proper functionality Good human computer interface Easy to maintain
Software Re-engineering and Reverse Engineering
Presentation transcript:

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, S-Bahn Tool: Experience and Planned Features Sam Joachim 5th Workshop Software Engineering Education and Reverse Engineering, Baile Herculane, Romania, 2005 Institute of Informatics, Humboldt University – Berlin, Germany,

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, S-Bahn Tool: Authoring tool for localization of PowerPoint material Features:  Multi-lingual technical dictionary  precise translation  Common layout in all language variants  maintainability  Reuse of translations in other slides  save effort

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, History Sept. 2004: 1 st prototype June 2005: 2 nd prototype  Improved SW: more adaptable architecture, faster, errors removed  Changed user interface Usage:  Zoran Putnik, Natasa Ibrajter, Katerina Zdravkova, Boro Jakimovski  valuable feedback: errors and usability

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Tool at work Translator Target language Topic to be translated Additional languages to be displayed Source language S. Stoyanov

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Changed interface 3 tabs some more functions

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Use of S-Bahn Tool: 3 step process Translation Modification Common layout

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Selected experience: 1. Statistics concerning the common layout feature based on Topic03 " Software process models", 42 slides Number of changes AlbanianBulgarianCroatianMacedonianRomanianSerbian cyrillicSerbian latin Slides with layout changes Changed shapes

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Selected experience (cont.): 2. Style guides for reasonable design of slides are also useful for efficient translation process (e.g. headlines, …) 3. Distributed localization process: roles  Preparation of the topic file: Layout specialist  Translation: national translator  Common layout & post-processing : Layout specialist  Maintenance of the dictionary: central editor with support from national (local) translators

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Planned and suggested features: feedback wanted! Simple interface for translation only  Readability of slides by/with less resolution, role Connection with an SE glossary (or other free web dictionaries) Configuration:  Easy support for different projects (e.g. for the use in JCSE, OO Java, CC, TEMPUS modules, …)  other source languages than English Different technical dictionaries  SE – IEEE glossary, Case study – SemOrg / XCTL, OOJava More support for importing hand-translated variants Advanced style adaptations (text, shapes, colors) Pool for frequent used objects or slides Displaying the original text during translation, perhaps dual monitor support Integrating a Translation Memory System in S-Bahn Tool

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Simple interface for translation S-Bahn Tool

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, S

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Connection with an SE glossary S-Bahn Tool Dictionaries - translation support SE Glossary (Multilingual) - translation support - additional information

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Configuration: Projects, Language Easy setup for different project environments for the use in JCSE, OO Java, CC, TEMPUS modules, … Full functionality for other source languages than English Project:

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Different technical dictionaries S-Bahn Tool Complete Dictionary SemOrg terms XCTL terms JCSE terms CC terms JAVA terms

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, More support for importing S-Bahn Tool Slides English Romanian … Dictionary Scenario: A translation without S-Bahn Tool by hand Bulgarian include

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Advanced style adaptations

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Pool for frequently used objects or slides

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Other examples

S-Bahn Tool: Experience and Planned Features, Baile Herculane, Romania, Original: Displaying the original text during translation