elfs: (Default)
[personal profile] elfs
FairyBrier is a UML modelling tool specifically for programmatic website developers. By viewing each page as an object with a definitive heirarchy with contractual preconditions and alternative targets if those preconditions are not met, FairyBrier allows the programmer to craft a session-managed website using only a mouse and a couple of gestures.

FairyBrier supports four levels of interaction: (1) A schematic view, which shows the pages as icons with UML decorations for their roles. (2) A role view, in which page names and their decorations are visible. (3) The storyboard view, in which links and stereotypes for the different pages come into view. (4) The page view, in which individual pages, their contents, preconditions, and off-view requirements are listed and accessible.

FairyBrier is expected to be able to save its state. It is also expected, in the end, to create a website skeleton compatible with JSP, PSP, or PHP.

I haven't written any code for this yet, but it's on my list, and I needed a place to keep it in my mind. This is as good a place as any.

Date: 2005-03-29 09:46 pm (UTC)
ext_74896: Tyler Durden (M.U.N.D.E.N.S)
From: [identity profile] mundens.livejournal.com
I want it now!
^__^

I alread construct most of my websites from raw XML using XSL/XST to generate the individual pages and links, though in a very basic way. It had occurred to me that one ought to be able to take a UML description and trannsform it to the neccessaarry XML directly using XST. A graphical tool similar to the old Net Objects Fusion tool that generated the UML, and then ran transforms to create the site (rather then the crapy htnml that Fusion used to create) would be cool.

Date: 2005-03-29 10:12 pm (UTC)
From: [identity profile] elfs.livejournal.com
Most of my ideas come from two places, Building Web Applications with UML (http://www.amazon.com/exec/obidos/tg/detail/-/0201730383/), and from the rather nifty and yet somehow awkward Denim (http://guir.cs.berkeley.edu/projects/denim/) project, which requires a beefy machine and the latest and greatest Java to run.

I really wish I had all the time in the world to do this stuff, but unfortunately far too often it feels like, um, work.

Date: 2005-04-01 03:11 am (UTC)
From: [identity profile] http://users.livejournal.com/_candide_/
Wow.

I once had a job writing the middleware portion of the very thing you describe: a platform for building web applications out of a diagramming tool and an underlying toolkit COM+ objects.

Thing is, this wasn't a software company, and the project wasn't for a platform to build any web app, but a very specific, actual web app. So, it didn't fly, due to deadline and budgetting constraints.

Still, it was a good idea in theory, and it's nice to see the theory finally becoming a reality 4 years later.

Date: 2005-03-30 04:58 am (UTC)
From: [identity profile] rfreebern.livejournal.com
Wow, sounds great. I'd love to get my hands on such a tool.

Sounds familiar...

Date: 2005-04-02 10:31 pm (UTC)
From: (Anonymous)
FairyBrier allows the programmer to craft a session-managed website using only a mouse and a couple of gestures.

Just wait. The next version will probably involve having a rat dancing on your keyboard. :-)

// Frank

Profile

elfs: (Default)
Elf Sternberg

December 2025

S M T W T F S
 12345 6
78910111213
14151617181920
21222324252627
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jan. 19th, 2026 08:47 pm
Powered by Dreamwidth Studios