• DocumentCode
    187327
  • Title

    A Formal Method Applied to the Automated Software Engineering with Quality Guarantees

  • Author

    Teixeira, Marcelo ; Ribeiro, Richardson ; Barbosa, Marco ; Marin, Luis

  • Author_Institution
    Univ. Tecnol. Fed. do Parana (UTFPR), Pato Branco, Brazil
  • fYear
    2014
  • fDate
    3-6 Nov. 2014
  • Firstpage
    108
  • Lastpage
    111
  • Abstract
    Modern systems tend to be larger, more complex and to depend on an increasingly numerous set of requirements. In contrast, system development practices remain human-centered, depending mostly on the engineer expertise to be carried out. This paper shows how maximally permissive and deadlock-free components of software can be automatically produced. We argue that modeling methods and mathematical operations can be combined to systematically manage the software development process, based on high-level views of the system. Results show that possibly complex programming tasks become easier and independent from the expertise of the software engineer. Examples are provided to illustrate the approach.
  • Keywords
    formal specification; software development management; software quality; automated software engineering; formal method; software deadlock-free components; software development process; software quality guarantees; Mathematical model; Modeling; Programming; Software; Software engineering; Software reliability; Transmitters;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Software Reliability Engineering Workshops (ISSREW), 2014 IEEE International Symposium on
  • Conference_Location
    Naples
  • Type

    conf

  • DOI
    10.1109/ISSREW.2014.43
  • Filename
    6983813