Mylyn: Redefining the I of the IDE
|
|
- Stephany Parsons
- 5 years ago
- Views:
Transcription
1 Mylyn: Redefining the I of the IDE Mik Kersten CEO, Tasktop Technologies Mylyn Project Lead
2
3 A time of less...
4 Productivity = Production Output Production Input
5 Productivity = Production Output Production Input
6 Productivity = Production Output Production Input
7 Productivity = Production Output Production Input
8 Input x Productivity= Output
9 Input x Productivity= Output
10 Input x Productivity= Output
11 Input x Productivity= Output
12 Input x Productivity= Output Eclipse: 360 p.y. 5000K
13 Input x Productivity= Output Eclipse: 360 p.y. 4x avg. 5000K
14 Input x Productivity= Output Eclipse: 360 p.y. Mylyn: 6 p.y. 4x avg. 5000K 250K
15 Input x Productivity= Output Eclipse: 360 p.y. Mylyn: 6 p.y. 4x avg. 10x avg. 5000K 250K
16 It has increased my productivity by 3 folds - no kidding (D. Devje) Input x Productivity= Output Eclipse: 360 p.y. Mylyn: 6 p.y. 4x avg. 10x avg. 5000K 250K
17 Productivity
18 Developer Toolbox
19 Language Framework Build Test Sources Tasks Developer Toolbox
20 Language Functions Objects Framework Build Test Sources Tasks Developer Toolbox
21 Language Functions Objects Framework Libraries Components Build Test Sources Tasks Developer Toolbox
22 Language Functions Objects Framework Libraries Components Build Incremental Dependencies Test Sources Tasks Developer Toolbox
23 Language Functions Objects Framework Libraries Components Build Incremental Dependencies Test Unit Automation Sources Tasks Developer Toolbox
24 Language Functions Objects Framework Libraries Components Build Incremental Dependencies Test Unit Automation Sources Versions Branches Tasks Developer Toolbox
25 Language Functions Objects Framework Libraries Components Build Incremental Dependencies Test Unit Automation Sources Versions Branches Tasks Tracking Agile Developer Toolbox
26 Tools Language Framework Build Test Sources Tasks Transformational Benefits
27 Tools IDE Language Framework Build Test Sources Tasks Transformational Benefits
28 Tools Language IDE Completion Framework Build Test Sources Tasks Transformational Benefits
29 Tools Language Framework IDE Completion Refactoring Build Test Sources Tasks Transformational Benefits
30 Tools Language Framework Build IDE Completion Refactoring Designers Test Sources Tasks Transformational Benefits
31 Tools IDE Language Framework Build Test Sources Tasks x Completion Refactoring Designers Transformational Benefits
32 Tools IDE??? Language Framework Build x Completion Refactoring Designers x Test Sources Tasks Transformational Benefits
33 Java Incremental Benefits
34 Java Concurrency Incremental Benefits
35 Java Concurrency Generics Incremental Benefits
36 Java Concurrency Generics Closures Incremental Benefits
37 Java Concurrency Generics Closures BMW Incremental Benefits
38 Java Concurrency Generics Closures BMW Twin Turbo Incremental Benefits
39 Java Concurrency Generics Closures BMW Twin Turbo OSGi Incremental Benefits
40 Java Concurrency Generics Closures BMW Twin Turbo OSGi Cloth Body Incremental Benefits
41 Tools IDE??? Language Framework Build x Completion Refactoring Designers x Test Sources Tasks Transformational Benefits
42 Tools IDE??? Language Framework Build x Completion Refactoring Designers x Test Sources Tasks Transformational Benefits
43 Semantic Memory Task-Focused Interface
44 Semantic Memory Understanding of Facts Task-Focused Interface
45 Semantic Memory Understanding of Facts Reinforcement Learning Task-Focused Interface
46 Semantic Memory Understanding of Facts Reinforcement Learning Task-Focused Interface
47 Semantic Memory Understanding of Facts Reinforcement Learning Episodic Memory Personal History One-shot Learning Task-Focused Interface
48 Semantic Memory Understanding of Facts Reinforcement Learning Episodic Memory Personal History One-shot Learning Task-Focused Interface
49 Semantic Memory Understanding of Facts Reinforcement Learning Episodic Memory Personal History One-shot Learning Task-Focused Interface
50 Semantic Memory Understanding of Facts Reinforcement Learning Episodic Memory Personal History One-shot Learning Task-Focused Interface
51 Tools IDE Language Framework Build Test Sources Tasks x Completion Refactoring Designers Transformations
52 Tools IDE TFI Language Framework Build x Completion Refactoring Designers x Test Sources Tasks Transformations
53 Tools IDE TFI Language Framework Build x Completion Refactoring Designers x Tasks Test Sources Tasks Transformations
54 Tools IDE TFI Language Framework Build x Completion Refactoring Designers x Tasks Context Test Sources Tasks Transformations
55 Tools IDE TFI Language Framework Build x Completion Refactoring Designers x Tasks Context Collaboration Test Sources Tasks Transformations
56 Tools IDE TFI Language Framework Build x Completion Refactoring Designers x Tasks Context Collaboration Test Sources Flow Tasks Transformations
57 Tools IDE TFI Language Framework Build x Completion Refactoring Designers x Tasks Context Collaboration Test Sources Flow Focus Tasks Transformations
58 Tools IDE TFI Language Framework Build x Completion Refactoring Designers x Tasks Context Collaboration Test Sources Tasks Flow I = integrated Focus Transformations
59 Tools IDE TFI Language Framework Build x Completion Refactoring Designers x Tasks Context Collaboration Test Sources Tasks Flow I = integrated Focus I = you Transformations
60 Monday Morning
61 Working on cool new feature Monday Morning
62 We ve got a problem Working on cool new feature Monday Morning
63 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
64 Fixing bug 123 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
65 Lunch Fixing bug 123 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
66 Catch up Lunch Fixing bug 123 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
67 Where was I? Catch up Lunch Fixing bug 123 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
68 Fixing bug 123 Where was I? Catch up Lunch Fixing bug 123 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
69 This looks familiar Fixing bug 123 Where was I? Catch up Lunch Fixing bug 123 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
70 Swapping & Searching Fixing bug 123 This looks familiar Where was I? Catch up Lunch Fixing bug 123 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
71 Check bug 34 Swapping & Searching Fixing bug 123 This looks familiar Where was I? Catch up Lunch Fixing bug 123 Swapping & Searching We ve got a problem Working on cool new feature Monday Morning
72 Fixing bug 123 Catch up Lunch Fixing bug 123 We ve got a problem Working on cool new feature Monday Morning
73 Fixing bug 123 Catch up Lunch Fixing bug 123 We ve got a problem Working on cool new feature Monday Morning
74 Catch up Lunch Fixing bug 123 Fixing bug 123 We ve got a problem Working on cool new feature Monday Morning
75 Catch up Lunch Fixing bug 123 Fixing bug 123 We ve got a problem Working on cool new feature Monday Morning
76 Working on cool new feature :) Catch up Lunch Fixing bug 123 Fixing bug 123 We ve got a problem Working on cool new feature Monday Morning
77 Mylyn Ecosystem
78 Java PDE DLTK Mylyn Ecosystem
79 Java PDE DLTK PDE Spring Framework Mylyn Ecosystem
80 Java PDE DLTK PDE Spring Framework Bamboo Mylyn Ecosystem
81 Java PDE DLTK PDE Spring Framework Bamboo JUnit Mylyn Ecosystem
82 Java PDE DLTK PDE Spring Framework Bamboo JUnit CVS SVN Mylyn Ecosystem
83 Java PDE DLTK PDE Spring Framework Bamboo JUnit CVS SVN Bugzilla JIRA Crucible Rally CollabNet Mylyn Ecosystem
84 Java PDE DLTK C++ PHP PDE Spring Framework Bamboo JUnit CVS SVN GIT Perforce ClearCase Bugzilla JIRA Crucible Rally CollabNet ClearQuest Mylyn Ecosystem
85 Java PDE DLTK C++ PHP PDE Spring Framework Bamboo JUnit CVS SVN GIT Perforce ClearCase Bugzilla JIRA Crucible Rally CollabNet ClearQuest Mylyn Ecosystem
86 Java PDE DLTK C++ PHP PDE Spring Framework Bamboo JUnit CVS SVN GIT Perforce ClearCase Bugzilla JIRA Crucible Rally CollabNet ClearQuest Mylyn Ecosystem
87 SpringSource Tool Suite 2.0
88 Cubeon for NetBeans
89 Atlassian Bamboo and Crucible
90 Tasks Docs Web Cal Task-Focused Workday
91 Bugzilla Tasks Docs Web Cal Task-Focused Workday
92 Bugzilla Java Tasks Docs Web Cal Task-Focused Workday
93 Eclipse Java IDE Bugzilla Java Tasks Docs Web Cal Task-Focused Workday
94 JIRA Spring XML Bugzilla Java Tasks Docs Web Cal Task-Focused Workday
95 SpringSource Tool Suite JIRA Spring XML Bugzilla Java Tasks Docs Web Cal Task-Focused Workday
96 JIRA Spring XML Bugzilla Java Tasks Docs Web Cal Task-Focused Workday
97 Gmail PowerPoint Exchange Desktop JIRA Spring XML Bugzilla Java Tasks Docs Web Cal Task-Focused Workday
98 Tasktop for Eclipse Gmail PowerPoint Exchange Desktop JIRA Spring XML Bugzilla Java Tasks Docs Web Cal Task-Focused Workday
99 Tasktop for Eclipse Gmail PowerPoint Docs Exchange Desktop Wikipedia JIRA Spring XML Firefox Bugzilla Java Docs Tasks Docs Web Cal Task-Focused Workday
100 Tasktop for Eclipse Gmail PowerPoint Docs Google Cal Exchange Desktop Wikipedia Outlook JIRA Spring XML Firefox Bugzilla Java Docs Tasks Docs Web Cal Task-Focused Workday
101 Gmail PowerPoint Docs Google Cal Exchange Desktop Wikipedia Outlook JIRA Spring XML Firefox Bugzilla Java Docs Tasks Docs Web Cal Task-Focused Workday
102 Gmail PowerPoint Docs Google Cal Exchange Desktop Wikipedia Outlook JIRA Firefox Docs Tasks Docs Web Cal Task-Focused Workday
103 Tasktop Pro Gmail PowerPoint Docs Google Cal Exchange Desktop Wikipedia Outlook JIRA Firefox Docs Tasks Docs Web Cal Task-Focused Workday
104 Browse Search Focus UI Evolution
105 Browse Search Focus Tech Devs Infos UI Evolution
106 Browse Search Focus Tech Devs Infos File System Code Documents UI Evolution
107 Information Browse Search Focus Tech Devs Infos File System Code Documents UI Evolution
108 Information Browse Search Focus Tech Devs Infos File System Code Documents Indexing Structure Page Rank UI Evolution
109 Information Browse Search Focus Tech Devs Infos File System Code Documents Indexing Structure Page Rank UI Evolution
110 Information Browse Search Focus Tech File System Indexing Degree-of-interest Devs Infos Code Documents Structure Page Rank Tasks UI Evolution
111 IDE Browser
112 IDE Browser
113 IDE Browser Java on Desktop vs. Web
114 IDE Browser Java on Desktop vs. Web
115 Browser
116 Browser IDE IDE in Browser
117 SWT Hybrid
118 SWT Browser Hybrid
119 SWT Browser Tasks Bugs Hybrid
120 SWT Browser WS/REST Tasks Bugs Hybrid
121 SWT Documents Browser Tasks Files JavaScript WS/REST Bugs Web Hybrid
122 Language Framework Build Test Sources Tasks Looking ahead
123 Language Framework OSGi Dynamic Build Test Sources Tasks Looking ahead
124 Language Framework OSGi Dynamic OR/M LINQ Build Test Sources Tasks Looking ahead
125 Language Framework OSGi Dynamic OR/M LINQ Build Test Cloud Provisioning Sources Tasks Looking ahead
126 Language Framework OSGi Dynamic OR/M LINQ Build Test Sources Cloud Provisioning Distributed Tasks Looking ahead
127 Language Framework OSGi Dynamic OR/M LINQ Build Test Sources Tasks Cloud Provisioning Distributed Connectors Looking ahead
128 Language Framework OSGi Dynamic OR/M LINQ Build Test Sources Tasks Cloud Provisioning Distributed Connectors IDE Looking ahead
129 Language Framework OSGi Dynamic OR/M LINQ Build Test Sources Tasks Cloud Provisioning Distributed Connectors IDE TFI Looking ahead
130 Mik Kersten tasktop.com/blog eclipse.org/mylyn 22
Treating Deployments as Code with Puppet and the Atlassian Toolsuite Puppet Camp, Geneva
Treating Deployments as Code with Puppet and the Atlassian Toolsuite Christoph Leithner Who is celix? Puppet Labs Partner Atlassian Expert IT Service Management (ITSM) Continuous Deployment und DevOps
More informationCopyright 2009 Tasktop Technologies
Copyright 2009 Tasktop Technologies Information overload Context loss when multi-tasking With Mylyn Tasks are integrated See only what you are working on http:// wwweclipseorg/downloads/ JEE Java C/C++
More information1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.
1 Copyright 2011, Oracle and/or its affiliates. All rights The forthcoming is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated
More informationSURVEY ON JIRA INTEGRATION USING REST APIs
SURVEY ON JIRA INTEGRATION USING REST APIs Arpitha Prasad 1, Nirmala H. 2 Department of Computer Science and Engineering, SJB Institute of Technology, Bangalore, India ABSTRACT: JIRA is a proprietary issue
More informationMylyn Reviews Project Creation Review
Mylyn Reviews Project Creation Review Mario Bernhart and Kilian Matt 1 Introduction Code reviews have many benefits, most importantly to find bugs early in the development phase and to enforce coding standards
More informationChoudhry Nisar. Web: asifnisar.co.uk Phone no:
Choudhry Nisar Email: asifnisar@gmail.com Web: asifnisar.co.uk Phone no: 07849558139 Profile: A well-organized individual with the ability to interpret tasks and deal with them appropriately. Confident
More informationGUI Testing to the edge. Quality is not a given and testing is fun
GUI Testing to the edge Quality is not a given and testing is fun Your challenge: Software quality You develop / maintain complex GUI applications in Java Swing, SWT/RCP, FX and/or Web face the risk/costs
More informationEclipseCon France 2017 Squaring the Capella circle: Open Source, Agile, Traditional
EclipseCon France 2017 Squaring the Capella circle: Open Source, Agile, Traditional CAPELLA OSS JUNE 22 TH 2017 Joao BARATA / Philippe DUL Squaring the Capella circle jean.barata@thalesgroup.com philippe.dul@thalesgroup.com
More informationChecklist: Requirements GUI Test tool for Java and/or Web
Checklist: Requirements GUI Test tool for Java and/or Web Requirements Weight Other tool 1 Other tool 2 Other tool 3 Features Supported platforms Multiple technolgies in one system Regression and load
More informationTechnology Background Development environment, Skeleton and Libraries
Technology Background Development environment, Skeleton and Libraries Christian Kroiß (based on slides by Dr. Andreas Schroeder) 18.04.2013 Christian Kroiß Outline Lecture 1 I. Eclipse II. Redmine, Jenkins,
More informationEGit and JGit Release Review
EGit and JGit 0.7.0 Release Review Chris Aniszczyk (caniszczyk@gmail.com) Shawn Pearce (sop@google.com) Matthias Sohn (matthias.sohn@sap.com) 1 About EGit is an Eclipse Team provider for Git. Git is a
More informationEclipse Lyo: Re-thinking tool integrations
Eclipse Lyo: Re-thinking tool integrations http://eclipse.org/lyo Michael Fiedler (@mffiedler, @oslcnews) Steve Speicher (@sspeiche) 1 2012 IBM Corporation, made available under the Eclipse Public License
More informationWeek Assignment Source Code Control (SCC) & Bug Tracking Systems Hans-Petter Halvorsen
https://www.halvorsen.blog Week Assignment Source Code Control (SCC) & Bug Tracking Systems Hans-Petter Halvorsen 1. SCC Systems Overview Everybody should collaborate creating a document giving an overview
More informationGetting the Most from Eclipse
Getting the Most from Eclipse Darin Swanson IBM Rational Portland, Oregon Darin_Swanson@us.ibm.com March 17, 2005 What is Eclipse An extensible tools platform Out-of-box function and quality to attract
More informationeclipse rich ajax platform (rap)
eclipse rich ajax platform (rap) winner Jochen Krause CEO Innoopract Member of the Board of Directors Eclipse Foundation jkrause@innoopract.com GmbH outline rich ajax platform project status and background
More informationPreface p. 1 Who This Book Is For p. 2 Goals of This Book p. 3 What Is Not Covered p. 5 What Is Covered (Technologies and Process) p.
Preface p. 1 Who This Book Is For p. 2 Goals of This Book p. 3 What Is Not Covered p. 5 What Is Covered (Technologies and Process) p. 5 How This Book Is Organized p. 6 About the Code For This Book p. 6
More informationCurriculum Vitae. Android Developer EDUCATION EDUCATION. Radioelectronics Electronic-optical machine building
InToSoft BV The Netherlands, Modelleur 11 5171 SL Kaatsheuvel, TEL: +31 416 67 39 55 Curriculum Vitae EDUCATION Educational institution Specialty EDUCATION Belarussian State University of Informatics and
More informationHead-to-head: Which will win for your business?
Head-to-head: Which will win For small, agile businesses that need to store and secure important data, the cloud is the ideal solution. It helps you keep everybody s documents in the same place, avoid
More informationEclipse Lyo Overview. Michael Fiedler, Eclipse Lyo committer IBM Corporation
Eclipse Lyo Overview http://eclipse.org/lyo Michael Fiedler, Eclipse Lyo committer 1 Agenda Eclipse Lyo background Content and Plans Test Suites OSLC4J Samples Next Steps 2 OSLC Specifications OSLC Core
More information... Fisheye Crucible Bamboo
Sander Soo MSc Computer Science Oracle Certified Professional (Java SE) Nortal (email: sander.soo@nortal.com) Mercurial Java Spring Framework AngularJS Atlassian stack... Fisheye Crucible Bamboo 2 Make
More informationCreating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server
CIS408 Project 5 SS Chung Creating an Online Catalogue Search for CD Collection with AJAX, XML, and PHP Using a Relational Database Server on WAMP/LAMP Server The catalogue of CD Collection has millions
More informationPlatforms (Operating Systems)
Platforms (Operating Systems) TeamCity Server Core features of TeamCity server are platform-independent. See considerations on choosing server platform. TeamCity server is a web application that runs within
More informationHow to Supercharge your Agile Development Team. Matthew G. Duvall, PMP July 14, 2015
Virtualization Technologies How to Supercharge your Agile Development Team Matthew G. Duvall, PMP July 14, 2015 About Me Graduated as Accountant from Radford University This new thing called "Interconnected
More informationEclipse Europa: New Features and Technical Integrations
TS-9920 Eclipse Europa: New Features and Technical Integrations Mike Milinkovich and Bjorn Freeman-Benson Executive Director and Director, Process Eclipse Foundation http://www.eclipse.org/ 2007 JavaOne
More informationSpringSource Tool Suite 2.7.1
SpringSource Tool Suite 2.7.1 - New and Noteworthy - Martin Lippert 2.7.1 July 12, 2011 Updated for 2.7.1.RELEASE ENHANCEMENTS 2.7.1 General Updates Spring Roo 1.1.5 STS now ships and works with the just
More informationSource Code Control & Bug Tracking
http://home.hit.no/~hansha/?page=software_development O. Widder. (2013). geek&poke. Available: http://geek-and-poke.com Source Code Control & Bug Tracking Hans-Petter Halvorsen O. Widder. (2013). geek&poke.
More informationContinuous Integration & Code Quality MINDS-ON NUNO 11 APRIL 2017
Continuous Integration & Code Quality MINDS-ON NUNO BETTENCOURT (NMB@ISEP.IPP.PT) @DEI, 11 APRIL 2017 Continuous Integration - THE THEORY - NMB@DEI - 11 April, 2017 CONTINUOUS INTEGRATION & SOFTWARE QUALITY
More informationINTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT
INTERNAL AND EXTERNAL VACANCY ANNOUNCEMENT Cross TV, an engaging, positive and progressive national general entertainment channel for young adults with the vision to expand internationally is recruiting.
More informationGaurav Rai Mazra. Senior Software Developer
Gaurav Rai Mazra Senior Software Developer A technology enthusiast and conscientious programmer with over 6 years of experience in multi - disciplinary domains such as HR, Education, Financial (Asset Management)
More informationClear Case Migration The Case for Open Source over ClearCase
Clear Case Migration The Case for Open Source over ClearCase Kevin Hancock, Sr. Director Worldwide Field Operations CollabNet, July 9, 2013 blogs.collab.net twitter.com/collabnet www.facebook.com/collabnethq
More informationDo not sketch Finite State Machines on a first date
Previously on Do not sketch Finite State Machines on a first date : Dude, where is my code? Wydział Matematyki i Nauk Informacyjnych Politechnika Warszawska What is a code repository? wikipedia In computer
More information- Languages: C, C++ (MFC), C# (WinForms, XAML), Java (SWT), OpenGL 3.0, Javascript. - IDE: Visual Studio, Eclipse, Android Studio
04/08/1989 3D programmer http://samuelphilipps.com/ SKILLS IMAGING SOFTWARE Unity 3D, Photoshop - Languages: C, C++ (MFC), C# (WinForms, XAML), Java (SWT), OpenGL 3.0, Javascript - IDE: Visual Studio,
More informationDOWNLOAD OR READ : ANSWERHUB GITHUB PDF EBOOK EPUB MOBI
DOWNLOAD OR READ : ANSWERHUB GITHUB PDF EBOOK EPUB MOBI Page 1 Page 2 answerhub github answerhub github pdf answerhub github I can't find the download link in github. 0.... Master the Art of Blueprints
More informationJira Permission Scheme Per Issue Type >>>CLICK HERE<<<
Jira Permission Scheme Per Issue Type Associates JIRA's system workflow jira with all issue types (available to the JIRA project). Log in as a user with the JIRA Administrators global permission. (In turn,
More informationAn Introduction to Eclipse Che Lets build a custom cloud IDE. October 2015 Tyler Jewell, Eclipse Che Project
An Introduction to Eclipse Che Lets build a custom cloud IDE October 2015 Tyler Jewell, Eclipse Che Project Lead @TylerJewell Goal Let anyone contribute to any project anywhere at any time. no pre-installation
More informationQA & Test Management
Manual and Automated Testing Comprehensive Test with Parametrized Test Cases, Test Sets & Execution Test Case Library and Re-use Requirements-Test Coverage Analysis Reporting Defect Issue & Change Request
More informationONLINE VIRTUAL TOUR CREATOR
P a g e 1 ONLINE VIRTUAL TOUR CREATOR SCHOOL OF SCIENCE AND COMPUTER ENGINEERING CSCI 6838 TEAM 1 SPRING 2017 INSTRUCTOR DR. SADEGH DAVARI MENTOR MR. CLAUS NILSSON SUBMITTED BY: SUPRIYA HUBLI SOWMYA KONGARA
More informationWeek Assignment. Source Code Control (SCC) & Bug Tracking Systems. Hans-Petter Halvorsen
2017.03.06 Week Assignment Source Code Control (SCC) & Bug Tracking Systems B. Lund. Lunch. Available: http://www.lunchstriper.no, http://www.dagbladet.no/tegneserie/lunch/ Hans-Petter Halvorsen Note!
More informationmismatch between what is maybe possible today and what is going on in many of today's IDEs.
What will happen if we do very, very small and lightweight tools instead of heavyweight, integrated big IDEs? Lecturer: Martin Lippert, VMware and Eclispe tooling expert LIPPERT: Welcome, everybody, to
More informationProject Plan. In this section the various tools used at different phases of the software life cycle will be described. 3.
Project Plan Subject: Project Plan Issue 1.0 Date: 09 June 2005 From: Daniel Calder Mark Marwil 1. Project Goal The project being developed is a library tool. Using various software tools that comply with
More informationMoving From Studio to Atelier. Wouter Dupré Sales Engineer
Moving From Studio to Atelier Wouter Dupré Sales Engineer Before we start the journey Introduction Atelier: What is it? Atelier is a modern IDE for applications developers Implemented as a plug-in to Eclipse
More information12/7/09. How is a programming language processed? Picasso Design. Collaborating with Subversion Discussion of Preparation Analyses.
Picasso Design Finish parsing commands Collaborating with Subversion Discussion of Preparation Analyses How is a programming language processed? What are the different phases? Start up Eclipse User s Input
More informationRich Client GUI's with RCP & RAP
Rich Client GUI's with RCP & RAP Alexey Aristov WeigleWilczek GmbH aristov@weiglewilczek.com What is Rich Client? A fat client or rich client is a computer (client) in client-server architecture networks
More informationSkyhook designs and deploys high performance mobile location solutions, and exists to make location faster, more precise and practical.
CLEARVISION CASE STUDY INDUSTRY: Computer Software EST: 2003 COMPANY SIZE: 150-200 HEADQUARTERS Boston MA About Skyhook Skyhook designs and deploys high performance mobile location solutions, and exists
More informationGit, Atom, virtualenv, oh my! Learn about dev tools to live by!
BRKDEV-2633 Git, Atom, virtualenv, oh my! Learn about dev tools to live by! Ashley Roach, Principal Engineer Evangelist Agenda Introduction Why are developer tools useful? What s in the toolbelt? Tool
More informationEmpirical Study on Impact of Developer Collaboration on Source Code
Empirical Study on Impact of Developer Collaboration on Source Code Akshay Chopra, Sahil Puri and Parul Verma 03 April 2018 Outline Introduction Research Questions Methodology Data Characteristics Analysis
More informationINF Introduction. Knut Staring gmail}
INF5750 - Introduction Knut Staring knutst@{ifi, gmail} Lecture 1 - overview Background to the course Content and expectations Assignments and group work Maven build system Revision control system Object-Relational
More informationTesting with Soap UI. Tomaš Maconko
Testing with Soap UI Tomaš Maconko 1 Content What is Soap UI? What features does the Soap UI have? Usage in project context Pros and cons Soap UI alternatives 2 What is Soap UI? Open Source Testing Tool
More informationBuilding modern enterprise applications from scratch: lessons learned DOAG 2014 Dr. Clemens Wrzodek
Building modern enterprise applications from scratch: lessons learned DOAG 2014 Dr. Clemens Wrzodek @wrzodek Roche Group Penzberg Founded 1896 in Basel, Switzerland Employing > 82,000 people Clear focus
More informationJIRA Studio Use Cases and Tutorial basis
JIRA Studio Use Cases and Tutorial basis Analysis of usefulness of JIRA Studio Eclipse tool-chain Tolga Tuncbilek, Elisa Kallio, Shiyuan Wang, Viktor Porvaznik Table of Contents 1 Introduction... 3 2 Data
More informationskill [years experience]
Chris Dagnon http://chris.dagnon.net/work/resume chris@dagnonconsulting.com 16 Heritage Circle #5 Madison, WI 53711 (608) 273-4546 Profile: Chris is a Senior Consultant with over 13 years of experience,
More informationSBCUSD IT Training Program. Google Drive. Document Management and File Collaboration
SBCUSD IT Training Program Google Drive Document Management and File Collaboration Revised 6/19/2017 TABLE OF CONTENTS Let s Get This Straight Google Terms Defined...3 Google Application Names Defined...3
More informationAn Empirical Study of the Effect of File Editing Patterns on Software Quality. Feng Zhang, Foutse Khomh, Ying Zou and Ahmed E.
An Empirical Study of the Effect of File Editing Patterns on Software Quality Feng Zhang, Foutse Khomh, Ying Zou and Ahmed E. Hassan Do developers follow some file editing patterns? File Editing Concurrent?
More informationComprehensive Test Management with Parametrization Manual and Automated Test Execution Test Case Library Management & Re-use Requirements Test
Comprehensive Test Management with Parametrization Manual and Automated Test Execution Test Case Library Management & Re-use Requirements Test Coverage Analysis Reporting & Audit Trail Dashboard Defect
More information... Fisheye Crucible Bamboo
Sander Soo MSc Computer Science Oracle Certified Professional (Java SE) Nortal (email: sander.soo@nortal.com) Mercurial Java Spring Framework AngularJS Atlassian stack... Fisheye Crucible Bamboo 2 Manual
More informationManage quality processes with Bugzilla
Manage quality processes with Bugzilla Birth Certificate of a Bug: Bugzilla in a Nutshell An open-source bugtracker and testing tool initially developed by Mozilla. Initially released by Netscape in 1998.
More informationIKAN ALM Architecture. Closing the Gap Enterprise-wide Application Lifecycle Management
IKAN ALM Architecture Closing the Gap Enterprise-wide Application Lifecycle Management Table of contents IKAN ALM SERVER Architecture...4 IKAN ALM AGENT Architecture...6 Interaction between the IKAN ALM
More informationLessons learned from building Eclipse-based add-ons for commercial modeling tools
Lessons learned from building Eclipse-based add-ons for commercial modeling tools (from a technology perspective) István Ráth Ákos Horváth EclipseCon France June 14 2018 MagicDraw A popular modeling tool
More informationThe Power of Unit Testing and it s impact on your business. Ashish Kumar Vice President, Engineering
The Power of Unit Testing and it s impact on your business Ashish Kumar Vice President, Engineering Agitar Software, 2006 1 The Power of Unit Testing Why Unit Test? The Practical Reality Where do we go
More informationWelcome to Google Docs:
Welcome to Google Docs: Online free word processor, spreadsheet, and presentation tool that allows collaboration... (alternatives to Microsoft Word, Excel and PowerPoint) Allows users to create basic documents
More informationWhat is Subversion and what does it do?
What is Subversion and what does it do? A version control system Manages files and directories and any changes made to those files and directories Can be used across networks to promote remote collaboration
More informationOSSW ICOSST 2009, Al-Khawarizmi Institute of Computer Science University of Engineering and Technology, Lahore
Agenda What is Selenium Why Selenium Testing using record/playback and scripting tool Selenium Grid Benefits The Problem Conclusion What is Selenium Selenium is a chemical element with the atomic number
More informationIntroduction to Eclipse
Introduction to Eclipse Getting started with Eclipse 05/02/2010 Prepared by Chris Panayiotou for EPL 233 1 What is Eclipse? o Eclipse is an open source project http://www.eclipse.org Consortium of companies,
More informationFull Stack Developer with Java
Full Stack Developer with Java Full Stack Developer (Java) MVC, Databases and ORMs, API Backend Frontend Fundamentals - HTML, CSS, JS Unit Testing Advanced Full Stack Developer (Java) UML, Distributed
More informationCopyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13
1 Copyright 2012, Oracle and/or its affiliates. All rights reserved. Insert Information Protection Policy Classification from Slide 13 The following is intended to outline our general product direction.
More informationEclipse Virgo Project Creation Review
Eclipse Virgo Project Creation Review Glyn Normington Monday, 8 1 Quick Facts Proposal: http://www.eclipse.org/proposals/virgo Creation review date: TBD Communication channel for the review Eclipse forums»
More informationHow to create custom Excel reports from Jira issues in no time
How to create custom Excel reports from Jira issues in no time Business Intelligence and native Excel reports from Jira data with Better Excel Exporter Who is Midori? What is Better Excel Exporter? Experience
More informationEclipse + Html: A Journey
Eclipse + Html: A Journey Kris De Volder , Pivotal Software Martin Lippert , Pivotal Software 1 Outline Goal Motivation Case Studies The Journey API Comparison
More informationSoftware Engineering I (02161)
Software Engineering I (02161) Week 8 Assoc. Prof. Hubert Baumeister DTU Compute Technical University of Denmark Spring 2016 Last Week State machines Layered Architecture: GUI Layered Architecture: Persistency
More informationP a g e 1. Danish Tecnological Institute. Developer Collection Online Course k Developer Collection
P a g e 1 Online Course k72809 P a g e 2 Title Estimated Duration (hrs) Adobe Acrobat Pro XI Fundamentals 1 Introduction to CQRS 2 Introduction to Eclipse 2 NHibernate Essentials 2 Advanced Scrum: Addressing
More informationHow to Access Your Student and Use Other Features from Google. Fall 2017 Michelle Lowe
How to Access Your Student Email and Use Other Features from Google USERNAME@K12.SMCPS.ORG Fall 2017 Michelle Lowe To go to a specific part in this slideshow, click the topic below: Accessing your Student
More informationEnabling Application Lifecycle Development in JDeveloper
Enabling Application Lifecycle Development in JDeveloper Susan Duncan Oracle Corporation United Kingdom Keywords: Application Lifecycle Management,ALM, JDeveloper, Team Productivity Center, SCM, Versioning
More informationADDING SLIDESHOWS. There is a lot of content on the internet that is embeddable meaning you can have it running from within your own web page.
ADDING SLIDESHOWS There is a lot of content on the internet that is embeddable meaning you can have it running from within your own web page. This How To sheet looks at how to embed a Slideshow. Slideshows
More informationTechnology Background Development environment, Skeleton and Libraries
Technology Background Development environment, Skeleton and Libraries Slides by Prof. Dr. Matthias Hölzl (based on material from Dr. Andreas Schröder) Outline Lecture 1 I. Eclipse II. Git Lecture 2 IV.
More informationWhat is JIRA? software development tool. planning and tracking the projects progress and supporting the team collaboration
Jakub Sykora What is JIRA? software development tool planning and tracking the projects progress and supporting the team collaboration supports both Agile (Scrum & Kanban) and waterfall methodologies What
More informationSource Code Control. Quiz with Explainations. Hans-Petter Halvorsen, M.Sc.
Source Code Control Quiz with Explainations Hans-Petter Halvorsen, M.Sc. Questions 1. What is SCC? 2. List at least 5 different SSC Systems 3. Why do we need a SCC/Version Control System? 4. What is Distributed
More informationGIT TUTORIAL. Creative Software Architectures for Collaborative Projects CS 130 Donald J. Patterson
GIT TUTORIAL Creative Software Architectures for Collaborative Projects CS 130 Donald J. Patterson SCM SOFTWARE CONFIGURATION MANAGEMENT SOURCE CODE MANAGEMENT Generic term for the ability to manage multiple
More informationWeb and API Apps in Azure
4 th November 2015 Web and API Apps in Azure Vishesh Vish Oberoi Technical Evangelist, Microsoft @ovishesh visho@microsoft.com Microsoft Student Accelerator Student Internships over Summer Innovative
More information.NET ANALYST DEVELOPER
.NET ANALYST DEVELOPER FORMAL EDUCATION 2012: BACHELOR DEGREE IN INFORMATIQUE EPHEC LOUVAIN LA NEUVE (BELGIUM) SPECIALIZATION IN SYSTEM & NETWORK TRAININGS & CERTIFICATIONS 2016 : Training in SCRUM and
More informationDeep Dive on AWS CodeStar
Deep Dive on AWS CodeStar with AWS CI/CD workflow Tara E. Walker Technical Evangelist @taraw June 28, 2017 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Agenda What is DevOps
More informationSpring Web Services Tutorial With Example In
Spring Web Services Tutorial With Example In Eclipse Bottom Up In addition to creating a basic web service and client, the article goes a step further This article will be using the Eclipse IDE (Kepler),
More informationHackveda Appsec Labs Java Programming Course and Internship Program Description:
Hackveda Appsec Labs Java Programming Course and Internship Program Description: The training program includes a complete training of java core and advanced concepts. After the training program students
More informationTO AND BEYOND... MAKING JUBULA SURPASS ITS LIMITS. - BREDEX GmbH
TO AND BEYOND... MAKING JUBULA SURPASS ITS LIMITS by @MarkusTiede - BREDEX GmbH AGENDA What's Jubula? How & where to extend it? THAT'S JUBULA! UI automation @ eclipse.org/jubula since 2011 JUBULA - THE
More informationTools of the Trade Web Development at Fairfax Media
Tools of the Trade Web Development at Fairfax Media Who am I? George Wright Technology Director - Metro Publishing Fairfax Media Janette Chiu Software Engineer - Metro Publishing Fairfax Media I am responsible
More informationStudent Instructions SD# /16 Awards Program
Student Instructions SD#57 2015/16 Awards Program Go to https://sd57.fluidreview.com *Please note that if you have any issues when using Internet Explorer to navigate this website, change to a different
More informationThe Next Generation of Eclipse: e4. Mike Milinkovich Executive Director Eclipse Foundation
The Next Generation of Eclipse: e4 Mike Milinkovich Executive Director Eclipse Foundation 1 Changing Environment New Technologies: RIA Applications and Cloud Computing AJAX, Flash, Silverlight Amazon E2
More informationWas gibt es Neues Better Team Work with Cloud
Was gibt es Neues Better Team Work with Cloud Dana Singleterry Produktmanager Oracle Mobility & Dev Tools, Oracle dana.singleterry@oracle.com +++ Bitte nutzen Sie die integrierte Audio-Funktion von WebEx
More informationChris Schalk Ryan Boyd
Creating Server-Side and Mobile Mashups with OpenSocial's JavaTM Client Libraries Chris Schalk Ryan Boyd Google JavaOne 2009 Agenda OpenSocial Background/Overview OpenSocial REST support Introducing the
More informationStrategic Developer Report
Strategic Developer Report IBM December 2008 San Francisco December 2008 Leveraging Eclipse IBM Rational Jazz Project IBM Rational Team Concert, IBM Rational Requirements Composer, IBM Rational Quality
More informationIndex. BigBadGuiTools (BBGT), 186 Business logic and data layer, 32 Business requirements
Index A ADO.NET, SQL driver documentation, 171 dr.read() method, 173 ExecuteNonQuery method, 173 IDbDataParameter interface, 174 Interface variables, 173 MySqlDataReader, 173 MySql reference, 170 placeholders,
More informationEclipse 4.0. Jochen Krause EclipseSource
Eclipse 4.0 Jochen Krause jkrause@eclipsesource.com EclipseSource based on EclipseCon 2008 talk by Mike Wilson, Jochen Krause, Jeff McAffer, Steve Northover 2008 EclipseSource December 2008 e4 adapting
More informationopen source RCP Eclipse based Visualization analysis Python Workflow
An open source not for profit project built on the Eclipse Rich Client Platform (RCP) framework Eclipse based workbench for doing scientific data analysis. It supports: Visualization and analysis of data
More informationThe Galilean Moons of Eclipse
The Galilean Moons of Eclipse Wayne Beaton The Eclipse Foundation Evangelist Director, Committer Community Agenda Ganymede New and Noteworthy Components/Equinox/OSGi Demo Questions What is Galileo? Simultaneous
More informationTest Automation to the Limit
Test Automation to the Limit Arie van Deursen Delft University of Technology Test Automation Day, 23 June, 2011 1 Outline 1. Background Joint work with Ali Mesbah (UBC), Danny Roest (TU Delft) Michaela
More informationWorking in Teams CS 520 Theory and Practice of Software Engineering Fall 2018
Working in Teams CS 520 Theory and Practice of Software Engineering Fall 2018 Version Control September 18, 2018 Thursday (September 20) First in-class exercise On using git (today is a prelude with useful
More informationUnleash Your DevOps Strategy By Synchronizing Application and Database. John Pocknell Senior Product Manager
Unleash Your DevOps Strategy By Synchronizing Application and Database John Pocknell Senior Product Manager john.pocknell@quest.com Agenda Introduction The challenge of agile database development So how
More informationVersioning. Terms. Configuration item (CI) Version Configuration Management aggregate Configuration Baseline
Versioning Terms Configuration item (CI) Version Configuration Management aggregate Configuration Baseline 1 Versioning No history Different names Tool capable of keeping track of versions Same name Different
More informationJetBrains TeamCity Comparison
JetBrains TeamCity Comparison TeamCity is a continuous integration and continuous delivery server developed by JetBrains. It provides out-of-the-box continuous unit testing, code quality analysis, and
More informationThinkPalm s BreakThrough DevOps Capabilities ThinkPalm
ThinkPalm s BreakThrough DevOps Capabilities ThinkPalm Dev Ops Business Planning Collaborative Development Customer Feedback & Optimization Testing Monitoring Release and Deployment STANDARDS OPERATE DEPLOY
More informationHP ALM Overview. Accelerating Innovation, Industrialising Quality. Oren Ziv, Product Manager, QC/ALM
www.hp.com/go/alm HP ALM Overview Accelerating Innovation, Industrialising Quality Oren Ziv, Product Manager, QC/ALM Satisfied customers Largest community 6,000+ worldwide Enterprise scalability to Size
More information