An 'Engineering Way' is different from an 'Arts Way'. The soul of 'Engineering Way' is its mechanism that a designing document uniquely determines its product to own the same material, the same structure, the same shape and the same function with a certain quality. For example, based on the same building's designing document, any new built buildings are the same even built by the different engineers from different construction companies; similarly, based on the same lathe's designing document, any new produced lathe machines are the same even made by the different engineers in different factories. But, most of previous software engineering technology have less 'mechanical' composition, or rather, more 'arts' composition. So, if a customer gives out the same software's design document to software companies, the customer will receive different software programs from these software companies. These received programs are entirely depend on programmer's individual experience and skill. Current software engineering technique make a software product by programmers similarly like a painting made by different artists. Soberly realizing this fact will greatly push our software technology and software industry forward in a real mechanical 'Engineering Way'. People then can be assured that the new software products have high reliability than ever. ____ Tong-Gao Tang, Pittsburgh, 2001.

1.(Great Value) The 21 Century revolutionary software technology that may automatically generate whole software products with complete workflow process codes, database engine and database codes, user interface codes, and entire web server side control codes (such as 'Request' and 'Response') without people manually programming (except very fewer coding if it needs for some unknown-special algorithm). All software codes are generated directly from the customer designing simple documents.
Our created "Software Construction/Software Machine" technology may make
Especially, this technology allows more people to design software, and more people may get job in high tech industry. People having different living and working experience may design their knowledge related software.

More detail, this technique may greatly reduce the COST (more than 70%) of making any business application software, and may complete software products in shorter TIME (lower than 1/3) and with the most ideal QUALITY than any conventional software designing and developing methods. Specially note that our integrated system will monitor and control any potential design's error happening. Our system but not designer will pay responsibility for any technical designing error occurrences.

2.(Historic Changing) This technique is offering a very simple and easy tool SDDA to let the customers to visually write down their desired software requirement, and this technique can directly compiles the customer's requirement documents to be the whole executable computer machine codes ( including workflows, all user interfaces, database codes and other facility etc.). How you can image that our technology may automatically generate all software codes including complex business workflow, Web server side control and database for any "Web business application software" efficiently, and need not other tool's help. Ow! it is out of our original imaging. The new technology makes every thing be the simplest. Later this technology also can be used for UNIX Tuxedo distribute system, embedded system, and more.

3.(Big Attraction) Specially, our generated software products may have a lift-time guarantee for customers, and they may get a new version immediately by auto-coding after the customers revised their own software requirement documents. So, the customers will have no any software updating charge or year by year service fee. The lowest cost and highest speed technology let it to be possible that one country software products may entirely be made in home country, and not need more foreign company’s help. Using and developing this technology in a country or in a company, they may reach and keep the top advanced position in the world enterprise management software industry no doubt. We could not imagine that which country or which business application software company does not want to study this technology later.

In coming years, more non-professional people may join into the software industry to design their own software products; meanwhile the real high rank programmers will create their new architectures associated with our technology to revise their own company’s original old software architectures.

We believe: in the later 21 century, every application software company will use this new technology early or later, more or less definitely if they want compete with others. By the way, we will not talk more here about inside our company: how our (sdda)VD++ and its SDDA system support the product generating "life circle" process.

Other New Interesting Topic