SpEx (Sp ecifications Ex ploration) з'яўляецца праектам, які галоўнай мэтай з'яўляецца вывучэнне розных фармалізмаў удакладніць з пункту гледжання некалькіх фактараў, такіх як: выразнасць, аўтаматызацыя патэнцыял, вобласць адэкватнасці і г.д., а таксама іх прыдатнасць для розных метадаў праверкі, напрыклад, Мадэль праверкі, статычны аналіз, і гэтак далей. Гэтыя даследаванні Драйв развіццё метадаў праверкі на мовах вучыліся ці нават прапанова для пашырэння такіх моў з новай канструкцыі, якія па ўхіленні магчымых недахопаў.
Першая фаза SpEx была накіравана на праверку JML спецыфікацыі з дапамогай мадэлі праверкі. Выкарыстанне Богор "з гнуткай структурай, мы былі ў стане пісаць пашырэнні для праверкі складаных уласцівасцяў асяроддзя з кучы і некаторыя ўласцівасці ўдзелам колькаснага па элементах структуры дадзеных. Гэта, нароўні з магчымасцю праверкі да і пасля ўмоў, дазволіла нам быць у стане праверыць багатыя падмноства спецыфікацый JML, што не было магчымасці праверыць з дапамогай іншых прылад у мінулым. Працы па спецыфікацыі JML усё яшчэ працягваецца, і мы ў наш час працуюць на дасягненне агульнай пакрыццё мовы і вывучэнні яго мэтазгоднасці ў шматструменных адначасовай налады. Для атрымання дадатковай інфармацыі пра пашырэнні JML спецыфікацыі, калі ласка, наведаеце частку дакументацыі.
Хоць у наш час складае JML асноўныя высілкі даследаванняў у SpEx, будучая праца складаецца з праверку OCL тэхнічныя характарыстыкі і дазваляе праверкі часавых уласцівасцяў (хоць SpEx бягучай падтрымкі JML у \ стары пабудаваць ужо дазваляе праверыць некаторых простых часавыя паводзіны).