last modified: 27-DEC-1995 | catalog | categories | new | search |

ESTS0165 AES.

AES, Automated Construction Cost Estimation System

top ]
1. NAME OR DESIGNATION OF PROGRAM:  AES: Automated Estimating System.
top ]
2. COMPUTERS
To submit a request, click below on the link of the version you wish to order. Only liaison officers are authorised to submit online requests. Rules for requesters are available here.
Program name Package id Status Status date
AES-6.0F ESTS0165/03 Tested 27-DEC-1995

Machines used:

Package ID Orig. computer Test computer
ESTS0165/03 IBM PC PC-80486
top ]
3. DESCRIPTION OF PROGRAM OR FUNCTION

AES (Automated Estimating System) enters and updates the detailed cost, schedule, contingency, and escalation information contained in a typical construction or other project cost estimates. It combines this information to calculate both unescalated and escalated and cash flow values for the project. These costs can be reported at varying levels of detail. AES differs from previous versions in at least the following ways: The schedule is entered at the WBS-Participant, Activity level - multiple activities can be assigned to each WBS-Participant combination; the spending curve is defined at the schedule activity level and a weighing factor is defined which determines percentage of cost for the WBS-Participant applied to the schedule activity; Schedule by days instead of Fiscal Year/Quarter;  Sales Tax is applied at the Line Item Level- a sales tax codes is selected to indicate Material, Large Single Item, or Professional Services; a "data filter" has been added to allow user to define data the report is to be generated for.
top ]
4. METHOD OF SOLUTION

Average Escalation Rate: The average escalation for a Bill of is calculated in three steps.
1. A table of quarterly escalation factors is calculated based on the base fiscal year and quarter of the project entered in the estimate record and the annual escalation rates entered in the Standard Value File.
2. The percentage distribution of costs by quarter for the Bill of Material is calculated based on the schedule entered and the curve type.
3. The percent in each fiscal year and quarter in the distribution is multiplied by the escalation factor for the fiscal year and quarter. The sum of these results is the average escalation rate for that Bill of Material.
Schedule by curve: The allocation of costs to specific time periods is dependent on three inputs, starting schedule date, ending schedule date, and the percentage of costs allocated to each quarter.
Contingency Analysis: The contingency analysis is based on cots categories at the WBS-Participant level with regard to the completeness of design and degree of difficulty.
top ]
5. RESTRICTIONS ON THE COMPLEXITY OF THE PROBLEM:  A single schedule activity is limited to 40 years.
top ]
6. TYPICAL RUNNING TIME

The running time is dependent upon the size of the function being performed.
top ]
7. UNUSUAL FEATURES OF THE PROGRAM

Ease of use: AES uses menus and formatted input screens to guide the user through the estimate creation/update process.
ESTS0165/03
(AES-6.0F):The standard value file is created or updated in a separate program, STDVALUE. This feature allows this file to be centrally maintained and distributed when many users are working on the same project. This ensures that all estimates use consistent information.
top ]
8. RELATED AND AUXILIARY PROGRAMS:
top ]
9. STATUS
Package ID Status date Status
ESTS0165/03 27-DEC-1995 Screened
top ]
10. REFERENCES

- D.A. Holder:
  Phase III Automated Estimating System (AES) Version 3.0 User's
  Manual
  K/CSD/TM-64 Revision 2 (June 1988).
- AES3, NESC No. 9560, AES3 FDC Descriptions and Implementation
  Information
  NESC Note 90-07 (October 24, 1989).
ESTS0165/03, included references:
- D.A. Holder:
  Automated Estimating System (AES)
  Standard Value Update Program, User's Manual
  K/CSD/TM-102 Revision 1 (Dist. Category UC-905) (August 1994)
- D.A. Holder:
  Automated Estimating System (AES) Version 6.0, User's Manual
  K/CSD/TM-64 Revision 5 (Dist. Category UC-905) (June 1994)
