lips: An IDE for Model Driven Engineering Based on Natural Language Processing

被引:0
|
作者
Keszocze, Oliver [1 ]
Soeken, Mathias [1 ]
Kuksa, Eugen [1 ]
Drechsler, Rolf [1 ]
机构
[1] Univ Bremen, Inst Comp Sci, D-28359 Bremen, Germany
关键词
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Combining both, state-of-the art natural language processing (NLP) algorithms and semantic information offered by a variety of ontologies and databases, efficient methods have been proposed that assist system designers in automatically translating text-based specifications into formal models. But due to ambiguities in natural language, these approaches usually require user interaction. Following these achievements, we consider natural language as a further input language that is used in the design flow for systems and software. Consequently, concepts from integrated development environments (IDE) as they can be found for programming languages such as Java need to be made available for natural language specifications as well. In this paper, we propose lips, an integrated development environment that is seamlessly implemented on top of Eclipse. It contains recent NLP algorithms that extract formal models suited for the Eclipse Modeling Framework and therefore provide a starting point for an ongoing implementation. Whenever user interaction is required, lips makes use of well-known IDE concepts such as markers and quick fixes thereby enabling a holistic user experience.
引用
收藏
页码:31 / 38
页数:8
相关论文
共 50 条
  • [1] Natural language processing as human language engineering
    Di Felippo, Ariani
    Dias-da-Silva, Bento Carlos
    [J]. CALIDOSCOPIO, 2009, 7 (03): : 183 - 191
  • [2] Application of natural language processing for systematic requirement management in model-based systems engineering
    Riesener, Michael
    Dölle, Christian
    Becker, Annika
    Gorbatcheva, Sofia
    Rebentisch, Eric
    Schuh, Günther
    [J]. INCOSE International Symposium, 2021, 31 (01) : 806 - 815
  • [3] A Controlled Natural Language Approach for Integrating Requirements and Model-Driven Engineering
    Ferreira, David de Almeida
    da Silva, Alberto Rodrigues
    [J]. 2009 FOURTH INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING ADVANCES (ICSEA 2009), 2009, : 518 - 523
  • [4] Legal Engineering and Its Natural Language Processing
    Shimazu, Akira
    Minh Le Nguyen
    [J]. KNOWLEDGE AND SYSTEMS ENGINEERING (KSE 2013), VOL 1, 2014, 244 : 7 - 7
  • [5] NATURAL LANGUAGE PROCESSING APPLICATIONS IN REQUIREMENTS ENGINEERING
    Lash, Alex
    Murray, Kevin
    Mocko, Gregory
    [J]. PROCEEDINGS OF THE ASME INTERNATIONAL DESIGN ENGINEERING TECHNICAL CONFERENCES AND COMPUTERS AND INFORMATION IN ENGINEERING CONFERENCE 2012, VOL 2, PTS A AND B, 2012, : 541 - 549
  • [6] Model Driven Language Engineering with Kermeta
    Jezequel, Jean-Marc
    Barais, Olivier
    Fleurey, Franck
    [J]. GENERATIVE AND TRANSFORMATIONAL TECHNIQUES IN SOFTWARE ENGINEERING III, 2011, 6491 : 201 - +
  • [7] Use of Natural Language Processing in Digital Engineering Context to Aid Tagging of Model
    Dunbar, Daniel
    Vierlboeck, Maximilian
    Blackburn, Mark
    [J]. 2023 IEEE INTERNATIONAL SYSTEMS CONFERENCE, SYSCON, 2023,
  • [8] Machine Propositional Model Research Based on Natural Language Processing
    Zhou, Jie
    Sun, Yuqi
    Wang, Baoping
    Wang, Zheng
    Li, Kun
    Li, Xujia
    [J]. 2022 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, BIG DATA AND ALGORITHMS (EEBDA), 2022, : 599 - 602
  • [9] Research on spatial conceptual model based on natural language processing
    [J]. Xiaobo, Liu (4487758@qq.com), 2016, UK Simulation Society, Clifton Lane, Nottingham, NG11 8NS, United Kingdom (17):
  • [10] Speech Driven Lips Animation for the Farsi Language
    Naraghi, Zeinab
    Jamzad, Mansour
    [J]. 2015 INTERNATIONAL SYMPOSIUM ON ARTIFICIAL INTELLIGENCE AND SIGNAL PROCESSING (AISP), 2015, : 201 - 205