JACoW logo

Joint Accelerator Conferences Website

The Joint Accelerator Conferences Website (JACoW) is an international collaboration that publishes the proceedings of accelerator conferences held around the world.


RIS citation export for TUPIK049: ChimeraTK - A Software Tool Kit for Control Applications

TY - CONF
AU - Varghese, G.
AU - Czuba, K.
AU - Dworzanski, A.
AU - Heuer, M.
AU - Hierholzer, M.
AU - Iatrou, C.P.
AU - Killenberg, M.
AU - Kozak, T.
AU - Kuntzsch, M.
AU - Marsching, S.
AU - Petrosyan, L.P.
AU - Piotrowski, A.
AU - Prędki, P.
AU - Rahm, J.
AU - Schmidt, Ch.
AU - Shehzad, N.
AU - Steinbrück, R.
AU - Viti, M.
AU - Wychowaniak, J.
ED - Schaa, Volker RW
ED - Arduini, Gianluigi
ED - Pranke, Juliana
ED - Seidel, Mike
ED - Lindroos, Mats
TI - ChimeraTK - A Software Tool Kit for Control Applications
J2 - Proc. of IPAC2017, Copenhagen, Denmark, 14–19 May, 2017
C1 - Copenhagen, Denmark
T2 - International Particle Accelerator Conference
T3 - 8
LA - english
AB - The presentation provides an overview of the ChimeraTK framework. The project started from a demand for software libraries that provide convenient access to PCIE bus based cards on the MicroTCA.4 platform. Previously called MTCA4U, ChimeraTK is evolving towards a set of frameworks and tools that enable users to build up control applications, while abstracting away specifics of the underlying system. Initially, the focus of the project was the DeviceAccess C++ library and its bindings for Matlab and Python, along with a Qt based client that used DeviceAccess under the hood. However, ChimeraTK has expanded to include more tools like the ControlSystemAdapter, VirtualLab and ApplicationCore. The ControlSystemAdapter framework focuses on tools that enable application code to be written in a middle ware agnostic manner. VirtualLab focuses on facilitating testing of application code and providing functional mocks. The ApplicationCore library aims at unifying application interfaces to other tools in the toolkit and improving abstraction. We present an update on improvements to the project and discuss motivations and applications for these new set of tools introduced into the toolkit.
PB - JACoW
CP - Geneva, Switzerland
SP - 1798
EP - 1801
KW - controls
KW - framework
KW - hardware
KW - software
KW - EPICS
DA - 2017/05
PY - 2017
SN - 978-3-95450-182-3
DO - 10.18429/JACoW-IPAC2017-TUPIK049
UR - http://jacow.org/ipac2017/papers/tupik049.pdf
ER -