Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Open access

SCTL-MUS: A Formal Methodology for Software Development of Distributed Systems. A Case Study

Published: 01 September 2001 Publication History

Abstract.

This paper introduces an iterative model for the software development process of distributed systems. It is based on dealing with the system evolution and maintenance activities as similar stages of the system development. In order to formalise this model, a multi-valued causal temporal logic, referred to as Simple Causal Temporal Logic (SCTL), is defined for the acquisition and specification of the functional requirements. A Model of Unspecified States (MUS) is also defined with a double goal: firstly, to show the fundamental aspects of system behaviour, which has been specified through a set of SCTL requirements; and, secondly, to verify the consistency and completeness of the specified requirements.
The combination of SCTL and MUS allows obtaining the specification of the initial architecture of the system formally. Besides, the design decisions are stored with the goal of making the evolution and maintenance tasks easier. The translation between MUS and a constructive formal description technique (LOTOS) is automatic from the definition of architectural operators.

Index Terms

  1. SCTL-MUS: A Formal Methodology for Software Development of Distributed Systems. A Case Study
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Information & Contributors

            Information

            Published In

            cover image Formal Aspects of Computing
            Formal Aspects of Computing  Volume 13, Issue 1
            Sep 2001
            91 pages
            ISSN:0934-5043
            EISSN:1433-299X
            Issue’s Table of Contents

            Publisher

            Springer-Verlag

            Berlin, Heidelberg

            Publication History

            Published: 01 September 2001
            Published in FAC Volume 13, Issue 1

            Author Tag

            1. Keywords: Formal description techniques; Formal verification; Functional requirements; Incremental specification; Temporal logic; Unspecification

            Qualifiers

            • Research-article

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • 0
              Total Citations
            • 50
              Total Downloads
            • Downloads (Last 12 months)21
            • Downloads (Last 6 weeks)8
            Reflects downloads up to 13 Sep 2024

            Other Metrics

            Citations

            View Options

            View options

            PDF

            View or Download as a PDF file.

            PDF

            eReader

            View online with eReader.

            eReader

            Get Access

            Login options

            Full Access

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media