Computer Professionals Program - Master of Science in Computer Science

The mind of the software architect
Software Developers and Security Training: If software is going to be more efficient and architectures more robust, then you need the mind of the software architect or developer to be pretty settled, to be free from stress as much as possible, because this is a stressful job. So you need all the relaxation you can get in order to be dynamic.

Adjunct Assistant Professor Ali Arsanjani, Ph.D., published a paper recently entitled, “Toward a Pattern Language for Service-oriented Architecture and Integration.” Dr. Arsanjani is Chief Architect of the SOA and Web Services Center of Excellence in IBM Global Services.

In his paper he states, “As the IT industry matures, we will witness the emergence of more and more successful designs and implementations of Service-Oriented Architectures (SOA). We will also encounter challenges that appear to be recurring in slightly different forms but fundamentally have the same underlying problems. We also tend to repeat solutions with slight variations.” His paper presents patterns that have arisen to address this issue.

Dr. Arsanjani recently commented on the value of the Consciousness-Based approach to education at Maharishi Universit of Management:

“If software is going to be more efficient and architectures more robust, then you need the mind of the software architect or developer to be pretty settled, to be free from stress as much as possible, because this is a stressful job. So you need all the relaxation you can get in order to be dynamic. The practice of the Transcendental Meditation program accomplishes this very effectively. It is an extremely valuable tool for the software developer.”

If you're interested in this topic, these articles may be helpful:

Converting a WB Modeler process model to a UML activity diagram with WB Modeler and Rational Software Architect
Converting a WB Modeler process model to a UML activity diagram with W...
Database Tooling using Rational Software Architect
Creating requirements with Rational RequisitePro This demo shows the ...
Download: Rational Software Architect
The free trial download of IBM's Rational Software Architect is availa...

Related Jobs:

Mgr, QA Eng #RX1000025293 - CA - Sunnyvale - Yahoo! Inc.
Mgr, QA Eng Job No. RX1000025293 Location US - Sunnyvale Job ...
Lead Software Engineer - .net Migration Team - CA - Pleasanton - E-LOAN
E-LOAN is headquartered in Pleasanton, CA. As we continue our expansio...
VP, Technology #51734 - CA - North Hollywood - The Walt Disney Internet Group
VP, Technology posted 11/17/2006 North Hollywood, CA JOB DESCR...
IT Analyst #35309 - FL - Celebration - The Walt Disney Internet Group
IT Analyst 35309 posted 9/5/2006 Celebration, FL JOB DESCRIPTI...
Sr Level Software Configuration Management Engineer #56227 - PA - Malvern - Siemens AG
Sr Level Software Configuration Management Engineer Company Siemens...
Freelance Interwoven Developer #1981 - NY - New York - aQuantive, Inc.
Freelance Interwoven Developer Job ID: 1981 Business Unit: AA | R...
Freelance Backend Developer #1979 - NY - New York - aQuantive, Inc.
Freelance Backend Developer Job ID: 1979 Business Unit: AA | RF ...
Release Engineer - Automation #0HyDKAA0 - CA - San Francisco - Salesforce.com, Inc.
Release Engineer - Automation Location(s): San Francisco, CA - HQ ...
IT Systems Integration Analyst, Senior #01640069719 - ID - Boise - ID StateGovt JOBS
s a senior level position. At this level, incumbents are recognized as...
.NET Developer #2561 - IL - Chicago - aQuantive, Inc.
.NET Developer Job ID: 2561 Business Unit: AA | RF Location: U...