Overview of the Project ODRA
نویسندگان
چکیده
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.
منابع مشابه
Editorial : Sustainable Development of Cognitive Science and Technology Ecosystem an Overview to the “Human Brain Project” as a Functioning Sample
متن کامل
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