Tue.Jan 28, 2020

article thumbnail

Testing State Machines — The Model-Driven Approach

DZone

When developing complex reactive systems, state machines are often used to describe and implement the logic of a software component. Following the model-driven paradigm, state machines are first modeled on an abstract level and in a second step transformed into source code. This has several advantages, as on the abstract level a different representation of the state machine can be used, as a two-dimensional one with boxes and arrows, also known as a state diagram or a statechart.

Testing 147
article thumbnail

Test automation tools: Top trends and challenges for 2020

TechBeacon Testing

Test automation tools have been steadily evolving—a trend that shows no sign of slowing down in the coming year. Several key advances to watch for over the next 12 months should make life easier for test automation engineers, consultants and tool vendors say, while others to watch out for are only likely to add confusion.

Testing 120
Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

article thumbnail

Oracle Data Integrator (ODI): Executing A Load Plan

DZone

What Is Load Plan? A Load Plan is an executable object in Oracle Data Integrator that can contain a sequence of several types of steps and each step can contain a child steps. Depending on the step type, the steps can be executed conditionally, in parallel or sequentially. By default, an ODI Load Plan contains an empty root serial step. This root step is mandatory and the step type cannot be changed.

article thumbnail

Announcing the Project to Product Podcast: Mik + One

Tasktop

Since the publication of Project to Product a year ago, it has been wonderful to witness the impact that the book is having. I have seen it inspire countless people who share a passion for helping their organizations survive and thrive in the Age of Software. The past year has been an amazing one for me, as I’ve had the opportunity to engage personally with so many of you who can see a better path.

DevOps 45
article thumbnail

Daily Routine

Tim Kadlec

Everyone has their vices. One of mine is an unhealthy obsession with other people’s daily routines. I find them genuinely interesting and have probably taken a thing or ten away from a few of them to try to bring into my own routine. But, wow, do they always sound so… neat and tidy. Like: Get up at 4am. Meditate for an hour. Drink coffee and plan out my day.

Games 43
article thumbnail

How To Contribute to PMM Documentation

Percona Community

We’d love to see more contributions towards the development and improvement of Percona Monitoring and Management (PMM), one of Percona’s most valued projects. Like all of Percona’s software, PMM is free and open-source. An area where we’d dearly love to see some community provided enhancement is in its documentation. In future blog posts, we’ll provide some insight on how to contribute to our software but… the beauty of documentation is that it’s straig

article thumbnail

Narrowing the gap between serverless and its state with storage functions

The Morning Paper

Narrowing the gap between serverless and its state with storage functions , Zhang et al., SoCC’19. "Narrowing the gap" was runner-up in the SoCC’19 best paper awards. While being motivated by serverless use cases, there’s nothing especially serverless about the key-value store, Shredder , this paper reports on. Shredder’s novelty lies in a new implementation of an old idea.