FueL: Representing function structure and function dependencies with a UML profile for function modeling

被引:5
|
作者
Burek, Patryk [1 ]
Loebe, Frank [2 ]
Herre, Heinrich [1 ]
机构
[1] Univ Leipzig, Inst Med Informat Stat & Epidemiol, Leipzig, Germany
[2] Univ Leipzig, Dept Comp Sci, Leipzig, Germany
关键词
Unified Modeling Language; function modeling; gene ontology; GENE ONTOLOGY; BEHAVIOR; SYSTEMS;
D O I
10.3233/AO-160167
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Modeling functions is a key aspect of artifact design, including software engineering and business systems modeling, but it is likewise of fundamental importance in natural systems modeling, for example in modeling biological organisms. The Unified Modeling Language (UML), which originated from object-oriented software engineering, is nowadays a de facto standard for conceptual modeling and its current applications go far beyond software engineering. The paper investigates first to what extent UML is suited for modeling functions. We survey various approaches to function modeling with UML and identify their limitations. Based on the conducted analysis, we introduce a UML profile for function modeling, called the Function Modeling Language (FueL). FueL enables the modeling of the structure of functions, of relations between functions, such as function decomposition, as well as of function ascription, i.e., of relations linking functions with other types of entities. The main application field that we considered while developing FueL is bioinformatics. Nonetheless, the presented profile is domain-independent and is capable of modeling cross-domain systems. The profile has been tested on fragments of the Molecular Function Ontology, a sub-ontology of the Gene Ontology. In this connection the paper further demonstrates that the applications of FueL transcend the construction of new models, by showing how the profile aids restructuring and refactoring existing models.
引用
收藏
页码:155 / 203
页数:49
相关论文
共 50 条
  • [41] Representing Communicative Function and Behavior in Multimodal Communication
    Vilhjalmsson, Hannes Hoegni
    MULTIMODAL SIGNAL: COGNITIVE AND ALGORITHMIC ISSUES, 2009, 5398 : 47 - 59
  • [42] PERCEIVED DISTANCE AS A FUNCTION OF THE METHOD OF REPRESENTING PERSPECTIVE
    SMITH, OW
    SMITH, PC
    HUBBARD, D
    AMERICAN JOURNAL OF PSYCHOLOGY, 1958, 71 (04): : 662 - 674
  • [43] Representing φ/ψ-Dependenty of a Variable as a Continuous Function.
    Tronrud, Dale E.
    Karplus, P. Andrew
    ACTA CRYSTALLOGRAPHICA A-FOUNDATION AND ADVANCES, 2013, 69 : S301 - S301
  • [44] Representing membership functions as elements in function space
    Wong, ML
    Yam, Y
    Baranyi, P
    PROCEEDINGS OF THE 2001 AMERICAN CONTROL CONFERENCE, VOLS 1-6, 2001, : 1922 - 1927
  • [45] Representing Belief Function Knowledge with Graphical Models
    Boukhris, Imen
    Benferhat, Salem
    Elouedi, Zied
    KNOWLEDGE SCIENCE, ENGINEERING AND MANAGEMENT, 2011, 7091 : 233 - +
  • [46] URSELL-FUNCTION STRUCTURE OF MEMORY FUNCTION
    HWANG, LP
    ANDERSON, CF
    FRIEDMAN, HL
    JOURNAL OF CHEMICAL PHYSICS, 1975, 62 (06): : 2098 - 2110
  • [47] Structure without function is a corpse, function without structure is a ghost
    Schumacher, U.
    SPRACHE-STIMME-GEHOR, 2007, 31 (01): : 3 - 3
  • [48] Mechanical Products' Function and Structure Modeling Based on the Knowledge
    Xin, Zhijie
    Zhang, Yingyu
    MECHATRONICS AND MATERIALS PROCESSING I, PTS 1-3, 2011, 328-330 : 260 - 263
  • [49] Speech Synthesis by Modeling Harmonics Structure with Multiple Function
    Nakashika, Toru
    Tachibana, Ryuki
    Nishimura, Masafumi
    Takiguchi, Tetsuya
    Ariki, Yasuo
    11TH ANNUAL CONFERENCE OF THE INTERNATIONAL SPEECH COMMUNICATION ASSOCIATION 2010 (INTERSPEECH 2010), VOLS 1-2, 2010, : 945 - +
  • [50] MODELING OF STRUCTURE AND FUNCTION OF PROTEINS AND NUCLEIC-ACIDS
    PLOCHOCKA, D
    RABCZENKO, A
    ACTA BIOCHIMICA POLONICA, 1991, 38 (03) : 281 - 293