This index lists each repository in this folder with its README headline (or a note if none). Click a link to jump into that repo.
flowchart TD
A[DWIS Advisory Committee] -->|Workstream| B(High Level Architecture)
A -->|Workstream| C(Semantic of Realtime Signals)
A -->|Workstream| D(Drilling Process Protection)
A -->|Workstream| E(ADCS Standard Interfaces)
A -->|Workstream| F(Contextual Data)
A -->|Workstream| G(Use Cases)
A -->|Workstream| I(Rig Action Pland/Detailed Operational Plan)
- Overall - An overall repo for general DWIS project documents
- AdvisoryCommittee - DWIS repo for the Advisory Committee
- HighLevelArchitecture - DWIS project repo for the workstream "High Level Architecture"
- ContextualData - The DWIS Project repo for the Workstream "Contextual Data"
- SemanticDrillingRTSignals - The DWIS Project repo for the Workstream "Semantic of RT Signals"
- RigOS-DrillingProcessProtection - The DWIS project repo for the workstream "Drilling Process Protection"
- RigOSAPI - The DWIS Project repo for the workstream ADCS Interfaces
- UseCases - The DWIS Project repo for the workstream "Use Cases"
- Downlinking - The DWIS Project report for the specification of Downlinking commands
- ProjectSTUPID - A repo for working on Rig Action Plan or Detailed Operational Plan
- Common - Common classes for DWIS
- DDHub-Semantic-Interoperability - DWIS Semantic vocubulary
- DWIS-Blackboard-Base - Base code for the DWIS Blackboard
- DWIS-Blackboard-Clients - Clients for DWIS Blackboard
- DWIS-Blackboard-Samples - Samples for the DWIS Blackboard
- DWIS-Blackboard-Server - DWIS Blackboard server
- Semantic-Server-Deploy - Blackboard deployment
- MicroStateEngine - DWIS Microstates Engine
- Scheduler - The original DWIS Scheduler
- Scheduler - The new version of the DWIS Scheduler compatible with autonomy
- AdviceComposer - DWIS Advice Composer
- RigOS-Capabilities - Classes used to define the ADCS function capabilities
- RigOS-Controller-Capabilities - Classes used to define the specific ADCS capabilities for Controller functions
- RigOS-FDIR-Capabilities - Classes used to define the specific ADCS capabilities for Fault Detection Isolation and Recovery
- RigOS-Procedure-Capabilities - Classes used to define the specific ADCS Capabilities for standard drilling procedures
- RigOS-SOE-Capabilities - Classes used to define the specific ADCS capabilities for safe operating envelopes
- ADCSBridgeGeneric - Generic ADCS Bridge (used for BTWN)
- ADCSBridgeDEAL - ADCS Bridge for DEAL from HMH (Private)
- ADCSBridgeNOVOS - ADCS Bridge for NOVOS from NOV (Private)
- DAQBridgeCleanSight - an example bridge between the CleanSight system from DrillDocs and DWIS
- DAQBridgeRheoSense - an exmaple bridge between RheoSense from IMS and DWIS
- DWIS-demo-2024-deploy - Repository used for the deployment of the apps involved in the 2024 D-WIS demonstration
- DWIS-demo-2024-openlab - The applications used during the preparation of the 2024 DWIS demonstration
- DWIS-demo-2024-openlab-adcs - The DWIS to OpenLab drilling access used during the preparation of the 2024 DWIS demonstration
- DWIS-demo-2024-openlab-replay - A repository used to perform replays
- DWIS-demo-2024-web - The DWIS web interface used during the 2024 DWIS demonstration
- DWIS-demo-mockup - Repository to perform mockup tests in connection to preparation of DWIS Demos
- DWIS-Docker - Facilities for D-WIS containers management
- DWIS-NOVOS-Clients - Clients for the DWIS NOVOS bridge
- eRAPAdvisor - an eRAP Advisor
- ADCSSoftwareInterface - OpenRDM
- RigOS-Viewer-Capabilities - A viewer for ADCS Capabilities
- WP2_CSI - Repo for the CSI application. Part of the work package 2 of the DSID project
- WP2_MUMA - Repo for the mud management activity. Work package 2 of the DSID project
- D-WIS.github.io - The first web page for the DWIS project. Now replaced by D-WIS.org
- SemanticAndLogicalStatement - Classes used to define semantically logical statements
- SemanticAndStateAutomata - Classes used to define semantically finite State Automata
- DDHub-DSID-WP2-Common - Many test projects used during development
- Cayeux, Eric, Macpherson, John, Laing, Moray, Pirovolou, Dimitrios, and Fred Florence. "Drilling Systems Automation: Fault Detection, Isolation and Recovery Functions for Situational Awareness." Paper presented at the SPE/IADC International Drilling Conference and Exhibition, Stavanger, Norway, March 2023. SPE-212565-MS
- Cayeux, Eric, Macpherson, John, Pirovolou, Dimitrios, Laing, Moray, and Fred Florence. "A General Framework to Describe Drilling Process States." Paper presented at the SPE/IADC International Drilling Conference and Exhibition, Stavanger, Norway, March 2023. SPE-212537-MS
- Cayeux, Eric, Daireaux, Benoît, Macpherson, John, Florence, Fred, and Espen Solbu. "Interoperability of Real-Time Drilling Signals at the Rig Site: An Example Based on Mechanical Specific Energy." Paper presented at the SPE/IADC International Drilling Conference and Exhibition, Stavanger, Norway, March 2023. SPE-212472-MS
- Annaiyappa, P., Macpherson, J., and E. Cayeux. "Clock Synchronization and Timestamping of Data on Acquisition at the Wellsite: Guidelines and Recommendations." SPE Drill & Compl (2023;): SPE-208732-PA
- Kuilenburg, R. Van, Isbell, M., Behounek, M., Macpherson, J., Schaefer, S., Fox, T., and D. Pirovolou. "Interoperability for Drilling Process Automation." Paper presented at the IADC/SPE International Drilling Conference and Exhibition, Galveston, Texas, USA, March 2024. SPE-217748-MS
- Cayeux, Eric, Macpherson, John, Pirovolou, Dimitrios, Laing, Moray, and Fred Florence. "A General Framework to Describe Drilling Process States." SPE Journal (2024;): SPE-212537-PA
- Cayeux, E., Daireaux, B., Olsen, K. K., Antosz, K., Johansen, M. Dahle, Næsgaard, H. S., and L. Hoarau. "Demonstration of Seamless Interoperability for Automatic Drilling Management in a Multi-Vendor Context." Paper presented at the SPE Annual Technical Conference and Exhibition, New Orleans, Louisiana, USA, September 2024. SPE-220987-MS
- Cayeux, E., Macpherson, J., Brackel, H. U., Igland, J. K., and S. Schaefer. "Automatic Online Classification of Drilling Activities." Paper presented at the SPE/IADC International Drilling Conference and Exhibition, Stavanger, Norway, March 2025. SPE-223782-MS
- Cayeux, E., Mihai, R., Herikstad, R. V., Olsen, K. K., Antosz, K., and M. Pham. "Code Generation of Automatic Drilling Control System Functions with Embedded Verification and Validation Functionalities." Paper presented at the SPE/IADC International Drilling Conference and Exhibition, Stavanger, Norway, March 2025. SPE-223716-MS
- E. Cayeux, B. Daireaux, E. Dvergsnes, I. Villanueva, M. Pham, K.K. Olsen, S. Gåseland, K. Antosz, D. Dashevskiy, R. Tobisawa, F. da Silva, R. Herikstad, K. Birgisson, E. Nyjordet, and J. Cao. “Demonstration of the Drilling and Wells Interoperability Standard Framework in a Multi-Company Context”, SPE/IADC Drilling Conference, Galveston, TX, USA, Mar 2026