SlideShare a Scribd company logo
1 of 12
Download to read offline
coolbot-project
                           Antonio Carlos Domínguez Brito
                    Inst. Univ. SIANI/Dpto. Informática y Sistemas
        [1]          Universidad de Las Palmas de Gran Canaria
[www.coolbotproject.org]                Spain
CoolBOT
                           Overview




         [2]
[www.coolbotproject.org]
CoolBOT
                           Overview




       CoolBOT users
      program at system
            level




         [3]
[www.coolbotproject.org]
CoolBOT     CoolBOT runtime infrastructure
                                       supports system level abstractions
                           Overview
                                      and execution, this layer is provided
                                              by coolbot-project




         [4]
[www.coolbotproject.org]
CoolBOT
                           Overview



        CoolBOT runtime
         infrastructure is
       supported by the OS
         API and the ACE
        library for network
          communications




         [5]
[www.coolbotproject.org]
CoolBOT provides two tools for
                           CoolBOT             developing CoolBOT software: coolbot-
                           Development Tools      bundle and coolbot-c, both are
                                                     included in coolbot-project




         [6]
[www.coolbotproject.org]
CoolBOT provides two tools for
                           CoolBOT               developing CoolBOT software: coolbot-
                           Development Tools        bundle and coolbot-c, both are
                                                       included in coolbot-project




                                         coolbot-bundle creates
         [7]                            workspaces for developing
[www.coolbotproject.org]                components, views, port
                                        packets and integrations
CoolBOT provides two tools for
                           CoolBOT             developing CoolBOT software: coolbot-
                           Development Tools      bundle and coolbot-c, both are
                                                     included in coolbot-project




                                                    coolbot-c is the CoolBOT
                                                 compiler. We can generate C++
                                                   skeletons for components,
                                                  probes, views, port packets
         [8]                                            and integrations
[www.coolbotproject.org]
CoolBOT provides two tools for
                           CoolBOT             developing CoolBOT software: coolbot-
                           Development Tools      bundle and coolbot-c, both are
                                                     included in coolbot-project




     coolbot-c is the CoolBOT
  compiler. We can generate C++
    skeletons for components,
   probes, views, port packets
         and integrations

         [9]
[www.coolbotproject.org]
CoolBOT provides two tools for
                           CoolBOT                developing CoolBOT software: coolbot-
                           Development Tools         bundle and coolbot-c, both are
                                                        included in coolbot-project




                         coolbot-c is the CoolBOT
                      compiler. We can generate C++
                        skeletons for components,
                       probes, views, port packets
                             and integrations
        [10]
[www.coolbotproject.org]
CoolBOT provides two tools for
                           CoolBOT                developing CoolBOT software: coolbot-
                           Development Tools         bundle and coolbot-c, both are
                                                        included in coolbot-project




                                     coolbot-c is the CoolBOT
                                  compiler. We can generate C++
                                    skeletons for components,
                                   probes, views, port packets
        [11]                             and integrations
[www.coolbotproject.org]
THAT'S ALL!
                           THAT'S ALL!
                               More info in
                           www.coolbotproject.org
        [12]
[www.coolbotproject.org]

More Related Content

Similar to coolbot-project

Similar to coolbot-project (20)

RHEL8-BETA-RHUG.pdf
RHEL8-BETA-RHUG.pdfRHEL8-BETA-RHUG.pdf
RHEL8-BETA-RHUG.pdf
 
Introduction to git and Github
Introduction to git and GithubIntroduction to git and Github
Introduction to git and Github
 
The Ten (10) Best C/C++ Productivity Tools, Plugins and Libraries
The Ten (10) Best C/C++ Productivity Tools, Plugins and LibrariesThe Ten (10) Best C/C++ Productivity Tools, Plugins and Libraries
The Ten (10) Best C/C++ Productivity Tools, Plugins and Libraries
 
Giddy Up on GitHub
Giddy Up on GitHubGiddy Up on GitHub
Giddy Up on GitHub
 
Simple build tool
Simple build toolSimple build tool
Simple build tool
 
LabDocumentation
LabDocumentationLabDocumentation
LabDocumentation
 
The Buildoop Project
The Buildoop ProjectThe Buildoop Project
The Buildoop Project
 
