期刊名称:International Journal of Computer Science and Communication Networks
电子版ISSN:2249-5789
出版年度:2011
卷号:1
期号:3
页码:318-324
出版社:Technopark Publications
摘要:An important step for understanding the architecture will be obtained by providing a clear definition from that. More than 150 valid definitions presented for identifying the software architecture. So an analogy among them is needed to give us a better understanding on the existing definitions. In this paper an analysis over different issues of current definitions is provided based on the incorporated elements. In conjunction with this objective first, the definitions are collected and, after conducting an analysis over them, are broken into different constituent elements which are shown in one table. Then some selected parameters in the table are classified into groups for comparison purposes. Then all parameters of each individual group are specified and compared with each other. This procedure is rendered for all groups respectively. Finally, a meta-model is developed for each group.The aim is not to accept or reject a specific definition, but rather is to contrast the definitions and their respective constituent elements in order to construct a background for gaining better perceptions on software architecture which in turn can benefit the introduction of an appropriate definition.