See this document in CiteSeerX!

A Domain-Specific Language for Video Device Drivers: from Design to Implementation (1997)  (Make Corrections)  (20 citations)
Scott Thibault, Renaud Marlet, Charles Consel



  Home/Search   Context   Related

 
View or download:
inria.fr/INRIA/publicat...RR3218.ps.gz
irisa.fr/compose/papers...PI1112.ps.gz
irisa.fr/techreports/19...PI1112.ps.gz
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  indiana.edu:800...Video+Smoothing (more)
From:  irisa.fr/lande/consel/papers/
(Enter author homepages)

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

Abstract: : Domain-specific languages (DSL) have many potential advantages in terms of software engineering ranging from increased productivity to the application of formal methods. Although they have been used in practice for decades, there has been little study of methodology or implementation tools for the DSL approach. In this paper we present our DSL approach and its application to a realistic application: video display device drivers. The presentation focuses on the validation of our proposed... (Update)

Context of citations to this paper:   More

...mouse and typing the required information. 5. RELATED WORK Domain specific languages have been used in various domains such as graphics [16], financial products [3] description and analysis of abstract syntax trees [17] web computing [1] 3D animation [5] robot control [12]...

...specified in Trident declarations. 6 Related Works The initial idea of Devil comes from earlier work at the Compose Group. Thibault al [12] designed a language, called GAL, aimed at specifying X11 drivers (for graphics adapters) PI n1391 14 Fabrice M erillon Gilles Muller...

Cited by:   More
Spidle: A DSL Approach to Specifying Streaming.. - Consel, Hamdi.. (2002)   (Correct)
Towards Device Driver Synthesis - Lehmann (2002)   (Correct)
Dealing with Hardware in Embedded Software: A Retargetable.. - Mérillon, al.   (Correct)

Similar documents (at the sentence level):
74.7%:   Domain-Specific Languages: from Design to Implementation .. - Thibault, Marlet, Consel (1999)   (Correct)

Active bibliography (related documents):   More   All
0.6:   Efficient Implementations of Software Architectures via.. - Marlet, Thibault, Consel (1999)   (Correct)
0.4:   Architecturing Software Using A Methodology for Language.. - Consel, Marlet (1998)   (Correct)
0.3:   Dynamic Semantics for Language-Based Programming.. - Anlauff.. (1999)   (Correct)

Similar documents based on text:   More   All
0.5:   Mapping Software Architectures to Efficient Implementations via.. - Marlet (1997)   (Correct)
0.5:   A DSL Approach to Improve Productivity and Safety.. - Reveillere.. (2000)   (Correct)
0.5:   Experiments in Program Compilation by Interpreter.. - Thibault, Bercot.. (1998)   (Correct)

Related documents from co-citation:   More   All
12:   Safe and Efficient Active Network Programming - Thibault, Consel et al. - 1998
11:   A uniform approach for compile-time and run-time specialization - Consel, Hornof et al. - 1996
9:   Tempo: Specializing systems applications and beyond - Consel, Hornof et al. - 1998

BibTeX entry:   (Update)

Scott Thibault, Renaud Marlet, and Charles Consel. A domain-specific language for video device driver: from design to implementation. In Proceedings of the 1st USENIX Conference on Domain-Specific Languages, Santa Barbara, California, October 1997. http://citeseer.ist.psu.edu/thibault97domainspecific.html   More

@techreport{ thibaultdomainspecific,
    author = "Scott Thibault and Renaud Marlet and Charles Consel",
    title = "A Domain-Specific Language for Video Device Drivers: from Design to Implementation",
    number = "RR-3218",
    pages = "21 p.",
    url = "citeseer.ist.psu.edu/thibault97domainspecific.html" }
Citations (may not include all citations):
638   Partial Evaluation and Automatic Program Generation (context) - Jones, Gomard et al. - 1993  ACM
132   A general approach for run-time specialization and its appli.. - Consel, Noel - 1996  ACM   DBLP
84   Scripting: Higherlevel programming for the 21st century - Ousterhout - 1997
76   A uniform approach for compile-time and run-time specializat.. - Consel, Hornof et al. - 1996  ACM   DBLP
56   An introduction to partial evaluation (context) - Jones - 1996  ACM   DBLP
41   The ToolBus coordination architecture (context) - Bergstra, Klint  ACM   DBLP
38   Building application generators (context) - Cleaveland - 1988  ACM   DBLP
37   A software engineering experiment in software component gene.. - Kieburtz, McKinney et al. - 1996  ACM   DBLP
22   What not to do when writing an interpreter for specialisatio.. - Jones - 1996  ACM   DBLP
20   A framework for application generator design - Thibault, Consel - 1997  ACM   DBLP
16   Microlanguages for operating system specialization - Pu, Black et al.
16   Two application languages in software production - Ladd, Ramming - 1994
15   Auditdraw: Generating audits the fast way - Gupta, Jagadeesan et al. - 1997  DBLP
14   Programming pearls: Little languages (context) - Bentley - 1986
11   An algebraic specification of a language describing financia.. - Arnold, van Deursen et al. - 1995
10   Industrial applications of ASF+SDF - van den Brand, van Deursen et al. - 1996  ACM   DBLP
8   Formal Methods of Program Verification and Specification (context) - Berg, Boebert et al. - 1982
8   Little languages: little maintenance - van Deursen, Klint
6   Coordination and models (context) - Ciancarini, Hankin - 1996
3   Technical Report (context) - Workshop, Languages et al. - 1997
1   Teapot: Language support for writing memory INRIA A Domain-S.. (context) - Chandra, Richards et al. - 1996
1   Charles Consel A A Complete GAL Example (context) - XFree, Inc et al.



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


Documents on the same site (http://www.cs.indiana.edu:800/cstr/search?Video+Smoothing):   More
Automatic Indexing for Storage and Retrieval of Line Drawings - Lorenz, Monagan (1995)   (Correct)
Multi-video-scheme Videoconferencing Applications - Cousin, Zhou (1996)   (Correct)
Video and Audio Streams Over an IP/ATM Wide Area Network - McCutcheon, Ito, Neufeld (1997)   (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