archive-org.com » ORG » J » JEFFSUTHERLAND.ORG

Total: 379

Choose link from "Titles, links and description words view":

Or switch to "Titles and links view".
  • Data Warehouse & Ledger
    The axes of a multidimensional data warehouse are not arbitrary but represent real aspects of the business Axes should represent the purpose process resource and organization aspects The summary hierarchies on each of these axes should parallel the fractal structures in the business model Roll up and drill down to zoom from summary to detail information is therefore based on the structure of the business so is meaningful to management

    Original URL path: http://jeffsutherland.org/oopsla97/marshall/sld019.htm (2016-04-27)
    Open archived version from archive


  • Business Object in Java
    nbsp nbsp Next nbsp nbsp Last nbsp nbsp Index nbsp nbsp Home nbsp nbsp Text nbsp nbsp Slide 20 of 33 Notes Simple Java class for a purchase order This

    Original URL path: http://jeffsutherland.org/oopsla97/marshall/sld020.htm (2016-04-27)
    Open archived version from archive

  • Persistence & DBMS
    objects and relational tables The objects of a class and its attributes are equivalent to the rows and columns of a table Multi valued attributes are modeled by a separate table which joins to the primary table via an efficient foreign key primary key join Persistence is effectively a scoping mechanism and add absolutely no additional semantic value The choice of persistence mechanism between a stream file ISAM table relational

    Original URL path: http://jeffsutherland.org/oopsla97/marshall/sld021.htm (2016-04-27)
    Open archived version from archive

  • Persistence with JDBC
    33 Notes An example of the code generated from the Java purchase order class to activate an object Note the comprehensive exception handling SQL SELECT statement reuse of the statement handle synchronization and so on Automatic generation of this code ensures a disciplined object to database interface particularly in open distributed environments The approach also allows database access and update to be extended from row level locking to attribute or

    Original URL path: http://jeffsutherland.org/oopsla97/marshall/sld022.htm (2016-04-27)
    Open archived version from archive

  • User Interfaces
    present object state and accept input An object is represented by a window an attribute by a control or field and a method by a menu option The user interface can therefore be automatically created from the class The presentation and access is modified according to the role s that the user can perform Default presentation may be modified by formatting pictures and parameters Java supports introspection via its reflection

    Original URL path: http://jeffsutherland.org/oopsla97/marshall/sld023.htm (2016-04-27)
    Open archived version from archive

  • BOMA User Interface
    The user interface which is automatically and dynamically generated from the purchase order class Note that object properties are represented as hyperlinks which if pressed will display the linked object Note also that the order line items which is a multi valued object attribute is displayed as a table object The menu is displayed by right clicking the mouse and contains the methods by which the object may be accessed

    Original URL path: http://jeffsutherland.org/oopsla97/marshall/sld024.htm (2016-04-27)
    Open archived version from archive

  • Complex User Interface
    nbsp Previous nbsp nbsp Next nbsp nbsp Last nbsp nbsp Index nbsp nbsp Home nbsp nbsp Text nbsp nbsp Slide 25 of 33 Notes More complex example but still automatically

    Original URL path: http://jeffsutherland.org/oopsla97/marshall/sld025.htm (2016-04-27)
    Open archived version from archive

  • Web User Interface
    nbsp Index nbsp nbsp Home nbsp nbsp Text nbsp nbsp Slide 26 of 33 Notes A similar process creates interactive web pages directly from java business objects These pages are interactive and use the standard BOMA persistance transaction security and

    Original URL path: http://jeffsutherland.org/oopsla97/marshall/sld026.htm (2016-04-27)
    Open archived version from archive



  •