A branching-time logic to verify synchronously coupled concurrent systems and its relevance to web-based systems. (2015)
- Record Type:
- Journal Article
- Title:
- A branching-time logic to verify synchronously coupled concurrent systems and its relevance to web-based systems. (2015)
- Main Title:
- A branching-time logic to verify synchronously coupled concurrent systems and its relevance to web-based systems
- Authors:
- Narayanan, Vasumathi K.
Dakshinamurthy, Sungeetha - Abstract:
- This paper is a sequel to our previous work wherein we proposed a state-based partial-order concurrency model from a given specification of communicating finite state machines (CFSMs), constituting a cooperative system specification. We unfold the CFSMs by simulating them in global environment to generate what we proposed as communicating minimal prefix machines (CMPMs). In this present work, we proceed from the unfolded CMPMs and go on to show that they form a distributed set of concurrent Kripke tree structures, over which we propose the logic computational distributed tree logic (CDTL) for model-checking. We show that CDTL provides an interesting set of expressive and nested formulae to verify safety, liveness and fairness properties. The component Kripke structures keep track of their respective local identities and at the same time maintain a global view through the environment vectors annotating every local CMPM state of the component Kripke structure. As a result, we achieve modularity as well as alleviation of state-explosion in our model-checking. Application of model-checking on web-systems is discussed.
- Is Part Of:
- International journal of Web engineering and technology. Volume 10:Number 4(2015)
- Journal:
- International journal of Web engineering and technology
- Issue:
- Volume 10:Number 4(2015)
- Issue Display:
- Volume 10, Issue 4 (2015)
- Year:
- 2015
- Volume:
- 10
- Issue:
- 4
- Issue Sort Value:
- 2015-0010-0004-0000
- Page Start:
- 311
- Page End:
- 333
- Publication Date:
- 2015
- Subjects:
- communicating FSMs -- finite state machines -- CFSMs -- communicating MPMs -- minimal prefix machines -- CMPMs -- product automaton -- interleaving semantics -- partial order semantics -- state space explosion -- computational distributed tree logic -- CDTL -- model checking -- safety -- liveness -- fairness -- progress properties -- multi-display web applications -- web application under test -- WAUT -- branching-time logic -- synchronously coupled concurrent systems -- web-based systems -- simulation -- Kripke tree structures
World Wide Web -- Periodicals
Web site development -- Periodicals
Application software -- Development -- Periodicals
006.7 - Journal URLs:
- http://www.inderscience.com/jhome.php?jcode=ijwet ↗
http://www.inderscience.com/ ↗ - Languages:
- English
- ISSNs:
- 1476-1289
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - BLDSS-3PM
British Library STI - ELD Digital store - Ingest File:
- 7535.xml