Automated Transformation of Distributed Software Architectural Models to Finite State Process

Journal Title: International Journal on Computer Science and Engineering - Year 2010, Vol 2, Issue 9

Abstract

Software Performance Engineering (SPE) represents the collection of software engineering activities with the purpose of identification, prediction and also improvement of software performance parameters in the early stages of software development life cycle. Various models such as queuing networks, layered queues, Petri Nets and Stochastic Process Algebras are suggested for modeling distributed systems. Particular ability of a model is the prediction and estimation of non-functional characteristic of one system before it has been made. he main problem is a method by which we can easily ransform architectural software models into formal imulate able models. In this paper a method for automatic transformation of UML deployment and sequence iagrams into FSP(finite state process) model is resented, so that we can analyze the resulting model through iscrete event simulation tools from the performance perspective. In the proposed transformation algorithm, different aspects of a software system such as: communication model of software objects, synchronization and physical deployment of objects are considered.

Authors and Affiliations

Omid Bushehrian , Hassan Ghaedi , Reza Ghanbari Baghnavi

Keywords

Related Articles

Automatic Counting Cancer Cell Colonies using GIEA for TSK-type Neural Fuzzy Network

This paper proposes a TSK-type neural fuzzy network (TNFN) with a group interaction-based evolutionary algorithm (GIEA) for constructing the cancer cell colonies diagnosis system (CCCDS). The proposed GIEA is designed on...

A Study of Image Segmentation and Edge Detection Techniques

Image segmentation is the key behind image understanding. Image segmentation is one of the most important steps leading to the analysis of processed image data. It is the prime area of research in computer vision. A numb...

Algorithm for Efficient Multilevel Association Rule Mining

over the years, a variety of algorithms for finding frequent item sets in very large transaction databases have been developed. The problems of finding frequent item sets are basic in multi level association rule mining,...

Invariant Moments based War Scene Classification using ANN and SVM: A Comparative Study

In this paper we are trying to classify a war scene from the natural scene. For this purpose two set of image categories are taken viz., opencountry & war tank. By using Invariant Moments features are extracted from...

Reducing Power Consumption in Peer-to- Peer System

In peer-to-peer (P2P) system every node is peer and there is no centralized server. In this paper we discuss how to reduce the total electric power consumption of computers in peer to peer system. First we discuss the Ro...

Download PDF file
  • EP ID EP108078
  • DOI -
  • Views 116
  • Downloads 0

How To Cite

Omid Bushehrian, Hassan Ghaedi, Reza Ghanbari Baghnavi (2010). Automated Transformation of Distributed Software Architectural Models to Finite State Process. International Journal on Computer Science and Engineering, 2(9), 3120-3125. https://europub.co.uk/articles/-A-108078