loading
Papers Papers/2022 Papers Papers/2022

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Maximilian Galanis ; Vincent Dietrich ; Bernd Kast and Michael Fiegert

Affiliation: Siemens AG, Corporate Technology, Otto-Hahn-Ring 6, 81739 Munich, Germany

Keyword(s): Semantics-based Software Engineering, Information Extraction, Natural Language Processing, Planning.

Abstract: The manual configuration of today’s autonomous systems for new tasks is becoming increasingly difficult due to their complexity. One solution to this problem is to use planning algorithms that can automatically synthesize suitable data processing pipelines for the task at hand and thus simplify the configuration. Planners usually rely on models, which are created manually based on already existing methods. These methods are often provided as part of domain specific code libraries. Therefore, using existing planners on new domains requires the manual creation of models based on the methods provided by other libraries. To facilitate this, we propose a system that generates an abstract semantic model from C++ libraries automatically. The necessary information is extracted from the library using a combination of static source code analysis to analyze its header files and natural language processing (NLP) to analyze its official documentation. We evaluate our approach on the perception do main with two popular libraries: HALCON and OpenCV. We also outline how the extracted models can be used to configure data processing pipelines for the perception domain automatically by using an existing planner. (More)

CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.221.145.52

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
Galanis, M.; Dietrich, V.; Kast, B. and Fiegert, M. (2020). RTFM: Towards Understanding Source Code using Natural Language Processing. In Proceedings of the 17th International Conference on Informatics in Control, Automation and Robotics - ICINCO; ISBN 978-989-758-442-8; ISSN 2184-2809, SciTePress, pages 430-437. DOI: 10.5220/0009826604300437

@conference{icinco20,
author={Maximilian Galanis. and Vincent Dietrich. and Bernd Kast. and Michael Fiegert.},
title={RTFM: Towards Understanding Source Code using Natural Language Processing},
booktitle={Proceedings of the 17th International Conference on Informatics in Control, Automation and Robotics - ICINCO},
year={2020},
pages={430-437},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0009826604300437},
isbn={978-989-758-442-8},
issn={2184-2809},
}

TY - CONF

JO - Proceedings of the 17th International Conference on Informatics in Control, Automation and Robotics - ICINCO
TI - RTFM: Towards Understanding Source Code using Natural Language Processing
SN - 978-989-758-442-8
IS - 2184-2809
AU - Galanis, M.
AU - Dietrich, V.
AU - Kast, B.
AU - Fiegert, M.
PY - 2020
SP - 430
EP - 437
DO - 10.5220/0009826604300437
PB - SciTePress