@prefix asce: . @prefix dct: . @prefix owl: . @prefix proethica: . @prefix rdfs: . @prefix skos: . @prefix xsd: . a owl:Ontology ; rdfs:label "ASCE Code of Ethics Ontology" ; dct:created "2025-08-28"^^xsd:date ; dct:description "Ontology representation of the ASCE Code of Ethics for civil engineers" ; dct:source ; dct:title "American Society of Civil Engineers Code of Ethics" ; owl:imports . asce:ASCECodeOfEthics a proethica:Resource ; rdfs:label "ASCE Code of Ethics" ; proethica:appliesToDomain "civil_engineering" ; dct:source ; rdfs:comment "Primary ethical resource for civil engineers" ; skos:definition "Primary ethical resource for civil engineers", "The official ethical guidelines of the American Society of Civil Engineers" . asce:ASCEEthicsGuidelines a proethica:Resource ; rdfs:label "ASCE Ethics Guidelines" ; proethica:appliesToDomain "civil_engineering" ; rdfs:comment "Supporting documentation for ethical decision-making" ; skos:definition "Detailed guidelines for interpreting and applying the ASCE Code of Ethics", "Supporting documentation for ethical decision-making" . asce:AvoidConflictsOfInterest a proethica:Obligation ; rdfs:label "Avoid Conflicts of Interest" ; proethica:appliesToDomain "civil_engineering" ; proethica:derivedFromPrinciple asce:FaithfulAgent ; proethica:hasUrgency "immediate" ; rdfs:comment "Requirement to maintain professional independence" ; skos:definition "Engineers must avoid conflicts of interest with employers or clients", "Requirement to maintain professional independence" . asce:CivilEngineer a proethica:Role ; rdfs:label "Civil Engineer" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasResponsibilities asce:HoldParamountPublicSafety, asce:PerformOnlyInCompetence ; rdfs:comment "Core professional role in civil engineering" ; skos:definition "A professionally licensed engineer specializing in the design, construction, and maintenance of civil infrastructure", "Core professional role in civil engineering" . asce:DesignEngineer a proethica:Role ; rdfs:label "Design Engineer" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasResponsibilities asce:HoldParamountPublicSafety, asce:PerformOnlyInCompetence ; rdfs:comment "Specialized role focused on engineering design" ; skos:definition "A civil engineer specializing in the design of infrastructure and structural systems", "Specialized role focused on engineering design" . asce:LicensingRequirements a proethica:Constraint ; rdfs:label "Professional Engineering Licensing Requirements" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasType "legal" ; rdfs:comment "Legal constraint on professional practice" ; skos:definition "Legal constraint on professional practice", "Legal requirement for civil engineers to obtain appropriate professional licenses" . asce:ObjectiveTruthfulStatements a proethica:Obligation ; rdfs:label "Make Objective Truthful Statements" ; proethica:appliesToDomain "civil_engineering" ; proethica:derivedFromPrinciple asce:PublicStatements ; proethica:hasUrgency "immediate" ; rdfs:comment "Requirement for honesty in professional communications" ; skos:definition "Engineers must issue public statements only in an objective and truthful manner", "Requirement for honesty in professional communications" . asce:ProfessionalDevelopment a proethica:Principle ; rdfs:label "Professional Development" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasEthicalWeight "fundamental" ; rdfs:comment "Commitment to lifelong learning and mentoring responsibilities" ; skos:definition "Civil engineers shall continue their professional development throughout their careers and shall provide opportunities for the professional development of subordinates", "Commitment to lifelong learning and mentoring responsibilities" . asce:ProfessionalReputation a proethica:Principle ; rdfs:label "Professional Reputation" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasEthicalWeight "fundamental" ; rdfs:comment "Responsibility to maintain and improve the standing of the engineering profession" ; skos:definition "Civil engineers shall uphold and enhance the honor, integrity, and dignity of the engineering profession", "Responsibility to maintain and improve the standing of the engineering profession" . asce:ProjectManager a proethica:Role ; rdfs:label "Civil Engineering Project Manager" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasResponsibilities asce:ReviewSafetyOfPublicUse ; rdfs:comment "Leadership role with enhanced responsibilities" ; skos:definition "A civil engineer responsible for overall management and coordination of engineering projects", "Leadership role with enhanced responsibilities" . asce:RefuseUnsafeWork a proethica:Action ; rdfs:label "Refuse Unsafe Work" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasUrgency "immediate" ; proethica:supportsPrinciple asce:PublicSafetyHealthWelfare ; rdfs:comment "Professional right and obligation to refuse dangerous assignments" ; skos:definition "Professional right and obligation to refuse dangerous assignments", "The action of declining to perform work that would endanger public safety" . asce:ReportUnsafeConditions a proethica:Action ; rdfs:label "Report Unsafe Conditions" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasUrgency "immediate" ; proethica:supportsPrinciple asce:PublicSafetyHealthWelfare ; rdfs:comment "Required action when safety hazards are identified" ; skos:definition "Required action when safety hazards are identified", "The action of reporting dangerous or unsafe conditions that could endanger public safety" . asce:SeekAdditionalQualification a proethica:Action ; rdfs:label "Seek Additional Qualification" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasUrgency "planned" ; proethica:supportsPrinciple asce:CompetentPractice ; rdfs:comment "Professional development action to maintain competence" ; skos:definition "Professional development action to maintain competence", "The action of obtaining additional training or expertise when current competence is insufficient" . asce:UnfairCompetition a proethica:Principle ; rdfs:label "Avoidance of Unfair Competition" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasEthicalWeight "fundamental" ; rdfs:comment "Requirement to compete fairly and professionally in business practices" ; skos:definition "Civil engineers shall avoid unfair competition with others", "Requirement to compete fairly and professionally in business practices" . asce:FaithfulAgent a proethica:Principle ; rdfs:label "Faithful Agent or Trustee" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasEthicalWeight "fundamental" ; rdfs:comment "Duty of loyalty and fiduciary responsibility to employers and clients" ; skos:definition "Civil engineers shall act as faithful agents or trustees for each employer or client", "Duty of loyalty and fiduciary responsibility to employers and clients" . asce:PublicStatements a proethica:Principle ; rdfs:label "Public Statements" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasEthicalWeight "fundamental" ; rdfs:comment "Requirement for honesty and objectivity in all public communications and professional statements" ; skos:definition "Civil engineers shall issue public statements only in an objective and truthful manner", "Requirement for honesty and objectivity in all public communications and professional statements" . asce:ReviewSafetyOfPublicUse a proethica:Obligation ; rdfs:label "Review Safety of Public Use" ; proethica:appliesToDomain "civil_engineering" ; proethica:derivedFromPrinciple asce:PublicSafetyHealthWelfare ; proethica:hasUrgency "ongoing" ; rdfs:comment "Ongoing responsibility for monitoring and reporting safety issues" ; skos:definition "Engineers must review the safety of public use of completed projects and report deficiencies", "Ongoing responsibility for monitoring and reporting safety issues" . asce:CompetentPractice a proethica:Principle ; rdfs:label "Competent Practice" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasEthicalWeight "fundamental" ; rdfs:comment "Engineers must practice within their areas of expertise and maintain currency in their field" ; skos:definition "Civil engineers shall perform services only in areas of their competence and shall continue their professional development throughout their careers", "Engineers must practice within their areas of expertise and maintain currency in their field" . asce:HoldParamountPublicSafety a proethica:Obligation ; rdfs:label "Hold Paramount Public Safety" ; proethica:appliesToDomain "civil_engineering" ; proethica:derivedFromPrinciple asce:PublicSafetyHealthWelfare ; proethica:hasUrgency "immediate" ; rdfs:comment "The most fundamental obligation in civil engineering practice" ; skos:definition "Engineers must prioritize public safety above all other considerations including client wishes or economic pressures", "The most fundamental obligation in civil engineering practice" . asce:PerformOnlyInCompetence a proethica:Obligation ; rdfs:label "Perform Only in Areas of Competence" ; proethica:appliesToDomain "civil_engineering" ; proethica:derivedFromPrinciple asce:CompetentPractice ; proethica:hasUrgency "immediate" ; rdfs:comment "Fundamental competence requirement" ; skos:definition "Engineers must perform services only in their areas of competence", "Fundamental competence requirement" . asce:PublicSafetyHealthWelfare a proethica:Principle ; rdfs:label "Public Safety, Health and Welfare" ; proethica:appliesToDomain "civil_engineering" ; proethica:hasEthicalWeight "paramount" ; rdfs:comment "The overriding principle that takes precedence over all other considerations in civil engineering practice" ; skos:definition "Civil engineers must hold paramount the safety, health, and welfare of the public, including future generations and the global environment", "The overriding principle that takes precedence over all other considerations in civil engineering practice" .