Browse > Article
http://dx.doi.org/10.3745/KIPSTD.2006.13D.2.235

The Development of a Translater for the VRML Implementation Model from the ADL Model  

Kim Chi-Su (공주대학교 컴퓨터공학부)
Abstract
Software architectures may be described using text-based architecture description language(ADL). The key goals of an ADL are to communicate alternate designs between different stakeholders, to detect reusable structures, and to record design decisions. This paper provided a solution to the representation problem by creating a tool for three-dimensional representation of architectural viewpoints. The tool consisted of an architecture description language(VTADL) to first describe the software architectures and viewpoints on the architectures; and a VTADL-to-VRML translator to translate each viewpoint into a separate virtual reality world The goal of the paper was to devise algorithms for translating an ADL into effective VRML representations based on the desired viewpoint. The VRML representations were intended to enhance comprehension on the overall design and to improve communications between diverse stakeholders.
Keywords
ADL; VRML; Translator;
Citations & Related Records
연도 인용수 순위
  • Reference
1 C. Hofmeister, R. Nord, D. Soni, 'Applied Software Architecture', Addison-Wesley, 2000
2 J. Rumvaugh, I. Jacobson, G. Booch, 'The Unified Mideling Language Reference Manual', Addison-Wesley, 2000
3 W. Eixelsberger, & H. Gall, 'Describing Software Architectures by System Structure and Properties', In Proceedings of the 22nd Computer Software and Applications Conference, COMSAC '98 (pp.106-11). Los Alamitos: IEEE Computer Society Press, 1998   DOI
4 P. Knuchten, 'The 4+1 View Model of Architecture', IEEE Software, Vol.12, No.6, pp.43-50, Nov., 1995   DOI   ScienceOn
5 노성환, 신동익, 전태웅, '아키텍처 기반의 컴포넌트 조립을 위한 ADL 지원 환경', 소프트웨어공학기술 논문지, 제2권, 소프트웨어공학기술 논문지, 2002
6 D. Garlan, R. Allen, J. Ockerbloom, 'Architectural Mismatch or Why it's hard to build systems out of existing parts', Proceedings Of the 17th ICSE, IEEE Software, Vol.12, No.6, pp.17-26, April, 1995   DOI
7 L. Bass, P. Clements, R. Kazman, 'Software Architecture in Practice', Addison-Wesley, 1998
8 N. Medvidovic, R. N. Taylor, 'A classification and comparison framework for software architecture description languages', IEEE Transactions on Software Engineering, Vol.26, No.1, January, 2000   DOI   ScienceOn
9 P. Clements, L. Northrop, 'Software Architecture: An Executive Overview', CMU/SEI-96-TR-003 ADA305470
10 M. Shaw, D. Garlan, 'Software Architecture: Perspectives on an Emerging Discipline', Prentice-Hall, 1996
11 I. Jacobson, G. Booch, 'James R umbaugh, The Unified Software Development Process', Addison Wesley, 1999
12 http://www.sei.cmu.edu/architecture/definitions.html