| Mapping live sequence chart to coloured petri nets for analysis and verification of embedded systems |
| Full text |
Pdf
(669 KB)
|
| Source
|
ACM SIGSOFT Software Engineering Notes
archive
Volume 31 , Issue 3 (May 2006)
table of contents
SECTION: Article abstracts with full text online
table of contents
Pages: 1 - 25
Year of Publication: 2006
ISSN:0163-5948
|
|
Authors
|
|
Leonardo Amorim
|
CIn - Federal University of Pernambuco, Recife, Brazil
|
|
Paulo Maciel
|
CIn - Federal University of Pernambuco, Recife, Brazil
|
|
Meuse Nogueira
|
CIn - Federal University of Pernambuco, Recife, Brazil
|
|
Raimundo Barreto
|
CIn - Federal University of Pernambuco, Recife, Brazil
|
|
Eduardo Tavares
|
CIn - Federal University of Pernambuco, Recife, Brazil
|
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 8, Downloads (12 Months): 77, Citation Count: 2
|
|
|
ABSTRACT
This paper presents a methodology for mapping the Live Sequence Chart (LSC) language to an equivalent Coloured Petri Net (CPN) model as an approach for analysis and verification of embedded systems' properties. LSC is a language for system specification, allowing one to specify what should happen for all execution of the system as well as the modeling of anti-scenarios. However, analysis and verification of systems' properties are not possible. In order to allow diagnosis of inconsistent specifications, besides simulation, verification and analysis should be considered. Therefore the proposition of a CPN model for LSC allows verification and analysis of systems described in LSC, hence, contributing for increasing designers' confidence on the system development process and reducing risks that may lead to project failure.
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
|
Extensible Markup Language. http://www.xml.org.
|
| |
2
|
JDOM API. http://www.jdom.org.
|
| |
3
|
Luciano Baresi and Mauro Pezzè. Improving uml with petri nets. Electr. Notes Theor. Comput. Sci., 44(4), 2001.
|
| |
4
|
Y. Bontemps and P. Heymans. Turning high-level live sequence charts into automata. International Conference on Software Engineering, 2002.
|
| |
5
|
CCITT. Ccitt recommendation z.120: Message sequence chart (msc). Geneva, 1992.
|
| |
6
|
|
| |
7
|
Department of Computer Science of University of Aarhus, http://wiki.daimi.au.dk/cpntools/cpntools.wiki. CPN Tools.
|
| |
8
|
|
| |
9
|
|
| |
10
|
|
| |
11
|
|
| |
12
|
J. Campos J. Merseguer and E. Mena. Performance evaluation for the design of agent-based systems: A petri net approach. 1998.
|
| |
13
|
|
| |
14
|
|
| |
15
|
|
| |
16
|
M. N. Oliveira Junior. Desenvolvimento de Um Prottipo para a Medida No Invasiva da Saturao Arterial de Oxignio em Humanos -- Oxmetro de Pulso. MSc Thesis, UFPE, August, 1998.
|
| |
17
|
T. Murata. Petri nets: Properties, analysis and applications. Lecture Notes in Computer Science; A Decade of Concurrency, 77(4):541--580, April 1989.
|
| |
18
|
Object Management Group, http://www.omg.org. Documentation of the Unified Modeling Language.
|
| |
19
|
R. Lins P. Maciel and P. Cunha. Introduo s Redes de Petri e Aplicaes. X Escola de Computao Campinas-SP, 1996.
|
| |
20
|
Sun Microsystems, http://java.sun.com. Java Technology.
|
|