- Standard Value Program System Documentation
- Automated Estimating System (AES) Version 6.0
  System Description: Screen Layouts & Data
  Definitions, Sample Reports, Help File, File Definitions, Schedule
  by Curve, Calculation of Escalated Cost and Application of Direct
  Additives.
top ]
11. MACHINE REQUIREMENTS

385 KB of free Random Access Memory (RAM), color graphics monitor and adapter, one 720 KB diskette drive, one hard disk drive (either fixed or removable) with at least 3M of free disk space, printer.
ESTS0165/03
The program was installed at NEA-DB on a DELL 560/L PC/80486(66MHz) with 16MB of RAM.
top ]
12. PROGRAMMING LANGUAGE(S) USED
Package ID Computer language
ESTS0165/03 PASCAL
top ]
13. OPERATING SYSTEM UNDER WHICH PROGRAM IS EXECUTED:  DOS 3.1 or higher.
ESTS0165/03
The test cases were executed at the NEA-DB under MSDOS6.2.
top ]
14. OTHER PROGRAMMING OR OPERATING INFORMATION OR RESTRICTIONS

At the  time the computer is booted, a file named CONFIG.SYS must be in the  root directory of the drive from which the system is loaded. The file must contain at least the following lines. FILES = ff, BUFFERS  = bb, where ff must be at least 13 and bb must be at least 10. AES6  incorporates some codes which accompanies the Turbo Toolbox software package. It is permissible to distribute the object code of these routines with a production system. The source code cannot be distributed due to license restrictions from Borland International,  Inc. If errors are encountered during compilation, turn off the strict variable checking in passing parameters. Source code is not included with package.
top ]
15. NAME AND ESTABLISHMENT OF AUTHORS

          D.A. Holder
          K-25 Site, Martin Marietta Energy Systems,
          Oak Ridge National Lab., TN (United States)
