Article ID Journal Published Year Pages File Type
461747 Journal of Systems and Software 2012 12 Pages PDF
Abstract

To support developers in writing reliable and efficient concurrent programs, novel concurrent programming abstractions have been proposed in recent years. Programming with such abstractions requires new analysis tools because the execution semantics often differs considerably from established models. We present a performance analyzer that is based on new metrics for programs written in SCOOP, an object-oriented programming model for concurrency. We discuss how the metrics can be used to discover performance issues, and we use the tool to optimize a concurrent robotic control software.

► We introduce performance metrics that are tailored to the SCOOP concurrency model. ► We present a tool that measures the metrics and displays them along a timeline. ► We show the usefulness of the metrics on an example of concurrent control software.

Related Topics
Physical Sciences and Engineering Computer Science Computer Networks and Communications
Authors
, , ,