• DocumentCode
    3699066
  • Title

    A case study in specification defects detection using statecharts

  • Author

    Jipeng Wu;Shanshan Lv;Eryu Ding;Bin Luo

  • Author_Institution
    State Key Laboratory for Novel Software Technology at Nanjing University, Nanjing University Nanjing, China
  • fYear
    2015
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    There are two types of software defects: (1)implementation defects(i.e., discrepancies between a implementation and its specification), and (2)specification defects(Systems implemented correctly may also fail due to its defective specification design). This paper presents a specification defects detection method called Specification Defects Detection Using Statecharts (SDDS), and applies it to 5 classes from open source software. SDDS converts source codes to statecharts and then find intrinsic design defects or risks of specifications from their statecharts. We applied this method in our case study and proved that at least 3 types of specification defects exist and can be detected by SDDS.
  • Keywords
    "Model checking","Software reliability","Open source software","Indexes","Grammar"
  • Publisher
    ieee
  • Conference_Titel
    Software Engineering and Service Science (ICSESS), 2015 6th IEEE International Conference on
  • ISSN
    2327-0586
  • Print_ISBN
    978-1-4799-8352-0
  • Electronic_ISBN
    2327-0594
  • Type

    conf

  • DOI
    10.1109/ICSESS.2015.7338994
  • Filename
    7338994