Quanterion IT Solutions
Cart is emptyRetrieve a Cart
Quanterion Solutions IncorporatedTuesday, May 21, 2013 
   Quanterion Home   Products   Solutions   Training   Publications   Downloads   About Quanterion
Quick Links
 Software Tools
   • Quanterion Automated
     Reliability Toolkit (QuART)

   • REPERTOIRE
   • 217Plus
   • Reliability Self-Assessment
     Tool (RASTER)

 Knowledge Sources
   • Cyber Security and
     Information Systems Information
     Analysis Center (CSIAC)

   • Reliability Information
     Analysis Center (RIAC)

   • Reliability Toolkits
   • Reliability Ques
   • Training
 FREE Resources
   • Quanterion RMQ Brochure [pdf]
   • QuART Demo
   • Mil Stds/Hdbks
   • MIL-HDBK-217
   • FAA-HDBK-006A
   • Lunchtime Learning
   • Recommended Texts
   • RMQ Links
   • Reliability Self-assessment
   • "QuICKER" Online Training
 Quanterion
   • How We Can Help
   • Contract Vehicles
   • Experience
   • Doing Business
   • How To Find Us
   • Contact




 811 Court Street
 Utica NY 13502-4096
 Phone: 315.732.0097
 Toll free: 877.808.0097
 FAX: 315.732.3261
 qinfo@quanterion.com
   Quanterion Virtual Bookstore
 


Virtual Bookstore Citation
Title
AUTOMATED COMPUTATION OF DECOMPOSABLE SYNCHRONIZATION CONDITIONS

Author(s)
Matos, Gilberto; Purtilo, James; White, Elizabeth

Corporate Author(s)
MARYLAND UNIV COLLEGE PARK INST FOR ADVANCED COMPUTER STUDIES

Report Date
2/1/1997

Page Count
48

Abstract
The most important aspect of concurrent and distributed computation is the interaction between system components. Integration of components into a system requires some synchronization that prevents the components from interacting in ways that may endanger the system users, its correctness or performance. The undesirable interactions are usually described using temporal logic, or safety and liveness assertions. Automated synthesis of synchronization conditions is a portable alternative to the manual design of system synchronization, and it is already widespread in the hardware CAD domain. The automated synchronization for concurrent software systems is hindered by their excessive complexity, because their state spaces can rarely be exhaustively analyzed to compute the synchronization conditions. The analysis of global state spaces is required for liveness and real time properties, but simple safety rules depend only on the referenced components and not on the rest of the system or its environment. Synchronization conditions for delayable safety critical systems can be computed without the state space analysis, and decomposed into single component synchronization conditions. Automated synthesis of decomposable synchronization conditions provides a solid groundwork for the independent design of system components, and supports reuse and maintenance in concurrent software systems. This approach to integration of concurrent systems is embodied by GenEx, an analysis and synchronization tool that integrates system components to satisfy a given set of safety rules, and produces executable systems.

Price: $9.95 Available as PDF for download.
Buy Now
 


Prices are plus sales tax when purchased within New York State and shipping charges, if applicable

Copyright © 2000-2013 Quanterion Solutions Incorporated
This site is best viewed in IE 8.0 or higher, Firefox 3.0 or higher, and Google Chrome.

View Table of Contents Pages1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82