close Warning: Can't synchronize with repository "(default)" (Unsupported version control system "svn": No module named svn). Look in the Trac log for more information.

Changes between Version 105 and Version 106 of JCopSamples


Ignore:
Timestamp:
01/14/2011 10:03:27 AM (10 years ago)
Author:
malte.appeltauer
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • JCopSamples

    v105 v106  
    5353}}}
    5454
    55 The calculator was developed using the [http://qt-jambi.org/ ''Qt Jambi''] graphical user interface framework  in a seminar on approaches of multi-dimensional separation of concerns, including context-oriented programming.
    56 The GUI-based application allows to explicitly manipulate the user's context.
     55The calculator was developed as a JCop demonstration for a bachelor seminar on approaches of multi-dimensional separation of concerns at HPI.
     56The GUI-based application calculates a body mass index depending on the user's context.
    5757
    5858The application considers two kinds of context information:
     
    6363  The actual BMI result is presented according to the user's knowledge of BMI. We roughly distinguish between ''heals professionals'' and ''user's without any knowledge''. The former will be provided with the concrete BMI, while the latter will be informed by a happy or unhappy smiley.
    6464
    65 The application uses JCop's declarative layer activation to refine base methods according to the user's context.
     65For demonstration purposes, context information can be controlled by a button panel. The user interface was developed using the [http://qt-jambi.org/ ''Qt Jambi''] graphical user interface toolkit. To refine base methods according to the user's context, the implementation makes use JCop's ''context objects'' and their ability of ''declarative layer activation''.
    6666
    6767Author: Lauritz Thamsen