• Mar 26, 2024 News!Vol.16, No. 1 has been published with online version.   [Click]
  • Jan 02, 2024 News!All papers in IJET will be publihsed article by article staring from 2024.
  • Nov 03, 2023 News!News | Vol.15, No. 4 has been published with online version.   [Click]
General Information
    • ISSN: 1793-8236 (Online)
    • Abbreviated Title Int. J. Eng. Technol.
    • Frequency:  Quarterly 
    • DOI: 10.7763/IJET
    • Managing Editor: Ms. Jennifer Zeng
    • Abstracting/ Indexing: Inspec (IET), CNKI Google Scholar, EBSCO, ProQuest, Crossref, etc.
    • E-mail: ijet_Editor@126.com
Editor-in-chief
IJET 2014 Vol.6(2): 123-127 ISSN: 1793-8236
DOI: 10.7763/IJET.2014.V6.679

An Approach of Software Architectural Styles Detection Using Graph Grammar

Songpon Thongkum and Wiwat Vatanawood

Abstract—One of the challenging problems in software design is to evaluate the risks using the architectural styles.With the help of the architectural styles, it is able to reveal some potential design problems which do not conform to the non-functional requirements. The detection of a software architectural style is typically done by hand and it is a tedious work. However, there are still some ongoing researches on the automatic detection of the software architectural styles. In this paper, we propose an alternative scheme of the architectural styles detection using the reduction steps of a graph grammar. The definition of the context sensitive graph grammar and its derivation and reduction steps is extended and proposed to represent the typical components, interfaces and links in the software architectural model written in xADL. The xADL is one of the popular architectural description languages ever used. A case study of repository style detection scheme is demonstrated. The resulting derivation and reduction of the specific graph grammar show the valid parsability of the graph.

Index Terms—One of the challenging problems in software design is to evaluate the risks using the architectural styles.With the help of the architectural styles, it is able to reveal some potential design problems which do not conform to the non-functional requirements. The detection of a software architectural style is typically done by hand and it is a tedious work. However, there are still some ongoing researches on the automatic detection of the software architectural styles. In this paper, we propose an alternative scheme of the architectural styles detection using the reduction steps of a graph grammar. The definition of the context sensitive graph grammar and its derivation and reduction steps is extended and proposed to represent the typical components, interfaces and links in the software architectural model written in xADL. The xADL is one of the popular architectural description languages ever used. A case study of repository style detection scheme is demonstrated. The resulting derivation and reduction of the specific graph grammar show the valid parsability of the graph.

Songpon Thongkum and Wiwat Vatanawood are with the Department of Computer Engineering, Faculty of Engineering, Chulalongkorn University Bangkok, Thailand (e-mail: Songpon.T@Student.chula.ac.th; and e-mail: wiwat@chula.ac.th ).

[PDF]

Cite:Songpon Thongkum and Wiwat Vatanawood, "An Approach of Software Architectural Styles Detection Using Graph Grammar," International Journal of Engineering and Technology vol. 6, no. 2, pp. 123-127, 2014.

Copyright © 2008-2024. International Journal of Engineering and Technology. All rights reserved. 
E-mail: ijet_Editor@126.com