An experience with ontology clustering for information integration

合集下载

国际自动化与计算杂志.英文版.

国际自动化与计算杂志.英文版.

国际自动化与计算杂志.英文版.1.Improved Exponential Stability Criteria for Uncertain Neutral System with Nonlinear Parameter PerturbationsFang Qiu,Ban-Tong Cui2.Robust Active Suspension Design Subject to Vehicle Inertial Parameter VariationsHai-Ping Du,Nong Zhang3.Delay-dependent Non-fragile H∞ Filtering for Uncertain Fuzzy Systems Based on Switching Fuzzy Model and Piecewise Lyapunov FunctionZhi-Le Xia,Jun-Min Li,Jiang-Rong Li4.Observer-based Adaptive Iterative Learning Control for Nonlinear Systems with Time-varying DelaysWei-Sheng Chen,Rui-Hong Li,Jing Li5.H∞ Output Feedback Control for Stochastic Systems with Mode-dependent Time-varying Delays and Markovian Jump ParametersXu-Dong Zhao,Qing-Shuang Zeng6.Delay and Its Time-derivative Dependent Robust Stability of Uncertain Neutral Systems with Saturating ActuatorsFatima El Haoussi,El Houssaine Tissir7.Parallel Fuzzy P+Fuzzy I+Fuzzy D Controller:Design and Performance EvaluationVineet Kumar,A.P.Mittal8.Observers for Descriptor Systems with Slope-restricted NonlinearitiesLin-Na Zhou,Chun-Yu Yang,Qing-Ling Zhang9.Parameterized Solution to a Class of Sylvester MatrixEquationsYu-Peng Qiao,Hong-Sheng Qi,Dai-Zhan Cheng10.Indirect Adaptive Fuzzy and Impulsive Control of Nonlinear SystemsHai-Bo Jiang11.Robust Fuzzy Tracking Control for Nonlinear Networked Control Systems with Integral Quadratic ConstraintsZhi-Sheng Chen,Yong He,Min Wu12.A Power-and Coverage-aware Clustering Scheme for Wireless Sensor NetworksLiang Xue,Xin-Ping Guan,Zhi-Xin Liu,Qing-Chao Zheng13.Guaranteed Cost Active Fault-tolerant Control of Networked Control System with Packet Dropout and Transmission DelayXiao-Yuan Luo,Mei-Jie Shang,Cai-Lian Chen,Xin-Ping Guanparison of Two Novel MRAS Based Strategies for Identifying Parameters in Permanent Magnet Synchronous MotorsKan Liu,Qiao Zhang,Zi-Qiang Zhu,Jing Zhang,An-Wen Shen,Paul Stewart15.Modeling and Analysis of Scheduling for Distributed Real-time Embedded SystemsHai-Tao Zhang,Gui-Fang Wu16.Passive Steganalysis Based on Higher Order Image Statistics of Curvelet TransformS.Geetha,Siva S.Sivatha Sindhu,N.Kamaraj17.Movement Invariants-based Algorithm for Medical Image Tilt CorrectionMei-Sen Pan,Jing-Tian Tang,Xiao-Li Yang18.Target Tracking and Obstacle Avoidance for Multi-agent SystemsJing Yan,Xin-Ping Guan,Fu-Xiao Tan19.Automatic Generation of Optimally Rigid Formations Using Decentralized MethodsRui Ren,Yu-Yan Zhang,Xiao-Yuan Luo,Shao-Bao Li20.Semi-blind Adaptive Beamforming for High-throughput Quadrature Amplitude Modulation SystemsSheng Chen,Wang Yao,Lajos Hanzo21.Throughput Analysis of IEEE 802.11 Multirate WLANs with Collision Aware Rate Adaptation AlgorithmDhanasekaran Senthilkumar,A. Krishnan22.Innovative Product Design Based on Customer Requirement Weight Calculation ModelChen-Guang Guo,Yong-Xian Liu,Shou-Ming Hou,Wei Wang23.A Service Composition Approach Based on Sequence Mining for Migrating E-learning Legacy System to SOAZhuo Zhang,Dong-Dai Zhou,Hong-Ji Yang,Shao-Chun Zhong24.Modeling of Agile Intelligent Manufacturing-oriented Production Scheduling SystemZhong-Qi Sheng,Chang-Ping Tang,Ci-Xing Lv25.Estimation of Reliability and Cost Relationship for Architecture-based SoftwareHui Guan,Wei-Ru Chen,Ning Huang,Hong-Ji Yang1.A Computer-aided Design System for Framed-mould in Autoclave ProcessingTian-Guo Jin,Feng-Yang Bi2.Wear State Recognition of Drills Based on K-means Cluster and Radial Basis Function Neural NetworkXu Yang3.The Knee Joint Design and Control of Above-knee Intelligent Bionic Leg Based on Magneto-rheological DamperHua-Long Xie,Ze-Zhong Liang,Fei Li,Li-Xin Guo4.Modeling of Pneumatic Muscle with Shape Memory Alloy and Braided SleeveBin-Rui Wang,Ying-Lian Jin,Dong Wei5.Extended Object Model for Product Configuration DesignZhi-Wei Xu,Ze-Zhong Liang,Zhong-Qi Sheng6.Analysis of Sheet Metal Extrusion Process Using Finite Element MethodXin-Cun Zhuang,Hua Xiang,Zhen Zhao7.Implementation of Enterprises' Interoperation Based on OntologyXiao-Feng Di,Yu-Shun Fan8.Path Planning Approach in Unknown EnvironmentTing-Kai Wang,Quan Dang,Pei-Yuan Pan9.Sliding Mode Variable Structure Control for Visual Servoing SystemFei Li,Hua-Long Xie10.Correlation of Direct Piezoelectric Effect on EAPap under Ambient FactorsLi-Jie Zhao,Chang-Ping Tang,Peng Gong11.XML-based Data Processing in Network Supported Collaborative DesignQi Wang,Zhong-Wei Ren,Zhong-Feng Guo12.Production Management Modelling Based on MASLi He,Zheng-Hao Wang,Ke-Long Zhang13.Experimental Tests of Autonomous Ground Vehicles with PreviewCunjia Liu,Wen-Hua Chen,John Andrews14.Modelling and Remote Control of an ExcavatorYang Liu,Mohammad Shahidul Hasan,Hong-Nian Yu15.TOPSIS with Belief Structure for Group Belief Multiple Criteria Decision MakingJiang Jiang,Ying-Wu Chen,Da-Wei Tang,Yu-Wang Chen16.Video Analysis Based on Volumetric Event DetectionJing Wang,Zhi-Jie Xu17.Improving Decision Tree Performance by Exception HandlingAppavu Alias Balamurugan Subramanian,S.Pramala,B.Rajalakshmi,Ramasamy Rajaram18.Robustness Analysis of Discrete-time Indirect Model Reference Adaptive Control with Normalized Adaptive LawsQing-Zheng Gao,Xue-Jun Xie19.A Novel Lifecycle Model for Web-based Application Development in Small and Medium EnterprisesWei Huang,Ru Li,Carsten Maple,Hong-Ji Yang,David Foskett,Vince Cleaver20.Design of a Two-dimensional Recursive Filter Using the Bees AlgorithmD. T. Pham,Ebubekir Ko(c)21.Designing Genetic Regulatory Networks Using Fuzzy Petri Nets ApproachRaed I. Hamed,Syed I. Ahson,Rafat Parveen1.State of the Art and Emerging Trends in Operations and Maintenance of Offshore Oil and Gas Production Facilities: Some Experiences and ObservationsJayantha P.Liyanage2.Statistical Safety Analysis of Maintenance Management Process of Excavator UnitsLjubisa Papic,Milorad Pantelic,Joseph Aronov,Ajit Kumar Verma3.Improving Energy and Power Efficiency Using NComputing and Approaches for Predicting Reliability of Complex Computing SystemsHoang Pham,Hoang Pham Jr.4.Running Temperature and Mechanical Stability of Grease as Maintenance Parameters of Railway BearingsJan Lundberg,Aditya Parida,Peter S(o)derholm5.Subsea Maintenance Service Delivery: Mapping Factors Influencing Scheduled Service DurationEfosa Emmanuel Uyiomendo,Tore Markeset6.A Systemic Approach to Integrated E-maintenance of Large Engineering PlantsAjit Kumar Verma,A.Srividya,P.G.Ramesh7.Authentication and Access Control in RFID Based Logistics-customs Clearance Service PlatformHui-Fang Deng,Wen Deng,Han Li,Hong-Ji Yang8.Evolutionary Trajectory Planning for an Industrial RobotR.Saravanan,S.Ramabalan,C.Balamurugan,A.Subash9.Improved Exponential Stability Criteria for Recurrent Neural Networks with Time-varying Discrete and Distributed DelaysYuan-Yuan Wu,Tao Li,Yu-Qiang Wu10.An Improved Approach to Delay-dependent Robust Stabilization for Uncertain Singular Time-delay SystemsXin Sun,Qing-Ling Zhang,Chun-Yu Yang,Zhan Su,Yong-Yun Shao11.Robust Stability of Nonlinear Plants with a Non-symmetric Prandtl-Ishlinskii Hysteresis ModelChang-An Jiang,Ming-Cong Deng,Akira Inoue12.Stability Analysis of Discrete-time Systems with Additive Time-varying DelaysXian-Ming Tang,Jin-Shou Yu13.Delay-dependent Stability Analysis for Markovian Jump Systems with Interval Time-varying-delaysXu-Dong Zhao,Qing-Shuang Zeng14.H∞ Synchronization of Chaotic Systems via Delayed Feedback ControlLi Sheng,Hui-Zhong Yang15.Adaptive Fuzzy Observer Backstepping Control for a Class of Uncertain Nonlinear Systems with Unknown Time-delayShao-Cheng Tong,Ning Sheng16.Simulation-based Optimal Design of α-β-γ-δ FilterChun-Mu Wu,Paul P.Lin,Zhen-Yu Han,Shu-Rong Li17.Independent Cycle Time Assignment for Min-max SystemsWen-De Chen,Yue-Gang Tao,Hong-Nian Yu1.An Assessment Tool for Land Reuse with Artificial Intelligence MethodDieter D. Genske,Dongbin Huang,Ariane Ruff2.Interpolation of Images Using Discrete Wavelet Transform to Simulate Image Resizing as in Human VisionRohini S. Asamwar,Kishor M. Bhurchandi,Abhay S. Gandhi3.Watermarking of Digital Images in Frequency DomainSami E. I. Baba,Lala Z. Krikor,Thawar Arif,Zyad Shaaban4.An Effective Image Retrieval Mechanism Using Family-based Spatial Consistency Filtration with Object RegionJing Sun,Ying-Jie Xing5.Robust Object Tracking under Appearance Change ConditionsQi-Cong Wang,Yuan-Hao Gong,Chen-Hui Yang,Cui-Hua Li6.A Visual Attention Model for Robot Object TrackingJin-Kui Chu,Rong-Hua Li,Qing-Ying Li,Hong-Qing Wang7.SVM-based Identification and Un-calibrated Visual Servoing for Micro-manipulationXin-Han Huang,Xiang-Jin Zeng,Min Wang8.Action Control of Soccer Robots Based on Simulated Human IntelligenceTie-Jun Li,Gui-Qiang Chen,Gui-Fang Shao9.Emotional Gait Generation for a Humanoid RobotLun Xie,Zhi-Liang Wang,Wei Wang,Guo-Chen Yu10.Cultural Algorithm for Minimization of Binary Decision Diagram and Its Application in Crosstalk Fault DetectionZhong-Liang Pan,Ling Chen,Guang-Zhao Zhang11.A Novel Fuzzy Direct Torque Control System for Three-level Inverter-fed Induction MachineShu-Xi Liu,Ming-Yu Wang,Yu-Guang Chen,Shan Li12.Statistic Learning-based Defect Detection for Twill FabricsLi-Wei Han,De Xu13.Nonsaturation Throughput Enhancement of IEEE 802.11b Distributed Coordination Function for Heterogeneous Traffic under Noisy EnvironmentDhanasekaran Senthilkumar,A. Krishnan14.Structure and Dynamics of Artificial Regulatory Networks Evolved by Segmental Duplication and Divergence ModelXiang-Hong Lin,Tian-Wen Zhang15.Random Fuzzy Chance-constrained Programming Based on Adaptive Chaos Quantum Honey Bee Algorithm and Robustness AnalysisHan Xue,Xun Li,Hong-Xu Ma16.A Bit-level Text Compression Scheme Based on the ACW AlgorithmHussein A1-Bahadili,Shakir M. Hussain17.A Note on an Economic Lot-sizing Problem with Perishable Inventory and Economies of Scale Costs:Approximation Solutions and Worst Case AnalysisQing-Guo Bai,Yu-Zhong Zhang,Guang-Long Dong1.Virtual Reality: A State-of-the-Art SurveyNing-Ning Zhou,Yu-Long Deng2.Real-time Virtual Environment Signal Extraction and DenoisingUsing Programmable Graphics HardwareYang Su,Zhi-Jie Xu,Xiang-Qian Jiang3.Effective Virtual Reality Based Building Navigation Using Dynamic Loading and Path OptimizationQing-Jin Peng,Xiu-Mei Kang,Ting-Ting Zhao4.The Skin Deformation of a 3D Virtual HumanXiao-Jing Zhou,Zheng-Xu Zhao5.Technology for Simulating Crowd Evacuation BehaviorsWen-Hu Qin,Guo-Hui Su,Xiao-Na Li6.Research on Modelling Digital Paper-cut PreservationXiao-Fen Wang,Ying-Rui Liu,Wen-Sheng Zhang7.On Problems of Multicomponent System Maintenance ModellingTomasz Nowakowski,Sylwia Werbinka8.Soft Sensing Modelling Based on Optimal Selection of Secondary Variables and Its ApplicationQi Li,Cheng Shao9.Adaptive Fuzzy Dynamic Surface Control for Uncertain Nonlinear SystemsXiao-Yuan Luo,Zhi-Hao Zhu,Xin-Ping Guan10.Output Feedback for Stochastic Nonlinear Systems with Unmeasurable Inverse DynamicsXin Yu,Na Duan11.Kalman Filtering with Partial Markovian Packet LossesBao-Feng Wang,Ge Guo12.A Modified Projection Method for Linear FeasibilityProblemsYi-Ju Wang,Hong-Yu Zhang13.A Neuro-genetic Based Short-term Forecasting Framework for Network Intrusion Prediction SystemSiva S. Sivatha Sindhu,S. Geetha,M. Marikannan,A. Kannan14.New Delay-dependent Global Asymptotic Stability Condition for Hopfield Neural Networks with Time-varying DelaysGuang-Deng Zong,Jia Liu hHTTp://15.Crosscumulants Based Approaches for the Structure Identification of Volterra ModelsHouda Mathlouthi,Kamel Abederrahim,Faouzi Msahli,Gerard Favier1.Coalition Formation in Weighted Simple-majority Games under Proportional Payoff Allocation RulesZhi-Gang Cao,Xiao-Guang Yang2.Stability Analysis for Recurrent Neural Networks with Time-varying DelayYuan-Yuan Wu,Yu-Qiang Wu3.A New Type of Solution Method for the Generalized Linear Complementarity Problem over a Polyhedral ConeHong-Chun Sun,Yan-Liang Dong4.An Improved Control Algorithm for High-order Nonlinear Systems with Unmodelled DynamicsNa Duan,Fu-Nian Hu,Xin Yu5.Controller Design of High Order Nonholonomic System with Nonlinear DriftsXiu-Yun Zheng,Yu-Qiang Wu6.Directional Filter for SAR Images Based on NonsubsampledContourlet Transform and Immune Clonal SelectionXiao-Hui Yang,Li-Cheng Jiao,Deng-Feng Li7.Text Extraction and Enhancement of Binary Images Using Cellular AutomataG. Sahoo,Tapas Kumar,B.L. Rains,C.M. Bhatia8.GH2 Control for Uncertain Discrete-time-delay Fuzzy Systems Based on a Switching Fuzzy Model and Piecewise Lyapunov FunctionZhi-Le Xia,Jun-Min Li9.A New Energy Optimal Control Scheme for a Separately Excited DC Motor Based Incremental Motion DriveMilan A.Sheta,Vivek Agarwal,Paluri S.V.Nataraj10.Nonlinear Backstepping Ship Course ControllerAnna Witkowska,Roman Smierzchalski11.A New Method of Embedded Fourth Order with Four Stages to Study Raster CNN SimulationR. Ponalagusamy,S. Senthilkumar12.A Minimum-energy Path-preserving Topology Control Algorithm for Wireless Sensor NetworksJin-Zhao Lin,Xian Zhou,Yun Li13.Synchronization and Exponential Estimates of Complex Networks with Mixed Time-varying Coupling DelaysYang Dai,YunZe Cai,Xiao-Ming Xu14.Step-coordination Algorithm of Traffic Control Based on Multi-agent SystemHai-Tao Zhang,Fang Yu,Wen Li15.A Research of the Employment Problem on Common Job-seekersand GraduatesBai-Da Qu。

