Narrative:

Aircraft X checked on descending to and almost level at 24000 feet RNAV arrival. I told the pilot to descend via the arrival and the pilot read it back correctly. The aircraft leveled at 24000 feet. I then saw the aircraft descend below 24000 feet prior to the fix which has a published altitude of 24000 feet. I stopped their descent; but not before they violated the underlying sector's airspace. I told the pilot the published altitude at the fix and asked why they descended early. They said the computer did it. Once they were in my airspace I gave them a descent clearance.

Google
 

Original NASA ASRS Text

Title: ZBW Center Controller and flight crew reported the aircraft descended below a published crossing restriction.

Narrative: Aircraft X checked on descending to and almost level at 24000 feet RNAV arrival. I told the pilot to descend via the arrival and the pilot read it back correctly. The aircraft leveled at 24000 feet. I then saw the aircraft descend below 24000 feet prior to the fix which has a published altitude of 24000 feet. I stopped their descent; but not before they violated the underlying sector's airspace. I told the pilot the published altitude at the fix and asked why they descended early. They said the computer did it. Once they were in my airspace I gave them a descent clearance.

Data retrieved from NASA's ASRS site and automatically converted to unabbreviated mixed upper/lowercase text. This report is for informational purposes with no guarantee of accuracy. See NASA's ASRS site for official report.