Affiliation:
1. Information Sciences Institute / USC
Abstract
This paper describes a set of freedoms which both simplify the task of specifing systems and make the resulting specification more comprehensible. These freedoms eliminate the need, in specific areas, to consider: the mechanisims for accomplishing certain capabilities, the careful coordination and integration of separate operations, the costs of those operations, and other detailed concerns which characterize implementation.These freedoms are partitioned into the areas of efficiency, method, and data, and providing them has resulted in a novel formal specification language, Gist. The main features of this language are described in terms of the freedoms it affords. An overview of the language is then presented together with an example of its use to specify the behavior of a real system.
Publisher
Association for Computing Machinery (ACM)
Cited by
52 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献
1. JeB: Safe Simulation of Event-B Models in JavaScript;2013 20th Asia-Pacific Software Engineering Conference (APSEC);2013-12
2. Real-Time Animator and Requirements Traceability;Using Event-B for Critical Device Software Systems;2013
3. The Case for Using Simulation to Validate Event-B Specifications;2012 19th Asia-Pacific Software Engineering Conference;2012-12
4. Stepwise Validation of Formal Specifications;ASIA PAC SOFWR ENG;2011
5. Patterns for Activities on Formalization Based Requirements Reuse;Advances in Intelligent and Soft Computing;2011