March 2, 2010: We are currently experiencing periods of instability in BioPortal. We are working to resolve the issue. We apologize for the inconvenience and thank you for your patience.  [close]

Biomedical Resource Ontology

Version 2.6

BRO:Software | Link Here | Subscribe


ID:

BRO:Software

Full Id:

http://bioontology.org/ontologies/BiomedicalResourceOntology.owl#Software

Sub Class:

BRO:Algorithm

BRO:Knowledge_Mining_and_Capturing

BRO:Modeling_and_Simulation

BRO:Data_Transfer_and_Communication

BRO:Integration_and_Interoperability_Tools

BRO:Data_Acquisition

BRO:Data_Processing

BRO:Data_Analysis

BRO:Data_Storage

BRO:Software_Distribution

BRO:Interactive_Tools

Sub Class Of:

BRO:Resource

DavidStates at 08/09/08 06:56
Comment: Software needs structure, too many top level subclasses

"binary executable" is not a top level subclass of software, it is a form of software distribution and there are several other subclasses of software distribution (source code, web site, library, toolkit, etc.).

Similarly, "network editor" is just one class of interactive editing tools.  Lots of others.

These are just a couple of examples.  Software really needs a complete reorganization.

PeterLyster at 08/12/08 08:29
Comment: RE:Software needs structure, too many top level subclasses

The BRO used the initial design principle of: when in doubt make it flat at the top.  This is a design principle whose purpose is to get the class names 'on the board and agreed upon' first, i.e., it is a componentization of the design process. This is a way of avoiding getting into debates about hierarchical location too early in the process. We can discuss location in the hierarchy in the future; that is appropriate.

PeterLyster at 08/12/08 08:43
Comment: RE:Software needs structure, too many top level subclasses

I (Peter Lyster) copy marginal notes that I also place in the 'Portals' class.  I think this helps to explain the design principles.


We adopted the design principle of (i) initially align the BRO top level with NIFSTD (Data Resource; Bibliographic Resource; Software; Research Supplies; Portals; Funding Source) (see agreement that was made in broad tcon of 20080416 http://na-mic.org/Wiki/index.php/SDIWG:Meeting_Minutes_20080416). As with the discussion on 'Software' class, the goal was to get a reasonable first cut and then stabilize the BRO development process; then the development team (called 'tiger team' after the April tcon) agreement (interdigitate etc) on the overall list of class names (this was successfully done by Rubin, Martone, and Lyster between July 28 and August 1 2008). This process was highly successful, and validated the logic behind taking one step at a time; (ii) continue to work with NIFSTD and other stakeholders to plan current and future efficient and effective mappings.  It is good to revisit in th future the position of upper-level classes such as 'portals' or 'funding source'.

New Note
Note Type:
Subject:
Note:
|

"New Point-to-Point Mapping"

Mapping To Source Mapped By Mapped On Notes
Computer_System (NCI Thesaurus) natasha 10/23/08 View Notes
The National Center for Biomedical Ontology is one of the National Centers for Biomedical Computing supported by the NIH Roadmap.
Copyright © 2005–2009, The Board of Trustees of Leland Stanford Junior University. All rights reserved.
NCBO Website  Release Notes   Terms of Use  Privacy Policy


Release 2.3 (released February 3, 2010)