This piece of software implements an Augmented Lagrangian method for global optimization described in [1]. [1] E. G. Birgin, C. A. Floudas and J. M. Martínez, "Global minimization using an Augmented Lagrangian method with variable lower-level constraints", Mathematical Programming 125, pp. 139-162, 2010. Compile executing the script "compile" in the experiments directory and then execute using the "runalabb" script, typing, for example, runalabb problem01 See the details on how to code your own problem in [1] or in the self documented codes of any of the 18 available problems (directory problems). If you would like to reproduce the numerical experiments presented in [1] then go to the experiments directory, type compile and then type runall. It will generate an output file called alabb-table.out which should be very similar to the table presented in [1].