Requirements Markup Language (RQML) is an XML DTD intended for software requirements documents. It was defined by Gardar Gudgeirsson for his master's thesis based on a set of best practices in requirements engineering.
One of the early implementations of RQML is Arcle Rambutan, a requirements management software designed for handheld computers.