• DocumentCode
    1872378
  • Title

    Java interface for relaxed object storage

  • Author

    Danihelka, Michal ; Kopecky, Michal ; Svec, Peter ; Zemlicka, Michal

  • Author_Institution
    Fac. of Math. & Phys., Charles Univ. in Prague, Prague, Czech Republic
  • fYear
    2013
  • fDate
    8-11 Sept. 2013
  • Firstpage
    1459
  • Lastpage
    1466
  • Abstract
    Most development tools manipulate objects by changing values of their attributes. If the object should change more radically, problems arise. The amount of available information can vary from instance to instance and can be collected incrementally. It can happen that there exists no class suitable for all known attributes and so even movement of the instance to another class can be complicated. We can create exhaustive number of classes to cover all predicted variants, but still some other combinations of data can occur. To solve this situation, appearing often during processing of heterogeneous and mutable data, the model of relaxed objects was invented. It is based on the idea that object classes should be defined loosely in form of conditions - presumptions on data content or availability - and that instances should belong implicitly to all classes that are currently met. Methods associated with such classes assure that each instance is provided by all currently executable methods and its behavior change dynamically with changes of its content. The paper describes the Java-based object interface for this model, its effectivity, and the domain index suitable for efficient data searching.
  • Keywords
    Java; data handling; object-oriented programming; user interfaces; Java interface; Java-based object interface; attribute value changing; data availability; data content; data searching; development tools; domain index; executable method; heterogeneous data; mutable data; object class; object manipulation; relaxed object storage; Arrays; Indexes; Java; Object oriented modeling; Search problems; Switches;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer Science and Information Systems (FedCSIS), 2013 Federated Conference on
  • Conference_Location
    Krako??w
  • Type

    conf

  • Filename
    6644209