Home Author Index Search Volume 1 May 2009 ISSN 1797-9617

International Journal of

Recent Trends in Engineering

Home > Vol. 1, No. 2


International Journal of Recent Trends in Engineering (IJRTE)

ISSN 1797-9617

Volume 1, Number 2, May 2009

Issue on Computer Science

Page(s): 230-232

UML as an Architecture Description Language

B.Bharathi, Dr.D.Sridharan

Full text: PDF


Architecture Description Languages (ADLs) are specialized formal languages supporting modeling and reasoning on software architectures. Although number of ADLs counts in the tens, their popularity and usage by practitioners is very low. The object-oriented Unified Modeling Language (UML), which has become the OMG standard, offers a great variety of concepts for the definition of the structure and the expected behavior of a software system. Unified Modeling Language is de facto industrial standard, however not fully qualified ADL. It has the potential to replace many previously used software architecture description language. Compared with other ADLs, UML has the main drawback that its module concept is continuously changing from version to version without reaching a well-defined state. It is the purpose of this contribution to revisit the development of the UML module concept, to criticize its current form, and to present a compact and precise definition of its visibility rules.

Index Terms


Published by Academy Publisher in cooperation with the ACEEE

@ Copyright 2009 ACADEMY PUBLISHER All rights reserved