Whats new for CDT 7.0. for Helios Release
Whats new for CDT 7.0. for Helios ReleaseWhats new for CDT 7.0. for Helios Release
Whats new for CDT 7.0. for Helios Release
 
Autobuilder2 Yocto Project Summit Lyon 2019
Autobuilder2 Yocto Project Summit Lyon 2019Autobuilder2 Yocto Project Summit Lyon 2019
Autobuilder2 Yocto Project Summit Lyon 2019
 
Eclipse IDE Yocto Plugin
Eclipse IDE Yocto PluginEclipse IDE Yocto Plugin
Eclipse IDE Yocto Plugin
 
Blt introduction
Blt  introductionBlt  introduction
Blt introduction
 
O'Reilly Software Architecture Conference London 2017: Building Resilient Mic...
O'Reilly Software Architecture Conference London 2017: Building Resilient Mic...O'Reilly Software Architecture Conference London 2017: Building Resilient Mic...
O'Reilly Software Architecture Conference London 2017: Building Resilient Mic...
 
CI/CD with Github Actions
CI/CD with Github ActionsCI/CD with Github Actions
CI/CD with Github Actions
 
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
Fast Paced Drupal 8: Accelerating Development with Composer, Drupal Console a...
 
Beginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdfBeginner Workshop for Student Developers - Tratech-presentation.pdf
Beginner Workshop for Student Developers - Tratech-presentation.pdf
 
Flux is incubating + the road ahead
Flux is incubating + the road aheadFlux is incubating + the road ahead
Flux is incubating + the road ahead
 
OpenShift Commons - Adopting Podman, Skopeo and Buildah for Building and Mana...
OpenShift Commons - Adopting Podman, Skopeo and Buildah for Building and Mana...OpenShift Commons - Adopting Podman, Skopeo and Buildah for Building and Mana...
OpenShift Commons - Adopting Podman, Skopeo and Buildah for Building and Mana...
 
Pycon9 - Paas per tutti i gusti con Dokku and Kubernetes
Pycon9 - Paas per tutti i gusti con Dokku and KubernetesPycon9 - Paas per tutti i gusti con Dokku and Kubernetes
Pycon9 - Paas per tutti i gusti con Dokku and Kubernetes
 
Toolchain
ToolchainToolchain
Toolchain
 
Kickstart Your Kubernetes Projects with KubeOne
Kickstart Your Kubernetes Projects with KubeOneKickstart Your Kubernetes Projects with KubeOne
Kickstart Your Kubernetes Projects with KubeOne
 

Recently uploaded

SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
Peter Brusilovsky
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
中 央社
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
EADTU
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
AnaAcapella
 

Recently uploaded (20)

ANTI PARKISON DRUGS.pptx
ANTI         PARKISON          DRUGS.pptxANTI         PARKISON          DRUGS.pptx
ANTI PARKISON DRUGS.pptx
 
Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"Mattingly "AI & Prompt Design: Named Entity Recognition"
Mattingly "AI & Prompt Design: Named Entity Recognition"
 
Observing-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptxObserving-Correct-Grammar-in-Making-Definitions.pptx
Observing-Correct-Grammar-in-Making-Definitions.pptx
 
SPLICE Working Group: Reusable Code Examples
SPLICE Working Group:Reusable Code ExamplesSPLICE Working Group:Reusable Code Examples
SPLICE Working Group: Reusable Code Examples
 
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文會考英文
 
Book Review of Run For Your Life Powerpoint
Book Review of Run For Your Life PowerpointBook Review of Run For Your Life Powerpoint
Book Review of Run For Your Life Powerpoint
 
An overview of the various scriptures in Hinduism
An overview of the various scriptures in HinduismAn overview of the various scriptures in Hinduism
An overview of the various scriptures in Hinduism
 
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
TỔNG HỢP HƠN 100 ĐỀ THI THỬ TỐT NGHIỆP THPT TOÁN 2024 - TỪ CÁC TRƯỜNG, TRƯỜNG...
 
How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17How to Send Pro Forma Invoice to Your Customers in Odoo 17
How to Send Pro Forma Invoice to Your Customers in Odoo 17
 
