Enhanced Temporal Dynamics - Extraction Review
Review extracted temporal entities with OWL-Time integration and Allen algebra
Pipeline Steps
Overview Step 1: Contextual Framework Step 2: Normative Requirements Step 3: Temporal Dynamics Step 4: Whole-Case SynthesisExtraction Complete
Enhanced temporal dynamics extraction completed successfully.
Timeline Overview
Temporal Markers
- unspecified 1 elements
- shortly after resignation announcement 2 elements
- ongoing 1 elements
- Shortly after resignation announcement 1 elements
- Upon announcement of continued city work plans 1 elements
Temporal Consistency Check
ValidExtracted Actions (4)
Volitional professional decisions with intentions and ethical contextDescription: Engineer D decided to resign from position as City Engineer with authority over contracts and project reviews.
Temporal Marker: unspecified
Mental State: deliberate
Intended Outcome: Leave public position to pursue private sector opportunity
Fulfills Obligations:
- Professional_Advancement_Right
Guided By Principles:
- Career_Development
- Employment_Freedom
Required Capabilities:
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/cases/10#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"time": "http://www.w3.org/2006/time#"
},
"@id": "http://proethica.org/cases/10#Action_City_Engineer_Resignation",
"@type": "proeth:Action",
"proeth:description": "Engineer D decided to resign from position as City Engineer with authority over contracts and project reviews.",
"proeth:foreseenUnintendedEffects": [
"Potential appearance of impropriety if joining firms that worked with city"
],
"proeth:fulfillsObligation": [
"Professional_Advancement_Right"
],
"proeth:guidedByPrinciple": [
"Career_Development",
"Employment_Freedom"
],
"proeth:hasAgent": "Engineer D (City Engineer)",
"proeth:hasCompetingPriorities": {
"@type": "proeth:CompetingPriorities",
"proeth:priorityConflict": "Professional advancement versus maintaining objectivity on former projects",
"proeth:resolutionReasoning": "Prioritized career advancement and employment rights"
},
"proeth:hasMentalState": "deliberate",
"proeth:intendedOutcome": "Leave public position to pursue private sector opportunity",
"proeth:requiresCapability": [
"Career_Planning",
"Ethical_Assessment"
],
"proeth:temporalMarker": "unspecified",
"proeth:withinCompetence": true,
"rdfs:label": "City Engineer Resignation"
}
Description: Engineer D accepted a position at an unnamed engineering firm that had worked extensively with the city during D's tenure.
Temporal Marker: shortly after resignation announcement
Mental State: deliberate
Intended Outcome: Advance career by joining established engineering firm with city experience
Fulfills Obligations:
- Employment_Freedom
Guided By Principles:
- Professional_Advancement
- Competence_Utilization
Required Capabilities:
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/cases/10#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"time": "http://www.w3.org/2006/time#"
},
"@id": "http://proethica.org/cases/10#Action_Private_Firm_Position_Acceptance",
"@type": "proeth:Action",
"proeth:description": "Engineer D accepted a position at an unnamed engineering firm that had worked extensively with the city during D\u0027s tenure.",
"proeth:foreseenUnintendedEffects": [
"Potential unfair advantage from insider knowledge",
"Public perception of conflict of interest"
],
"proeth:fulfillsObligation": [
"Employment_Freedom"
],
"proeth:guidedByPrinciple": [
"Professional_Advancement",
"Competence_Utilization"
],
"proeth:hasAgent": "Engineer D (Former City Engineer)",
"proeth:hasCompetingPriorities": {
"@type": "proeth:CompetingPriorities",
"proeth:priorityConflict": "Engineer\u0027s right to seek new employment versus potential unfair advantage from insider knowledge",
"proeth:resolutionReasoning": "Focused on legal permissibility rather than ethical appearance"
},
"proeth:hasMentalState": "deliberate",
"proeth:intendedOutcome": "Advance career by joining established engineering firm with city experience",
"proeth:requiresCapability": [
"Engineering_Expertise",
"Project_Management",
"Client_Relations"
],
"proeth:temporalMarker": "shortly after resignation announcement",
"proeth:violatesObligation": [
"Avoid_Conflicts_of_Interest",
"Public_Trust_Maintenance"
],
"proeth:withinCompetence": true,
"rdfs:label": "Private Firm Position Acceptance"
}
Description: Firm AE&R decided to hire Engineer D as new associate and publicly announced the hiring shortly after D's resignation announcement.
Temporal Marker: shortly after resignation announcement
Mental State: deliberate
Intended Outcome: Acquire experienced engineer with city project knowledge and relationships
Fulfills Obligations:
- Business_Development
- Talent_Acquisition
Guided By Principles:
- Business_Growth
- Competence_Enhancement
Required Capabilities:
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/cases/10#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"time": "http://www.w3.org/2006/time#"
},
"@id": "http://proethica.org/cases/10#Action_Former_Public_Official_Hiring",
"@type": "proeth:Action",
"proeth:description": "Firm AE\u0026R decided to hire Engineer D as new associate and publicly announced the hiring shortly after D\u0027s resignation announcement.",
"proeth:foreseenUnintendedEffects": [
"Appearance of impropriety",
"Questions about fairness of past contract awards"
],
"proeth:fulfillsObligation": [
"Business_Development",
"Talent_Acquisition"
],
"proeth:guidedByPrinciple": [
"Business_Growth",
"Competence_Enhancement"
],
"proeth:hasAgent": "Firm AE\u0026R (Engineering Firm)",
"proeth:hasCompetingPriorities": {
"@type": "proeth:CompetingPriorities",
"proeth:priorityConflict": "Firm\u0027s business interests versus ethical obligations regarding hiring former public officials",
"proeth:resolutionReasoning": "Emphasized legal compliance over ethical spirit of conflict avoidance"
},
"proeth:hasMentalState": "deliberate",
"proeth:intendedOutcome": "Acquire experienced engineer with city project knowledge and relationships",
"proeth:requiresCapability": [
"Hiring_Decisions",
"Risk_Assessment",
"Business_Strategy"
],
"proeth:temporalMarker": "shortly after resignation announcement",
"proeth:violatesObligation": [
"Avoid_Appearance_of_Impropriety",
"Fair_Competition_Principles"
],
"proeth:withinCompetence": true,
"rdfs:label": "Former Public Official Hiring"
}
Description: Firm AE&R decided to continue pursuing city contracts with Engineer D on staff, as announced in their hiring announcement.
Temporal Marker: ongoing
Mental State: deliberate
Intended Outcome: Leverage D's experience and relationships to maintain competitive advantage in city contracts
Fulfills Obligations:
- Business_Continuity
- Client_Service
Guided By Principles:
- Market_Competitiveness
- Service_Excellence
Required Capabilities:
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/cases/10#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"time": "http://www.w3.org/2006/time#"
},
"@id": "http://proethica.org/cases/10#Action_Continued_City_Contract_Pursuit",
"@type": "proeth:Action",
"proeth:description": "Firm AE\u0026R decided to continue pursuing city contracts with Engineer D on staff, as announced in their hiring announcement.",
"proeth:foreseenUnintendedEffects": [
"Perception of unfair competitive advantage",
"Undermining of fair procurement processes"
],
"proeth:fulfillsObligation": [
"Business_Continuity",
"Client_Service"
],
"proeth:guidedByPrinciple": [
"Market_Competitiveness",
"Service_Excellence"
],
"proeth:hasAgent": "Firm AE\u0026R (Engineering Firm)",
"proeth:hasCompetingPriorities": {
"@type": "proeth:CompetingPriorities",
"proeth:priorityConflict": "Public interest in competent engineering services versus avoiding conflicts of interest",
"proeth:resolutionReasoning": "Justified continued pursuit based on providing competent services to city"
},
"proeth:hasMentalState": "deliberate",
"proeth:intendedOutcome": "Leverage D\u0027s experience and relationships to maintain competitive advantage in city contracts",
"proeth:requiresCapability": [
"Contract_Bidding",
"Project_Management",
"Client_Relations"
],
"proeth:temporalMarker": "ongoing",
"proeth:violatesObligation": [
"Fair_Competition",
"Avoiding_Unfair_Advantage"
],
"proeth:withinCompetence": true,
"rdfs:label": "Continued City Contract Pursuit"
}
Extracted Events (2)
Occurrences that trigger ethical considerations and state changesDescription: Engineer D transitions directly from public regulatory position to private firm that was subject to their oversight, creating potential conflict of interest situation.
Temporal Marker: Shortly after resignation announcement
Activates Constraints:
- Conflict_of_Interest_Avoidance
- Public_Trust_Protection
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/cases/10#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"time": "http://www.w3.org/2006/time#"
},
"@id": "http://proethica.org/cases/10#Event_Revolving_Door_Employment",
"@type": "proeth:Event",
"proeth:activatesConstraint": [
"Conflict_of_Interest_Avoidance",
"Public_Trust_Protection"
],
"proeth:causedByAction": "http://proethica.org/cases/10#Action_Former_Public_Official_Hiring",
"proeth:causesStateChange": "Potential conflict of interest activated; professional integrity questioned; public trust at risk",
"proeth:createsObligation": [
"Disclosure_Required",
"Recusal_From_Related_Matters",
"Transparency_Maintenance"
],
"proeth:description": "Engineer D transitions directly from public regulatory position to private firm that was subject to their oversight, creating potential conflict of interest situation.",
"proeth:emergencyStatus": "medium",
"proeth:eventType": "outcome",
"proeth:temporalMarker": "Shortly after resignation announcement",
"proeth:urgencyLevel": "medium",
"rdfs:label": "Revolving Door Employment"
}
Description: Situation emerges where former regulator now works for previously regulated entity while firm continues pursuing contracts with same government body, raising concerns about regulatory independence and fairness.
Temporal Marker: Upon announcement of continued city work plans
Activates Constraints:
- Fair_Competition_Protection
- Public_Procurement_Integrity
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/cases/10#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#",
"time": "http://www.w3.org/2006/time#"
},
"@id": "http://proethica.org/cases/10#Event_Potential_Regulatory_Capture",
"@type": "proeth:Event",
"proeth:activatesConstraint": [
"Fair_Competition_Protection",
"Public_Procurement_Integrity"
],
"proeth:causedByAction": "http://proethica.org/cases/10#Action_Continued_City_Contract_Pursuit",
"proeth:causesStateChange": "Competitive fairness questioned; regulatory process integrity compromised; public procurement transparency required",
"proeth:createsObligation": [
"Process_Review_Required",
"Competitive_Fairness_Assurance",
"Transparency_Enhancement"
],
"proeth:description": "Situation emerges where former regulator now works for previously regulated entity while firm continues pursuing contracts with same government body, raising concerns about regulatory independence and fairness.",
"proeth:emergencyStatus": "medium",
"proeth:eventType": "outcome",
"proeth:temporalMarker": "Upon announcement of continued city work plans",
"proeth:urgencyLevel": "medium",
"rdfs:label": "Potential Regulatory Capture"
}
Causal Chains (2)
NESS test analysis: Necessary Element of Sufficient SetCausal Language: Engineer D transitions directly from public regulatory position to private firm that was subject to regulation
Necessary Factors (NESS):
- Engineer D's decision to resign from City Engineer position
- Existence of prior relationship between Engineer D and private firm
- Private firm's willingness to hire former regulator
Sufficient Factors:
- Combination of resignation + immediate transition to regulated firm + continuation of regulatory relationship
Responsibility Attribution:
Agent: Engineer D
Type: direct
Within Agent Control:
Yes
Causal Sequence:
-
City Engineer Resignation
Engineer D decides to resign from position with authority over contracts and projects -
Private Firm Position Acceptance
Engineer D accepts position at firm that had worked extensively with the city -
Former Public Official Hiring
Firm AE&R publicly announces hiring of Engineer D as new associate -
Revolving Door Employment
Direct transition from public regulatory position to previously regulated private entity
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/cases/10#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#"
},
"@id": "http://proethica.org/cases/10#CausalChain_b9c9662b",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "Engineer D transitions directly from public regulatory position to private firm that was subject to regulation",
"proeth:causalSequence": [
{
"proeth:description": "Engineer D decides to resign from position with authority over contracts and projects",
"proeth:element": "City Engineer Resignation",
"proeth:step": 1
},
{
"proeth:description": "Engineer D accepts position at firm that had worked extensively with the city",
"proeth:element": "Private Firm Position Acceptance",
"proeth:step": 2
},
{
"proeth:description": "Firm AE\u0026R publicly announces hiring of Engineer D as new associate",
"proeth:element": "Former Public Official Hiring",
"proeth:step": 3
},
{
"proeth:description": "Direct transition from public regulatory position to previously regulated private entity",
"proeth:element": "Revolving Door Employment",
"proeth:step": 4
}
],
"proeth:cause": "City Engineer Resignation",
"proeth:counterfactual": "Without resignation, the revolving door transition could not have occurred",
"proeth:effect": "Revolving Door Employment",
"proeth:necessaryFactors": [
"Engineer D\u0027s decision to resign from City Engineer position",
"Existence of prior relationship between Engineer D and private firm",
"Private firm\u0027s willingness to hire former regulator"
],
"proeth:responsibilityType": "direct",
"proeth:responsibleAgent": "Engineer D",
"proeth:sufficientFactors": [
"Combination of resignation + immediate transition to regulated firm + continuation of regulatory relationship"
],
"proeth:withinAgentControl": true
}
Causal Language: Situation emerges where former regulator now works for previously regulated entity while firm continues pursuing city contracts
Necessary Factors (NESS):
- Engineer D's employment at firm AE&R
- Firm AE&R's decision to continue pursuing city contracts
- Engineer D's prior regulatory authority over such contracts
Sufficient Factors:
- Combination of former regulator employment + continued contract pursuit + ongoing regulatory relationship
Responsibility Attribution:
Agent: Firm AE&R
Type: shared
Within Agent Control:
Yes
Causal Sequence:
-
Former Public Official Hiring
Firm AE&R hires Engineer D who previously had regulatory authority over firm's contracts -
Continued City Contract Pursuit
Firm publicly announces intention to continue pursuing city contracts with Engineer D on staff -
Potential Regulatory Capture
Former regulator now positioned to benefit from contracts previously under their authority
RDF JSON-LD
{
"@context": {
"proeth": "http://proethica.org/ontology/intermediate#",
"proeth-case": "http://proethica.org/cases/10#",
"rdf": "http://www.w3.org/1999/02/22-rdf-syntax-ns#",
"rdfs": "http://www.w3.org/2000/01/rdf-schema#"
},
"@id": "http://proethica.org/cases/10#CausalChain_5fb3c131",
"@type": "proeth:CausalChain",
"proeth:causalLanguage": "Situation emerges where former regulator now works for previously regulated entity while firm continues pursuing city contracts",
"proeth:causalSequence": [
{
"proeth:description": "Firm AE\u0026R hires Engineer D who previously had regulatory authority over firm\u0027s contracts",
"proeth:element": "Former Public Official Hiring",
"proeth:step": 1
},
{
"proeth:description": "Firm publicly announces intention to continue pursuing city contracts with Engineer D on staff",
"proeth:element": "Continued City Contract Pursuit",
"proeth:step": 2
},
{
"proeth:description": "Former regulator now positioned to benefit from contracts previously under their authority",
"proeth:element": "Potential Regulatory Capture",
"proeth:step": 3
}
],
"proeth:cause": "Continued City Contract Pursuit",
"proeth:counterfactual": "Without continued contract pursuit, regulatory capture concerns would be minimized",
"proeth:effect": "Potential Regulatory Capture",
"proeth:necessaryFactors": [
"Engineer D\u0027s employment at firm AE\u0026R",
"Firm AE\u0026R\u0027s decision to continue pursuing city contracts",
"Engineer D\u0027s prior regulatory authority over such contracts"
],
"proeth:responsibilityType": "shared",
"proeth:responsibleAgent": "Firm AE\u0026R",
"proeth:sufficientFactors": [
"Combination of former regulator employment + continued contract pursuit + ongoing regulatory relationship"
],
"proeth:withinAgentControl": true
}
Allen Temporal Relations (5)
Interval algebra relationships with OWL-Time standard properties| From Entity | Allen Relation | To Entity | OWL-Time Property | Evidence |
|---|---|---|---|---|
| Engineer D's service as City Engineer |
before
Entity1 is before Entity2 |
resignation announcement |
time:before
http://www.w3.org/2006/time#before |
Engineer D announces plans to step down as the City Engineer |
| resignation announcement |
before
Entity1 is before Entity2 |
AE&R announcement of hiring |
time:before
http://www.w3.org/2006/time#before |
Shortly after Engineer D's announcement, Firm AE&R announces Engineer D as a newly hired associate |
| AE&R project completion for City |
during
Entity1 occurs entirely within the duration of Entity2 |
Engineer D's tenure as City Engineer |
time:intervalDuring
http://www.w3.org/2006/time#intervalDuring |
AE&R completed many projects for the City during Engineer D's tenure as City Engineer |
| contract negotiations |
overlaps
Entity1 starts before Entity2 and ends during Entity2 |
government employment period |
time:intervalOverlaps
http://www.w3.org/2006/time#intervalOverlaps |
At about the time the various contract negotiations were wrapping up, the engineers resigned from th... |
| private company organization and contract negotiation |
during
Entity1 occurs entirely within the duration of Entity2 |
US Government employment |
time:intervalDuring
http://www.w3.org/2006/time#intervalDuring |
employees of the US Government, while still employed, to organize a new private company and negotiat... |
About Allen Relations & OWL-Time
Allen's Interval Algebra provides 13 basic temporal relations between intervals. These relations are mapped to OWL-Time standard properties for interoperability with Semantic Web temporal reasoning systems and SPARQL queries.
Each relation includes both a ProEthica custom property and a
time:* OWL-Time property for maximum compatibility.
Commit to OntServe
Commit these temporal entities to OntServe permanent storage for use across cases.
- Actions (4) - Individual actions as case-specific entities
- Events (2) - Individual events as case-specific entities
- Allen Relations (5) - Temporal relationships with OWL-Time properties
- Causal Chains (2) - NESS test causal analysis
- Timeline - Complete temporal structure