Asset Details
MbrlCatalogueTitleDetail
Do you wish to reserve the book?
Generating annotated behavior models from end-user scenarios
by
Damas, C.
, Dupont, P.
, van Lamsweerde, A.
, Lambeau, B.
in
Algorithms
/ analysis tools
/ Animation
/ Annotations
/ Application software
/ Behavior
/ Charts
/ Computer programming
/ Computer programs
/ Concrete
/ Control systems
/ Conveying
/ Documentation
/ End users
/ Engineering
/ Flowcharts
/ History
/ incremental learning
/ Independent component analysis
/ Index Terms- Scenario-based elicitation
/ Induction generators
/ invariant generation
/ Invariants
/ labeled transition systems
/ Leaves
/ message sequence charts
/ model validation
/ Production
/ Requirements analysis
/ scenario generation
/ Software
/ Software engineering
/ Studies
/ synthesis of behavior models
/ Systems design
2005
Hey, we have placed the reservation for you!
By the way, why not check out events that you can attend while you pick your title.
You are currently in the queue to collect this book. You will be notified once it is your turn to collect the book.
Oops! Something went wrong.
Looks like we were not able to place the reservation. Kindly try again later.
Are you sure you want to remove the book from the shelf?
Generating annotated behavior models from end-user scenarios
by
Damas, C.
, Dupont, P.
, van Lamsweerde, A.
, Lambeau, B.
in
Algorithms
/ analysis tools
/ Animation
/ Annotations
/ Application software
/ Behavior
/ Charts
/ Computer programming
/ Computer programs
/ Concrete
/ Control systems
/ Conveying
/ Documentation
/ End users
/ Engineering
/ Flowcharts
/ History
/ incremental learning
/ Independent component analysis
/ Index Terms- Scenario-based elicitation
/ Induction generators
/ invariant generation
/ Invariants
/ labeled transition systems
/ Leaves
/ message sequence charts
/ model validation
/ Production
/ Requirements analysis
/ scenario generation
/ Software
/ Software engineering
/ Studies
/ synthesis of behavior models
/ Systems design
2005
Oops! Something went wrong.
While trying to remove the title from your shelf something went wrong :( Kindly try again later!
Do you wish to request the book?
Generating annotated behavior models from end-user scenarios
by
Damas, C.
, Dupont, P.
, van Lamsweerde, A.
, Lambeau, B.
in
Algorithms
/ analysis tools
/ Animation
/ Annotations
/ Application software
/ Behavior
/ Charts
/ Computer programming
/ Computer programs
/ Concrete
/ Control systems
/ Conveying
/ Documentation
/ End users
/ Engineering
/ Flowcharts
/ History
/ incremental learning
/ Independent component analysis
/ Index Terms- Scenario-based elicitation
/ Induction generators
/ invariant generation
/ Invariants
/ labeled transition systems
/ Leaves
/ message sequence charts
/ model validation
/ Production
/ Requirements analysis
/ scenario generation
/ Software
/ Software engineering
/ Studies
/ synthesis of behavior models
/ Systems design
2005
Please be aware that the book you have requested cannot be checked out. If you would like to checkout this book, you can reserve another copy
We have requested the book for you!
Your request is successful and it will be processed during the Library working hours. Please check the status of your request in My Requests.
Oops! Something went wrong.
Looks like we were not able to place your request. Kindly try again later.
Generating annotated behavior models from end-user scenarios
Journal Article
Generating annotated behavior models from end-user scenarios
2005
Request Book From Autostore
and Choose the Collection Method
Overview
Requirements-related scenarios capture typical examples of system behaviors through sequences of desired interactions between the software-to-be and its environment. Their concrete, narrative style of expression makes them very effective for eliciting software requirements and for validating behavior models. However, scenarios raise coverage problems as they only capture partial histories of interaction among-system component instances. Moreover, they often leave the actual requirements implicit. Numerous efforts have therefore been made recently to synthesize requirements or behavior models inductively from scenarios. Two problems arise from those efforts. On the one hand, the, scenarios must be complemented with additional input such as state assertions along episodes or flowcharts on such episodes. This makes such techniques difficult to use by the nonexpert end-users who provide the scenarios. On the other hand, the generated state machines may be hard to understand as their nodes generally convey no domain- specific properties. Their validation by analysts, complementary to model checking and animation by may therefore be quite difficult. This paper describes tool-supported techniques that overcome those two problems. Our tool generates a labeled transition system (LTS) for each system component from simple forms of message sequence charts (MSC) taken as examples or counterexamples of desired behavior. No additional input is required. A global LTS for the entire system is synthesized first. This LTS covers all scenario examples and excludes all counterexamples. It is inductively generated through an interactive procedure that extends known learning techniques for grammar induction. The procedure is incremental on training examples. It interactively produces additional scenarios that the end-user has to classify as examples or counterexamples of desired behavior. The LTS synthesis procedure may thus also be used independently for requirements elicitation through scenario questions generated by the tool. The synthesized system LTS is then projected on local LTS for each system component. For model validation by analysts, the tool generates state invariants that decorate the nodes of the local LTS.
Publisher
IEEE,IEEE Computer Society
Subject
MBRLCatalogueRelatedBooks
Related Items
Related Items
This website uses cookies to ensure you get the best experience on our website.