<

Natalia Chechina

One of the core authors of SD Erlang, lecturer in computing (Bournemouth University)

Natalia Chechina is passionate about distributed systems, cooperative robotics, scalability, fault tolerance, and as a result is in love with Erlang. Her research investigates approaches and techniques to enable scaling and efficient performance on commodity hardware where components are loosely coupled, communication is significant, and any of the components may fail or disconnect at any time.

Upcoming Activities

Natalia Chechina
Code Mesh LDN

Capability-driven requirements engineering

In this talk, Natalia would like to share findings and application of capability driven approach designed to enable informative system transformations.

When planning for changes and improvements – and scale in particular -- we need to consider not only code to be updated but the whole ecosystem: people, code, resources. The capability-driven approach is a systematic, analytical, and traceable approach to requirements engineering. The approach was validated in a number of industrial-size application and is not limited to a particular area.

THIS TALK IN THREE WORDS

Enhancing

Complex

Systems

OBJECTIVES

Introduce a new approach to plan and track system changes.

TARGET AUDIENCE

Those who want to have a comprehensive understanding of their systems.

Past Activities

Natalia Chechina
Code Mesh LDN 2018
08 Nov 2018
14.30 - 15.15

Co-operative robots sharing the load

In this talk, Natalia will share the idea behind, and features of, Autonomous Mobile Programs (AMPs). Autonomous Mobile Programs are mobile agents that are aware of there resource needs, sensitive to their execution environment, and periodically relocate to reduce their completion time. AMPs previously have been evaluated on a small LAN, then simulated, and now we have explored their potential on a group of Raspberry Pi robots introducing fault tolerance.

OBJECTIVES

To introduce a new idea of sharing computation load and utiliSing available resources.

TARGET AUDIENCE

Those who might be interested in resource utilisation.

Natalia Chechina
Code BEAM STO 2018
01 Jun 2018
11.25 - 12.10

Researching with Erlang

This talk will be an overview of recently conducted small research projects related to Erlang, such as

  • Erlang in robotics. Here Natalia will talk about scalability and fault tolerance capabilities of the most popular Robot Operating System (ROS) and potential for Erlang to enable reliable and fault tolerant performance in sophisticated packs of robots.
  • Erlang performance in comparison with Go and Scala/Akka.

OBJECTIVES

The aim is to share findings and attract collaborations.