Reusable Architectural Decision Model for Model and Metadata Repositories

نویسندگان

  • Christine Mayr
  • Uwe Zdun
  • Schahram Dustdar
چکیده

Models are gaining importance in software development, for instance in the MDD field, as well as in other disciplines such as biology and physics. Hence, tool support is needed to manage these models and metadata about the models. Model repositories support this trend by managing these model artifacts. While setting up model and metadata repositories, architects have to make several fundamental design decisions and balance various forces. In this paper we describe reusable knowledge in form of reusable architectural decisions for ITarchitects in setting-up, planning, and developing model and metadata repositories, as well as the main decision drivers. Our decisions are documented in a reusable architectural decision model that can be instantiated for a concrete system. It also supports a lightweight approach to architecture documentation. A case study illustrates the decisions made when setting up our own data access object model repository by walking through the reusable architectural decision model.

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

ثبت نام

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

منابع مشابه

Metadata for 3D Models

In architectural education and practice, students, teachers and architects increasingly rely on online repositories with architectural information. This includes product model data, exemplary architectural projects and technical documentation, in a wide variety of formats. To be able to retrieve information from such repositories, they have to be well structured, preferably adhering to common c...

متن کامل

EIAH Data Model: Semantic Interoperability between Distributed Digital Repositories

The encyclopedia of Iranian architectural history was established with the goal of increasing the accessibility of the widespread resources and documents related to Iranian architectural history and to provide a better and more productive space for collaboration of researchers and scholars, enabling them to expand and improve this encyclopedia. The information architecture which started to get ...

متن کامل

Reusable Architectural Decision Models for Enterprise Application Development

In enterprise application development and other software construction projects, a critical success factor is to make sound architectural decisions. Text templates and tool support for capturing architectural decisions exist, but have failed to reach broad adoption so far. One of the inhibitors we perceived on large-scale industry projects is that architectural decision capturing is regarded as ...

متن کامل

A Distributed Content Repositories Model and a Decisions Support System for Learning Objects in Latin-America

This paper describes a content object and metadata repositories model, which provides an alternative to search and to access repositories developed in Colombia and Latin America. Along with the repositories model, an initial design of a decision support system for repositories is presented. In order to preserve the autonomy of each repository, a common web services interface is considered. This...

متن کامل

Two controlled experiments on model-based architectural decision making

Context: In recent years, architectural design decisions are becoming more and more common for documenting software architectures. Rather than describing the structure of software systems, architectural decisions capture the design rationale and – often reusable – architectural knowledge. Many approaches and tools have been proposed in the literature to support architectural decision making and...

متن کامل

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


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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2008