TYCOON(ID:2593/tyc001)The object-oriented DBPLfor Typed Communicating Objects in Open eNvironments Hamburg 1994. polymorphic persistent programming environment for the development of data-intensive applications in open environment. The object-oriented DBPL TYCOON (TYped Communicating Objects in Open eNvironments) is the successor of the data base programming languages Pascal/R, MODULA/R and DBPL from the group of Joachim W. Schmidt, Universitaet Hamburg. TYCOON covers a formal OODM, which comes here that as reference introduced very close (for instance the distinction between classes and types as well as class and type hierarchies), and a formal technology to the specification and gradual controlled implementation of programs. One infers first information about TYCOON Structures: Related languages
References: Tycoon's contribution to system portability and scalability is achieved by strictly separating concerns of data modelling, data manipulation, and data storage into three distinct system layers each of which is based on state-of-the-art system technology (polymorphic programming languages, portable code representations, persistent object stores). Much emphasis is being placed on supporting interoperability between Tycoon applications and off-the-shelf tools and systems, such as database systems, user interface managers, and optimizing code generators. We illustrate how higher-order functions, polymorphic typing and transparent persistence management reduce the amount of repetitive and type-unsafe programming in typical persistent object systems. |