Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/253228.253278acmconferencesArticle/Chapter ViewAbstractPublication PagesicseConference Proceedingsconference-collections
Article
Free access

Constructing multi-formalism state-space analysis tools: using rules to specify dynamic semantics of models

Published: 01 May 1997 Publication History
First page of PDF

References

[1]
L. Baresi, A. Orso, and M. Pezze. Customizable notations for kernel formalisms. In Proceedings of the First IEEE International Conference on Engineering Complex Computer Systems, pages 43-46, Fort Lauderdale, Florida, November 1995. IEEE Computer Society Press.
[2]
G. Berry, P Couronne, and G. Gonthier. Synchronous programming of reactive systems: An introduction to Esterel. Technical Report 647, INRIA, Rocquencourt, France, March 1987.
[3]
R. Cleaveland, E. Madelaine, and S. Sims. Generating front ends for verification tools. In Tools and Algorithms for the Construction and Analysis of Systems (TACAS '95), volume 1019 of Lecture Notes in Computer Science. Springer-Verlag, May 1995.
[4]
N. Day. A model checker for StateCharts. Technical Report TR-93-35, University of British Columbia, Department of Computer Science, October 1993. http://www.cs.ubc.ca/tr/l993/TR-93-35.
[5]
L. K. Dillon, G. S. Avnmin, and J. C. Wileden. Constrained expressions: Toward broad applicability of analysis methods for distributed software systems. ACM Transactions on Programming Languages and Systems, 10(3):374-402, July 1988.
[6]
C. Ghezzi and D. Mandrioli. On eclecticism in specifications: A case study centered around Petri nets. In Proceedings 4th International Workshop on Software Specification and Design, pages 216-225, Monterey, April 1987. IEEE Computer Society.
[7]
D. Harel. Statecharts: A visual formalism for complex systems. Science of Computer Programming, 8:231- 274,1987.
[8]
N. G. Leveson, M. P. E. Heimdahl, H. Hildreth, and J. Reese. Requirements specification for process control systems. IEEE Transactions on Software Engineering, SE-20(9):684-707, September 1994.
[9]
C. Lewerentz and T. L. (Eds.). Formal Development of Reactive Systems. Lecture Notes in Computer Science, 891 Series. Springer-Verlag, 1995.
[10]
M. Pezze, R. N. Taylor, and M. Young. Graph models for reachability analysis of concurrent programs. ACM Transactions on Software Engineering and Methodology, 4(2):171-213, April 1995.
[11]
M. Pezze and M. Young. Generation of multiformalism state-space analysis tools. In Proceedings of the 1996 Intemational Symposium on Software Testing and Analysis, pages 172-179, San Diego, California, January 1996. ACM Press.
[12]
B. Sanden. The case for electric {sic} design of realtime software. IEEE Transactions on Software Engineering, 15(3):360-362,March 1989. Correspondence. ("Electric" is apparently a misprint for "Eclectic".).
[13]
G. Winskel. Petri nets, algebras, morphisms, and compositionality. Information and Computation, 72:197- 238,1987.
[14]
W. J. Yeh and M. Young. Compositional reachability analysis using process algebra. In Proceedings of the Symposium on Software Testing, Analysis, and Verification (TAV4), pages 49-59, Victoria, British Columbia, October 1991. ACM SIGSOFT, ACM Press.
[15]
P. Zave and M. Jackson. Conjunction as composition. ACM Transactions on Software Engineering and Methodology, 2(4):379-411, October 1993.

Cited By

View all
  • (2021)An ontology for multi-paradigm modellingMulti-Paradigm Modelling Approaches for Cyber-Physical Systems10.1016/B978-0-12-819105-7.00009-X(67-122)Online publication date: 2021
  • (2013)PolyglotProceedings of the 19th international conference on Tools and Algorithms for the Construction and Analysis of Systems10.1007/978-3-642-36742-7_36(523-529)Online publication date: 16-Mar-2013
  • (2012)Code generation for a family of executable modelling notationsSoftware and Systems Modeling (SoSyM)10.1007/s10270-010-0176-611:2(251-272)Online publication date: 1-May-2012
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Conferences
ICSE '97: Proceedings of the 19th international conference on Software engineering
May 1997
713 pages
ISBN:0897919149
DOI:10.1145/253228
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Sponsors

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 01 May 1997

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. concurrency
  2. heterogeneity
  3. multi-formalism analysis
  4. state-space analysis

Qualifiers

  • Article

Conference

ICSE97
Sponsor:
ICSE97: 19th International Conference on Software Engineering
May 17 - 23, 1997
Massachusetts, Boston, USA

Acceptance Rates

Overall Acceptance Rate 276 of 1,856 submissions, 15%

Upcoming Conference

ICSE 2025

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)47
  • Downloads (Last 6 weeks)12
Reflects downloads up to 12 Feb 2025

Other Metrics

Citations

Cited By

View all
  • (2021)An ontology for multi-paradigm modellingMulti-Paradigm Modelling Approaches for Cyber-Physical Systems10.1016/B978-0-12-819105-7.00009-X(67-122)Online publication date: 2021
  • (2013)PolyglotProceedings of the 19th international conference on Tools and Algorithms for the Construction and Analysis of Systems10.1007/978-3-642-36742-7_36(523-529)Online publication date: 16-Mar-2013
  • (2012)Code generation for a family of executable modelling notationsSoftware and Systems Modeling (SoSyM)10.1007/s10270-010-0176-611:2(251-272)Online publication date: 1-May-2012
  • (2011)PolyglotProceedings of the 2011 International Symposium on Software Testing and Analysis10.1145/2001420.2001427(45-55)Online publication date: 17-Jul-2011
  • (2010)Prescriptive semantics for big-step modelling languagesProceedings of the 13th international conference on Fundamental Approaches to Software Engineering10.1007/978-3-642-12029-9_12(158-172)Online publication date: 20-Mar-2010
  • (2003)Template Semantics for Model-Based NotationsIEEE Transactions on Software Engineering10.1109/TSE.2003.123716929:10(866-882)Online publication date: 1-Oct-2003
  • (2003)Inference GraphsIEEE Transactions on Software Engineering10.1109/TSE.2003.117805229:2(133-150)Online publication date: 1-Feb-2003
  • (2003)Architectural interaction diagrams: AIDs for system modeling25th International Conference on Software Engineering, 2003. Proceedings.10.1109/ICSE.2003.1201218(396-406)Online publication date: 2003
  • (2002)Composable semantics for model-based notationsACM SIGSOFT Software Engineering Notes10.1145/605466.60548927:6(149-158)Online publication date: 1-Nov-2002
  • (2002)Composable semantics for model-based notationsProceedings of the 10th ACM SIGSOFT symposium on Foundations of software engineering10.1145/587051.587074(149-158)Online publication date: 18-Nov-2002
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Figures

Tables

Media

Share

Share

Share this Publication link

Share on social media