2000 【ng0500_25】 Gene Ontology-tool for the unification of biology

2000 【ng0500_25】 Gene Ontology-tool for the unification of biology

Gene Ontology: tool for the unification of biologyThe Gene Ontology Consortium**Michael Ashburner 1, Catherine A. Ball 3, Judith A. Blake 4, David Botstein 3, Heather Butler 1, J. Michael Cherry 3, Allan P. Davis 4, Kara Dolinski 3, Selina S.Dwight 3, Janan T. Eppig 4, Midori A. Harris 3, David P. Hill 4, Laurie Issel-Tarver 3, Andrew Kasarskis 3, Suzanna Lewis 2, John C. Matese 3, Joel E. Richardson 4,Martin Ringwald 4, Gerald M. Rubin 2& Gavin Sherlock 31FlyBase (http://www.fl). 2Berkeley Drosophila Genome Project (http://fruitfl). 3Saccharomyces Genome Database (). 4Mouse Genome Database and Gene Expression Database (). Correspondence should be addressed to J.M.C. (e-mail: cherry@) and D.B. (e-mail: botstein@), Department of Genetics, Stanford University School of Medicine, Stanford, California, USA.The accelerating availability of molecular sequences, particularly the sequences of entire genomes, has transformed both the the-ory and practice of experimental biology. Where once bio-chemists characterized proteins by their diverse activities and abundances, and geneticists characterized genes by the pheno-types of their mutations, all biologists now acknowledge that there is likely to be a single limited universe of genes and proteins,many of which are conserved in most or all living cells. This recognition has fuelled a grand unification of biology; the infor-mation about the shared genes and proteins contributes to our understanding of all the diverse organisms that share them.Knowledge of the biological role of such a shared protein in one organism can certainly illuminate, and often provide strong inference of, its role in other organisms.Progress in the way that biologists describe and conceptualize the shared biological elements has not kept pace with sequencing.For the most part, the current systems of nomenclature for genes and their products remain divergent even when the experts appre-ciate the underlying similarities. Interoperability of genomic data-bases is limited by this lack of progress, and it is this major obstacle that the Gene Ontology (GO) Consortium was formed to address.Functional conservation requires a common language for annotationNowhere is the impact of the grand biological unification more evident than in the eukaryotes, where the genomic sequences of three model systems are already available (budding yeast, Sac-charomyces cerevisiae , completed in 1996 (ref. 1); the nematode worm Caenorhabditis elegans , completed in 1998 (ref. 2); and the fruitfly Drosophila melanogaster , completed earlier this year 3) and two more (the flowering plant Arabidopsis thaliana 4and fission yeast S chizosaccharomyces pombe ) are imminent. The complete genomic sequence of the human genome is expected in a year or two, and the sequence of the mouse (Mus musculus )will likely follow shortly thereafter.The first comparison between two complete eukaryotic genomes (budding yeast and worm 5) revealed that a surpris-ingly large fraction of the genes in these two organisms dis-played evidence of orthology. About 12% of the worm genes (∼18,000) encode proteins whose biological roles could be inferred from their similarity to their putative orthologues in yeast, comprising about 27% of the yeast genes (∼5,700). Most of these proteins have been found to have a role in the ‘core bio-logical processes’ common to all eukaryotic cells, such as DNA replication, transcription and metabolism. A three-way com-parison among budding yeast, worm and fruitfly shows that this relationship can be extended; the same subset of yeast genes generally have recognizable homologues in the fly genome 6.Estimates of sequence and functional conservation between the genes of these model systems and those of mammals are less reliable, as no mammalian genome sequence is yet known in its entirety. Nevertheless, it is clear that a high level of sequence and functional conservation will extend to all eukaryotes, with the likelihood that genes and proteins that carry out the core biological processes will again be probable orthologues. Fur-thermore, since the late 1980s, many experimental confirma-tions of functional conservation between mammals and model organisms (commonly yeast) have been published 7–12.This astonishingly high degree of sequence and functional conservation presents both opportunities and challenges. The main opportunity lies in the possibility of automated transfer of biological annotations from the experimentally tractable model organisms to the less tractable organisms based on gene and protein sequence similarity. Such information can be used to improve human health or agriculture. The challenge lies in meeting the requirements for a largely or entirely computa-tional system for comparing or transferring annotation among different species. Although robust methods for sequence comparison are at hand 13–15, many of the other ele-ments for such a system remain to be developed.Genomic sequencing has made it clear that a large fraction of the genes specifying the core biological functions are shared by all eukaryotes. Knowledge of the biological role of such shared proteins in one organism can often be transferred to other organisms. The goal of the Gene Ontology Consortium is to produce a dynamic, controlled vocabulary that can be applied to all eukaryotes even as knowledge of gene and protein roles in cells is accumulating and changing. To this end, three independent ontologies accessible on the World-Wide Web () are being constructed: biologicalprocess, molecular function and cellular component.© 2000 N a t u r e A m e r i c a I n c . • h t t p ://g e n e t i c s .n a t u r e .c o mA dynamic gene ontologyThe GO Consortium is a joint project of three model organism databases: FlyBase 16,Mouse Genome Informatics 17,18(MGI) and the Saccharomyces Genome Database 19(SGD). It is expected that other organism databases will join in the near future. The goal of the Consortium is to produce a structured, precisely defined, common, con-trolled vocabulary for describing the roles of genes and gene products in any organism.Early considerations of the problems posed by the diversity of activities that characterize the cells of yeast, flies and mice made it clear that extensions of standard indexing meth-ods (for example, keywords) are likely to be both unwieldy and, in the end, unworkable.Although these resources remain essential,and our proposed system will continue to link to and depend on them, they are not sufficient in themselves to allow automatic transfers of annotation.Each node in the GO ontologies will be linked to other kinds of information, includ-ing the many gene and protein keyword databases such as SwissPROT (ref. 20), Gen-Bank (ref. 21), EMBL (ref. 22), DDBJ (ref.23), PIR (ref. 24), MIPS (ref. 25), YPD &WormPD (ref. 26), Pfam (ref. 27), SCOP (ref. 28) and ENZYME (ref. 29). One reason for this is that the state of biological knowl-edge of what genes and proteins do is very incomplete and changing rapidly. Discover-ies that change our understanding of the roles of gene products in cells are published on a daily basis. To illustrate this, consider annotating two different proteins. One is known to be a transmembrane receptor ser-ine/threonine kinase involved in p53-induced apoptosis; the other is known only to be a membrane-bound protein. In one case, the knowledge about the protein is sub-stantial, whereas in the other it is minimal.© 2000 N a t u r e A m e r i c a I n c . • h t t p ://g e n e t i c s .n a t u r e .c o mWe need to be able to organize, describe, query and visualize bio-logical knowledge at vastly different stages of completeness. Any system must be flexible and tolerant of this constantly changing level of knowledge and allow updates on a continuing basis.Similar considerations suggested that a static hierarchical sys-tem, such as the Enzyme Commission 30(EC) hierarchy, although computationally tractable, was also likely to be inadequate to describe the role of a gene or a protein in biology in a manner that would be either intuitive or helpful for biologists. The hier-archical EC numbering system for enzymes is the standard resource for classifying enzymatic chemical reactions. The EC system does not address the classification of non-enzymatic pro-teins or the ability to describe the role of a gene product within a cell; also, the system has little facility for describing diverse pro-tein interactions. The vagueness of the term ‘function’ when applied to genes or proteins emerged as a particular problem, as this term is colloquially used to describe biochemical activities,biological goals and cellular structure. It is commonplace today to refer to the function of a protein such as tubulin as ‘GTPase’ or ‘constituent of the mitotic spindle’. For all these reasons, we are constructing three independent ontologies.Three categories of GOBiological process refers to a biological objective to which the gene or gene product contributes. A process is accomplished via one or more ordered assemblies of molecular functions.Processes often involve a chemical or physical transformation,in the sense that something goes into a process and something different comes out of it. Examples of broad (high level) bio-logical process terms are ‘cell growth and maintenance’ or ‘sig-nal transduction’. Examples of more specific (lower level)process terms are ‘translation’, ‘pyrimidine metabolism’ or ‘cAMP biosynthesis’.Molecular function is defined as the biochemical activity (including specific binding to ligands or structures) of a gene product. This definition also applies to the capability that a gene product (or gene product complex) carries as a potential. It describes only what is done without specifying where or when the event actually occurs. Examples of broad functional terms are ‘enzyme’, ‘transporter’ or ‘ligand’. Examples of narrower func-tional terms are ‘adenylate cyclase’ or ‘Toll receptor ligand’.Cellular component refers to the place in the cell where a gene product is active. These terms reflect our understanding of eukaryotic cell structure. As is true for the other ontologies, not all terms are applicable to all organisms; the set of terms is meant to be inclusive. Cellular component includes such terms as ‘ribo-some’ or ‘proteasome’, specifying where multiple gene products would be found. It also includes terms such as ‘nuclear mem-brane’ or ‘Golgi apparatus’.Ontologies have long been used in an attempt to describe all entities within an area of reality and all relationships between those entities. An ontology comprises a set of well-defined terms with well-defined relationships. The structure itself reflects the current representation of biological knowledge as well as serving as a guide for organizing new data. Data can be annotated to varying levels depending on the amount and completeness of available information. This flexibility also allows users to narrow or widen the focus of queries. Ultimately, an ontology can be a vital tool enabling researchers to turn data into knowledge. Com-puter scientists have made significant contributions to linguistic formalisms and computational tools for developing complex vocabulary systems using reason-based structures, and we hope that our ontologies will be useful in providing a well-developed data set for this community to test their systems. The Molecular Biology Ontology Working Group (/projects/bio-ontology/) is actively attempting to develop standards in this general field.Biological process, molecular function and cellular component are all attributes of genes, gene products or gene-product groups.Each of these may be assigned independently and, indeed, we believe that simply recognizing that biological process, molecular function and cellular location represent independent attributes is by itself clarifying in many situations, as in the annotation of gene-expression data. The relationships between a gene product (or gene-product group) to biological process, molecular func-tion and cellular component are one-to-many, reflecting the bio-logical reality that a particular protein may function in several processes, contain domains that carry out diverse molecular© 2000 N a t u r e A m e r i c a I n c . • h t t p ://g e n e t i c s .n a t u r e .c o mfunctions, and participate in multiple alternative interactions with other proteins, organelles or locations in the cell.The ontologies are developed for a generic eukaryotic cell;accordingly, specialized organs or body parts are not represented.Full integration of the ontologies with anatomical structures will occur as the ontologies are incorporated into each species’ data-base and are related to anatomical data within each database. GO terms are connected into nodes of a network, thus the connec-tions between its parents and children are known and form what are technically described as directed acyclic graphs. The ontolo-gies are dynamic, in the sense that they exist as a network that is changed as more information accumulates, but have sufficient uniqueness and precision so that databases based on the ontolo-gies can automatically be updated as the ontologies mature. The ontologies are flexible in another way, so that they can reflect the many differences in the biology of the diverse organisms, such as the breakdown of the nucleus during mitosis. In this way the GO Consortium has built up a system that supports a common lan-guage with specific, agreed-on terms with definitions and sup-porting documentation (the GO ontologies) that can be understood and used by a wide biological community.Examples of GO annotationAs one example, consider DNA metabolism, a biological process carried out by largely (but not entirely) shared elements in eukaryotes. The part of the process ontology (with selected gene names from S. cerevisiae , Drosophila and M. musculus ) shown is largely one parent to many children (Fig. 1a ). One notable excep-tion is the process of DNA ligation, which is a child of three processes, DNA replication, DNA repair and DNA recombina-tion. The yeast gene product Cdc9p is able to carry out the ligation step for all three processes, whereas it is uncertain whether the same enzyme is used in the other species. From the point of view of the ontology, it matters not, and a computer (or a human searcher) will find the appropriate nodes in either case using as the query either the enzyme, the gene name(s) or the GO term (or, if available, the unique GO identifier, in this case, GO:0003910).Also shown are the molecular function ontology for the MCM protein complex members that are known to regulate initiation of DNA replication in the three organisms (Fig. 1b ), and a por-tion of the cellular component ontology for these proteins (Fig.1c ). These ontologies reflect the finding that Mcm2–7 proteins are components of the pre-replicative complex in several model organisms, as well as sometimes localizing to the cytoplasm 30.The ontology supports both biological realities, and yet the mole-cular functions and the biological processes of the MCM homo-logues are conserved nevertheless.The usefulness of the GO ontologies for annotation received its first major test in the annotation of the recently completed sequence of the Drosophila genome. Little human intervention was required to annotate 50% of the genes to the molecular function and biological process ontologies using the GO method. Another use for GO ontologies that is gaining rapid adherence is the anno-tation of gene-expression data, especially after these have been clustered by similarities in pattern of gene expression 32,33. The results of clustering about 100 yeast experiments (of which about half are shown; Fig. 2) grouped together a subset of genes which, by name alone, convey little to most biologists. When the full short GO annotations for process, molecular function and location are added, however, the biological reason and import of the co-expres-sion of these genes becomes evident.The GO project is currently using a flat file format to store the ontologies, definitions of terms and gene associations. The ontologies, gene associations, definitions and documentation are available from the GO web site (),which also describes the principles and objectives used by the pro-ject. The ontologies are by no means complete. They are being expanded during the association of gene products from the col-laborating databases and we expect them to continue to evolve for many years. GO requires that all gene associations to the ontolo-gies must be attributed to the literature; for each citation the type of evidence will be encoded. As of early April 2000 there were 1,923, 2,094 and 490 nodes in the process, function and compo-nent ontologies, respectively. The three organism databases have made substantial progress to link gene products. Thus far the process, function and component ontologies have associations with 1,624, 1,602 and 1,577 yeast genes; 741, 2,334 and 1,061 fly genes; and 1,933, 2,896 and 1,696 mouse genes, respectively. A running table of these statistics can be found at the web site.The GO concept is intended to make possible, in a flexible and dynamic way, the annotation of homologous gene and protein sequences in multiple organisms using a common vocabulary that results in the ability to query and retrieve genes and proteins based on their shared biology. The GO ontologies produce a con-trolled vocabulary that can be used for dynamic maintenance and interoperability between genome databases. The ontologies are a work in progress. They can be consulted at any time on the World-Wide Web; indeed, their availability to human and machine alike is essential to maintain their flexibility and allow their evolution along with increased understanding of the under-lying biology. It is hoped that the GO concepts, especially the dis-tinctions between biological process, molecular function and cellular component, will find favour among biologists so that we can all facilitate, in our writing as well as our thinking, the grand unification of biology that the genome sequences portend.AcknowledgementsWe thank K. Fasman and M. Rebhan for useful discussions, and Astra Zeneca for financial support. SGD is supported by a P41, National Resources, grant from National Human Genome Research Institute (NHGRI) grantHG01315; MGD by a P41 from NHGRI grant HG00330; GXD by National Institute of Child Health and Human Development grant HD33745; and FlyBase by a P41 from NHGRI grant HG00739 and the Medical Research Council, London.Received 20 March; accepted 5 April 2000.© 2000 N a t u r e A m e r i c a I n c . • h t t p ://g e n e t i c s .n a t u r e .c o m1.Goffeau, A. et al.Life with 6000 genes. Science 274, 546 (1996).2.Worm Sequencing Consortium. Genome sequence of the nematode C. elegans : a platform for investigating biology. The C. elegans Sequencing Consortium.Science 282, 2012–2018 (1998).3.Adams, M.D. et al.The genome sequence of Drosophila melanogaster . Science 287, 2185–2195 (2000).4.Meinke, D.W. et al . Ar abidopsis thaliana : a model plant for genome analysis.Science 282, 662–682 (1998).5.Chervitz, S.A. et al. Using the Saccharomyces Genome Database (SGD) for analysis of protein similarities and structure. Nucleic Acids Res . 27, 74–78 (1999).6.Rubin, G.M. et parative genomics of the eukaryotes. Science 287,2204–2215 (2000).7.Tang, Z., Kuo, T., Shen, J. & Lin, R.J. Biochemical and genetic conservation of fission yeast Dsk1 and human SR protein-specific kinase 1. Mol. Cell. Biol . 20,816–824 (2000).8.Vajo, Z. et al . Conservation of the Caenorhabditis elegans timing gene clk-1 from yeast to human: a gene required for ubiquinone biosynthesis with potential implications for aging . Mamm. Genome 10, 1000–1004 (1999).9.Ohi, R. et al . Myb-related Schizosaccharomyces pombe cdc5p is structurally and functionally conserved in eukaryotes. Mol. Cell. Biol.18, 4097–4108 (1998).10.Bassett, D.E. Jr et al . Genome cross-referencing and XREFdb: implications for the identification and analysis of genes mutated in human disease. Nature Genet.15,339–344 (1997).11.Kataoka T. et al . Functional homology of mammalian and yeast RAS genes. Cell 40,19–26 (1985).12.Botstein, D. & Fink, G.R. Yeast: an experimental organism for modern biology.Science 240, 1439–1443 (1988).13.Tatusov, R.L., Galperin, M.Y ., Natale, D.A. & Koonin, E.V. The COG database: a tool for genome-scale analysis of protein functions and evolution. Nucleic Acids Res .28, 33–36 (2000).14.Andrade, M.A. et al . Automated genome sequence analysis and annotation.Bioinfor matics 15, 391–412 (1999).15.Fleischmann, W., Moller, S., Gateau, A. & Apweiler, R. A novel method for automatic functional annotation of proteins. Bioinformatics 15, 228–233 (1999).16.The FlyBase Consortium. The FlyBase database of the Drosophila Genome Projects and community literature. Nucleic Acids Res . 27, 85–88 (1999).17.Blake, J.A. et al . The Mouse Genome Database (MGD): expanding genetic and genomic resources for the laboratory mouse. Nucleic Acids Res . 28, 108–111 (2000).18.Ringwald, M. et al . GXD: a gene expression database for the laboratorymouse current status and recent enhancements. Nucleic Acids Res . 28,115–119 (2000).19.Ball, C.A. et al . Integrating functional genomic information into theSaccha r omyces Genome Database. Nucleic Acids Res . 28, 77–80 (2000).20.Bairoch, A. & Apweiler, R. The SWISS-PROT protein sequence database and itssupplement TrEMBL in 2000. Nucleic Acids Res.28, 45–48 (2000).21.Benson, D.A. et al . GenBank. Nucleic Acids Res.28, 15–18 (2000).22.Baker, W. et al . The EMBL Nucleotide Sequence Database. Nucleic Acids Res.28,19–23 (2000).23.Tateno, Y. et al . DNA Data Bank of J apan (DDBJ ) in collaboration with masssequencing teams. Nucleic Acids Res.28, 24–26 (2000).24.Barker, W.C. et al . The Protein Information Resource (PIR). Nucleic Acids Res.28,41–44 (2000).25.Mewes, H.W. et al . MIPS: a database for genomes and protein sequences.Nucleic Acids Res.28, 37–40 (2000).26.Costanzo, M.C. et al . The Yeast Proteome Database (YPD) and Caenorhabditiselegans Proteome Database (WormPD): comprehensive resources for the organization and comparison of model organism protein information. Nucleic Acids Res.28, 73–76 (2000).27.Bateman, A. et al . The Pfam protein families database. Nucleic Acids Res.28,263–266 (2000).28.Lo Conte, L. et al . SCOP: a structural classification of proteins database. NucleicAcids Res.28, 257–259 (2000).29.Bairoch, A. The ENZYME database in 2000. Nucleic Acids Res.28, 304–305(2000).30.Enzyme Nomenclature. Recommendations of the Nomenclature Committee ofthe Inte national Union of Biochemist y and Molecula Biology on the Nomenclature and Classification of Enyzmes. NC-IUBMB.(Academic, New York,1992).31.Tye, B.K. MCM proteins in DNA replication. Annu. Rev. Biochem.68, 649–686(1999).32.Eisen, M., Spellman, P.T., Brown, P.O. & Botstein, D. Cluster analysis and displayof genome-wide expression patterns . Proc. Natl Acad. Sci. USA 95, 14863–14868(1998).33.Spellman, P.T. et al . Comprehensive identification of cell cycle-regulated genesof the yeast Sacchar omyces cer evisiae by microarray hybridization. Mol. Biol.Cell 9, 3273–3297 (1998).© 2000 N a t u r e A m e r i c a I n c . • h t t p ://g e n e t i c s .n a t u r e .c o m。

literature的英语作文

literature的英语作文

Literature is an integral part of human culture,reflecting the thoughts,emotions,and experiences of individuals and societies.It is a medium through which we can explore the complexities of the human condition,gain insights into different cultures and histories, and understand the world from various perspectives.Here are some key aspects to consider when writing an essay on literature:1.Themes and Motifs:Discuss the central themes and recurring motifs in the work.How do these elements contribute to the overall meaning of the text?Consider how the author uses these themes to convey messages or explore universal human experiences.2.Character Analysis:Delve into the characters of the work,examining their personalities,motivations,and development throughout the narrative.How do the characters interact with one another,and how do their relationships drive the plot?3.Plot and Structure:Analyze the plot of the work,including the sequence of events, conflicts,and resolutions.Consider the structure of the narrative,such as whether it is linear or nonlinear,and how this affects the readers engagement with the story.4.Setting and Atmosphere:Explore the setting of the work and how it contributes to the atmosphere.Discuss the importance of the time period,location,and social context in which the story takes place,and how these elements influence the characters and events.5.Style and Language:Examine the authors use of language,including diction,syntax, and rhetorical devices.How does the style of writing affect the tone and mood of the work?Consider the use of imagery,symbolism,and figurative language.6.Narrative Perspective:Discuss the point of view from which the story is told.Is it firstperson,thirdperson,or omniscient?How does the narrative perspective affect the readers understanding of the events and characters?7.Cultural and Historical Context:Place the work within its cultural and historical context.How does the work reflect the values,beliefs,and social issues of the time in which it was written?Consider any historical events or cultural practices that may have influenced the authors writing.8.Symbolism and Allegory:Analyze any symbols or allegorical elements in the work. How do these contribute to the deeper meanings of the text?Discuss how the author uses these devices to convey complex ideas or critique society.9.Influence and Legacy:Consider the influence of the work on later literature and itslasting impact on readers.How has the work been received by critics and audiences,and what makes it enduring or significant?10.Personal Response:Reflect on your personal response to the work.How did the work affect you as a reader?What emotions or thoughts did it evoke,and why do you think the authors choices were effective or ineffective?When writing your essay,ensure that you provide specific examples from the text to support your analysis.Engage with the work critically,but also express your own interpretations and insights.Remember to structure your essay logically,with a clear introduction,body paragraphs that explore each aspect in depth,and a conclusion that summarizes your main points and offers a final reflection on the work.。

Experiences课件

Experiences课件

Strategies for Capitalizing on Experiences
1
Reflection & Learning
Assess and internalize lessons learned to maximize growth from experiences.
2
Intentional Planning
perspectives and opens doors.
responsibilities, and greater
job satisfaction.
The Role of Experiences in Educational
Development
1
Interactive Learning
Experiences in and out of the classroom foster engaged and lasting learning.
Be open to trying new things and stepping outside of your comfort zone.
2
Step 2: Seek Adventures
Explore different cultures, travel to new places, and engage in diverse
2
Practical Application
Real-world experiences bridge the gap between theory and practice, enhancing
understanding.
3
Holistic Development

GeneOntologyAnalysis:基因本体论分析

GeneOntologyAnalysis:基因本体论分析
Annotation sources: publications (TAS), bioinformatics (IEA), genetics (IGI), assays (IDA), phenotypes (IMP), etc.
17
GO tree example
GO tree: A child can have more than one parent
⎯ Standard assignment of genes into functional categories ⎯ Controlled vocabulary for describing biological meanings
u Gene Ontology or GO project at NCBI
2) Define controlled terms (ontologies) for description of gene products from 3 aspects:
u Biological process (DNA repair, mitosis) u Molecular function (protein serine/threonine kinase activity, transcription factor
Gene Ontology -Cellular Component
/GO_nature_genetics_2000.pdf
Any one gene can be a member of more than one GO classification
21
Temporal snapshots of Go terms and mappings are available in BioC (~700, April 2014)

wordnet关系词

wordnet关系词

English Chinese list of wordnet-related terms 3.3.1A 各类词网|B 词义关系|C 词类及其他术语|D 语意属性A 各类词网Bilingual Wordnet (Bi-WN) 双语词网Chinese Wordnet (CWN) 汉语词网EuroWordNet (EWN) 欧语词网WordNet (WN) 词网(特指Princeton WN)B 词义关系antonym 【反义词】antonymy反义关系autoantonymy反义多义(关系)autohyponymy下位多义(关系)hypernym【上位词】泛称词hypernymy上位关系hyponym 【下位词】特指词hyponymy 下位关系holonym整体词holonymy整体-部份关系meronym部份词meronymy部份-整体关系metonym 转指词metonymy 转指关系near-synonym 近义词near-synonymy 近义关系polysemy 【多义性】synonym 【同义词】synonymy同义关系taxonomy 分类架构troponym方式词troponymy方式关系C 词类及其他术语adjective 【形容词】adverb 【副词】agreement 【对谐】,一致性algorithm 【算法/算法】ambiguity 歧义associations 关联attributes 【属性】auxiliary verbs 助动词basic-level categories 基层范畴,底层范畴buffers 【缓冲区】case propagation 格位相沿,格位沿袭categories 范畴causative 【使动】cause relation 因果关系cause 原因change-of-state verbs 易态动词collocations 【连用语】common nouns 普通名词component-object meronyms组成部份(关系)compounds 复合词concepts概念conceptual semantic relation 概念语意关系concordances【关键词(前后文)排序】,汇编connectivity 连结性constraints 【限制】context 【语境】,上下文co-occurrence 共现count nouns 可数名词cousins in hyponyms 特指亲属,下位亲属data mining 数据挖掘database 数据库decomposition 分解derived adverbs 衍生副词descriptive adjectives 描述性形容词determiners 限定符dictionaries 辞典disambiguation 排歧distance in lexical trees 词汇树间距domain-specific knowledge 特定领域知识,领域知识encyclopedic knowledge 百科全书知识,通识知识entail 蕴涵entailment 【蕴涵】entry 词条euphemisms 委婉用法exceptions 例外factive叙实familiarity index 熟悉度索引frames 【框架】frequency 频率functional hyponymies功能性上位词functions 功能gadability具层级性gender 性别glosses 注释gradable 可分级的gradation/gradability/gradable 层级head synsets同义词集主语hierarchies 层级homographs 同形异义词,同形词idioms 【成语】intension 内涵Inter-Lingual-Index (ILI) 中介索引intransitive verbs 不及物动词IS-A relations 【IS-A关系】lexical chains 词链Lexical Conceptual Structure (LCS) 【词汇概念结构】lexical knowledge link (LKL) 词汇知识链接lexical relation 词汇关系lexical subordination 词汇从属lexical superordination词汇上属lexical tree (LexTree) 词树lexicon 【词汇库】词汇malapropism 近音误用;近音误用词markedness有标mass nouns 物质名词meaning extension 意义延伸meaning facet(s) 义面meaning 意义metaphor 【隐喻】metaphoric extension 隐喻延伸modeling 模型制作;模制models 模型morphology 构词法nano-hyponymynominalization 【名物化】noun 【名词】ontology 本体架构parsing 【剖析】;分析;解析participial adjectives 分词形容词part-of-speech (POS) 【词类】phrases 【词组】proper nouns 专有名词quantifiers 数量值questions and answers 问答repetition 重复resultative结果satellitesynsetsschema analysis 基架分析schema 基架semantic concordance (database) 语意汇编(数据库)semantic distance 语意距离semantic domain 语意范畴semantic field 【语意场】semantic opposition 对立语意semantic tags 语意标记sense disambiguation 词义厘清sense 词义subordination 【从属】stative verbs 状态/况动词synset同义词集syntactic classes 语法词类tags 【标记】thesaurus 【同义词辞典】topical clustering 主题丛聚topic 话题topic continuity话题延续training 训练;练习transitive verbs 及物动词unaccusativity非宾格;宾主格unergative verbs 唯(被)动动词;作动词verb 【动词】verb alternations 动词句型替换verbs of action 行动动词weights 加权word 【词】word association 词汇关联word distance 词义距离wordnet词网D 语意属性go topaccount 簿册addictive 嗜好物adverbial 副状affairs 事务age 年龄agent 施事agreement 条约aircraft 飞行器animal 禽兽animate 生物appearance 外观area 面积army 军队artifact 人工物aspiration 意愿attire 装束attitude 态度attribute 属性bacteria 微生物beast 走兽beneficiary 受益者bill 票据bird 禽boundary 界限building 建筑物cause 原因celestial 天体character 文字chemical 化学物classifier 单位词clothing 衣物cloud 云coagent合作施事color 颜色comment 评论community 团体component 部件computer 计算机concentration 浓度concession 让步condition 条件conjunction 并列connective 关联词content 内容contrast 对比countenance 表情crop 庄稼dampness 湿度degree 程度demeanor 风度density 密度depth 深度descriptive 描写direction 方向disease 疾病distance 距离divergence 分歧document 文书drinks 饮品duration 时段duty 责任earth 大地edible 食物electricity 电emotion 情感emphasis 强调entity 实体event 事件expenditure 费用experience 感受experiencer 经验者facilities 设施fact 事实feeling 情绪fineness 粗细fire 火fish 鱼flora 花草food 食品form 形状frequency 频率fruit 水果fund 资金furniture 家具gas 气体hardness 硬度height 高度house 房屋human 人humanized 拟人ice 冰implement 器具inanimate 无生物information 信息insect 昆虫institution 机构instrument 工具kind 类型knowledge 知识land 陆地language 语言law 律法length 长度letter 信件lights 光liquid 液体livestock 牲畜location 位置location 处所machine 机器manner 方式mark 标志material 材料means 手段measurement 量度medicine 药物mental 精神metal 金属method 方法modality 语气modifier 描述money 货币music 音乐natural 天然物negation 否定news 新闻occupation 职位organization 组织paper 纸张part 部分particle 助词partof部分patient 受事phenomena 现象place 地方plans 规划plant 植物possession 领属possessor 领有者posture 姿势price 价格problem 问题process 过程property 属性publications 书刊purpose 目的quality 质量quantity 数量range 幅度readings 读物,读数reason 道理regulation 规则relationship 关系restrictive 限定result 结果rights 权利room 房间scene 景象scope 范围sequence 次序sex 性别shape 物形ship 船situation 状况size 尺寸sky 空域slope 坡度software 软件sound 声音source 来源space 空间speed 速度state 状态static 静态stationery 文具stone 石style 风格supplement 递进symbol 符号system 系统target 目标taste 味道temperature 温度tense 时态,时式text 语文,文本thickness 厚度thing 万物thinking 思想thought 念头thunder 雷tightness 松紧time 时间tool 用具transition 转折treasure 珍宝tree 树unit 单位vegetable 蔬菜vehicle 交通工具volition 意向,意志(力)volume 容积water 水waters 水域wealth 财富weapon 武器weather 气象weight 重量whole 整体width 宽度wind 风wood 木。

介绍生物俱乐部的英语作文

The Biology Club is a vibrant and engaging extracurricular group that brings together students with a shared passion for the natural world and the study of life.Heres a detailed introduction to what the club entails:Objectives of the Biology Club:The primary goal of the Biology Club is to foster a deeper understanding and appreciation of biology among its members.It aims to provide a platform for students to explore various aspects of biology,from cellular processes to the behavior of complex organisms.Membership:Open to students of all grade levels,the club encourages participation from beginners to those with advanced knowledge in the field.Members are expected to show a genuine interest in learning and contributing to the clubs activities.Activities:1.Lectures and Workshops:The club regularly organizes lectures by guest speakers, including university professors and professionals in the field of biology.These sessions cover a wide range of topics,from genetics to ecology.2.Field Trips:To complement theoretical knowledge,the club organizes field trips to local parks,nature reserves,and sometimes even further afield to national parks or research facilities.b Experiments:Members have the opportunity to conduct handson experiments in school laboratories,learning about various biological processes and techniques.munity Outreach:The club is involved in community service activities,such as environmental education programs in local schools or participating in cleanup drives in natural habitats.5.Research Projects:For more advanced members,the club provides guidance and resources to undertake independent research projects,which can be presented at school science fairs or even published in academic journals.6.Social Events:To build a sense of community among members,the club also organizes social events,such as movie nights featuring biological themes or group visits to science museums.Leadership Opportunities:The Biology Club offers leadership roles such as president,vicepresident,secretary,and treasurer,which are elected positions.These roles provide students with valuable experience in organizing events,managing budgets,and leading a team.Meetings:Regular meetings are held weekly or biweekly,depending on the clubs schedule and the academic calendar.These meetings are used to discuss upcoming events,share research findings,and plan for the clubs future activities.Impact:Participation in the Biology Club not only enriches students understanding of biology but also helps develop critical thinking,research skills,and a sense of environmental stewardship.It also provides a supportive community for students to share their interests and learn from one another.Joining the Club:Students interested in joining the Biology Club can do so by attending an introductory meeting or contacting the clubs faculty advisor.There may be a small membership fee to cover the costs of materials and activities.In conclusion,the Biology Club is an excellent way for students to delve deeper into the fascinating world of biology,make new friends with similar interests,and contribute positively to their community and the environment.。

网络信息系统

网络信息系统
Web Information System
李春旺 李 宇 licw@ 电话:62539105 liy@ 电话:82629426
课程安排
课程内容 考核形式 第一章 WIS概论(1) 平时成绩 : 20% 第二章 XML(2) 最后大开卷: 80% 第三章 Web Services(2) 第四章 Semantics Web(1) 参考教材 第五章 Web Mining(1) 《Web 信 息 系 统 导 论 》 第六章 Web Search (1) 李广建编著,高等教育出 第七章 Web Integration(1) 版社,2008 第八章 Web Mashup(1) 专题讨论(2) 考试
Work typically with well defined and closed data repository
WIS
Work typically with heterogeneous, dynamic and distributed data
一般与限定好的并且是封闭的数据 库一起工作
Serve to well known and specific audience
Web2.0时代WIS 特点
开放性
开放标准:Open standard 开放数据:Linked open data (链接1 链接2) 开放源码: Open sources 开放服务: Open services 信息交互从一对多转向多对多,边际同核心一样重要。 控制和权力结构从中央集中式转向分散式、去中心化。 需求驱动,用户参与。 因为系统互联以及服务集成与嵌入,造成Web系统内容、 功能之间的边界正在加速溶解。
(free) No cookies, no scripts, no frames, no web bugs 目前出500多卷

机械毕业设计参考文献(大全)

机械毕业设计参考文献(大全)Part1中文[1] 巩云鹏、田万禄等主编. 机械设计课程设计 . 沈阳:东北大学出版社 2000 [2] 孙志礼,冷兴聚,魏严刚等主编. 机械设计. 沈阳:东北大学出版社 2000 [3] 刘鸿文主编. 材料力学. 北京:高等教育出版社1991[4] 哈尔滨工业大学理论力学教研组编. 理论力学. 北京:高等教育出版社 1997[5] 大连理工大学工程画教研室编. 机械制图. 北京:高等教育出版社 1993 [6] 孙桓,陈作模主编. 机械原理. 北京:高等教育出版社 2000[7] 高泽远,王金主编. 机械设计基础课程设计.沈阳:东北工学院出版社 1987[8] 喻子建,张磊、邵伟平、喻子建主编. 机械设计习题与解题分析.沈阳:东北大学出版社 2000[9] 张玉,刘平主编. 几何量公差与测量技术 .沈阳:东北大学出版社 1999 [10] 成大先主编.机械设计手册(减(变)速器.电机与电器)化学工业出版社Part2中文[1]《煤矿总工程师工作指南》编委会编著. 《矿总工程师工作指南》(上). 北京:煤炭工业出版社,1990.7[2] 严万生等编著.《矿山固定机械手册》..北京:煤炭工业出版社,1986.5,第1版 [3]孙玉蓉等编著.《矿井提升设备》. 北京:煤炭工业出版社,1995.1,第1版[4] 中国矿业学院主编. 《矿井提升设备》. 北京:煤炭工业出版社,1980.9,第1版 [5] 煤炭工业部制定.《煤矿安全规程》.煤炭工业出版社,1986,第1版[6] 谢锡纯,李晓豁主编.《矿山机械与设备》.徐州:中国矿业大学出版社,2000[7] 能源部制定.《煤矿安全规程》.北京:煤炭工业出版社,1992[8] 王志勇等编.《煤矿专用设备设计计算》.北京:煤炭工业出版社,1984 [9] 彭兆行编.《矿山提升机械设计》.北京:机械工业出版社,1989[10] 机械设计、机械设计基础课程设计,王昆等主编,北京:高等教育出版社,1996 [11] 机械设计手册/上册,《机械设计手册》联合编写组编,化学工业出版社,1979 [12] 画法几何及工程制图,中国纺织大学工程图学教研室等编,上海科学技术出版社,1984 [13] 机械零件设计手册(第二版)/中册,东北工学院《机械零件设计手册》编写组编,冶金工业出版社,1982[14] 机械零件课程设计,郭奇亮等主编,贵州人民出版社,1982.1[15] 机械设计标准应用手册/第二卷,汪恺主编,北京:机械工业出版社, 1997.8[16] 矿山提升机械设计,潘英编,徐州:中国矿业大学出版社,2000.12[17] 机械设计(第七版),濮良贵、纪名刚主编,北京:高等教育出版社, 2001[18] 极限配合与测量技术基础,孔庆华、刘传绍主编,上海:同济大学出版社,2002.2PART3英文1、‘‘HOW CAN A BILL OF MATERIALS BE DE?NED SO THAT ALL POSSIBLE PRODUCTS CAN BE BUILT EF?CIENTLY?’’ ONE WAY TO ANSWER IT IS TO DE?NE A SET OF COMPONENTS (CALLEDMODULES), EACH OF WHICH CONTAINS A SET OF PRIMARY FUNCTIONS. AN INDIVIDUAL PRODUCT IS THEN BUILT BY COMBINING SELECTED MODULES.【1】 BRUNO AGARD,BERNARD PENZ. A SIMULATED ANNEALING METHOD BASED ON A CLUSTERING APPROACH TO DETERMINE BILLS OF MATERIALS FOR A LARGE PRODUCT FAMILY. INT. J. PRODUCTION ECONOMICS 117 (2021) 389�C401.2、IN THIS STUDY, WE PROPOSE A METHODOLOGY FOR BUILDING A SEMANTICALLY ANNOTATED MULTI-FACETED ONTOLOGY FOR PRODUCT FAMILY MODELLING THAT IS ABLE TO AUTOMATICALLY SUGGEST SEMANTICALLY-RELATED ANNOTATIONS BASED ON THE DESIGN AND MANUFACTURING REPOSITORY.【2】 SOON CHONG JOHNSON LIM,YING LIU,WING BUN LEE.A METHODOLOGY FOR BUILDING A SEMANTICALLY ANNOTATED MULTI-FACETED ONTOLOGY FOR PRODUCT FAMILY MODELLING. ADVANCED ENGINEERING INFORMATICS 25 (2021) 147�C161.3、THE AIM OF THIS WORK IS TO ESTABLISH A METHODOLOGY FOR AN EFFECTIVE WORKING OF RECON?GURABLE MANUFACTURING SYSTEMS (RMSS). THESE SYSTEMS ARE THE NEXT STEP IN MANUFACTURING, ALLOWING THE PRODUCTION OF ANY QUANTITY OF HIGHLY CUSTOMISED AND COMPLEX PRODUCTS TOGETHER WITH THE BENE?TS OF MASS PRODUCTION.【3】 R.GALAN,J.RACERO,I.EGUIA,J.M.GARCIA. A SYSTEMATIC APPROACH FOR PRODUCT FAMILIES FORMATION IN RECON?GURABLE MANUFACTURING SYSTEMS.ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING 23 (2021) 489�C502.4、A MIXED INTEGER LINEAR PROGRAMMING MODEL IS INVESTIGATED THAT OPTIMIZES THE OPERATING COST OF THE RESULTING SUPPLY CHAIN WHILE CHOOSING THE PRODUCT VARIANTS AND CAN DE?NE THE PRODUCT FAMILY AND ITS SUPPLY CHAIN SIMULTANEOUSLY.【4】 JACQUES LAMOTHE,KHALED HADJ-HAMOU,MICHEL ALDANONDO. AN OPTIMIZATION MODEL FOR SELECTING A PRODUCT FAMILY AND DESIGNING ITS SUPPLY CHAIN. EUROPEAN JOURNAL OF OPERATIONAL RESEARCH 169 (2021) 1030�C1047.5、THIS PAPER PRESENTS LCP-FAMILIES, A CONCEPT TO DEVELOP REFERENCE RANGES FOR ENVIRONMENTAL IMPACT OF A NEW PRODUCT. A NEW PRODUCT CAN BE CATALOGUED AS ENVIRONMENTALLY BETTER OR WORSE THAN A PERCENTAGE OF ITS COMPETITORS, DEPENDING ON WHAT POSITION IT OCCUPIES IN ITS LCP-FAMILY.【5】 DANIEL COLLADO-RUIZ,HESAMEDIN OSTAD-AHMAD-GHORABI. COMPARING LCA RESULTS OUT OF COMPETING PRODUCTS: DEVELOPING REFERENCE RANGES FROM A PRODUCT FAMILY APPROACH.JOURNAL OF CLEANER PRODUCTION 18 (2021) 355�C364.6、THIS PAPER HAS PROPOSED A COOPERATIVE COEVOLUTIONARY OPTIMIZATION METHOD FOR OPTIMAL DESIGN OF PRODUCT FAMILY WITH MULTI�CLEVEL COMMONALITY .【6】 L.SCHULZE,L.LI. COOPERATIVE COEVOLUTIONARY OPTIMIZATION METHOD FOR PRODUCT FAMILY DESIGN.7、THIS PAPER CHARACTERIZES A DECISION FRAMEWORK BY WHICH A ?RM CAN MANAGE GENERATIONAL PRODUCT REPLACEMENTS UNDER STOCHASTIC TECHNOLOGICAL CHANGES. 【7】HENG LIU,OZALP OZER. MANAGING A PRODUCT FAMILY UNDER STOCHASTIC TECHNOLOGICAL CHANGES. INT. J. PRODUCTION ECONOMICS 122 (2021) 567�C580.8、THIS PAPER PROPOSES AN INFORMATION SEARCH AND RETRIEVAL FRAMEWORK BASED ON THE SEMANTICALLY ANNOTATED MULTI-FACET PRODUCT FAMILY ONTOLOGY TO SAVE TIME FOR THE ONTOLOGY DEVELOPMENT IN DESIGN ENGINEERING.【8】 SOON CHONG JOHNSON LIM,YING LIU,WING BUN LEE. MULTI-FACET PRODUCT INFORMATION SEARCH AND RETRIEVAL USING SEMANTICALLY ANNOTATED PRODUCT FAMILY ONTOLOGY. INFORMATION PROCESSING AND MANAGEMENT 46 (2021) 479�C493.9、THE PURPOSE OF THE PAPER IS TO PRESENT PRODUCT VARIETY ANALYSIS (PVA) APPROACH TO COORDINATED AND SYNCHRONIZED FOWS OF INFORMATION ABOUT PRODUCTS AND PRODUCTION PROCESSES AMONG VARIOUS SUPPLY CHAIN MEMBERS. 【9】 PETRI HELO,QIANLI XU,KRISTIANTO,ROGER JIANXIN JIAO. PRODUCT FAMILY DESIGN AND LOGISTICS DECISION SUPPORT SYSTEM.10、THE PURPOSE OF THIS PAPER IS TO PROPOSE A PRODUCT FAMILY DESIGN ARCHITECTURE THAT SATISFIES CUSTOMER REQUIREMENTS WITH MINIMAL EFFORTS.【10】 TAIOUN KIM,HAE KYUNG LEE,EUN MI YOUN. PRODUCT FAMILY DESIGN BASED ON ANALYTIC NETWORK PROCESS.11、THIS PAPER PRESENTS A CONCEPTUAL FRAMEWORK OF USING SEMANTIC ANNOTATION FOR ONTOLOGY BASED DECISION SUPPORT IN PRODUCT FAMILY DESIGN.【11】 SOON CHONG JOHNSON LIM,YING LIU,WING BUN LEE. USING SEMANTIC ANNOTATION FOR ONTOLOGY BASED DECISION SUPPORT IN PRODUCT FAMILY DESIGNPart4中文&英文[1] 陈维健,齐秀丽,肖林京,张开如. 矿山运输与提升机械. 徐州:中国矿业大学出版社,2021[2] 王启广,李炳文,黄嘉兴,采掘机械与支护设备,徐州:中国矿业大学出版社,2021[3] 陶驰东.采掘机械(修订版).北京:煤矿工业出版社,1993 [4] 孙广义,郭忠平.采煤概论.徐州:中国矿业大学出版社,2021[5] 张景松.流体力学与流体机械之流体机械.徐州:中国矿业大学出版社,2001 [6] 濮良贵,纪名刚.机械设计.北京:高等教育出版社,2021 [7] 李树伟.矿山供电. 徐州:中国矿业大学出版社,2021[8] 于岩,李维坚.运输机械设计. 徐州:中国矿业大学出版社,1998 [9] 煤矿安全规程, 原国家安监局、煤矿安监局16号令2021年[10] 机械工业部北京起重运输机械研究所,DTⅡ型固定带式输送机设计选用手册,冶金工业出版社[11]Tugomir Surina, Clyde Herrick. Semiconductor Electronics. Copyright 1964 by Holt, Rinehart and Winston, Inc., 120~250[12] Developing Trend of Coal Mining Technology. MA Tong �C sheng. Safety and Production Department, Hei longjiang Coal Group, Ha erbin150090,ChinaPart5中文[1]北京农业工程大学农业机械学[M]中国农业机械出版社,1991年 [2]机械设计手册(1―5卷)[3]邓文英,郭晓鹏.金属工艺学[M],高等教育出版社,2000年[4]刘品,徐晓希.机械精度设计与检测基础[M],哈尔滨工业大学出版社,2021 [5]王昆,何小柏,汪信远.机械设计课程设计[M],高等教育出版社,1995 [6]濮良贵,纪名刚.机械设计[M],高等教育出版社,2000年[7]朱冬梅,胥北澜.画法几何及机械制图[M],高等教育出版社,2000年 [8]杨可帧,程光蕴.机械设计基础[M],搞成教育出版社,1999年 [9]孙恒,陈作模.机械原理[M],高等教育出版社,1999年[10]哈尔滨工业大学理论力学教研组.理论力学[M],高等教育出版社,2002年 [11]张也影,流体力学[M],高等教育出版社,1998年[12]张学政,李家枢.金属工艺学实习材料[M],高等教育出版社,1999年 [13]史美堂,金属材料[M],上海科学技术出版社,1996年[14]黄常艺,严晋强.机械工程测试技术基础[M],机械工艺出版社,2021年 [15]齐宝玲.几何精度设计与检测技术,机械工业出版社,1999年[16]张启先.空间机构的分析与检测技术,机械工业出版社,1999年 [17]史习敏,黎永明.精密机构设计,上海科学技术出版社,1987年 [18]施立亭.仪表机构零件,冶金工业出版社,1984年 [19]农业机械设计手册 2000年 [20]相关产品设计说明书Part6中文1、李运华.机电控制[M].北京航空航天大学出版社,2021.2、芮延年.机电一体化系统设计[M].北京机械工业出版社,2021.3、王中杰,余章雄,柴天佑.智能控制综述[J].基础自动化,2021(6).4、章浩,张西良,周士冲.机电一体化技术的发展与应用[J].农机化研究,2021(7).5、梁俊彦,李玉翔.机电一体化技术的发展及应用[J].科技资讯,2021(9).Part7中文&英文[1] Cole Thompson Associates.“Directory of Intelligent Buildings”1999.[2] Ester Dyson.Adesign for living in the Digital Age.RELEASE 2.0:1997.[3] 吴涛、李德杰,彭城职业大学学报,虚拟装配技术,2001,16(2):99-102.[4] 叶修梓、陈超祥,ProE基础教程:零件与装配体,机械工业出版社,2021.[5] 邓星钟,机电传动控制(第三版),华中科技大学出版社,2001.[6] 裴仁清,机电一体化原理,上海大学出版社,1998.[7] 李庆芬,机电工程专业英语,哈尔滨工程大学出版社,2021.[8] 朱龙根,简明机械零件设计手册(第二版),机械工业出版社,2021.[9] 秦曾煌,电工学-电子技术(第五版),高等教育出版社,2021.[10]朱龙根,机械系统设计(第二版),机械工业出版社,2002.[11]纪名刚,机械设计(第七版),高等教育出版社,2021.[12]Charles W. Beardsly, Mechanical Engineering, ASME, Regents Publishing Company,Inc,1998.[13]李俊卿,陈芳华,李兴林.滚动轴承洁净度及评定方法的商榷.轴承,2021(8):45-46.[14]梁治齐.实用清洗技术手册.北京:化学工业出版社,2000.[15]金杏林.精密洗净技术.北京:化学工业出版社,2021.[16]张剑波,孙良欣等.清洗技术基础教程.北京:中国环境科学出版社,2021.[17]杨镜明.清洗技术在机械制造行业中的应用和展望.化学清洗,1997(6):29-32.[18]李久梅,马纯.轴承清洗的发展方向.轴承,1995(8):31-36.[19]艾小洋.中国工业清洗领域的现状与发展趋势.现代制造,2021(2):58-60.[20]杨晓蔚.机床主轴轴承最新技术.主轴轴承,2021(1):45-48.[21]阎昌春.一种柔性轴承研制的关键技术.柔性轴承,2021(3):23-25.[22]李尧忠.轴承清洗机液压系统的设计.液压系统,2021(7):11-14.[23]T.Ramayah and Noraini Ismail,Process Planning Concurrent Engineering,Concurrent Engineering,2021.感谢您的阅读,祝您生活愉快。

利用聚类优化语义Web服务发现_张景雨

2009,45(34)Web服务在Internet上的广泛应用使Web服务发现这一领域成为研究热点。

现今的工业标准UDDI和WSDL可以满足服务发现的需要,但由于它们的架构并不支持对于Web服务基于语义的搜索和匹配,UDDI和WSDL的功能有较大的局限性。

由于WSDL缺乏语义描述及UDDI不提供语义支持,注册中心返回的搜索结果不够精确,很多返回的服务并不符合用户的请求。

鉴于UDDI及WSDL不能支持语义的缺陷,研究者将语义Web技术引入Web服务,使用OWL-S对Web服务描述增加语义信息。

采用OWL-S描述Web服务,同时,为了提高服务发现效率,根据Web服务描述术语的语义相似度将Web服务聚类。

由于在Web服务发现过程中采用语义和聚类策略,UDDI 注册中心能返回更精确的结果。

1基本概念1.1面向Web服务的本体描述OWL-SOWL-S[1]是基于OWL语言的Web服务本体,其前身为DAML-S,它基于Web服务和语义Web。

OWL-S提供了一套标记语言,从而将Web服务的属性和功能以精确和机器可读的形式进行描述,这样就可以实现服务的自动发现、执行、组合、互操作及执行监控。

OWL-S主要定义了Web服务三个方面的语义,如图1所示:一个Web服务由presents,describedby和supports三个属性进行描述,服务概要(ServiceProfile)、服务模型(ServiceModel)和服务绑定(ServiceGrounding)分别为其属性取值。

这三个属性分别描述了服务可以做什么、如何进行工作和如何使用服务等信息。

ServiceProfile提供信息供服务查找代理确定服务是否符合查找要求。

ServiceProfile提供服务及服务提供者的高层描述,可以利用ServiceProfile在服务注册库中进行服务发布或服务发现。

ServiceProfile包含三个方面的信息:供人读取的服务描述信息;关于服务所提供的功能信息;关于服务的一个额外的信息。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

An Experience with Ontology Clustering for Information Integration Pepijn R.S.Visser and Valentina A.M.TammaCORAL-Conceptualisation and Ontology Research at LiverpoolDepartment of Computer Science,University of LiverpoolPO Box147,Liverpool,L697ZFUnited Kingdom(tel.)+44.151.794.3709pepijn,valli@AbstractThis article presents a structure of multiple sharedontologies to integrate heterogeneous sources.Thisstructure is intended to be easy to implement tomaintain and to scale,and also close to the humanmodel of conceptualisation.The structure has beeninvestigate in a small scale experiment set in thedomain of the international coffee preparation.Thecoffee-preparing domain is attractive as it servesto illustrate that different communities may shareknowledge at different abstraction levels.1IntroductionIn this article we discuss a small-scale experiment investigat-ing an architectures for the integration of heterogeneous re-sources.In this architecture resources are clustered on the basis of the resemblance between their conceptualisations of their domains.One of the motivating ideas is that-as with inter-person interaction-resources with a similar con-ceptualisation can have more’in-depth’conversations than those who share less of their conceptualisation.The archi-tecture investigated is intended to be closer to human con-ceptual model,more convenient to implement and give bet-ter prospects for maintenance and scalability.This structure of ontologies builds on ideas illustrated in two previous pa-pers[Sha97][Vi98b]and has been investigated in a small scale experience set in the international coffee-preparing do-main.In section2the background of the ontology-clustering idea is discussed while section3presents the motivating sce-nario.Section4then presents a so-called’ontology cluster’architecture while section5illustrates how communication between resources is performed in this architecture.Finally, section6conclusion are drawn.2Multiple shared ontologiesThe integration of heterogeneous knowledge sources has been addressed using different approaches,some of them in-tegrate knowledge via shared ontologies.All the approaches, however,are based on the some functions performing the translations between the ontologies(shared or not).These functions are often called in the literature mapping functions:Concepts can be shared between different resources if an ap-propriate mapping function can be found that translates a con-cept understood by one resource into a concept that is under-stood by another resource.This is the minimal requirement for two resources to share knowledge.The integration of heterogeneous sources can be accom-plished without an intermediate ontology.This is the so-called’one-to-one’approach,where for each ontology a setof translating functions is provided to allow the communi-cation with the other ontologies.Such an approach would require in the worse case,that is if the mappings are not iso-morphic,the definition of mapping functions,if n ontologies are comprised in the structure.This is what hap-pens in the system OBSERVER[Men96].This approach onlyseems feasible only if there are a few ontologies(resources). It also would not be very scalable because if a new resource is added to the structure this approach requires the definition of n new mapping functions.Many architectures to integrate resources comprise a single shared ontology,an example is given by InfoSleuth,[Bay97] and by the KRAFT project[Gra97][Gra98].Whether such approach is conceptually realistic is a matter of debate [Sha97].The drawbacks of dealing with a single shared on-tology are similar to those of any standard(see also:[Vi98b]). Often,standards are not very convenient to use since they have to be suitable for all potential uses.Also,the task of defining such standards is often lengthy and complicated. Moreover,committing to a standard restricts the degree of heterogeneity that may exist between those using the stan-dards,and,last but not least,standards-by their nature-resist changes,partly due to the aforementioned reasons.In contrast to an approach in which all resources share one body of knowledge here we propose to locate shared knowl-edge in multiple but smaller shared ontologies.This ap-proach,which is thought to be moreflexible and scalable,is referred to as ontology-based resource clustering,or shortly, ontology clustering[Sha97].Resources no longer commit to one comprehensive ontology but they are clustered together on the basis of the similarities they show in the way they con-ceptualise the common domain.Ontology clusters are then organised in a hierarchical fashion.The structure of ontology cluster is described in section4.Concept DescriptionCoffee ingredient The substance derived from the cof-fee plant that is used to preparecoffee.Kitchen appliance A physical object that is used askitchen tool.Coffee drink A drink produced by using somecoffee ingredient,water and akitchen appliance.Coffee maker A kitchen appliance that producescoffee drink and is composed by afilter component,a liquid containerand a coffee holder that holds eithersome solid substance or some liquidsubstance.Heating device A kitchen appliance that is used towarm something.Hot water Is water with a specific temperaturegreater than90Celsius degrees.Solid container Some sort of substance container.Liquid container Some sort of substance container.Table1:Concepts shared by all agents3Motivating ScenarioThe ontology clustering approach has been investigated in asmall scale experience set in the domain of preparing cof-fee.Four agents from four different countries are hypothe-sised to tell each other what coffee means in their country.In the remainder the word agent refers to either a human or a software one.Software agents were not implemented inthe experiment.The agents are Franc¸ois from France,Nicolafrom Italy,Charles from the United Kingdom and Klaas from the Netherlands.The agents share a basic understanding ofthe domain in that they know what the basic ingredients areand that the coffee powder(where powder refers either to the ground coffee or to the instant coffee grains)and hot watersomehow need to be combined,but there are regional dif-ferences.Agent know how coffee is made in their nation, what the ingredients are and the tools necessary to prepare it,and what their name is.Stereotyping these nations a bit fur-ther we here assume that Franc¸ois only knows about cafeti`e re coffee,Nicola only knows espresso coffee(prepared with an espresso coffee maker,Charles only knows about instant coffee(prepared with a kettle),and Klaas can only make cof-fee with an electric coffee maker.The shared concepts how-ever,should guarantee that dialogues about the meaning ofunfamiliar concepts are possible and it will be illustrated that agents who share more concepts can have more’meaningful’conversations.Table1shows the most important shared con-cepts.Besides the universally shared concepts,the agents alsoFranc¸ois Nicola Charles Klaas Ground coffee powder Ground coffee ingredient Instant coffee grains Ground coffee French coffee Espresso Instant coffee Dutch coffeeCafeti`e re(composed by a jug,afilter device and pro-ducing French coffee)Espresso coffee maker(com-posed by a water reservoir,acoffee reservoir,and afilterand coffee holder,and pro-ducing Espresso coffee)Mug Electric coffee maker(com-posed by a jug,a water reser-voir and afilter and coffeeholder constituent and pro-ducing Dutch coffee)Kettle KettleTable2:Concepts not shared by all agentsother because they share only very general concepts about coffee.Moreover,the dialogue does not completely explain the relationships between the meaning of terms.For example, Nicola will be able to understand that a jug can contain both liquids and solids,but he will not be able to fully infer that the jug in the cafeti`e re corresponds to both the water reser-voir and the coffee reservoir and thefilter(in that it contains ground coffee)in the Espresso coffee maker.A conversation between Nicola and the Dutch agent Klaas will be less trou-blesome since these agents share more concepts.4Ontology ClustersOntology clustering is based on the similarities between the concepts known to the different agents.Since in this appli-cation all agents are assumed to be familiar with concepts such as coffee beans,water,and kitchen appliances,we group these concepts in a so-called application(specific)ontology, rooted at the top of the hierarchy of ontologies.The ontology on top of the hierarchy describes the specific domain and so it is not reusable.For this reason,and following Van Heijst approach[Van97]it was named application ontology.The concept definitions in this application ontology are de-rived from an existing top-level ontology,which is here cho-sen to be WordNet[Mil90].The application ontology contains a relevant subset of Word-Net concepts.For each concept a sense is selected,depend-ing on the domain,from those provided by WordNet.If some agents share concepts that are not shared by other agents then there is a reason to create a new ontology cluster.A new on-tology cluster here is a child ontology that defines certain new concepts using the concepts already contained in its parent ontology.The Italian and Dutch agent,for instance,share the concept of a”coffee-maker device”that has a water container afilter that also holds coffee and a coffee container.This con-cept is unknown to the French and English agents.Ultimately, the agents are likely to have concepts that are not shared with any other agent.In our ontology structure,we then create a separate,agent-specific ontology as sub ontology of the clus-ter in which the agent resides.We refer to these ontologies as mirror ontologies since they mirror the local agent ontolo-gies.The mirror ontologies are the leaf nodes of our ontol-ogy hierarchy.Since the local ontologies are expressed in the agent’s mother tongue the language heterogeneity(due to the use of different languages and different vocabulary)occurs between the local and the mirror ontologies.To overcome this kind of heterogeneity the local ontologies aretranslatedFigure1:The hierarchy of multiple shared ontologiesin one common language,here English.Infigure1the on-tology hierarchy together with mappings between local and mirror ontologies are presented.In each of the ontologies in the structure concepts are de-scribed in terms of attributes and inheritance relations hold-ing in the ontology’s structure.Concepts are hierarchically organised and the inheritance allows the passing down of in-formation through the hierarchy.Each sibling cluster specialises the concepts that are in its parent cluster,therefore the lower level clusters have more precise concept definitions than the higher levels,making the latter more abstract.Since different siblings can extend their parent cluster concepts in different ways the cluster hierarchy permit the co-existence of heterogeneous(sibling)ontologies. Concepts are expressed in terms of inherited and distin-guishing attributes.Inherited attributes are those expressing the similarities between a parent concept and its siblings(the parent concept can be defined in the ontology itself or in a parent ontology).They describe the main characteristics of a concept that are also present in its sub-concepts.A concept that specialises a more general one inherits all the attributes from its parent concept.To the set of inherited attributes other attributes are added to distinguish the specific concept from the more general one. These attributes describe the characteristic differences be-tween a concept and its siblings.The distinguishing attributes are used to map concepts from a source ontology into a des-tination ontology preserving the meaning of the concept.5Communication between resourcesIn the ontology structure communication between resources is performed via mapping functions(section2).In this ex-periment mappings can be either partial or total and are not necessarily isomorphic;that is if a mapping function exists from a resource A to a resource B this does not imply that the opposite mapping from the resource B to the resource A exists.The remainder of this section outlines how we envisage that communication between the resources in the ontology struc-ture is performed.Two kinds of translations between ontolo-gies are distinguished:1.Translations of thefirst type are those mapping conceptsfrom the agent’s local ontology onto a corresponding concept within the’mirror’ontology.This is a language translation and will largely imply a direct word-by-word mapping although common language-translation prob-lems occur here(e.g.[Mah95]).Thisfirst step resolves the heterogeneity due to differences in the language and terminology used to represent the conceptualisation. 2.Translations of the second type are those that will beencoded in functions mapping concepts between the on-tologies composing the structure,thus translating con-cepts from one ontology,possibly repeatedly,into its child or into its parent ontology.The aim of this step is to resolve ontology heterogeneity,that is ontological differences.Concepts belonging to one of the’mirror’ontologies are mapped into concepts of another’mir-ror’ontology via one or more shared ontologies.The remainder of this section will focus on this type of trans-lations.In the reminder we will use the term source ontology to denote the ontology containing the concept that is to be trans-lated,whereas we use the term destination ontology to denote the ontology the concept has to be translated to.The ontologies in the structure are hierarchically organised, and for this reason translating from the source ontology into the destination ontology may generally consist of two types of translation steps.Thefirst type of is generalisation(from the concept to its hypernym in the same or in a parent shared ontology).The second type is specialisation(from the con-cept in the parent shared ontology to its hyponym in the same or in another ontology).However,the mere translation of a concept through a generalisation and a subsequent speciali-sation is not enough;indeed such a translation is guaranteed to preserve the meaning only if the concept to translate has a synonym in the local destination ontology.If this is not the case the concept will be mapped into a more general one, and thus it will be an approximation.This is what happens in the SIMS project[Are96]where a query is reformulated as the union of its more general concepts using the relation-ship holding between a class of concepts and its super-class. To preserve the meaning,however,some constraints can be added.The translation between local ontologies can be summarised by the following steps:a)The concept needing to be translated is identified.b)Once identified,the concept is translated into the termsof the shared ontology immediately above the source on-tology.If a direct translation does not exist thefirst hy-pernym of the concept is found such that a translation exists between the hypernym and a concept in the shared ontology immediately above.The same translation pro-cess is applied to all the concepts in the destination on-tology.c)The hypernym of the concept is then located in theshared ontology.d)The attributes of the concept in the source ontology arecompared with the attributes of the hypernym just found to select the distinguishing features;e)Then the concept expressed in terms of the shared ontol-ogy,(that is the relationships holding between concepts in the structure are identified)together with its distin-guishing attributes is passed to the parent shared ontol-ogy;f)If in the destination local ontology there is a conceptthat is a specialisation of the one passed to the shared ontology,then for this local concept a mapping can be defined between the original local concept and the one just selected.If not the procedure is recursively applied, climbing up a level to the more general shared ontology. This kind of translation obtained by subsequent generalisa-tion and specialisation steps is effective only if the source and the destination concepts have a common ancestor that is not too high in the hierarchy,otherwise the information loss due to the generalisation is too high,and the translation obtained might be a trivial one.To avoid the loss of information that is intrinsic of a generali-sation,attributes and relations linking concepts play a crucial role.In fact they not only allow the identification of the hy-pernym of a concept(either in the same or in a shared ontol-ogy)but they also allow to”attach”some characterising in-formation to each concept thus giving a distinction between the concept itself and its parent.An example showing how translation is performed in this structure can be found in[Vis99].6ConclusionIn this article we reported on a small experiment in the in-tegration of heterogeneous information sources.The aim of our experiment is to investigate the feasibility of using a set of related ontologies rather than one over-arching ontology or several independent ontologies.We discussed a proposal for an agent architecture with a hierarchical ordering of ontolo-gies.Ontologies lower in the structure contain more refined concepts than the ontologies higher in the structure and since different branches of ontologies may extend on their concepts in different ways,the structure allows heterogeneous ontolo-gies.The coffee-preparing domain is attractive as it serves to illustrate that different communities may share knowledge at different abstraction levels.Since all communities share the’coffee basics’,there will always be a way to explain un-known concepts in known terms,albeit that this may cause loss some of information.Although the idea of using abstract and more refined ontolo-gies is not a novelty,the idea to use a structured set of het-erogeneous ontologies simultaneously in a distributed archi-tecture has not received much attention.In such architectures we hope to combine the advantages of having abstract on-tologies(general applicability)and refined ontologies(more meaningful communication).Unfortunately,we also inherit some disadvantages.One important disadvantage of ontol-ogy structures such as the one proposed is that translations are required between the ontologies in the structure.In the article we have shown the role of inherited and distinguish-ing attributes in such translations.We think the disadvantage can be outweighed by the benefits of having a moreflexible and maintainable way of dealing with communication stan-dards.Ongoing experiments will focus on the evaluation of the translations obtained with such approach,and on extend-ing the approach in the case of real life applications with sev-eral definitions.These experiments aim at giving us more insights regarding the circumstances under which advantages and disadvantages take manifest.This research is partly conducted as a PhD project of the sec-ond author who will continue to explore the possibilities of ontology structures and their implications on agent commu-nication.AcknowledgementsThis research is in part funded by BT Research Laboratories in the United Kingdom.The authors wish to thank Floriana Grasso for her invaluable contribution and would like to ex-press their gratitude to Mike Shave,Trevor Bench-Capon,Ian Finch.References[Are96]Y.Arens, C.Hsu,and C.A.Knoblock Query processing in the SIMS Information Mediator.Ad-vanced Planning Technology,Austin Tate(Ed.),AAAI Press,Menlo Park,CA,1996.[Bay97]R.J.Bayardo,W.Bohrer,R.Brice,A.Cichocki,G.Fowler,A.Helal,V.Kashyap,T.Ksiezyk,G.Mar-tin,M.Nodine,M.Rashid,M.Rusinkiewicz,R.Shea,C.Unnikrishnan,A.Unruh,and D.WoelkInfoSleuth:Agent-Based Semantic Integration ofInformation in Open and Dynamic Environments.ACM SIGMOD Record Vol.26,No.2(June1997),SIGMOD’97.Proceedings ACM SIGMOD Interna-tional Conference on Management of Data,Tucson,Arizona,USA,pp.195-206,1997.[Gra97]P.D.M.Gray,A.Preece,N.J.Fiddian,W.A.Gray, T.J.M.Bench-Capon,M.J.R.Shave,N.Azarmi,M.Wiegand,M.Ashwell,M.Beer,Z.Cui,B.Diaz,S.M.Embury,K.Hui,A.C.Jones,D.M.Jones,G.J.L.Kemp,wson,K.Lunn,P.Marti,J.Shao,and P.R.S.Visser KRAFT:KnowledgeFusion from Distributed Databases and KnowledgeBases.Proceedings of Database and Expert Sys-tem Applications Conference(DEXA’97),Toulouse,France,1997.[Gra98]P.D.M.Gray,Z.Cui,S.M.Embury,W.A.Gray, K.Hui,A.Preece An Agent-Based System for Han-dling Distributed Design Constraints.Workshop onAgent-Based Manufacturing at Agents’98Interna-tional Conference,Minneapolis,USA,1998. [Gru92]T.R.Gruber A Translation Approach to Portable Ontology Specifications.Knowledge Acquisition,V ol.2Nr.5,pp.199-220,1992.[Kim91]W.Kim,and J.Seo,J.Classifying Schematic and Data Heterogeneity in Multidatabase Systems.IEEEComputer,V ol.24,pp.12-18,December1991. [Mah95]K.Mahesh,and S.Nirenburg Semantic Classi-fication for Practical Natural Language Processing.Proceedings of the Sixth ASIS SIG/CR ClassificationResearch Workshop:An Interdisciplinary Meeting,Chicago IL,USA,1995.[Mil90]ler Nouns in WordNet:a lexical inheri-tance system.International journal of Lexicography,V ol.3,Nr.4,pp.245-264,1990.[Men96]E.Mena,V.Kashyap, A.Shet, A.,and A.Il-larramendi OBSERVER:An Approach for QueryProcessing in Global Information Systems basedon Interoperation across Pre-existing Ontologies.Proceedings First IFCIS International Conferenceon Cooperative Information Systems(CoopIS’96),Brussels,Belgium,IEEE Computer Society Press,pp.14-25,1996.[Sha97]M.J.R.Shave Ontological Structures for Knowl-edge Sharing.The New Review of Information Net-working,V ol3,pp.125-134,1997.[Van97]G.Van Heijst,T.Schreiber,and B.Wielinga Using Explicit Ontologies in KBS.International Journal ofHuman-Computer Studies,V ol.46,Nr.2/3,pp.183-292,1997.[Vi98a]P.R.S.Visser, D.M.Jones,T.J.M.Bench-Capon,and M.J.R.Shave.Assessing Heterogene-ity by Classifying Ontology Mismatches.Proceed-ings Conference on Formal Ontology(FOIS’98),N.Guarino,Ed.,Trento,Italy,pp.148-162.Anearlier version of this article appeared at the AAAI1997Spring Symposium on Ontological Engineer-ing,Stanford,CA,USA,1996.[Vi98b]P.R.S.Visser,and Z.Cui On Accepting Het-erogeneous Ontologies in Distributed Architectures.Proceedings of the ECAI’98workshop on Applica-tions of Ontologies and Problem-solving methods,Brighton,UK,1998.[Vis99]P.R.S.Visser and V.A.M.Tamma An experience with Ontology-based Agent Clustering.Proceedingsof the IJCAI’99workshop on Ontologies and Prob-lem Solving Methods:Lessons Learned and FutureTrends,Stockholm,Sweden,1999.。

相关文档
最新文档