AITEC Contract Research Projects in FY1997 : Abstract |
Principal Investigator : | Mr. Neng-Fa Zhou, Associate Professor |
Kyushu Institute of Technology |
Proposal | Intermediate Report | Final Report | Software |
DJ (Declarative Java) is an extension of Java that supports constraint programming over finite-domains. DJ can be used for two purposes: Firstly, DJ can be used for constructing graphical user interfaces (GUIs). Unlike in Java where the users have to choose appropriate layout managers and sometimes have to determine the sizes and positions of graphical components, the users of DJ only need to specify the components that compose a GUI and the relationship among the components by using constraints. The geometric attribute values of the components are all determined by the system. Secondly, DJ can serve as a general tool for describing and solving Constraint Satisfaction Problems (CSPs). For a CSP, the user cannot only describe the variables and the constraints in the problem, but also describe how to display the solutions graphically.
Research Period : | June 1997 - February 1998 | ||||||||
Cooperate Researchers : |
|
www-admin@icot.or.jp