Affordable Access

Publisher Website

Extending an ORDBMS-Chapter 106:The StateMachine Module

DOI: 10.1016/b978-155860869-6/50113-x


Publisher Summary The State Machine Module allows controlling dynamic aspects inside an ORDBMS. Object-relational database management systems (ORDBMS) enable to extend the off-the-shelf functionality by self-developed extension modules. This allows adopting an ORDBMS to the needs of several application domains. The examples in this chapter, presented as UML statechart diagrams, illustrate different possibilities for the use of dynamic modeling aspects: dynamic integrity constraints and active behavior of database objects. Nevertheless, there are some difficulties related to the integration of dynamic features into the ORDBMS. In an environment using a generated database schema, it is easy to create the required events for the State Machine Module by appropriate generator actions. In other environments, this may turn out to be a problem, because the programmer may fail to provide them.

There are no comments yet on this publication. Be the first to share your thoughts.