• DocumentCode
    3098037
  • Title

    On applying coordinated atomic actions and dependable software architectures for developing complex systems

  • Author

    Beder, Delano M. ; Randell, Brian ; Romanovsky, Alexander ; Rubira, Cecília M F

  • Author_Institution
    Univ. of Campinas, Brazil
  • fYear
    2001
  • fDate
    2001
  • Firstpage
    103
  • Lastpage
    112
  • Abstract
    Modern concurrent and distributed applications are becoming increasingly complex; so, in order to provide fault tolerance, special structuring mechanisms are required to help reduce this complexity. Unfortunately, such structuring techniques are mostly introduced as design and implementation features, which complicates their employment. The approach we propose relies on introducing the appropriate software structuring together with associated fault tolerance measures at the earlier phases of software development and on supporting it with special software architectures and design patterns
  • Keywords
    object-oriented programming; parallel programming; software architecture; software fault tolerance; software metrics; complex systems development; coordinated atomic actions; dependable software architectures; design patterns; distributed applications; fault tolerance; fault tolerance measures; software structuring; special software architectures; special structuring mechanisms; structuring techniques; Computer architecture; Concurrent computing; Employment; Fault tolerance; Fault tolerant systems; Modems; Phase measurement; Programming; Software architecture; Software measurement;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Object-Oriented Real-Time Distributed Computing, 2001. ISORC - 2001. Proceedings. Fourth IEEE International Symposium on
  • Conference_Location
    Magdeburg
  • Print_ISBN
    0-7695-1089-2
  • Type

    conf

  • DOI
    10.1109/ISORC.2001.922824
  • Filename
    922824