• Home
  • Search
  • Formal specification and simulation of software through graph grammars: a general but minimal approach
  • https://doi.org/10.1109/cmpsac.1998.716650Copy DOI Icon

Formal specification and simulation of software through graph grammars: a general but minimal approach

  • Aug 19, 1998
  • R Freund +3 more
Show More
  • Abstract
  • Literature Map
  • References
  • Similar Papers
Abstract

High quality software components require a representation that allows the implementation-independent description of the structure and behavior of software components. Hence, the static as well as the dynamic structure of the system has to be represented in a structured way. Graph transformation systems support static and dynamic modeling through a single computational framework for the sake of correctness, maintainability, and integrity. The framework introduced along with the corresponding tool, UPGraDE (Universal Programmed Graph Grammar Development Environment), which is based on the universal graph language GRASP (GRAph grammar with Set Productions). Any type of system can be specified through a minimal set of operations (syntax) and rules to specify the behavior of any type of software (semantics). The UPGraDE Environment, consisting of several totally transparent interconnected modules, performing well defined tasks, is a highly modular and extensible environment suited for nearly every GRASP development purpose.

Similar Papers
  • Research Article
  • Citations9

An environment for Ada software development based on formal specification

  • May 01, 1987
  • ACM SIGAda Ada Letters
  • D C Luckham +2
  • Dissertation

Formal specification synthesis using requirements particle networks

  • Jan 01, 2002
  • Wiwat Vatanawood
  • Book Chapter

Applications to UML Software Specifications

  • Jan 01, 2004
  • Martin Große-Rhode
  • Research Article
  • Citations116

Hyper-resolution mapping of regional storm surge and tide flooding: comparison of static and dynamic models

  • Feb 06, 2016
  • Natural Hazards
  • Jorge A Ramirez +3
  • Conference Article

Making Components Fit: SPINing

  • Oct 01, 2008
  • Jan Kofron +2
  • Single Report
  • Citations9

Abstracting formal specifications to generate software tests via model checking

  • Jan 01, 1999
  • Paul E Ammann +1
  • Research Article
  • Citations23

Formal Software Specification with Refinements and Modules of Typed Graph Transformation Systems

  • Mar 01, 2002
  • Journal of Computer and System Sciences
  • Martin Große-Rhode +2
  • Conference Article

Graph-based delegation authorization in workflow

  • Jun 01, 2009
  • Yonghe Wei
  • Research Article

初探 Amihud 流動性指標對景氣循環之預測力

  • Jan 01, 2014
  • 顏嘉儀
  • Book Chapter
  • Citations7

Application of graph grammars to rule-based systems

  • Mar 05, 1990
  • Martin Korff
  • Book Chapter
  • Citations92

A Formal Semantics of UML State Machines Based on Structured Graph Transformation

  • Jan 01, 2001
  • Sabine Kuske
  • Research Article

Selected MRP II Standard System requirements presented in Z‐notation

  • Aug 07, 2009
  • Kybernetes
  • Marek J Greniewski
  • Research Article
  • Citations3

On Formal Specification of Software Components and Systems

  • Aug 01, 2006
  • Electronic Notes in Theoretical Computer Science
  • Sharon Flynn +1
  • Conference Article
  • Citations108

Modeling of quantization effects in digitally controlled DC-DC converters

  • Jun 20, 2004
  • Hao Peng +3
  • Research Article
  • Citations371

Modeling of Quantization Effects in Digitally Controlled DC–DC Converters

  • Jan 01, 2007
  • IEEE Transactions on Power Electronics
  • Hao Peng +3
Cactus Communications logo

Copyright 2026 Cactus Communications. All rights reserved.