top ]
16. MATERIAL AVAILABLE
ESTS0165/03
File name File description Records
ESTS0165_03.001 Information file 212
ESTS0165_03.002 AES executable 0
ESTS0165_03.003 STDVALUE executable 0
ESTS0165_03.004 AES overlay 0
ESTS0165_03.005 AES help file 0
ESTS0165_03.006 assembly codes file 0
ESTS0165_03.007 assembly codes index 0
ESTS0165_03.008 assembly database 0
ESTS0165_03.009 assembly index 0
ESTS0165_03.010 assembly CSI reference 0
ESTS0165_03.011 assembly CSI reference index 0
ESTS0165_03.012 cost estimating guidance report 0
ESTS0165_03.013 CSI codes file 0
ESTS0165_03.014 CSI LEV file 0
ESTS0165_03.015 CSI index file 0
ESTS0165_03.016 CACES equipment file 0
ESTS0165_03.017 CACES equipment index file 0
ESTS0165_03.018 CACES crew makeup file 0
ESTS0165_03.019 CACES crew makeup index file 0
ESTS0165_03.020 CACES labor file 0
ESTS0165_03.021 CACES labor index file 0
ESTS0165_03.022 STDVALUE help file 0
ESTS0165_03.023 CACES pricing database 0
ESTS0165_03.024 CACES pricing database index 0
ESTS0165_03.025 compiled units #1 0
ESTS0165_03.026 compiled units #2 0
ESTS0165_03.027 compiled units #3 0
ESTS0165_03.028 compiled units #4 0
ESTS0165_03.029 compiled units #5 0
ESTS0165_03.030 compiled units #6 0
ESTS0165_03.031 compiled units #7 0
ESTS0165_03.032 compiled units #8 0
ESTS0165_03.033 compiled units #9 0
ESTS0165_03.034 compiled units #10 0
ESTS0165_03.035 compiled units #11 0
ESTS0165_03.036 compiled units #12 0
ESTS0165_03.037 compiled units #13 0
ESTS0165_03.038 compiled units #14 0
ESTS0165_03.039 compiled units #15 0
ESTS0165_03.040 compiled units #16 0
ESTS0165_03.041 compiled units #17 0
ESTS0165_03.042 compiled units #18 0
ESTS0165_03.043 compiled units #19 0
ESTS0165_03.044 compiled units #20 0
ESTS0165_03.045 compiled units #21 0
ESTS0165_03.046 compiled units #22 0
ESTS0165_03.047 compiled units #23 0
ESTS0165_03.048 compiled units #24 0
ESTS0165_03.049 compiled units #25 0
ESTS0165_03.050 compiled units #26 0
ESTS0165_03.051 compiled units #27 0
ESTS0165_03.052 compiled units #28 0
ESTS0165_03.053 compiled units #29 0
ESTS0165_03.054 compiled units #30 0
ESTS0165_03.055 compiled units #31 0
ESTS0165_03.056 compiled units #32 0
ESTS0165_03.057 compiled units #33 0
ESTS0165_03.058 compiled units #34 0
ESTS0165_03.059 compiled units #35 0
ESTS0165_03.060 compiled units #36 0
ESTS0165_03.061 compiled units #37 0
ESTS0165_03.062 compiled units #38 0
ESTS0165_03.063 compiled units #39 0
ESTS0165_03.064 compiled units #40 0
ESTS0165_03.065 compiled units #41 0
ESTS0165_03.066 compiled units #42 0
ESTS0165_03.067 compiled units #43 0
ESTS0165_03.068 compiled units #44 0
ESTS0165_03.069 compiled units #45 0
ESTS0165_03.070 compiled units #46 0
ESTS0165_03.071 compiled units #47 0
ESTS0165_03.072 compiled units #48 0
ESTS0165_03.073 compiled units #49 0
ESTS0165_03.074 compiled units #50 0
ESTS0165_03.075 compiled units #51 0
ESTS0165_03.076 compiled units #52 0
ESTS0165_03.077 compiled units #53 0
ESTS0165_03.078 compiled units #54 0
ESTS0165_03.079 compiled units #55 0
ESTS0165_03.080 compiled units #56 0
ESTS0165_03.081 compiled units #57 0
ESTS0165_03.082 compiled units #58 0
ESTS0165_03.083 compiled units #59 0
ESTS0165_03.084 compiled units #60 0
ESTS0165_03.085 compiled units #61 0
ESTS0165_03.086 compiled units #62 0
ESTS0165_03.087 compiled units #63 0
ESTS0165_03.088 compiled units #64 0
ESTS0165_03.089 compiled units #65 0
ESTS0165_03.090 compiled units #66 0
ESTS0165_03.091 compiled units #67 0
ESTS0165_03.092 compiled units #68 0
ESTS0165_03.093 compiled units #69 0
ESTS0165_03.094 compiled units #70 0
ESTS0165_03.095 compiled units #71 0
ESTS0165_03.096 compiled units #72 0
ESTS0165_03.097 compiled units #73 0
ESTS0165_03.098 compiled units #74 0
ESTS0165_03.099 compiled units #75 0
ESTS0165_03.100 compiled units #76 0
ESTS0165_03.101 compiled units #77 0
ESTS0165_03.102 compiled units #78 0
ESTS0165_03.103 compiled units #79 0
ESTS0165_03.104 compiled units #80 0
ESTS0165_03.105 compiled units #81 0
ESTS0165_03.106 compiled units #82 0
ESTS0165_03.107 compiled units #83 0
ESTS0165_03.108 compiled units #84 0
ESTS0165_03.109 compiled units #85 0
ESTS0165_03.110 compiled units #86 0
ESTS0165_03.111 compiled units #87 0
ESTS0165_03.112 compiled units #88 0
ESTS0165_03.113 compiled units #89 0
ESTS0165_03.114 compiled units #90 0
ESTS0165_03.115 compiled units #91 0
ESTS0165_03.116 standard value sample file 0
ESTS0165_03.117 DOS file-names 116
top ]
17. CATEGORIES
  • M. Data Management

Keywords: construction, economic analysis, engineering.