CAMPIE

This project proposes CAMPIE (Campus as Mashup Platform for IoT Experimentation) as the first scalable, interoperable and usable campus-wide IoT real implementation in Egypt. CAMPIE exposes two user interfaces: (1) a service composition mashup accessible to novice, non-technical users, who want to develop simple innovative services suitable for their use without having to know about programming languages, such as Java, Javascript, PHP, JSP; and so on, and (2) Application Programming Interface (API) to expose data and configuration of the platform to researchers and system developers, who want to develop or experiment with innovative, complex research ideas and prototypes.
Advanced software [Read more]

Workpackages

Service Discovery
Contains all research and development problems and activities related to the design and [Read more]
Mashups and Service Composition
Describes the guidelines of designs and development of the software environment that will enable [Read more]
CAMPIE Middleware Implementation
Includes all activities related to the detailed design, implementation, and testing of the main [Read more]
CAMPIE Exploitation
Defines the development and deployment of a practical Use Case that will be implemented on CAMPIE. [Read more]
Action Management and Quality Assurance
Explains all activities related to management and reporting activities throughout the project.

Deliverables

D1.1 (Task 1.1): High level design for generalized service discovery implementation in various setups CoAP/HTTP and IPV6/IPV4 as well as non-IP environments such as Blue...

D1.2 (Task 1.2):  Generalized service discovery protocol implementation at the server and client side indicating the ability to discover services over underlying hetero...

D1.3 (Tasks 1.3, 1.4, and 1.5):  Demonstration of the generalized service discovery on the target boards integrated with the platform middleware...

D1.5 (Task 1.5):  Demonstration of the generalized service discovery on the target boards integrated with the platform middleware includ...

D2.6 (Tasks 1.7 and 2.6): Overall final system integration and demonstration...

Participants

Funded by

Team

Haitham Hamza
Haitham S. Hamza
Professor of Information Technology
Faculty of Computers and Information-CU
Khaled M. F. Elsayed
Professor of communication networks
Cairo University
Sherif Khattab
Sherif Khattab
Associate Professor of Computer Science
Faculty of Computers and Information-CU
Mahmoud I. Shoman
Professor of Information Technology
Faculty of Computers and Information-CU

Contacts

Address: 5 Dr. Ahmed Zewail Street, Giza, Egypt
Postal Code: 12613, Orman, Giza, Egypt
E-mail: campie@ansr.cu.edu.eg