Re: [Fresco-devel] [ReFresco 03] Proposed network architecture overview
C Y <[email protected]> Mon, 19 Jan 2004 12:41:27 -0800 (PST)
| Newsgroups | gmane.comp.video.fresco.devel |
|---|---|
| Message-ID | <[email protected]> |
--- Tobias Hunger <[email protected]> wrote: > C Y <[email protected]> wrote: > > http://freedesktop.org/Software/xcb/usenix-zxcb.pdf > > That paper is an interessting read, thanks for pointing it out! I > have to admit that I am lost with the Z syntax and all, but I think > I got the drift:-) No worries - Z syntax isn't my speciality either :-). I figure it, like any worthwhile tool, can be learned if the benefits outweigh the annoyances. > Unfortunately I can't find any "Learning Z" material on the net, so I > doubt that we will end up using Z much. Well, these might be places to start: http://www.usingz.com/ http://www.usingz.com/text/ http://spivey.oriel.ox.ac.uk/~mike/zrm/ http://www.zuser.org/zbook/ The EROS guys might also have some suggestions - I think they have actually formally verified a couple of the features of their system, although I don't know if they used Z. > We do use UML with its various diagrams and other state diagrams at > times, even if those tend not to get published on the website;-) Yes, I don't imagine they would help casual users much :-P. There might be some UML related Z tools here: http://www-lsr.imag.fr/Les.Groupes/pfl/RoZ/ but lord knows if the Fresco project meets their criteria for use of the software. And they seem to depend on an evaluation version of one of IBM's products for free use. Maybe someone can sweet talk both IBM and the RoZ guys into being sponsors of Fresco :-P. > PS: Maybe you got some material on learning Z or maybe you want to > help improving the design with formal proofs? The links above appear to be complete online books on Z - sometimes not having new editions of things printed can be a good thing ;-). I myself do not have time enough to become proficient with both Fresco design questions and Z proof notation, unfortunately - grad school is rather unforgiving in that regard. My thinking ran something like this: a) Fresco is an all new, complex, and possibly long term answer to the problems of computer graphical display. b) Security is rapidly becoming the #1 concern in the computer world (features having been well enough addressed so people can do useful work) and the combination of EROS and a capabilities based Fresco with both backed by proof logic would be a POWERFUL force in the computer world. Being able to say with confidence that it was done right the first time is becoming important in a world where people put computers on the net without updating them. c) Since Fresco's core designs are under discussion (unlike those of X), Fresco might be in an ideal position to try and combine the tools of open source, proof tools, and EROS style security thinking to kick the computer world into not only the next generation of graphics, but the next generation of security. d) However, since talk is cheap and I'm not able (at least for a decade or two, groan) to carry the ball, I thought I'd put my thoughts out and see how actual intelligent people react to them ;-) CY __________________________________ Do you Yahoo!? Yahoo! Hotjobs: Enter the "Signing Bonus" Sweepstakes http://hotjobs.sweepstakes.yahoo.com/signingbonus