The Unit-B Method -- Refinement Guided by Progress Concerns

October 24, 2018 Β· Declared Dead Β· πŸ› Journal of Software and Systems Modeling

πŸ‘» CAUSE OF DEATH: Ghosted
No code link whatsoever

"No code URL or promise found in abstract"

Evidence collected by the PWNC Scanner

Authors Simon Hudon, Thai Son Hoang, Jonathan S. Ostroff arXiv ID 1810.10143 Category cs.SE: Software Engineering Cross-listed cs.LO, eess.SY Citations 8 Venue Journal of Software and Systems Modeling Last Checked 4 months ago
Abstract
We present Unit-B, a formal method inspired by Event-B and UNITY. Unit-B aims at the stepwise design of software systems satisfying safety and liveness properties. The method features the novel notion of coarse and fine schedules, a generalisation of weak and strong fairness for specifying events' scheduling assumptions. Based on events schedules, we propose proof rules to reason about progress properties and a refinement order preserving both liveness and safety properties. We illustrate our approach by an example to show that systems development can be driven by not only safety but also liveness requirements.
Community shame:
Not yet rated
Community Contributions

Found the code? Know the venue? Think something is wrong? Let us know!

πŸ“œ Similar Papers

In the same crypt β€” Software Engineering

Died the same way β€” πŸ‘» Ghosted