Advanced Search
CS Search Google Search
Subscribers, please login

Published Articles >> Table of Contents >> Abstract

12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05)   pp. 183-190
From Requirements to Specifications

Full Article Text: Download PDF of full textBuy this articleGet full text from IEEE Xplore

DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/ECBS.2005.41
Send link to a friend

Abstract
Live Sequence Charts (LSC) provide a formal visual framework for creating scenario-based requirements for reactive systems. An LSC imposes a partial order over a set of events, such as the sending or receiving of messages. Each event is associated with a liveness property, indicating whether it can or must occur. Time extensions can further specify when these events should occur An individual LSC tells a story about particular fragment of system behavior, whereas LCS specifications — a finite set of LSC — collectively define the total behavior. An LSC specification may require that more than one distinct scenario, or multiple instances of the same scenario, execute concurrently. It is natural to ask whether LSC specifications be synthesized into formal languages. Previous work offers translations from untimes LSCs to finite state machines, and from single (non-concurrent) LSCs to timed automata. Here, we show that LSC specifications with concurrency can also be expressed as a timed automata
Additional Information

Citation:  Cory Plock, Benjamin Goldberg, Lenore Zuck, "From Requirements to Specifications," ecbs, pp. 183-190,  12th IEEE International Conference and Workshops on the Engineering of Computer-Based Systems (ECBS'05),  2005

Similar Articles

Abstract Contents
Abstract
Citation




Free access to

  • Abstracts
  • Selected PDFs

Electronic subscribers login to:

  • Access HTML/PDFs of full text articles

Subscription information

Get a Web account

PDFs require Adobe Acrobat Reader.

Peer Review Notice

Give us Feedback