Availability evaluation of Software architecture of object oriented Style using coloured Petri nets
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of applica...
Main Author: | |
---|---|
Format: | Article |
Language: | English |
Published: |
Science and Research Branch,Islamic Azad University
2017-02-01
|
Series: | Journal of Advances in Computer Engineering and Technology |
Subjects: | |
Online Access: | http://jacet.srbiau.ac.ir/article_9867_2335911bd7bd8644143891f8724adf58.pdf |
id |
doaj-d5fd6c6c00294cf4a0b6db91e8cee5a7 |
---|---|
record_format |
Article |
spelling |
doaj-d5fd6c6c00294cf4a0b6db91e8cee5a72020-11-24T22:07:41ZengScience and Research Branch,Islamic Azad UniversityJournal of Advances in Computer Engineering and Technology2423-41922423-42062017-02-01311109867Availability evaluation of Software architecture of object oriented Style using coloured Petri netsAbdolghader pourali0AuthorSoftware architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architecture which if used prior to the running of architecture, its final behavior and function will be observed and as a result possible problems could be elevated and promoted. In this study we aimed at availability evaluation in object- oriented style. To ensure the applicability of the style the UML diagrams, especially the sequence diagram, were used to exhibit the architectural behavior. In the later stages, as the UML diagram is inapplicable, the following operations were done. First, metric annotation is used to tag clichés. Then, the studied style diagram was transformed into an applicable one. Afterwards and following the design of petri, using CpnTools, the applicable model based on color petri net was evaluated. In this research the availability evaluation on an ATM for the N=5 users was tested and the results of evaluation showed that the higher the rate of availability (approximately %100) the higher is the rate of usability of the system when needed.http://jacet.srbiau.ac.ir/article_9867_2335911bd7bd8644143891f8724adf58.pdfSoftware architectureintegrated modeling languagesequence diagramcolored Petri net و availability |
collection |
DOAJ |
language |
English |
format |
Article |
sources |
DOAJ |
author |
Abdolghader pourali |
spellingShingle |
Abdolghader pourali Availability evaluation of Software architecture of object oriented Style using coloured Petri nets Journal of Advances in Computer Engineering and Technology Software architecture integrated modeling language sequence diagram colored Petri net و availability |
author_facet |
Abdolghader pourali |
author_sort |
Abdolghader pourali |
title |
Availability evaluation of Software architecture of object oriented Style using coloured Petri nets |
title_short |
Availability evaluation of Software architecture of object oriented Style using coloured Petri nets |
title_full |
Availability evaluation of Software architecture of object oriented Style using coloured Petri nets |
title_fullStr |
Availability evaluation of Software architecture of object oriented Style using coloured Petri nets |
title_full_unstemmed |
Availability evaluation of Software architecture of object oriented Style using coloured Petri nets |
title_sort |
availability evaluation of software architecture of object oriented style using coloured petri nets |
publisher |
Science and Research Branch,Islamic Azad University |
series |
Journal of Advances in Computer Engineering and Technology |
issn |
2423-4192 2423-4206 |
publishDate |
2017-02-01 |
description |
Software architecture is one of the most fundamental products in the process of software development in the areas of behavioral or non- behavioral features like availability or transformability change. There are different ways to evaluate software architecture one of which is the creation of application model. An executable model of software architecture is an official description of architecture which if used prior to the running of architecture, its final behavior and function will be observed and as a result possible problems could be elevated and promoted. In this study we aimed at availability evaluation in object- oriented style. To ensure the applicability of the style the UML diagrams, especially the sequence diagram, were used to exhibit the architectural behavior. In the later stages, as the UML diagram is inapplicable, the following operations were done. First, metric annotation is used to tag clichés. Then, the studied style diagram was transformed into an applicable one. Afterwards and following the design of petri, using CpnTools, the applicable model based on color petri net was evaluated. In this research the availability evaluation on an ATM for the N=5 users was tested and the results of evaluation showed that the higher the rate of availability (approximately %100) the higher is the rate of usability of the system when needed. |
topic |
Software architecture integrated modeling language sequence diagram colored Petri net و availability |
url |
http://jacet.srbiau.ac.ir/article_9867_2335911bd7bd8644143891f8724adf58.pdf |
work_keys_str_mv |
AT abdolghaderpourali availabilityevaluationofsoftwarearchitectureofobjectorientedstyleusingcolouredpetrinets |
_version_ |
1725819122332205056 |