A development scheme for complex reactive systems leads from a userfriendly requirements capture method, called play-in scenarios, to full behavioral descriptions of system parts, and from there to final implementation. In a 1992 Computer article, 1 I tried to present an optimistic view of the future of development methods for complex systems. Research since then only supports this optimism, as I will attempt to show. This article presents a general, rather sweeping development scheme, combining ideas that have been known for a long time with more recent ones. The scheme makes it possible to go from a high-level userfriendly requirements capture method—which I call play-in scenarios—via a rich language for describing message sequencing to a...
Abstract. This manuscript addresses the creation of scenario-based models to reason about the behavi...
In the article ”From Play-In Scenarios to Code: An Achievable Dream” [8] D.Harel outlines an exiting...
Abstract. The play-in/play-out approach is a method for specifying and developing complex reactive s...
A novel paradigm for programming reactive systems centered on naturally specified modular behavior. ...
An effective requirements engineering process can greatly improve the quality of software developmen...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Models are increasingly recognized as an effective means for elaborating requirements and exploring ...
Abstract. The play-in/play-out approach is a method for specifying and developing complex reactive s...
Over the years, the main approaches to high-level system modeling have been structured-analysis and ...
Conference 21st IFIP World Computer Congress (WCC)Book Series:IFIP Advances in Information and Commu...
We propose here Live Sequence Charts with a new, game-based semantics to model interactions between ...
Several scenario description languages and associated behaviour synthesis processes have been develo...
Context It is challenging to develop comprehensive, consistent, analyzable requirements models for e...
The use of high-level abstraction models not only can facilitate and improve system development but ...
Abstract. Reactive systems are systems whose purpose is to maintain a certain desirable state of aff...
Abstract. This manuscript addresses the creation of scenario-based models to reason about the behavi...
In the article ”From Play-In Scenarios to Code: An Achievable Dream” [8] D.Harel outlines an exiting...
Abstract. The play-in/play-out approach is a method for specifying and developing complex reactive s...
A novel paradigm for programming reactive systems centered on naturally specified modular behavior. ...
An effective requirements engineering process can greatly improve the quality of software developmen...
Abstract—Scenario-based specifications such as Message Sequence Charts (MSCs) are useful as part of ...
Models are increasingly recognized as an effective means for elaborating requirements and exploring ...
Abstract. The play-in/play-out approach is a method for specifying and developing complex reactive s...
Over the years, the main approaches to high-level system modeling have been structured-analysis and ...
Conference 21st IFIP World Computer Congress (WCC)Book Series:IFIP Advances in Information and Commu...
We propose here Live Sequence Charts with a new, game-based semantics to model interactions between ...
Several scenario description languages and associated behaviour synthesis processes have been develo...
Context It is challenging to develop comprehensive, consistent, analyzable requirements models for e...
The use of high-level abstraction models not only can facilitate and improve system development but ...
Abstract. Reactive systems are systems whose purpose is to maintain a certain desirable state of aff...
Abstract. This manuscript addresses the creation of scenario-based models to reason about the behavi...
In the article ”From Play-In Scenarios to Code: An Achievable Dream” [8] D.Harel outlines an exiting...
Abstract. The play-in/play-out approach is a method for specifying and developing complex reactive s...