Tool Support for ViewPoint-oriented Software Development

نویسندگان

  • Michael Goedicke
  • Bettina Enders
  • Torsten Meyer
  • Gabriele Taentzer
چکیده

In this contribution we present tool support addressing the multiple perspectives problem. For organizing and integrating multiple stakeholders, the development processes and notations they use, and the partial specifications they produce we use the ViewPoints framework. A formalization of the ViewPoints framework based on distributed graph transformation builds the foundation of our tool. Introduction and Related Work The concepts wrt. the ViewPoints framework as well as its formalization by distributed graph transformation have been sketched in [2, 3]. A detailed description of the graph transformation tool AGG on which our tool is based can be found in [4]. First we will give a general introduction to our tool in the chapter The ViewPoint Tool. Then we will present the three main tool components in the chapters ViewPoint Manager, Template Editor and ViewPoint Editor. Finally, we will refer to advanced features of our tool in the chapters Inconsistency Management and Distribution.

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

ثبت نام

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

منابع مشابه

ViewPoint-Oriented Software Development: Tool Support for Integrating Multiple Perspectives by Distributed Graph Transformation

Co-operative development of distributed software systems involves to address the multiple perspectives problem: many stakeholders with diverse domain knowledge and differing development strategies collaborate to construct heterogeneous development artifacts using different representation schemes. The ViewPoints framework has been developed for organizing multiple stakeholders, the development p...

متن کامل

CORBA and ODBMSs in Viewpoint Development Environment Architectures

Viewpoints are re ections of software systems from multiple perspectives. A number of consistency conditions apply to viewpoints and developers require a tool for each type of viewpoint. These tools need to support consistency management. Inter-viewpoint consistency can only be checked when tools are integrated into a viewpoint development environment. We brie y outline the functionality develo...

متن کامل

Computer Science Technical Reports Corba and Odbmss in Viewpoint Development Environment Architectures Corba and Odbmss in Viewpoint Development Environment Architectures

Any software process goes through a number of diierent stages. During these stages arti-facts are produced that reeect the software system from multiple perspectives. We refer to these artifacts as viewpoints. A number of consistency conditions apply to viewpoints and developers require tool support for managing consistency. Inter-viewpoint consistency can only be checked when tools are integra...

متن کامل

Declarative Semantics in Object-Oriented Software Development - A Taxonomy and Survey

One of the modern paradigms to develop an application is object oriented analysis and design. In this paradigm, there are several objects and each object plays some specific roles in applications. In an application, we must distinguish between procedural semantics and declarative semantics for their implementation in a specific programming language. For the procedural semantics, we can write a ...

متن کامل

An Evaluation ofthe MOOD Set of Object - Oriented

This paper describes the results of an investigation into a set of metrics for object-oriented design, called the MOOD metrics. The merits of each of the six MOOD metrics is discussed from a measurement theory viewpoint, taking into account the recognised object-oriented features which they were intended to measure: encapsulation, inheritance, coupling and polymorphism. Empirical data, collecte...

متن کامل

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


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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 1999