• DocumentCode
    2341680
  • Title

    Automated metrics for industrial applications software polymorphic interactions

  • Author

    Zhou Hang ; Huang Zhi-Qiu ; Wang Li ; Chen Liang

  • Author_Institution
    Inf. Sci. & Technol. Inst., Nanjing Univ. of Aeronaut. & Astronaut. & Command, Nanjing
  • fYear
    2008
  • fDate
    3-5 June 2008
  • Firstpage
    477
  • Lastpage
    482
  • Abstract
    Industrial designer pressure to get their applications software more quickly and higher quality. Unified Modeling Language has been a software modeling standard. Sequence diagrams of UML can not describe the polymorphism, which leads to lack sequence diagram metrics to guide the polymorphism methods test cases generation. An approach is proposed to formalize polymorphism sequence diagrams and generate test case. According to class constraints and Satisfying Set rules, the approach got the Class Sets of Polymorphism Methods. The approach transformed sequence diagrams into the Polymorphism Class Object Method Acyclic Graph. Utilizing the Depth First Search, the approach automatically generated sequence diagram test cases. The approach availability was verified by an example analysis. The results show that the approach can measure the polymorphic methods and generate sequence diagram test cases to test polymorphism methods. It can enhance the coverage of tests.
  • Keywords
    Unified Modeling Language; graph theory; industrial engineering; object-oriented programming; program testing; software maintenance; software metrics; software quality; tree searching; UML sequence diagram; Unified Modeling Language; automated software metrics; class constraint; depth first search; industrial applications software polymorphic interaction; polymorphism class object method acyclic graph; polymorphism method test case generation; satisfying set rule; software maintenance; software modeling standard; software quality; Application software; Computer industry; Extraterrestrial measurements; Information science; Object oriented modeling; Software maintenance; Software measurement; Space technology; Testing; Unified modeling language;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Industrial Electronics and Applications, 2008. ICIEA 2008. 3rd IEEE Conference on
  • Conference_Location
    Singapore
  • Print_ISBN
    978-1-4244-1717-9
  • Electronic_ISBN
    978-1-4244-1718-6
  • Type

    conf

  • DOI
    10.1109/ICIEA.2008.4582561
  • Filename
    4582561