Conference Paper

Role Organization Model in Hozo.

DOI: 10.1007/11891451_10 Conference: Managing Knowledge in a World of Networks, 15th International Conference, EKAW 2006, Podebrady, Czech Republic, October 2-6, 2006, Proceedings
Source: DBLP

ABSTRACT The establishment of a computational framework of roles contributes effectively to the management of instance models because it provides us with a useful policy for treatment of views and contexts related to roles. In our research, we have developed an ontology building environment, which provides a framework for representation of roles and their characteristics. In this paper, as an extension of the framework, we present a framework for organizing roles according to their context dependencies. We especially focus on defining and organizing compound roles, which depend on several contexts.

  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Functionality is one of the key aspects of artifact models for design. A function of a device, however, can be captured in different ways in different domains or by different model- authors. Much research on functions has been conducted in the areas of engineering design, functional representation and phi- losophy, although there are several definitions and notions of functions. We view conceptualization of function is multiplica- tive in nature: different functions can be captured simultane- ously from an objective behavior of an artifact under different teleological contexts of users/designers, or from different view- points (perspectives) of a model-author. Such differences be- come problematic for sharing functional knowledge among engineers. In this article, we attempt to clarify the differences of such perspectives for capturing functions on the basis of the onto- logical engineering. On the basis of a generalized model of the standard input-output model in the well-known systematic de- sign methodology, we show descriptive categorization of some upper-level types (classes) of functions with references to some definitions of functions in the literature. Such upper-level ontological categories of functions are in- tended to be used as a reference ontology for functional knowl- edge interoperability. One of the two usages here is to convert functional models between different functional taxonomies. A functional term in a taxonomy is (ideally) categorized into a generic type defined in the reference ontology. It is widely rec- ognized in the literature that such an upper-level ontology helps automatic 'mapping discovery' which is to find similarities between two ontologies and determine which concepts repre- sent similar notion. The reference ontology of function might have such an effect. Another usage of the reference ontology is to integrate fault knowledge into functional knowledge and automatic transformation of FMEA sheets. The designer can describe an integrated model of both functional knowledge and fault knowledge. Based on ontology mappings, automatic trans- formations of FMEA sheets can be realized. In this article, we discuss the detail of the definitions of the upper-level categories of functions ontologically. Then, we give an overview of usages and effects of the upper-level categories as a reference ontology for functional knowledge interoperabil- ity.
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: A role of an entity can be defined as the set of properties which are important for an object in order to be able to behave in a certain way, as expected by a set of other objects. Roles make positive contributions to research fields in which they are applied to. This paper evaluates roles in the context of modeling dynamic systems and argues that roles have positive effects on software quality, by focusing on the properties of roles that have the most effect on software quality. Those properties are demonstrated by using JAWIRO, a role model which extends the Java programming language with role support. In this paper, individual software quality criteria are briefly evaluated from a theoretical viewpoint for how they are affected by the usage of roles. This evaluation is followed by more detailed practical design and implementation issues.
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Ontologies are already used in the life sciences and the Semantic Web, but are expected to be deployed in many other areas in the near future—for exam- ple, in software development. As the use of ontologies becomes commonplace, they will be constructed more frequently and also become more complex. To cope with this issue, modularization paradigms and reuse techniques must be defined for ontologies and supported by ontology languages. In this paper, we propose the use of roles from conceptual modeling for this purpose, and show how they can be used to define ontological reuse units and enable modularization. We present role-based ontologies as an extension of standard ontologies and define their se- mantics through a reduction to standard Description Logics, such that existing reasoners can be used.
    Web Reasoning and Rule Systems, Second International Conference, RR 2008, Karlsruhe, Germany, October 31-November 1, 2008. Proceedings; 01/2008

Full-text (2 Sources)

Available from
Jul 16, 2014