Article View: be.comp.programming
Article #16328Re: Orginizing Component Based Development
From: Christopher Browne
Date: Wed, 10 May 2000 00:00
Date: Wed, 10 May 2000 00:00
28 lines
2799 bytes
2799 bytes
Centuries ago, Nostradamus foresaw a time when Paul Morrison would say: >I'd like to refer you to my book "Flow-Based Programming" (van Nostrand >Reinhold, 1994), which describes a fundamentally different and highly >productive approach to CBD, based on the concept of asynchronous >processes or threads communicating via streams of data objects >travelling across finite-capacity connections. I have put up a home >page on this at http://www.e-smith.org/people/paul/fbp. My book >describes a number of the problems in getting an organization to move to >CBD, possible solutions, and our experience with these concepts over a >span of almost 30 years. > >A colleague has recently built an implementation of these concepts in >Java that suggests that Java and FBP are highly complementary. Many of >the advanced software solutions being worked on today require >asynchronous processing, extremely high throughput, configurability and >general-purpose code. These requirements appear to be very well >supported by the combination of FBP and Java. Before the end of this >year I hope to be able to report on our experience with this new >technology! This sure sounds a lot like Lisp Streams: <http://www.xanalys.com/software_tools/reference/lwu41/climuser/GUID_340.HTM> <http://www.mathcs.duq.edu/simon/Gcl/gcl_1148.html> <http://www.cs.colorado.edu/~main/manuals/scheme/scheme_100.html> -- Here I am, brain the size of a planet, and they ask me to take you down the the bridge. Call that job satisfaction? 'Cos I don't. cbbrowne@ntlug.org- <http://www.hex.net/~cbbrowne/lsf.html>
Technical Details
Message-ID:
<Ba3S4.69006$MB.1435854@news6.giganews.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<8dfoj9$9vj$1@trex.antw.online.be> <39177A29.B26A0551@home.com>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: ff6c8,32509cf0b7412a63 X-Google-Attributes: gidff6c8,public X-Google-Thread: f753e,32509cf0b7412a63 X-Google-Attributes: gidf753e,public X-Google-Thread: fcea4,32509cf0b7412a63 X-Google-Attributes: gidfcea4,public X-Google-Thread: 1108a1,32509cf0b7412a63 X-Google-Attributes: gid1108a1,public X-Google-Thread: f43e6,32509cf0b7412a63 X-Google-Attributes: gidf43e6,public From: cbbrowne@news.hex.net (Christopher Browne) Subject: Re: Orginizing Component Based Development Date: 2000/05/10 Message-ID: <Ba3S4.69006$MB.1435854@news6.giganews.com> X-Deja-AN: 621379330 References: <8dfoj9$9vj$1@trex.antw.online.be> <39177A29.B26A0551@home.com> X-Abuse-Info: Otherwise we will be unable to process your complaint properly X-Complaints-To: abuse@GigaNews.Com X-Trace: sv2-ADb8mCxd6HG6o9RVUsboSbBMtYTdDHv3K3H8MjbE2bztYPSsggCRzpGbAB0+cUvCwd71nshH0y8yteT!A6CT9HrRAlp4qfyI/Aeivw== Organization: Giganews.Com - Premium News Outsourcing Reply-To: cbbrowne@hex.net NNTP-Posting-Date: Tue, 09 May 2000 20:45:05 CDT Newsgroups: be.comp.programming,comp.object,comp.object.corba,comp.software-eng,comp.sw.components