See this document in CiteSeerX!

DirectFlow: Toward a DSL for Infopipes  (Make Corrections)  
Chuan-kai Lin Andrew P. Black Department of Computer Science Portland State...



  Home/Search   Context   Related

 
View or download:
pdx.edu/~cklin/papers/TR0501.pdf
Cached:  PS.gz  PS  PDF   Image  Update  Help

From:  pdx.edu/~cklin/ (more)
(Enter author homepages)

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

Abstract: Information-flow components can be represented as objects, but this representation is at once too general and overly specific. This is a problem because the generality makes it possible to define objects that cannot be treated as components, while the specificity requires that the programmer code details that are irrelevant to the information-flow abstraction. Instead, we advocate defining information-flow components in a domain-specific language (DSL), and generating the corresponding objects. (Update)

Active bibliography (related documents):   More   All
0.5:   Composed, and in Control: Programming The Timber Robot - Jones, Carlsson, Nordlander (2002)   (Correct)
0.5:   Subjective Assessment of the Quality-Oriented Adaptive Scheme - Muntean, Perry, Murphy (2005)   (Correct)
0.3:   ESP: A Language for Programmable Devices - Kumar (2002)   (Correct)

Similar documents based on text:
0.0:   Unknown -   (Correct)

BibTeX entry:   (Update)

@misc{ andrew-directflow,
  author = "Chuan-Kai Lin Andrew",
  title = "DirectFlow: Toward a DSL for Infopipes",
  url = "citeseer.ist.psu.edu/745111.html" }
Citations (may not include all citations):
2732   Communicating Sequential Processes (context) - Hoare - 1985
809   A theory of type polymorphism in programming (context) - Milner - 1978
160   The principal type scheme of an object in combinatory logic (context) - Hindley - 1969
111   ACM Transactions on Computer Systems (context) - Kohler, Morris et al. - 2000
37   Aurora: a new model and architecture for data stream managem.. - Abadi, Carney et al. - 2003
30   StreamIt: A language for streaming applications - Thies, Karczmarek et al. - 2002
20   Pattern Hatching: Design Patterns Applied (context) - Vlissides - 1998
16   Haskell 98 Languages and Libraries (context) - Jones - 2003
11   Patterns in Java: a catalog of reusable design patterns illu.. (context) - Grand - 1998
9   Reactive objects in a functional language: an escape from th.. - Nordlander, Carlsson - 1997
8   Thread transparency in information flow middleware - Koster, Black et al. - 2001
5   An asymmetric stream communication system (context) - Black - 1983
4   Process oriented design for Java: Concurrency for all (context) - Welch - 2000
3   Reference Manual (context) - Ltd - 1995
3   Infopipes: an abstraction for multimedia streaming (context) - Black, Huang et al. - 2002
3   Spidle: A DSL approach to specifying streaming applications - Consel, Hamdi et al. - 2003
3   chapter Coordination Models and Languages (context) - Papadopoulos, Arbab et al. - 1998
2   Qualityadaptive media streaming by priority drop - Krasic, Walpole et al. - 2003
2   and Andrew Black (context) - Nordlander, Jones et al. - 2002
1   Special issue: data-flow processing (context) - Feo, Cann et al. - 1990
1   Can Infopipes facilitate reuse in a traffic application (context) - Murphy-Hill, Lin et al. - 2005

Documents on the same site (http://web.cecs.pdx.edu/~cklin/):
Skeletons and the Anatomy of Monads - Chuan-Kai Lin Department   (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