2 research outputs found

    Data base projecting in the field of education computer software

    No full text
    U radu su definisane teorijske postavke povezivanja koncepata otvorenog i zatvorenog sveta u jedinstven sistem za rukovanje bazom podataka u režimu otvorenog, zatvorenog i otvorenog/zatvorenog sveta. Opisan je konkretan programski sistem BASELOG, koji je razvijen na datim teoretskim postavkama. Opisan je postupak projektovanja baza podataka u oblasti obrazovnog softvera, koji je zasnovan na BASELOG-sistemu.In this work theoretical bases of connecting concept open and closed world in one data base management system which works through open, closed and open/closed world are defined. BASELOG-program system is descripted and developed on given theoretical bases. There is also descripted process of data base projecting in the field of education software which is based on BASELOG-system

    Maintaining Data-driven Rules in Databases using an Invariant Based Language

    No full text
    A data-driven rule is a rule that is activated as a result of modifications of data items in a database. Data-driven rules become very useful in applications that use a combination of rules and DBMS technologies. This paper presents the considerations in choosing an adequate programming style for representing data-driven rules based on software engineering aspects, namely, ease of use in a high-level language and better verifiability of the rule language. We show that contemporary database programming styles fail to provide the required tools and present the invariant based language as an adequate tool for representing data-driven rules. Keywords: Database systems, High-level languages, Software engineering, Active databases, Temporal databases 1 Introduction and motivation The incorporation of rules in computerized applications has evolved in recent years as a major research area. Various research efforts deal with embedding rules in applications that rely upon DBMS systems. The inte..
    corecore