VAMOS CUIDAR DO NOSSO PLANETA! .
VAMOS CUIDAR DO NOSSO PLANETA!                    .VAMOS CUIDAR DO NOSSO PLANETA!                    .
VAMOS CUIDAR DO NOSSO PLANETA! .
 
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
Transparency, Recognition and the role of eSealing - Ildiko Mazar and Koen No...
 
MOOD STABLIZERS DRUGS.pptx
MOOD     STABLIZERS           DRUGS.pptxMOOD     STABLIZERS           DRUGS.pptx
MOOD STABLIZERS DRUGS.pptx
 
Graduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptxGraduate Outcomes Presentation Slides - English (v3).pptx
Graduate Outcomes Presentation Slides - English (v3).pptx
 
8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management8 Tips for Effective Working Capital Management
8 Tips for Effective Working Capital Management
 
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjjStl Algorithms in C++ jjjjjjjjjjjjjjjjjj
Stl Algorithms in C++ jjjjjjjjjjjjjjjjjj
 
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPSSpellings Wk 4 and Wk 5 for Grade 4 at CAPS
Spellings Wk 4 and Wk 5 for Grade 4 at CAPS
 
Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"Mattingly "AI and Prompt Design: LLMs with NER"
Mattingly "AI and Prompt Design: LLMs with NER"
 
OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...OS-operating systems- ch05 (CPU Scheduling) ...
OS-operating systems- ch05 (CPU Scheduling) ...
 
e-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopale-Sealing at EADTU by Kamakshi Rajagopal
e-Sealing at EADTU by Kamakshi Rajagopal
 
An Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge AppAn Overview of the Odoo 17 Knowledge App
An Overview of the Odoo 17 Knowledge App
 

coolbot-project

  • 1. coolbot-project Antonio Carlos Domínguez Brito Inst. Univ. SIANI/Dpto. Informática y Sistemas [1] Universidad de Las Palmas de Gran Canaria [www.coolbotproject.org] Spain
  • 2. CoolBOT Overview [2] [www.coolbotproject.org]
  • 3. CoolBOT Overview CoolBOT users program at system level [3] [www.coolbotproject.org]
  • 4. CoolBOT CoolBOT runtime infrastructure supports system level abstractions Overview and execution, this layer is provided by coolbot-project [4] [www.coolbotproject.org]
  • 5. CoolBOT Overview CoolBOT runtime infrastructure is supported by the OS API and the ACE library for network communications [5] [www.coolbotproject.org]
  • 6. CoolBOT provides two tools for CoolBOT developing CoolBOT software: coolbot- Development Tools bundle and coolbot-c, both are included in coolbot-project [6] [www.coolbotproject.org]
  • 7. CoolBOT provides two tools for CoolBOT developing CoolBOT software: coolbot- Development Tools bundle and coolbot-c, both are included in coolbot-project coolbot-bundle creates [7] workspaces for developing [www.coolbotproject.org] components, views, port packets and integrations
  • 8. CoolBOT provides two tools for CoolBOT developing CoolBOT software: coolbot- Development Tools bundle and coolbot-c, both are included in coolbot-project coolbot-c is the CoolBOT compiler. We can generate C++ skeletons for components, probes, views, port packets [8] and integrations [www.coolbotproject.org]
  • 9. CoolBOT provides two tools for CoolBOT developing CoolBOT software: coolbot- Development Tools bundle and coolbot-c, both are included in coolbot-project coolbot-c is the CoolBOT compiler. We can generate C++ skeletons for components, probes, views, port packets and integrations [9] [www.coolbotproject.org]
  • 10. CoolBOT provides two tools for CoolBOT developing CoolBOT software: coolbot- Development Tools bundle and coolbot-c, both are included in coolbot-project coolbot-c is the CoolBOT compiler. We can generate C++ skeletons for components, probes, views, port packets and integrations [10] [www.coolbotproject.org]
  • 11. CoolBOT provides two tools for CoolBOT developing CoolBOT software: coolbot- Development Tools bundle and coolbot-c, both are included in coolbot-project coolbot-c is the CoolBOT compiler. We can generate C++ skeletons for components, probes, views, port packets [11] and integrations [www.coolbotproject.org]
  • 12. THAT'S ALL! THAT'S ALL! More info in www.coolbotproject.org [12] [www.coolbotproject.org]