OASIS Mailing List ArchivesView the OASIS mailing list archive below
or browse/search using MarkMail.

 


Help: OASIS Mailing Lists Help | MarkMail Help

 


 

   Re: [xml-dev] [offtopic] The Airplane Example (was Re: [xml-dev]Streamin

[ Lists Home | Date Index | Thread Index ]
  • To: 'XML Developers List' <xml-dev@lists.xml.org>
  • Subject: Re: [xml-dev] [offtopic] The Airplane Example (was Re: [xml-dev]Streaming XML)
  • From: Bill de hÓra <bill.dehora@propylon.com>
  • Date: Sat, 01 Jan 2005 14:57:05 +0000
  • In-reply-to: <Pine.LNX.4.61.0412311901310.24614@high-mountain.nihongo.org>
  • References: <E1CkRTZ-0005Gz-00@ukmail1.eechost.net> <Pine.LNX.4.61.0412311121310.19725@high-mountain.nihongo.org> <20041231210320.GC21192@maribor.izzy.net> <Pine.LNX.4.61.0412311304000.19725@high-mountain.nihongo.org> <20050101021043.GB22189@maribor.izzy.net> <Pine.LNX.4.61.0412311824030.24614@high-mountain.nihongo.org> <Pine.LNX.4.61.0412311901310.24614@high-mountain.nihongo.org>
  • User-agent: Mozilla Thunderbird 0.9 (Windows/20041103)

Benjamin Franz wrote:
> On Fri, 31 Dec 2004, Benjamin Franz wrote:

> To close this topic: Far from being prophetic, I am now speaking 
> _historically_. I had not noticed before, but in 1998 the State of Texas 
> added 'Software Engineer' to the list of legally licensed Engineering 
> specialities.
> 
> <URL:http://www.aitp.org/newsletter/2003julaug/article16.htm>
> 
>   "A software engineer is a licensed professional engineer who is schooled
>    and skilled in the application of engineering discipline to the
>    creation of software. A software engineer is often confused with a
>    programmer, but the two are vastly different disciplines.
> 
>    While a programmer creates the codes that make a program run, a
>    software engineer creates the designs the programmer implements. 

"Design" is one of the most encompassing words we have. I tend to think 
that code is the technical design in a software system as I would liken 
code to engineering/tool drawings and blueprints, over stuff like UML 
and technical design documents. Fwiw, All the engineering training I did 
seem to boil down to three things 1) solid math/physics underpinnings 2) 
understanding physical properties of materials with respect to a given 
environment 3) determining cost optimal ratios for a project with 
respect to and 1 and 2. As far as software goes, I only have an analogy 
for the 1 and I suspect that has something to do with the state of art 
in software practice being pretty thin, when you get down it.

On the other hand trying to delineate what's engineering and what's 
alchemy in a software sense is no bad thing ; I would just expect that 
Texas legislature will need to evolve over time in that regard as will 
the thinking coming out of the likes of the IEEE and the ACM.

cheers
Bill




 

News | XML in Industry | Calendar | XML Registry
Marketplace | Resources | MyXML.org | Sponsors | Privacy Statement

Copyright 2001 XML.org. This site is hosted by OASIS