The relation between logic programming and logic specification
Proc. of a discussion meeting of the Royal Society of London on Mathematical logic and programming languages
Functional programs as executable specifications
Proc. of a discussion meeting of the Royal Society of London on Mathematical logic and programming languages
A 15 Year Perspective on Automatic Programming
IEEE Transactions on Software Engineering - Special issue on artificial intelligence and software engineering
Direct implementation of abstract data types from abstract specifications
IEEE Transactions on Software Engineering
Functional programming, formal specification, and rapid prototyping
IEEE Transactions on Software Engineering
ASSPEGIQUE: an integrated environment for algebraic specifications
Proceedings of the International Joint Conference on Theory and Practice of Software Development (TAPSOFT) on Formal Methods and Software, Vol.2: Colloquium on Software Engineering (CSE)
Synthesizing implementations of abstract data types from axiomatic specifications
Software—Practice & Experience
Introduction to LISP and symbol manipulation
Introduction to LISP and symbol manipulation
The specification language of Obscure
Lecture notes in Computer Science on Recent trends in data type specification
Algebraic specification
Rapid prototyping of system enhancements
ISCI '90 Proceedings of the first international conference on systems integration on Systems integration '90
Specification, analysis and refinement of interactive processes
Formal methods in human-computer interaction
The Z notation: a reference manual
The Z notation: a reference manual
The implementation of Z specifications using program transformation systems: the SuZan project
The unified computation laboratory
Specifications are (preferably) executable
Software Engineering Journal
Software development: two approaches to animation of Z specifications using Prolog
Software Engineering Journal
Inquiry-Based Requirements Analysis
IEEE Software
The IFAD VDM-SL toolbox: a practical approach to formal specifications
ACM SIGPLAN Notices
Experiences in translating Z designs to Haskell implementations
Software—Practice & Experience
Interchanging specifications and implementations in evolutionary prototyping
Software—Practice & Experience
A toolset to support the construction and animation of formal specifications
Journal of Systems and Software
Software Prototyping, Formal Methods, and VDM
Software Prototyping, Formal Methods, and VDM
Operational Prototyping: A New Development Approach
IEEE Software
Using Transformations in Specification-Based Prototyping
IEEE Transactions on Software Engineering
Sharing Actions and Attributes in Modal Action Logic
TACS '91 Proceedings of the International Conference on Theoretical Aspects of Computer Software
EZ: A System for Automatic Prototyping of Z Specifications
VDM '91 Proceedings of the 4th International Symposium of VDM Europe on Formal Software Development-Volume I: Conference Contributions - Volume I
Software development with executable functional specifications
ICSE '82 Proceedings of the 6th international conference on Software engineering
Goal-directed elaboration of requirements for a meeting scheduler: problems and lessons learnt
RE '95 Proceedings of the Second IEEE International Symposium on Requirements Engineering
Toolset To Support A Software Engineering Strategy
TAI '95 Proceedings of the Seventh International Conference on Tools with Artificial Intelligence
"Formality and Informality in Requirements Engineering"
ICRE '96 Proceedings of the 2nd International Conference on Requirements Engineering (ICRE '96)
Rapid prototyping: in the OBJ executable specification language
Proceedings of the workshop on Rapid prototyping
Understanding and exploring formal specifications
Annals of Software Engineering - Special issue on software engineering education
Prototyping a Requirements Specification through an Automatically Generated Concurrent Logic Program
PADL '99 Proceedings of the First International Workshop on Practical Aspects of Declarative Languages
EFFICIENT: a tool set for supporting the modelling and validation of ebXML
Proceedings of the 9th European software engineering conference held jointly with 11th ACM SIGSOFT international symposium on Foundations of software engineering
Applying Visualisation to Validating Software System Requirements
Proceedings of the 2009 conference on New Trends in Software Methodologies, Tools and Techniques: Proceedings of the Eighth SoMeT_09
Scaling up with event-B: a case study
NFM'11 Proceedings of the Third international conference on NASA Formal methods
Hi-index | 0.00 |
Assuring a high quality requirements specification document involves both an early validation process and an increased level of participation. An approach and its supporting environment which combines the benefits of a formal system specification and its subsequent execution via a rapid prototype is reported. The environment assists in the construction, clarification, validation and visualisation of a formal specification. An illustrative case study demonstrates the consequences of assertions about system properties at this early stage of software development. Our approach involves the pragmatic combination of technical benefits of formal systems engineering based techniques with the context‐sensitive notions of increased participation of both developer and user stakeholders to move us closer towards a quality requirements specification document.