PanGu

PanGu

Project overview

PanGu extends the traditional Service and Component to remove their limitations.

PanGu uses the extended Service and Component to represent the devices and their function in PvC. With the extended Service and Component, we build the micro-kernel of the PvC platform PanGu.

PanGu manages the extended Service and Component and their instances. In PanGu, we extend the definition of existing Service in meta-level, making it as the aggregation of Interface. The ontology is entitled to the extended services and a new service invoking mechanism called Service Request is presented. We wrap the extended Component by the extended Service to decouple runtime dependency. A group-based multi-service interaction mechanism is presented to support the flexible and efficient service interactions.

PanGu aims to explore a new programming style in PvC, so that programmers are easier to work in the more challengeable PvC environment. It provides a pervasive computing platform to run the extended services and components. Programmers can represent devices and functions provided by the devices easily by the extended Component and Service in pervasive computing. And the extended services and components can run in the platform. Pervasive applications can be assembled with the extended services and components, and run in the platform. For example, we have implemented three demos: the Remote Terminal, the Music Box, and the PowerPoint Playing Group in the platform.

This project is hosted on the Trustie forge, operated by the OW2 China Local Chapter.

OW2 PanGu project home page

License Status Standards implemented
LGPL

Incubator none

Project information

Community Developers Users
PanGu project home page PanGu Forge Project data sheet not yet available
Mailing lists not yet available Browse PanGu source on SVN

Project tracker not yet available

SQuAT: Software Quality Assurance and Trustworthiness

See here for a description of OW2 SQuAT programme.

FOSSology analysis Antepedia report Sonar OMM report (Open Maturity Model)
not yet available not yet available not yet available not yet available

Professional

Support Case studies
N/A not yet available

Tags:
Created by Alexandre Lefebvre on 2011/01/10 17:43
Powered by XWiki Hosted by Xsalto Free PageRank Checker Creative Commons 2.0 license Legal Notice