Overview of the Project ODRA

نویسندگان

  • Radoslaw Adamus
  • Piotr Habela
  • Krzysztof Kaczmarski
  • Tomasz Marek Kowalski
  • Michal Lentner
  • Tomasz Pieciukiewicz
  • Krzysztof Stencel
  • Kazimierz Subieta
  • Mariusz Trzaska
  • Jacek Wislicki
چکیده

ODRA (Object Database for Rapid Application development) is an objectoriented database management system provided as an integrated programming tool for building various business and administration applications, including centralized and distributed systems, Web applications, service buses, virtual repositories, P2P networks, and so on. The paper presents general architecture of ODRA, its object model, back-end interoperability facilities, front-end programming interfaces and integrated development environment. ODRA is based on the database query and programming language SBQL (Stack-Based Query Language) and virtual updateable views defined and used in SBQL. ODRA is the basis for two European projects: eGov Bus, aiming at the development of interoperability service bus for public administration, and VIDE, aiming at the development of a visual and textual programming language based on the OMG MDA and OMG specifications of Executable UML and a query language OCL.

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

ثبت نام

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

منابع مشابه

First steps towards an implementation of coastal management: From theory to regional practise

The European Integrated Project “Science and Policy Integration for Coastal Systems Assessment” (SPICOSA) started in 2007 with the aim to develop a selfevolving, holistic research approach for integrated assessment of Coastal Systems. Aim is to support the implementation of Integrated Coastal Zone Management (ICZM) policies. The result is a series of manuals containing guidelines. Our objective...

متن کامل

ODRA: A Next Generation Object-Oriented Environment for Rapid Database Application Development

ODRA (Object Database for Rapid Application development) is an object-oriented application development environment currently being constructed at the Polish-Japanese Institute of Information Technology. The aim of the project is to design a next-generation development tool for future database application programmers. The tool is based on the query language SBQL (Stack-Based Query Language), a n...

متن کامل

Odra: a next–generation object–oriented environment for rapid database application

Odra is an application development environment currently being constructed at the Polish–Japanese Institute of Information Technology. The aim of the project is to design a next-generation development tool for future database application programmers. We claim that such systems should be based on new, high level programming languages tightly coupled with query processing capabilities. Our system...

متن کامل

A fusion algorithm for joins based on collections in Odra (Object Database for Rapid Application development)

In this paper we present the functionality of a currently under development database programming methodology called ODRA (Object Database for Rapid Application development) which works fully on the object oriented principles. The database programming language is called SBQL (Stack based query language). We discuss some concepts in ODRA for e.g. the working of ODRA, how ODRA runtime environment ...

متن کامل

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


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

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

دوره   شماره 

صفحات  -

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