Skip to main content
  • Log in
  • Manage Cookies
EclipseCon - Eclipse Foundation
  • Conference
    • News
    • Registration
    • Program Schedule
    • Program List
    • Community Day
    • Keynotes
  • Sponsors
    • Our Sponsors
    • Sponsor Testimonials
    • Be a Sponsor
    • Sponsor Guidelines
  • Community
    • 2021 Speakers
    • Speaker Guidelines
    • Code of Conduct
    • Community Resources
    • Conference Guide Documents
    • Information for Speakers
  • About Us
    • EclipseCon 2021
    • Program Committee
    • The Eclipse Foundation
    • Past Conferences
    • Other Events
  • Be a Sponsor
  • Code of Conduct
  • The Eclipse Foundation
  1. Home
  2. EclipseCon
  3. All Things Quality

All Things Quality

All Things Quality
All Things Quality

Taking dependency management to the next level with call graphs!

Antoine Mottier (OW2)

Software dependencies can be viewed as graph that only get bigger as software evolved. This lead to multiple challenging situations related to security, quality, licensing and more. Today tools are great but more accurate tools such as FASTEN are under development. Join me to learn how the current dependency management tool are evolving to cope with the growing complexity of software development.

Experience level: 
Beginner

All Things Quality
All Things Quality

Automated testing of OpenAPI-described RESTful microservices utilizing open source tools

Michael Siemaszko (Self-employed)

Surprisingly, even though RESTful microservices are everywhere nowadays, open source tools for automated testing of such hardly exist.

How about tools which can consume the OpenAPI (Swagger) description of REST APIs and generate tests, including test data, based on this information? Such automated testing nirvana truly exists!

Experience level: 
Beginner

All Things Quality
All Things Quality

Programming for Accessibility with the Eclipse IDE

Rory Preddy (Microsoft Corp.)

My life is a hilarious roller coaster of miss-intended programming bugs because at 120 cm tall and 50 kilograms I completely fall off your radar.

Why did my scale call me! Why does facial recognition see me as a child? These are all valid questions I often ask myself as I navigate my weird and different world. Have you heard the phrase “You have to be this tall for Micro-services”? well what about: “You have to be this tall to operate a mobile phone?”. I am finding it harder and harder to reach any button except for “#” and “9”.

Experience level: 
Beginner

All Things Quality
All Things Quality

Meet and Greet with business professionals

Audrey Birch (Self-employed)

Please give us a detailed overview of your session and why attendees will be excited to hear about it.  

Ensure that you let us know:

  • What level of knowledge should attendees have before joining your session
  • What will your session accomplish and what will attendees have learned

 

Experience level: 
Advanced

All Things Quality
All Things Quality

Mutation Testing to the rescue of your Tests

Nicolas Fränkel (Hazelcast)

Unit testing ensures your production code is relevant. But what does ensure your testing code is relevant? Come discover mutation testing and make sure your never forget another assert again.

In the realm of testing, the code coverage metrics is the most often talked about. However, it doesn’t mean that the test has been useful or even that an assert has been coded. Mutation testing is a strategy to make sure that the test code is relevant.

Experience level: 
Beginner

All Things Quality
All Things Quality

Release engineering at Eclipse Platform Project

Sravan Kumar Lakkimsetti (IBM)

Eclipse Platform project is the foundation layer or the bottom of the pyramid in the Eclipse SDK product structure giving this a dimension of extreme reliability. New machine specific and operating specific advancements and features add another facet of technical challenges. Dwindling resources adds another seemingly non-technical dimension to the on-time delivery aspect of the product.

Constant automation mechanisms that are well tested are the way forward to ensure a continuous, reliable pipeline mechanism that delivers as per the plan on-time, every time.

Experience level: 
Beginner

All Things Quality
All Things Quality

How to Test Your Parser Easily Using a Use-Case Test Engine

Andrei Temnikov (CA Technologies)

Are you working on LSP implementation? Maintaining a language support plugin? Or even creating your own compiler? Then quality is of paramount importance. The concept of an extendable and straightforward use-case test engine allows you to provide code examples along with their expected results, use them in test-driven development for the parsers, and then automate the syntax and semantic output checks. It uses the magic of domain-specific languages and simplifies defining the use-cases for your parser.

Experience level: 
Beginner

All Things Quality
All Things Quality

Dealing with Verification Data Overload

Shelley Lambert (Red Hat, Inc.)
Lan Xia (IBM)
Renfei Wang (IBM)

Massive amounts of test logs and console output are generated each day at the Eclipse Adoptium and Eclipse OpenJ9 projects because of the huge number of tests multiplied by the number of versions, platforms and implementations tested.

Experience level: 
Beginner

All Things Quality
All Things Quality

AQAvit: Vitality through Testing

Shelley Lambert (Red Hat, Inc.)

With the proliferation of OpenJDK binaries for a business to choose from, one factor in determining the selection is quality. How do you know you made the right choice? Adoptium Quality Assurance (AQA) is an open and transparent verification story for OpenJDK binaries. A robust and adaptable test kit that can be utilized by any OpenJDK implementor, and represents the quality bar required by large-scale customers in enterprise environments.

Experience level: 
Beginner

All Things Quality
All Things Quality

Eclipse Foundation

  • About Us
  • Contact Us
  • Sponsor
  • Members
  • Governance
  • Code of Conduct
  • Logo and Artwork
  • Board of Directors
  • Careers

Legal

  • Privacy Policy
  • Terms of Use
  • Copyright Agent
  • Eclipse Public License
  • Legal Resources

Useful Links

  • Report a Bug
  • Documentation
  • How to Contribute
  • Mailing Lists
  • Forums
  • Marketplace
EclipseCon is brought to you by The Eclipse Foundation with the support of our sponsors.
Powered by Drupal and built on COD.

Copyright © Eclipse Foundation. All Rights Reserved.

Back to the top