SlideShare uma empresa Scribd logo
1 de 23
T ooling for  a gile and  p rocess  i ntegrated  J ava   I nternationalization Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Outline Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
[object Object],[object Object],[object Object],Mission Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
[object Object],[object Object],[object Object],Internationalization Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
[object Object],[object Object],[object Object],[object Object],Why Internationalization? Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
Problems in Practice ,[object Object],[object Object],[object Object],[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
Typical Faults 1/3  ,[object Object],[object Object],constant string literal Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
Typical Faults 2/3  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
[object Object],[object Object],Typical Faults 3/3 constant literal externalized literal Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
The Vision ,[object Object],[object Object],[object Object],[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
TapiJI ,[object Object],[object Object],[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
The Architecture TapiJI Core TapiJI Tools Eclipse PDE based Tooling TapiJI Translator Eclipse RCP Application Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
TapiJI Core ,[object Object],[object Object],[object Object],[object Object],Core Tools Translator Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
[object Object],[object Object],TapiJI Tools Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology Core Tools Translator
[object Object],[object Object],TapiJI Tools Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology Core Tools Translator
TapiJI Tools ,[object Object],[object Object],[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology Core Tools Translator
TapiJI Tools ,[object Object],[object Object],[object Object],Core Tools Translator Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
TapiJI Tools ,[object Object],Core Tools Translator Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology 1) http://eclipse-rbe.sourceforge.net
TapiJI Translator Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology Core Tools Translator
Roadmap ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
Involving the Community ,[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology http://code.google.com/a/eclipselabs.org/p/tapiji/
Involving the Community ,[object Object],[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
The end ,[object Object],Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology

Mais conteúdo relacionado

Semelhante a TapiJI on the Eclipse DemoCamp Vienna (November 2010)

The Simple Assembly Line Balancing Problem
The Simple Assembly Line Balancing ProblemThe Simple Assembly Line Balancing Problem
The Simple Assembly Line Balancing Problem
Nicole Wells
 
Search-based Software Testing (SBST) '22
Search-based Software Testing (SBST) '22Search-based Software Testing (SBST) '22
Search-based Software Testing (SBST) '22
Sebastiano Panichella
 
Industry-Academia Communication In Empirical Software Engineering
Industry-Academia Communication In Empirical Software EngineeringIndustry-Academia Communication In Empirical Software Engineering
Industry-Academia Communication In Empirical Software Engineering
Per Runeson
 

Semelhante a TapiJI on the Eclipse DemoCamp Vienna (November 2010) (20)

The Simple Assembly Line Balancing Problem
The Simple Assembly Line Balancing ProblemThe Simple Assembly Line Balancing Problem
The Simple Assembly Line Balancing Problem
 
Search-based Software Testing (SBST) '22
Search-based Software Testing (SBST) '22Search-based Software Testing (SBST) '22
Search-based Software Testing (SBST) '22
 
IRJET- Speech to Speech Translation System
IRJET- Speech to Speech Translation SystemIRJET- Speech to Speech Translation System
IRJET- Speech to Speech Translation System
 
96683234 project-report-steganography
96683234 project-report-steganography96683234 project-report-steganography
96683234 project-report-steganography
 
Image_and_Audio_Steganography_B_Tech_Pr.pdf
Image_and_Audio_Steganography_B_Tech_Pr.pdfImage_and_Audio_Steganography_B_Tech_Pr.pdf
Image_and_Audio_Steganography_B_Tech_Pr.pdf
 
Building ASTM based tools for multi-language reverse engineering
Building ASTM based tools for multi-language reverse engineeringBuilding ASTM based tools for multi-language reverse engineering
Building ASTM based tools for multi-language reverse engineering
 
ESEC/FSE 2011 CFP - letter
ESEC/FSE 2011 CFP - letterESEC/FSE 2011 CFP - letter
ESEC/FSE 2011 CFP - letter
 
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
Fraunhofer iais audio mining - automatic metadata gereration of audio streams...
 
IMPACT Final Conference - Hildelies Balk-Pennington de Jongh
IMPACT Final Conference - Hildelies Balk-Pennington de JonghIMPACT Final Conference - Hildelies Balk-Pennington de Jongh
IMPACT Final Conference - Hildelies Balk-Pennington de Jongh
 
Open Nordic 2008 NTNU
Open Nordic 2008 NTNUOpen Nordic 2008 NTNU
Open Nordic 2008 NTNU
 
IMPACT Demo Dag at KB
IMPACT Demo Dag at KBIMPACT Demo Dag at KB
IMPACT Demo Dag at KB
 
ESEC/FSE 2011 CFP - A4
ESEC/FSE 2011 CFP - A4ESEC/FSE 2011 CFP - A4
ESEC/FSE 2011 CFP - A4
 
IRJET - Optical Character Recognition and Translation
IRJET -  	  Optical Character Recognition and TranslationIRJET -  	  Optical Character Recognition and Translation
IRJET - Optical Character Recognition and Translation
 
Speech To Speech Translation
Speech To Speech TranslationSpeech To Speech Translation
Speech To Speech Translation
 
Curriculum vitae prof alexandre dolgui
Curriculum vitae prof alexandre dolguiCurriculum vitae prof alexandre dolgui
Curriculum vitae prof alexandre dolgui
 
Engineering the Aggregate - Talk at Software Engineering for Intelligent and ...
Engineering the Aggregate - Talk at Software Engineering for Intelligent and ...Engineering the Aggregate - Talk at Software Engineering for Intelligent and ...
Engineering the Aggregate - Talk at Software Engineering for Intelligent and ...
 
DFlow is dead. Long live Tako!
DFlow is dead. Long live Tako!DFlow is dead. Long live Tako!
DFlow is dead. Long live Tako!
 
Industrial Natural Language Processing and Information Extraction
Industrial Natural Language Processing and Information ExtractionIndustrial Natural Language Processing and Information Extraction
Industrial Natural Language Processing and Information Extraction
 
Survival analysis of database technologies in open source Java projects
Survival analysis of database technologies in open source Java projectsSurvival analysis of database technologies in open source Java projects
Survival analysis of database technologies in open source Java projects
 
Industry-Academia Communication In Empirical Software Engineering
Industry-Academia Communication In Empirical Software EngineeringIndustry-Academia Communication In Empirical Software Engineering
Industry-Academia Communication In Empirical Software Engineering
 

Último

Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Victor Rentea
 

Último (20)

WSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering DevelopersWSO2's API Vision: Unifying Control, Empowering Developers
WSO2's API Vision: Unifying Control, Empowering Developers
 
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
Apidays New York 2024 - APIs in 2030: The Risk of Technological Sleepwalk by ...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
Modular Monolith - a Practical Alternative to Microservices @ Devoxx UK 2024
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
Biography Of Angeliki Cooney | Senior Vice President Life Sciences | Albany, ...
 
Platformless Horizons for Digital Adaptability
Platformless Horizons for Digital AdaptabilityPlatformless Horizons for Digital Adaptability
Platformless Horizons for Digital Adaptability
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ..."I see eyes in my soup": How Delivery Hero implemented the safety system for ...
"I see eyes in my soup": How Delivery Hero implemented the safety system for ...
 
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data DiscoveryTrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
TrustArc Webinar - Unlock the Power of AI-Driven Data Discovery
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
Apidays New York 2024 - Passkeys: Developing APIs to enable passwordless auth...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 AmsterdamDEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
DEV meet-up UiPath Document Understanding May 7 2024 Amsterdam
 

TapiJI on the Eclipse DemoCamp Vienna (November 2010)

  • 1. T ooling for a gile and p rocess i ntegrated J ava I nternationalization Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12. The Architecture TapiJI Core TapiJI Tools Eclipse PDE based Tooling TapiJI Translator Eclipse RCP Application Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19. TapiJI Translator Stefan Strobl & Martin Reiterer Research Group for Industrial Software (INSO) | Faculty of Informatics | Vienna University of Technology Core Tools Translator
  • 20.
  • 21.
  • 22.
  • 23.

Notas do Editor

  1. Von PRAKTISCHEN SE projekten sprechen
  2. Entstand vor ca 15 Jahren vor allem im Zusammenhang mit Internet-Apps
  3. Kürzer gestalten
  4. Lösung für die vorangegangenen Probleme
  5. Core-Funktionalität stärker hervorheben
  6. Resource-Bundle editor vom Tools plugin entkapseln
  7. Überblick was es auf unserer Seite alles gibt