“…In addition, it cannot extract numerical constraints such as shape and range. Existing techniques that extract constraints from software text extract different types of constraints that are not DL-specific such as exceptions [13,25,47,72], command-line options and file formats [69], lock-and call-relations [38,57], interrupts [58], nullness [38,47,59,78], resources [76], dependency relations for web service parameters [70], and inheritance relations [78]. Although some [13,47,72,78] can extract constraints related to valid ranges, those are only a small portion of DL-specific constraints (Section 4.1).…”