See this document in CiteSeerX!

Modular Domain Specific Languages and Tools (1998)  (Make Corrections)  (29 citations)
Paul Hudak
Proceedings: Fifth International Conference on Software Reuse



  Home/Search   Context   Related

 
View or download:
yale.edu/HTML/YALE/CS/HyPla...icsr98.ps
yale.edu/users/hudakdir/icsr98.ps
yale.edu/homes/hudakdir/icsr98.ps
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  cs.chalmers.se/~rjmh/A...overview (more)
From:  yale.edu/homes/hudakpaul
(Enter author homepages)

Rate this article: (best)
  Comment on this article  
(Enter summary)

Abstract: A domain specific language (DSL) allows one to develop software for a particular application domain quickly and effectively, yielding programs that are easy to understand, reason about, and maintain. On the other hand, there may be a significant overhead in creating the infrastructure needed to support a DSL. To solve this problem, a methodology is described for building domain specific embedded languages (DSELs), in which a DSL is designed within an existing, higher-order and typed,... (Update)

Cited by:   More
Many Cyclic Block Diagrams Do Not Need Parallel Semantics - Denckla, Mosterman   (Correct)
Efficient Code Generation for a Domain Specific Language - Moss, Muller   (Correct)
The Design, Implementation and Use of Domain Specific Languages - Goldrei (2004)   (Correct)

Similar documents (at the sentence level):
11.8%:   Building Domain-Specific Embedded Languages - Paul Hudak (1996)   (Correct)

Active bibliography (related documents):   More   All
0.5:   Jakarta: A Tool Suite for Constructing Software Generators - Batory, Miranker, Brant   (Correct)
0.3:   Core Technologies for System Renovation - van den Brand, Klint, Verhoef (1996)   (Correct)
0.3:   Goal-oriented Organizational Learning with the SFB 501.. - Feldmann, Münch.. (1997)   (Correct)

Similar documents based on text:   More   All
0.3:   Combinators for Layered Software Architectures - Schrage, Jeuring, Swierstra (2002)   (Correct)
0.2:   Compiling Embedded Languages - Elliott, Finne, de Moor (2000)   (Correct)
0.2:   Prototyping Real-Time Vision Systems: An Experiment in.. - Reid, Peterson, Hager.. (1998)   (Correct)

Related documents from co-citation:   More   All
7:   A special-purpose language for picture-drawing - Kamin, Hyatt - 1997
7:   Partial Evaluation and Automatic Program Generation (context) - Jones, Gomard et al. - 1993
7:   Building domain-specific embedded languages - Hudak - 1996

BibTeX entry:   (Update)

P. Hudak. "Modular Domain Specific Languages and Tools". In Fifth International Conference on Software Reuse, pages 134--142, Victoria, Canada, June 1998. http://citeseer.ist.psu.edu/hudak98modular.html   More

@inproceedings{ hudak98modular,
    author = "Paul Hudak",
    title = "Modular Domain Specific Languages and Tools",
    booktitle = "Proceedings: Fifth International Conference on Software Reuse",
    publisher = "IEEE Computer Society Press",
    editor = "P. Devanbu and J. Poulin",
    pages = "134--142",
    year = "1998",
    url = "citeseer.ist.psu.edu/hudak98modular.html" }
Citations (may not include all citations):
271   Yacc -- yet another compiler compiler - Johnson - 1975
113   A Nonstrict Purely Functional Language (context) - Hudak, Jones et al. - 1992
32   Functional reactive animation - Elliott, Hudak - 1997
21   Columbia University (context) - Espinosa, PhD - 1995
21   Functional geometry (context) - Henderson - 1982
21   and multimedia animation with an embedded language (context) - Elliott - 1997
14   JTS: A tool suite for building GenVoca generators (context) - Batory, Lofaso et al. - 1998
13   Little languages (context) - Bentley - 1986
9   geometric region servers (context) - Carlson, Hudak et al. - 1993
8   Modular denotational semantics (context) - Espinosa - 1993
3   ACM Transactions on Software Engineering and Methodology (context) - Devanbu, Rosenblum et al. - 1996
2   Design Pattens: Elements of Reusable Object-Oriented Softwar.. (context) - Gamma, Helm et al. - 1995
1   Prototyping demonstration problem for the prototech hiper-d .. (context) - Caruso - 1993
1   Semanticsdirected program execution monitoring (context) - Kishon, Hudak - 1995
1   Theory and Art of SemanticsDirected (context) - Kishon



The graph only includes citing articles where the year of publication is known.


Documents on the same site (http://www.cs.chalmers.se/~rjmh/AFP/overview.html):   More
The Design of a Pretty-printing Library - Hughes (1995)   (Correct)
How to Declare an Imperative - Wadler (1995)   (Correct)
Heap Profiling of Lazy Functional Programs - Runciman, Wakeling (1993)   (Correct)

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC