WARNING: DON"T PUT EMPTY LINES!

.myhd { background-color:#3E4D5E; /*background-color: #DDDDDD; orange;*/ color: white; /*darkblue;*/ font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","Lucida",Verdana,sans-serif; font-size:15px; line-height:145%; height:auto !important; min-height:105px; padding-left:30px; padding-top: 10px; padding-bottom: 10px; position:relative; z-index:10; } .selflink a { color: white; } .boxbg { background-color: /*lightGreen;*/ lightBlue; } #bottomnav { position: relative; width: 100%; } #bottomnav-content { position: relative; height: 160px; } .bottomnav-block { float: left; width: 140px; padding-top: 20px; } .bottomnav-block .search { font-size: 10px; width: 70px; background-color: #ffffff; color: #999999; z-index: -10; } .bottomnav-block h4 { margin-top: 0px; margin-right: 0px; margin-bottom: 6px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; font-size: 8pt; } .bottomnav-block ul { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } .bottomnav-block ul li { margin-bottom: 1px; list-style-position: outside; list-style-type: none; list-style-image: none; font-size: 8pt; } .bottomnav-block a { font-weight: 450; color: #101010; } .bottomnav-block a:visited { font-weight: 550; color: #101010; /*#a0a0a0;*/ } .bottomnav-block a:hover { font-weight: 400; color: blue; /*#a0a0a0;*/ } .bottomnav-block h4 a { font-weight: 700; } #col-page-main { padding-top: 35px; padding-right: 35px; padding-bottom: 35px; padding-left: 35px; } #col-page-main /*>*/ p { } #col-page-main /*>*/ ul { margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; } #col-page-main /*>*/ ul li { margin-left: 15px; } #col-page-l1 { float: left; width: 280px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; } #col-page-l2 { float: left; width: 280px; margin-top: 0; margin-right: 35px; margin-bottom: 0; margin-left: 25px; } #col-page-l1-nosidebar { float: left; width: 415px; margin-top: 0; margin-right: 0; margin-bottom: 0; margin-left: 0; } #col-page-l2-nosidebar { float: left; width: 415px; margin-top: 0; margin-right: 35px; margin-bottom: 0; margin-left: 40px; } #col-page-main hr { width: 625px; height: 1px; border-top-color: #000000; border-left-color: #000000; border-right-color: #000000; border-bottom-color: #000000; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: none; border-left-style: none; border-right-style: none; border-bottom-style: none; background-color: #494949; margin-top: 35px; margin-right: 0; margin-bottom: 35px; margin-left: 0; } .pulloutbox { position: relative; width: 600px; margin-top: 20px; margin-right: 20px; margin-bottom: 35px; margin-left: 20px; } .boxheader { background-color: #3e4d5e; } .col-right-block { width: 100%; position: relative; } #col-page-right .linehiderhack { position: absolute; z-index: 10; width: 90%; height: 1px; } .col-right-block h5 { margin-top: 0px; margin-right: 0; margin-bottom: 10px; margin-left: 0; padding-top: 12px; padding-right: 0; padding-bottom: 0px; padding-left: 18px; border-top-color: #738191; border-top-width: 1px; border-top-style: solid; } .col-right-block h5 a { color: #ffffff; } #col-page-right { border-top-color: #ff00ff; border-left-color: #ff00ff; border-right-color: #ff00ff; border-bottom-color: #ff00ff; border-top-width: 0px; border-left-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-top-style: dashed; border-left-style: dashed; border-right-style: dashed; border-bottom-style: dashed; } .right-block-links h5 { color:white; font-family:"Lucida Grande","Lucida Sans Unicode","Lucida Sans","Lucida",Verdana,sans-serif; font-size:12px; line-height:145%; margin-left:5px; } #col-page-right hr { position: relative; background-color: lightBlue; } .col-right-header { width: 100%; height: 35px; } .col-right-header .username, .col-right-header .wikicontents, .col-right-header .logout { position: absolute; margin-top: 5px; margin-right: 18px; margin-bottom: 10px; margin-left: 18px; } .col-right-header .logout { right: 0px; }

Why would it actually work?

The system that is seriously considered for this open source movement has literally been tested by fire. It has been in use almost continuously since 1991. It has seen 3 major changes in the computer operating environment (DOS, Windows 3.1 and Windows 95/XP/NT) And it has survived. Furthermore, it has survived in the messy, labour intensive, disorganized world of architecture in India where much of the construction methodologies have not gone beyond the age of the Pyramids.

Though longevity of this system does hint that there could be maturity in the system, the longevity by itself is not being projected here. What needs to be highlighted are the methods that are used to reach the objectives of the project.

  • The software uses tried and tested principles of AI (where data and code can be intermingled) to achieve a lot of efficiency.

    Unlike traditional cathedral based proprietory software development approaches, where there is a distinct boundary between the developer and the user; TAD blurs the boundary. The users' point can easily be expressed as they work. They need not wait for the system analyst of the software development company to re-interpret their requirements.End users need not wait till new versions of the software is released.
  • End users are not restricted to any set method of use. For e.g. they could start developing the design from any of the planes, not necessarily from the ground up.

    With a system like this, it should even be possible to design without keeping the visual representation in mind. For e.g. One could start designing an architectural problem from the point of view of selection of material rather than fleshing out of a set of spaces visually.
  • End users are not restricted by the software to the attributes that are to enhance and give value to the project. In short, the programmer has not pre-determined the attributes that may be used. In fact all the attributes can be cooperatively discussed over the Internet by participating architects and other professionals. The terminologies of these attributes can then be finalized so that uniformity is maintained for the source code.

    The syntax of the architecture representation will eventually settle to a commonly accepted one. Thereby facilitating exchange of knowledge and resolution of problems before the architecture is built. The community determined dictionary of attributes is a very unique feature of TAD. Those who are following the Web-2.0 development happening on the Internet, they would notice similar problem solving approaches in other fields too.
  • Uses can add plugins developed using the built-in ARDELA engine. (ARDELA = Architectural Design Language -- an object oriented version of PROLOG)

    In fact it is expected that end applications would be written by practising professionals in ARDELA using a Web-2.0 environment and exchanged with one another. It would be like having "Time Saver Standards" or "Neufert's Architect's Data" in a highly dynamic web based environment.

Read the other relevant topics