ORC Expert Advisory Services ORC International

  home    |    find an expert    |    request an expert    |    join our network    |    about us     expert login  
Expert Consulting and Expert Witness Services
  search tips 
Share this page:  Send to LinkedIn Send to Facebook Tweet This Email Print

 Expert  108068

Expert in Software Engineering, Testing, Integration, SQA, Real Time Systems, etc.

Available for your Consulting and Expert Witness Needs

Massachusetts (MA)
Education Work History Career AccomplishmentsPublicationsConsulting Services Expert Witness

Summary of Expertise:

Listed with other top experts in: 

Expert is the principal author of DOD-STD-2167, Defense System Software Development, and served on the executive committees for many other software management standards (DOD-STD-2167A; DOD-STD-2168; MIL-STD-498; EIA/IEEE J-STD-016; IEEE/EIA 12207.0, 12207.1, 12207.2; ISO/IEC 15288, and others.) He has consulted with numerous companies and government organizations. He has trained thousands of professionals on the application of various software standards on specific projects and for use by the organization. Expert has worked on-site helping a company write procedures consistent with ISO 9000 and participates in the update of ISO 9001 for alignment with ISO/IEC 12207.

ISO 9000 implementation for software


software standard

Expert has personally managed various software projects and consulted with numerous government organizations, contractors, and commercial clients on establishing and improving their software development practices. Familiar with all aspects of software development, Expert consulted on-site with a billion dollar commercial software vendor for six months, helping the client release higher-quality products and improve customer satisfaction. On another project, he advised a foreign government on their billion-dollar software intensive project, recommending improvements for project management, and training government personnel on project management techniques. He audited a real-time flight-critical software program and reported his results to the aircraft and engine manufacturers. He has consulted for clients in the aerospace, commercial aircraft, automotive, commercial software, CAD/CAM, and financial applications industries.

software process management


software project management


software system development

Expert has received SEI-approved professional training on the SEI CMM and worked with various customers using the CMM, either to evaluate potential software developers for contract award, or as a model for improving their software development processes. Besides expertise in the CMM, Expert is on the US Technical Advisory Group participating in the development of the international software improvement/assessment model (Software Process Improvement and Capability Determination--SPICE), ISO/IEC 15504. He is familiar with a variety of software process models, including TRILLIUM, BOOTSTRAP, as well as systems engineering models (SE CMM, SECAM, SECM). With the proliferation of software (and system) process improvement/assessment models, Expert has created a variety of approaches to software process improvement and advises clients on the best approach for his or her particular circumstance.

SEI capability maturity model

Expert has worked in both software development and maintenance environments and helped to create software engineering standards. Besides consulting on numerous projects, he has trained thousands of individuals on proven management and technical aspects of software engineering. His management areas of software engineering include project planning, configuration management, SQA, project control, reviews, and corrective action systems. Technical areas include requirements, design, implementation, integration, and testing. Specific methods he has taught or consulted on include Ward/Mellor's Structured Analysis/Structured Design for Real Time Systems, Software Engineering for Pascal, and documenting Object-Oriented Requirements and Design Information.

software engineering

Expert has reviewed the technical and business processes of various commercial companies and helped re-engineer them for higher-product quality, greater employee satisfaction, and more efficient operation. Some of the business processes he has re-engineered include customer support, cross-functional team organization, new hire practices, and employee training. Some of the technical processes re-engineered include software integration procedures, requirements definition, testing, and third party product evaluation.

business re-engineering

Show Secondary and Basic Areas of Expertise
Expert may consult nationally and internationally, and is also local to the following cities: Boston, Massachusetts;  Worcester, Massachusetts;  Springfield, Massachusetts;  Lowell, Massachusetts;  Cambridge, Massachusetts;  Brockton, Massachusetts;  New Bedford, Massachusetts;  Hartford, Connecticut;  Manchester, New Hampshire;  and Providence, Rhode Island.

Year   Degree   Subject   Institution  
1983   MS   Computer Science   Boston University  
1974   BS   Psychology   University of Massachusetts  

Work History:
Years   Employer   Title  

1986 to






1982 to 1986


Dynamics Research Corporation


Program Manager


1983 to 1986


Boston University


Associate Professor


1979 to 1982


Computervision Corporation


Software Manager


Career Accomplishments:

He is a member of the US Technical Advisory Group for Software Engineering, responsible for international ISO/IEC software standards. He is an executive member of the IEEE Software Engineering Standards Committee. Expert is also a member of the Association for computing machinery (ACM).

Publications and Patents Summary

Expert is the principal author of DOD-STD-2167, Defense System Software Development.

Selected Publications and Publishers  
 - Crosstalk, Software Technology Support Center.Hill AFB  
 - IEEE Digital Avionics Conference and Technical Display, American Institute of Aeronautics and Astronautics (AIAA)/Institute of Electrical and Electronics Engineers (IEEE)  
 - Aerospace Software Engineering.A Collection of Concepts  
 - Government Computer News  

Consulting Services:
Selected Consulting Examples:
  • Expert's on-site consulting has led to helping a billion dollar software vendor improve their software processes, the Brazilian Government manage a billion dollar software project, a foreign company win a software-intensive project with the USAF, and Gillette achieve ISO 9000 certification.
Click the green button above to contact Expert for a free initial screening call regarding your expert consulting needs.  Expert is available for consulting to corporate, legal and government clients.  Remember, your initial screening call to speak with Expert is free.

Expert Witness:
Recent Litigation Client Requests:
  • Software engineer expert for class-action lawsuit on exempt employees payment standards.
Click the green button above to contact Expert for a free initial screening call regarding expert testimony, litigation consulting and support, forensic services, or any related expert witness services.  A few litigation needs include product liability, personal injury, economic loss, intellectual property (patent, trademark, trade secret, copyright), and insurance matters.  Remember, your initial screening call to speak with Expert is free.

International Experience:
Expert has conducted training classes on-site for clients in Sweden, France, Israel, and throughout Canada.

Additional Skills and Services:

Since 1986, Expert has developed and conducted hundreds of seminars on software, both public seminars and on-site courses. The topics he covered included software standards, software development processes, development methodologies, SQA, acquisition reform, and systems engineering.

Supplier and Vendor Location and Selection

Expert has experience locating vendors of systems engineering (Systems Management International) and training and consulting.


Need the right expert?  We can help!

home       find an expert       request an expert       join our network       about us

Intota is now ORC Expert Advisory Services