Meta-Model of Versions in Object-Relational Database to Support Software Engineering Management Environment

نویسندگان

  • Luiz Camolesi
  • Mauro Biajiz
چکیده

An efficient and qualitative work using environments to software engineering management depend of structure, control and adequate use of the resources available to design and development. Between this resources is the versions manipulation of (sub)projects and component created in the engineering phases. Currently, the majority of the software engineering environments supports the versions manipulations, however, imposing austere (inflexible) restrictions, creating, some times, a boundary limiting the work actions (tasks). This work resolve this problem with the definition of metadata structure to object-relational (or only relational) database, incorporating portability, integrity, traceability and flexibility features in the control and maintenance of the software versions design. Thus, design manager can configure an engineering environment with customized control and versions maintenance.

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

ثبت نام

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

منابع مشابه

Aided Software Engineering ( CASE )

The success and acceptance of reuse tools and libraries depends on their integration into existing software development environments. However, the addition of large libraries of reusable components to software design databases only exacerbates the problem of design data management. Object-oriented databases originated to meet the requirements of design data management that relational databases ...

متن کامل

Meta-models in Support of Database Model Transformations

Model-Driven Software Engineering (MDSE) aims to provide automated support for the development, maintenance and evolution of software by performing transformations on models. During these transformations model elements are traced from a more abstract model to a more concrete model and vice versa, achieved through meta-modeling. Software development process produces numerous models of complex ap...

متن کامل

A Database-Based and Web-Based Meta-CASE System

Each Computer Aided Software Engineering (CASE) system provides support to a software process or specific tasks or activities that are part of a software process. Each meta-CASE system allows us to create new CASE systems. The creators of a new CASE system have to specify abstract syntax of the language that is used in the system and functionality as well as non-functional properties of the new...

متن کامل

User - defined Container Basic Object Default

1 Abstract Computerized databases are essential and inseparable components of a vast majority of today's information systems. Database systems are used at all levels of management, research and production to provide uniform access and control of consistent information. Computer aided software engineering system require extensive database system support. Several industrial and academic research ...

متن کامل

An Object Model for Engineering Design

Applications requiring sophisticated modeling techniques raise challenging issues to software designers. CAD/CAM and genetics are example of applications that call for powerful modeling techniques. Existing approaches seem limited in their ability to support their demands. Relational database systems for example support only simple tables. The need to enhance their capabilities led to non-norma...

متن کامل

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


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

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

ثبت نام

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

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

دوره   شماره 

صفحات  -

تاریخ انتشار 2002