Has the alarm been giving a series of short 'beeps' when you turn off the ignition? If so it's probably the back-up battery in the power sounder unit failing.
A weak car battery will also cause false alarms.
Check the contact switch under the bonnet, it may need adjustment or replacement.
The quickest, simplest way to find alarm problems is to take it to a garage with the appropriate diagnostic equipment and have the Alarm Activation Log read, this will tell you which sensor is tripping the alarm.
bbc333
June 2009