Scenario-Driven Dynamic Analysis of Distributed Architectures

نویسندگان

  • George Edwards
  • Sam Malek
  • Nenad Medvidovic
چکیده

Software architecture constitutes a promising approach to the development of large-scale distributed systems, but architecture description languages (ADLs) and their associated architectural analysis techniques suffer from several important shortcomings. This paper presents a novel approach that reconceptualizes ADLs within the model-driven engineering (MDE) paradigm to address their shortcomings. Our approach combines extensible modeling languages based on architectural constructs with a model interpreter framework that enables rapid implementation of customized dynamic analyses at the architectural level. Our approach is demonstrated in the eXtensible Tool-chain for Evaluation of Architectural Models (XTEAM), a suite of ADL extensions and model transformation engines targeted specifically for highly distributed, resource-constrained, and mobile computing environments. XTEAM model transformations generate system simulations that provide a dynamic, scenarioand risk-driven view of the executing system. This information allows an architect to compare architectural alternatives and weigh trade-offs between multiple design goals, such as system performance, reliability, and resource consumption. XTEAM provides the extensibility to easily accommodate both new modeling language features and new architectural analyses.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

A Reference Architecture for Automation of Inter-Organizational Process-Oriented Collaboration

In today’s competitive, dynamic, and changing business environment, being able to collaborate globally within and beyond the enterprise borders is critical. Inter-Organizational Collaborations (IOCs) have been proposed as a response to the characteristics of highly competitive global business environments. So far, a number of reference models, frameworks, and ad hoc architectures related to som...

متن کامل

Industrial Productivity Scenario: An Evaluation of Industrial Estate at Vitthal Udyognagar in Anand District of Gujarat state, India

In the present age of cut-throat competition, it becomes highly necessary for an organization to be dynamic in the globalization era. This is possible only when the employees, employers and organizations are capable enough to cope up with the changing world scenario. In the rapidly changing environment, ‘human being’ is the most important and valuable resource to play vital role in every or...

متن کامل

Specifying Dynamic Software Architectures for Distributed Systems

Open and dynamic characteristics of distributed software systems make user requirements and hardware resources change more rapidly, which make their evolution or reconfiguration inevitable, especially during their execution. A critical issue for those distributed systems is the specifying and analysis dynamic reconfiguration process of their architectures. In this paper, we proposed a method of...

متن کامل

Towards an Opportunistic, Socially-driven, Self-organizing, Cloud Networking Architecture with NovaGenesis

The exponential growth on the number of mobile devices and their capabilities are leveraging new possibilities of networking architectures for processing, storing, and exchanging of information. At a glance, existing architectures take advantage of these devices, the social behavior of their users, and/or the dynamicity on resource usage. Despite of the potential of existing initiatives, they d...

متن کامل

Marketing Strategy Evaluation by Integrating Dynamic Systems Modeling and Network Data Envelopment Analysis

Nowadays, the service industries play an essential role in the economic development of countries, and among the various fields of insurance, life insurance is of particular importance because it covers its cover directly to humans. Increased competition in the insurance industry has led managers to seek marketing strategies that, in addition to increasing insurance sales, reduce costs and gain ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2007