Dear Gemini,

Let me report on the results of the BFP mapping (many thanks again for that).
I am so sorry, but I couldn't summarize all this in less than five different files. I have uploaded them for you, and I would like to refer to them often in the future: BFO_2020_structure.png

1) BFO_2020_structure.png
     This shows the BFO 2020 standard class structure

2) BFOmapping_BFOcode_classname.txt
     BFO and domain ontology class mapping: sorted by BFO code

3) BFOmapping_classname_BFOcode.txt
     BFO and domain ontology class mapping: sorted by domain ontology class name

4) BFOmappings_usedClasses.txt
     Contains the BFO class names used in class mapping
     (all capitalized) and their BFO class structure context

5) UniqueBFOcodes.txt
     BFO class codes used during class mapping (9 items in total)

I thought that when developing the domain ontology class structure, I would try to 
create some kind of structure between the classes of each large group.
For example (details can be found in the file named 'BFOmapping_BFOcode_classname.txt')

disposition (bfo:BFO_0000016)                    Authority
disposition (bfo:BFO_0000016)                    Bilingualism
disposition (bfo:BFO_0000016)                    Bisexual
 . . .
disposition (bfo:BFO_0000016)                    Sociological_Imagination
disposition (bfo:BFO_0000016)                    Traditional_Authority
disposition (bfo:BFO_0000016)                    Vested_Interests

Or rather:

object aggregate (bfo:BFO_0000027)               Agencies_Of_Socialization
object aggregate (bfo:BFO_0000027)               Agrarian_Society
object aggregate (bfo:BFO_0000027)               Bourgeoisie.
 . . .
object aggregate (bfo:BFO_0000027)               Underclass
object aggregate (bfo:BFO_0000027)               Upper_Class
object aggregate (bfo:BFO_0000027)               Working_Class

Similarly:

process (bfo:BFO_0000015)                        Adoption
process (bfo:BFO_0000015)                        Ageing
process (bfo:BFO_0000015)                        Amalgamation.
 . . .
process (bfo:BFO_0000015)                        Victimization
process (bfo:BFO_0000015)                        Victimless_Crimes
process (bfo:BFO_0000015)                        White-collar_Crime

I could continue this list with the following ones:

    'quality (bfo:BFO_0000019)'
    'realizable entity (bfo:BFO_0000017)'
    'role (bfo:BFO_0000023)'
    'spatial region (bfo:BFO_0000006)'

As for the structure to be developed within each BFO group,
(these would evidently be disjoint classes) to which
superordinate, general domain ontology concepts (in German, I would call this
as 'Oberbegriff') would belong logically (from the same BFO group, of course...)

This method would obviously ensure BFO structural conformity
(violations of which would be detected by the reasoner).

I would be happy to hear your opinion on all this, dear Gemini...
----------------------------------------------------------------------


Dear Gemini,

Thank you very much. Once again, as always, I have learned a lot from you.

Thank you so much for the appropriate terms for the individual superordinate concepts, also. I will place these in the domain ontology class structure in a "reasoner-conform" manner, and in the BFO structure, as well.

Later I would like to ask for a little help with the annotation of these superordinate concepts (first of all, I'll collect them)... after all, they are formally the same classes as their subclasses.

However, I believe that it is not worth grouping 243, 181, or even 77 domain ontology class names under a SINGLE superordinate concept, as the following examples show... it will be much more necessary to define a minimum 2-level "internal" hierarchy:

(each class below) ⊑ Sociological_Concepts_And_Theories ⊑ bfo:realizable entity
    001) realizable entity (bfo:BFO_0000017)   Affirmative_Action
    002) realizable entity (bfo:BFO_0000017)   Aging_Studies
    003) realizable entity (bfo:BFO_0000017)   Animism
      . . .
    241) realizable entity (bfo:BFO_0000017)   World_Systems
    242) realizable entity (bfo:BFO_0000017)   World_Systems_Analysis
    243) realizable entity (bfo:BFO_0000017)   Youth_Culture

and

(each class below) ⊑ Social_Processes_General ⊑ bfo:process
    001) process (bfo:BFO_0000015)             Adoption
    002) process (bfo:BFO_0000015)             Ageing
    003) process (bfo:BFO_0000015)             Amalgamation
      . . .
    179) quality (bfo:BFO_0000019)             Variable
    180) quality (bfo:BFO_0000019)             Xenocentrism
    181) quality (bfo:BFO_0000019)             Zero_Population_Growth_(ZPG)

and

(each class below) ⊑ Social_Object_Aggregates ⊑ bfo:object aggregate
    001) object aggregate (bfo:BFO_0000027)               Agencies_Of_Socialization
    002) object aggregate (bfo:BFO_0000027)               Agrarian_Society
    003) object aggregate (bfo:BFO_0000027)               Bourgeoisie
      . . .
    075) object aggregate (bfo:BFO_0000027)               Underclass
    076) object aggregate (bfo:BFO_0000027)               Upper_Class
    077) object aggregate (bfo:BFO_0000027)               Working_Class

And yes... I would also be grateful for the names of superordinate concepts to be defined above these domains.

(bfo:BFO_0000006) spatial region
(bfo:BFO_0000023) role
(bfo:BFO_0000040) material entity


For spatial region (bfo:BFO_0000006): =====================================

Suggested Oberbegriff: Social_Spatial_Regions

Definition Idea: "A social spatial region is a portion of space or territory that is socially defined, perceived, or organized, serving as a context for human activity and interaction."

Purpose: This class would group all your domain concepts that represent defined places, areas, or dimensions where social phenomena occur (e.g., Back_Region, Cyberspace, Defended_Neighborhood, Megalopolis, Metropolis, Preindustrial_City, Postindustrial_City, Public_Sphere, Squatter_Settlements, Suburb). It explicitly acknowledges the social construction of these spaces.

For role (bfo:BFO_0000023): =====================================

Suggested Oberbegriff: Social_Roles

Definition Idea: "A social role is a set of behavioral expectations, rights, and obligations associated with a particular position or status that an individual can occupy within a social group or society."

Purpose: This class would group all your domain concepts representing specific social positions or parts played by individuals within society (e.g., Achieved_Status, Ascribed_Status, Gender_Roles, Master_Status, Sick_Role, Status).

For material entity (bfo:BFO_0000040): =====================================

Suggested Oberbegriff: Sociological_Material_Entities

Definition Idea: "A sociological material entity is a physical object, artifact, or collection thereof, that is studied within sociology for its role in shaping human behavior, social interaction, or societal structure."

Purpose: This class would group all your domain concepts that are fundamentally physical things relevant to sociological study (e.g., Internet, Material_Culture, Research_Tool, Sweatshop, Total_Institutions, Professional_Criminal). This concept acknowledges their physical nature while contextualizing them within your domain.

