Development of data acquisition systems by using a domain-specific modeling language

被引:12
|
作者
Kos, Tomaz [2 ]
Kosar, Tomaz [1 ]
Mernik, Marjan [1 ]
机构
[1] Univ Maribor, Fac Elect Engn & Comp Sci, SLO-2000 Maribor, Slovenia
[2] DEWESoft Doo, Trbovlje 1420, Slovenia
关键词
Domain-specific modeling languages; Domain-specific languages; Data acquisition; Measuring systems; Brake tests; DEWESoft; Sequencer;
D O I
10.1016/j.compind.2011.09.004
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Data acquisition is the process of capturing and measuring physical data and then converting the results into a digital form that is further manipulated by a computer program. Within the industry, data acquisition systems (measurement systems) are used in a wide variety of fields, including product quality testing. Usually measuring systems are complicated devices, however newer data acquisition systems tend to be easier to use. As such, they open the door for the development of customized software, which can be easily manipulated, not only by programmers but also by domain experts, enabling them to understand and modify programs. Raising the level of abstraction, particularly with those programs that use visual models, can be an effective aid for domain experts, who are then able to model their programs on their own. This paper describes the design and use of a domain-specific modeling language called the Sequencer, integrated with the measuring equipment DEWESoft, which enables domain experts to model their own data acquisitions. Specifically, in this paper the Sequencer is exposed to: domain concepts identification, the construction of modeling notation, a connection with execution framework, and the end-users' point of view on the modeling tool. The use of the Sequencer will be presented on car brake tests. For this purpose, the Sequencer has already been successfully applied in the automotive industry. (C) 2011 Elsevier B.V. All rights reserved.
引用
收藏
页码:181 / 192
页数:12
相关论文
共 50 条
  • [1] On the use of a domain-specific modeling language in the development of multiagent systems
    Challenger, Moharram
    Demirkol, Sebla
    Getir, Sinem
    Mernik, Marjan
    Kardas, Geylani
    Kosar, Tomaz
    [J]. ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2014, 28 : 111 - 141
  • [2] Debugging measurement systems using a domain-specific modeling language
    Kosar, Tomaz
    Mernik, Marjan
    Gray, Jeff
    Kos, Tomaz
    [J]. COMPUTERS IN INDUSTRY, 2014, 65 (04) : 622 - 635
  • [3] Framework for domain-specific modeling language development
    Grant, ES
    Reza, H
    [J]. SERP'04: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING RESEARCH AND PRACTICE, VOLS 1 AND 2, 2004, : 183 - 187
  • [4] BayesLDM: A Domain-specific Modeling Language for Probabilistic Modeling of Longitudinal Data
    Tung, Karine
    De La Torre, Steven
    El Mistiri, Mohamed
    De Braganca, Rebecca Braga
    Hekler, Eric
    Pavel, Misha
    Rivera, Daniel
    Klasnja, Pedja
    Spruijt-Metz, Donna
    Marlin, Benjamin M.
    [J]. 2022 IEEE/ACM CONFERENCE ON CONNECTED HEALTH: APPLICATIONS, SYSTEMS AND ENGINEERING TECHNOLOGIES (CHASE 2022), 2022, : 78 - 90
  • [5] A Domain-Specific Modeling Language for Scientific Data Composition and Interoperability
    Cho, Hyun
    Gray, Jeff
    [J]. PROCEEDINGS OF THE 48TH ANNUAL SOUTHEAST REGIONAL CONFERENCE (ACM SE 10), 2010, : 470 - 473
  • [6] A domain-specific visual language for modeling metacognition in intelligent systems
    Caro, Manuel F.
    Josyula, Darsana P.
    Jimenez, Jovani A.
    Kennedy, Catriona M.
    Cox, Michael T.
    [J]. BIOLOGICALLY INSPIRED COGNITIVE ARCHITECTURES, 2015, 13 : 75 - 90
  • [7] Development of a prototype Domain-Specific Language for monitor and control systems
    Bennett, Matthew
    Borgen, Richard
    Havelund, Klaus
    Ingham, Michel
    Wagner, David
    [J]. 2008 IEEE AEROSPACE CONFERENCE, VOLS 1-9, 2008, : 4206 - +
  • [8] SWEL: A Domain-Specific Language for Modeling Data-Intensive Workflows
    Rubén Salado-Cid
    Antonio Vallecillo
    Kamram Munir
    José Raúl Romero
    [J]. Business & Information Systems Engineering, 2024, 66 : 137 - 160
  • [9] Classification of heterogeneous text data for robust domain-specific language modeling
    Stas, Jan
    Juhar, Jozef
    Hladek, Daniel
    [J]. EURASIP JOURNAL ON AUDIO SPEECH AND MUSIC PROCESSING, 2014,
  • [10] SWEL: A Domain-Specific Language for Modeling Data-Intensive Workflows
    Salado-Cid, Ruben
    Vallecillo, Antonio
    Munir, Kamram
    Romero, Jose Raul
    [J]. BUSINESS & INFORMATION SYSTEMS ENGINEERING, 2024, 66 (02) : 137 - 160