DSL White Papers

Is My DSL a Modeling or Programming Language?

Overview It is often difficult to discern the differences between programming and modeling languages. As an example, the term "Domain-specific language" has been used almost interchangeably in academia and industry to represent both programming and modeling languages, which has caused subtle misconceptions. The borders between a modeling and programming language are somewhat vague and not defined crisply. This paper discusses the similarities and differences between modeling and programming languages, and offers some suggestions on how to better differentiate such languages. A list of criteria is presented for language classification, but it is suggested that a set of the criteria be used, rather than a single criterion. Several example domain-specific languages are used as case studies to motivate the discussion.

Further White Paper Details
PublisherUniversity of Maribor File FormatPDF
Date PublishedOctober 2008
FormatWhite Papers   
Topics

Overcoming IP Telephony Performance Issues in a Converged Network

When implementing Voice over IP (VoIP) onto a data network, you must ensure that the equipment capable of handling the additional load, and, more importantly, that the traffic will be...

The Case for Corporate Wireless Access

This paper details the benefits of delivering business and corporate wireless network services in the 3.5 GHz and apparatus licensed spectrum, and the advantages over traditional wireline services such as...

Mesh Networks: A Revolution in Wireless Connectivity

Here's a brief but informative white paper from Motorola that explains why wireless mesh networking makes any radio system perform better. The paper describes the military origins of mesh networks...

Recession-Proof Your Service & Support Organization

With revenue growth uncertain, all areas of the enterprise will be asked to cut costs and streamline operations in 2009. Service and support revenues have become an economic engine for...

Is My DSL a Modeling or Programming Language?

It is often difficult to discern the differences between programming and modeling languages. As an example, the term "Domain-specific language" has been used almost interchangeably in academia and industry to...


Quick Sitemap Links: