• May 03, 2016 News! Vol.7, No.5 has been indexed by EI(Inspec)!   [Click]
  • May 03, 2016 News! Vol.7, No.4 has been indexed by EI(Inspec)!   [Click]
  • Feb 08, 2017 News!Welcome Dr. Lei Chen from China to join the Editorial board of IJET.   [Click]
General Information
Editor-in-chief
Prof. T. Hikmet Karakoc
Anadolu University, Faculty of Aeronautics and Astronautics, Turkey

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-2015. International Journal of Engineering and Technology. All rights reserved. 
E-mail: ijet@vip.163.com