Modeling dynamic software architecture with UML

Mahsa Salehi, Mohammadreza Razzazi

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

Abstract

In this paper, we propose a new model to describe the change of software architectures. As in dynamic architectures, the configuration can change dynamically; we should consider both the structure and behavior of the system during architectural design. We use UML to graphically represent reconfiguration and evolution of software architecture. For this purpose we integrate some of the UML diagrams. By the means of UML we can strengthen the readability and visual clarity of our documentation.

Original languageEnglish
Title of host publicationMIPRO 2008 - 31st International Convention Proceedings: Computers in Education
Pages135-138
Number of pages4
Volume4
Publication statusPublished - 2008
Externally publishedYes
Event31st International Convention Proceedings: Computers in Education - Opatija, Croatia
Duration: 26 May 200830 May 2008

Conference

Conference31st International Convention Proceedings: Computers in Education
CountryCroatia
CityOpatija
Period26/05/0830/05/08

Keywords

  • Dynamic software architecture (DSA)
  • Structural and Behavioral views
  • Unified Modeling Language (UML)

Cite this

Salehi, M., & Razzazi, M. (2008). Modeling dynamic software architecture with UML. In MIPRO 2008 - 31st International Convention Proceedings: Computers in Education (Vol. 4, pp. 135-138)
Salehi, Mahsa ; Razzazi, Mohammadreza. / Modeling dynamic software architecture with UML. MIPRO 2008 - 31st International Convention Proceedings: Computers in Education. Vol. 4 2008. pp. 135-138
@inproceedings{9862b55bc5044049a0c260d09e68bb6d,
title = "Modeling dynamic software architecture with UML",
abstract = "In this paper, we propose a new model to describe the change of software architectures. As in dynamic architectures, the configuration can change dynamically; we should consider both the structure and behavior of the system during architectural design. We use UML to graphically represent reconfiguration and evolution of software architecture. For this purpose we integrate some of the UML diagrams. By the means of UML we can strengthen the readability and visual clarity of our documentation.",
keywords = "Dynamic software architecture (DSA), Structural and Behavioral views, Unified Modeling Language (UML)",
author = "Mahsa Salehi and Mohammadreza Razzazi",
year = "2008",
language = "English",
isbn = "9789532330397",
volume = "4",
pages = "135--138",
booktitle = "MIPRO 2008 - 31st International Convention Proceedings: Computers in Education",

}

Salehi, M & Razzazi, M 2008, Modeling dynamic software architecture with UML. in MIPRO 2008 - 31st International Convention Proceedings: Computers in Education. vol. 4, pp. 135-138, 31st International Convention Proceedings: Computers in Education, Opatija, Croatia, 26/05/08.

Modeling dynamic software architecture with UML. / Salehi, Mahsa; Razzazi, Mohammadreza.

MIPRO 2008 - 31st International Convention Proceedings: Computers in Education. Vol. 4 2008. p. 135-138.

Research output: Chapter in Book/Report/Conference proceedingConference PaperResearchpeer-review

TY - GEN

T1 - Modeling dynamic software architecture with UML

AU - Salehi, Mahsa

AU - Razzazi, Mohammadreza

PY - 2008

Y1 - 2008

N2 - In this paper, we propose a new model to describe the change of software architectures. As in dynamic architectures, the configuration can change dynamically; we should consider both the structure and behavior of the system during architectural design. We use UML to graphically represent reconfiguration and evolution of software architecture. For this purpose we integrate some of the UML diagrams. By the means of UML we can strengthen the readability and visual clarity of our documentation.

AB - In this paper, we propose a new model to describe the change of software architectures. As in dynamic architectures, the configuration can change dynamically; we should consider both the structure and behavior of the system during architectural design. We use UML to graphically represent reconfiguration and evolution of software architecture. For this purpose we integrate some of the UML diagrams. By the means of UML we can strengthen the readability and visual clarity of our documentation.

KW - Dynamic software architecture (DSA)

KW - Structural and Behavioral views

KW - Unified Modeling Language (UML)

UR - http://www.scopus.com/inward/record.url?scp=84896841561&partnerID=8YFLogxK

M3 - Conference Paper

SN - 9789532330397

VL - 4

SP - 135

EP - 138

BT - MIPRO 2008 - 31st International Convention Proceedings: Computers in Education

ER -

Salehi M, Razzazi M. Modeling dynamic software architecture with UML. In MIPRO 2008 - 31st International Convention Proceedings: Computers in Education. Vol. 4. 2008. p. 135-138