Capturing a Conceptual Model for End-User Programming: Task Ontology As a Static User Model
To realize a human friendly conceptual level programming environment, it is very important to build a static user model based on the analysis of what concepts are most important for end-users when performing the task and which concepts of a problem solving specification could be out of their awareness. We have investigated a task ontology for building the static user model. Putting task ontology on the basis of a Conceptual LEvel Programming Environment, CLEPE, provides three major advantages: 1. It provides human-friendly primitives in terms of which users can easily describe their own problem solving process (descriptiveness, readability). 2. The systems with the ask ontology can simulate the problem solving process at an abstract level in terms of conceptual level primitives (conceptual level operationality). 3. It provides the ontology author with an environment for building a task ontology so that he/she can build a consistent and useful ontology.
KeywordsUser Model Select Process Target Task Conceptual Entity Object Flow
Unable to display preview. Download preview PDF.
- Cypher, A., and Smith, D. C. (1995). KidSim: End user programming of simulations. In Proceedings of Computer Human Interaction ’95, 27–34.Google Scholar
- Fisher, G. (1996). Seeding, evolutionary growth and reseeding: Constructing, capturing and evolving knowledge in domain-oriented environment. In Domain Knowledge for Interface System Design. London: Chapman & Hall. 1–16Google Scholar
- Fox, M. S., Chionglo, J., and Fadel, F. (1993). A common-sense model of the enterprise. In Proceedings of the Industrial Engineering Research Conference.Google Scholar
- Seta, K., Ikeda, M., Kakusho, O., and Mizoguchi, R. (1996). Design of a conceptual level programming environment based on task ontology, In Proceedings of Successes and Failures of Knowledge Based Systems in Real World Applications, 11–20.Google Scholar
- Steels, L. (1990). Components of expertise. AI Magazine 11(2):28–49.Google Scholar
- Tijerino, A. Y., and Mizoguchi, R. (1993). MULTIS II : Enabling end-users to design problem-solving engines via two-level task ontologies, In Proceedings of the European Knowledge Acquisition Workshop ’93, 340–359.Google Scholar
- Yost G., Klinker, G., Linster, M., Marques, D., and McDermott, J. (1994). The SBF Framework, 1989–1994: From applications to workplaces, In Proceedings of the European Knowledge Acquisition Workshop ’94, 318–339.Google Scholar