By Topic

Performance Analysis of Reusable Components with Hybrid Modelling of Strategies and Processes: A Real World Case Study

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$31 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

2 Author(s)
Sheau Ling Tan ; Tsinghua Nat. Lab. of Inf. Sci. & Technol.(TNList), Tsinghua Univ. Beijing, Beijing, China ; Lin Liu

Software reuse aims to eliminate repetitive system development efforts, and improve the quality of software by using proven solutions to business analysis, system design and implementation. This paper proposes the combined use of multiple modelling languages to support the reuse of engineering artifacts at different abstraction levels. In particular, an agent-oriented requirement modelling language, i*, is adopted to illustrate the high-level business objectives of organizational units. The i* model is then linked to UML activity diagrams modelling to represent the business activities in the production process. Finally, the abstract business process is refined into the execution flow of processes and formalized in a Petri net model. This hybrid modelling approach streamlines the high-level strategic dependencies and goals of organizational units with process and run-time execution models. The performance of the system can then be evaluated based on the simulation of performance of the reusable components in Petri-net model, which can also reflect the overall performance of the organization.

Published in:

Computer Software and Applications Conference Workshops (COMPSACW), 2012 IEEE 36th Annual

Date of Conference:

16-20 July 2012