ACM Home Page
Please provide us with feedback. Feedback
Existential live sequence charts revisited
Full text pdf formatPdf (456 KB)
Source
International Conference on Software Engineering archive
Proceedings of the 30th international conference on Software engineering table of contents
Leipzig, Germany
SESSION: Specification I table of contents
Pages 41-50  
Year of Publication: 2008
ISBN:978-1-60558-079-1
Authors
German Sibay  University of Buenos Aires, Buenos Aires, Argentina
Sebastian Uchitel  University of Buenos Aires, Buenos Aires, Argentina
Victor Braberman  Univeristy of Buenos Aires, Buenos Aires, Argentina
Sponsors
ACM: Association for Computing Machinery
SIGSOFT: ACM Special Interest Group on Software Engineering
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 40,   Downloads (12 Months): 90,   Citation Count: 0
Additional Information:

abstract   references   index terms   collaborative colleagues  

Tools and Actions: Review this Article  
Save this Article to a Binder    Display Formats: BibTex  EndNote ACM Ref   
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/1368088.1368095
What is a DOI?

ABSTRACT

Scenario-based specifications are a popular means for describing intended system behaviour. We aim to facilitate early analysis of system behaviour and the development of behaviour models in conjunction with scenarios.

In this paper we define a novel scenario-based specification language with an existential semantics and that supports conditional specification of behaviour in the form of prechart and main chart. The language semantics is consistent with existing informal scenario-based and use-case based approaches to requirements engineering. The language provides a good fit with universal live sequence charts as standard existential live sequence charts do not adequately support conditional scenarios.

In addition, we define a novel synthesis algorithm that, rather than building arbitrarily one of the many behaviour models that satisfy a scenario, constructs a Modal Transition System (MTS) which characterizes all behaviour models that conform to the scenario.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

 
1
 
2
 
3
 
4
D. Fischbein and S. Uchitel. On Consistency and Merge of MTS. In Submitted to International Workshop on Living with Uncertainty, ASE'07, 2007.
 
5
D. Harel and H. Kugler. Synthesizing state-based object systems from lsc specifications. Int. J. Found. Comput. Sci., 13(1):5--51, 2002.
 
6
 
7
ITU. Recommendation z.120: Message sequence charts. ITU, 2000.
 
8
J. Kramer, J. Magee, and M. Sloman. CONIC: an Integrated Approach to Distributed Computer Control Systems. IEE Proceedings, 130(1):1--10, 1983.
 
9
I. Kruger. Distributed system design with message sequence charts. PhD thesis, Technical University of Munich, 2000.
 
10
H. Kugler, M. J. Stern, and E. J. A. Hubbard. Testing scenario-based models. In M. B. Dwyer and A. Lopes, editors, FASE, volume 4422 of Lecture Notes in Computer Science, pages 306--320. Springer, 2007.
 
11
K. Larsen and B. Thomsen. A Modal Process Logic. In LICS'88, pages 203--210, 1988.
 
12
 
13
 
14
15
16
 
17
 
18

Collaborative Colleagues:
German Sibay: colleagues
Sebastian Uchitel: colleagues
Victor Braberman: colleagues