USING HIERARCHY ANALYSIS TO SELECT PARSER DEVELOPMENT TOOLS WHEN CREATING DSL (Eng)

نویسندگان

چکیده

The paper presents the analysis of software tools for generating parsers, based on Python language. Two main categories are distinguished: general-purpose languages not tied to a particular programming language and tools, developed exclusively Detailed number most common parser generation was performed. Based ISO/IEC 2510 standard, characteristics generators were identified. selected include performance, context coverage, satisfaction, functionality, transferability, usability. A hierarchy criteria is constructed implement method analysis, which includes both quality models standard set criteria, described by these models. Expert assessments used calculate vector local priorities, formed basis calculating global priorities. In alternative with highest score determined. indicates effective tool parsers.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Interactive Television Applications using DSL Tools

This paper describes how to use the Microsoft DSL Tools to construct the Interactive Television Applications system as an example for the Model Driven Development Tools Implementers Forum at TOOLS’07.

متن کامل

Creating sophisticated development tools with OmniBrowser

Smalltalk is not only an object-oriented programming language; it is also known for its extensive integrated development environment supporting interactive and dynamic programming. While the default tools are adequate for browsing the code and developing applications, it is often cumbersome to extend the environment to support new language constructs or to build additional tools supporting new ...

متن کامل

Comparative Study of DSL Tools

An increasingly wide range of tools based on different approaches are being used to implement Domain Specific Languages (DSLs), yet there is little agreement as to which approach is, or approaches are, the most appropriate for any given problem. We believe this can in large part be explained by the lack of understanding within the DSL community. In this paper we aim to increase the understandin...

متن کامل

Development of a Feature Modeling Tool using Microsoft DSL Tools . GIRO

Feature models are the basic instrument to analyze and configure the variability of product lines (PL). However, is quite difficult to find a tool that offers enough functionality to develop them and defining their feature models. For that reason, we have built a tool to define and configure the feature diagrams of a product line in order to get the architectural structure of specific products ...

متن کامل

Towards Automatic Code Generation for EAI Solutions using DSL Tools

Current companies count on heterogeneous information technology applications to perform their activities. More often than not, they need to be integrated so that the data they manage is kept in sync or to implement new functionality. According to a recent report by IBM, companies spend from $5 to $20 on integration per dollar spent on developing new functionality. This ratio argues for engineer...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: Scientific works of Vinnytsia National Technical University

سال: 2021

ISSN: ['2307-5392']

DOI: https://doi.org/10.31649/2307-5392-2021-1-12-22