A New Executable Model for Software Architecture Based on Coloured Petri Net
Publish place: Conference on Computer Engineering and Sustainable Development with a focus on computer networking, modeling and systems security
Publish Year: 1392
نوع سند: مقاله کنفرانسی
زبان: English
View: 1,401
This Paper With 9 Page And PDF Format Ready To Download
- Certificate
- من نویسنده این مقاله هستم
استخراج به نرم افزارهای پژوهشی:
شناسه ملی سند علمی:
CESD01_002
تاریخ نمایه سازی: 25 اسفند 1392
Abstract:
The quality of an architectural design of a software system has a great influence on achieving non-functional requirements of a system. With the growing use of UML diagrams for software architecture description and the importance of non-functional requirements evaluation at the early stages of design and its development process, providing an executable model of these diagrams is often considered to be significant. UML diagrams have some shortcomings such as being semi-formal. In order to overcome this shortcoming, many efforts have been made to transform this language into formal methods including Petri nets. This paper is an attempt to transform Activity diagrams created in UML into Coloured Petri net (CPN). So that the non-functional parameters could be estimated from the obtained Coloured Petri net. The final goal in this paper is evaluation of reliability. We presented a case tool for evaluating reliability parameter with the help of quality factors stated in ISO/IEC 9126 model. With evaluating this properties, developers can take step for identifying shortcomings and improving themt. so costs and potential losses reduced
Keywords:
Authors
Mansoure Younesi
Mazandaran University of Science and TechnologyBabol
Maryam Musavi
Mazandaran University of Science and TechnologyBabo
Mahnaz Hamzehniya
Mazandaran University of Science and TechnologyBabol
Homayoun Motameni
Islamic Azad University, Sari, Iran
مراجع و منابع این Paper:
لیست زیر مراجع و منابع استفاده شده در این Paper را نمایش می دهد. این مراجع به صورت کاملا ماشینی و بر اساس هوش مصنوعی استخراج شده اند و لذا ممکن است دارای اشکالاتی باشند که به مرور زمان دقت استخراج این محتوا افزایش می یابد. مراجعی که مقالات مربوط به آنها در سیویلیکا نمایه شده و پیدا شده اند، به خود Paper لینک شده اند :