scispace - formally typeset
T

Tomaž Kosar

Researcher at University of Maribor

Publications -  18
Citations -  407

Tomaž Kosar is an academic researcher from University of Maribor. The author has contributed to research in topics: Domain-specific language & Debugging. The author has an hindex of 8, co-authored 18 publications receiving 336 citations.

Papers
More filters
Journal ArticleDOI

Domain-Specific Languages

TL;DR: The statistical findings regarding research questions paint an interesting picture about the mainstreams of the DSL community, as well as open issues where researchers can improve their research in their future work.
Journal ArticleDOI

Program comprehension of domain-specific and general-purpose languages: comparison using a family of experiments

TL;DR: A family of three empirical studies comparing DSLs and GPLs in different domains showed that when using a DSL, developers are more accurate and more efficient in program comprehension than when use a GPL.
Journal ArticleDOI

Declarative specifications for the development of multi-agent systems

TL;DR: This paper presents and discusses the methodology for DSL development based on declarative formal specifications that are easy to compose, and its usage during MAS development, and shows that it is possible to generate the language automatically from formal semantics.
Journal ArticleDOI

A Systematic Mapping Study driven by the margin of error

TL;DR: SMS driven by the margin of error was applied on three different use cases: SMS on Domain-Specific Languages, SMS on Template-based Code Generation, and SMS on Software Reliability Modeling, where it was shown that the proposed approach reduced the cost of assessing primary studies and quantified the reliability of SMS.
Journal ArticleDOI

Program comprehension of domain-specific and general-purpose languages: replication of a family of experiments using integrated development environments

TL;DR: This study replicates the previous study to validate and extend the results when developers use IDEs to perform program comprehension tasks, and indicates that, where a DSL is available, developers will performprogram comprehension better using the DSL than when using the corresponding API in a GPL.