Trustie Progresses WRT Dianxi Shi, NUDT Gang Yin, NUDT 2009.4
Agenda Trustie Overview Trustie Current Status Trusite Ongoing
What is Trustie? Invention Platform Transform Platform Production Platform Phase of Invention Phase of Transformation Phase of Production Three Phases of Innovation Activities
What is Trustie? Invention Platform Transform Platform Production Platform Trusted National Resource Sharing and Cooperating Environment - Trustie Phase of Invention Phase of Transformation Three Phases of Innovation Activities Phase of Production
Trustie Architecture Resource Library (SRL) Set of of Components, Services and Frameworks Set of of Tools Production Line Reusable Resources Trustworthiness Assurance Mechanism Production Tools Production Line Integration Framework Cooperating Development Environment (CDE) Internet
The Goal of SRL Provide software resource management mechanism and software resources sharing environment Provide software resources acquisition, organization and management on Internet Provide mechanism to describe, collect, evaluate, classify and manage software resources trustworthiness, to support trust software development
Architecture of SRL Developer Internet User SRR SRR Interoperation Cooperative developing platform products line & tool Access interface Layer Web Access Interface Muti-SRR Interoperation Interface External Integ. Interface Function Layer Storage Layer 2009-4-7 Internet SR search engine Storage security mechanism: backup, recover, access control Code SRR SR publishing SR Classification retrieving Service SRR SR User management Tools SR s s trust evaluation Subject feedback mechanism Object feedback mechanism Code measurement Tool for trust QoS Collection Tool
Trust Management in SRL publisher Code Describe EJB Evidence space R Trusted SRL A B A1 A2 B1 B2 Trust evaluation A3 A4 Retrieve Relation space developer developer developer Testing User feedback Web Service QoS developer Application Composition (End user)
The Goal of CDE General User Interface My Workspace Development Project Managements Configuration Management Continuous Integration Bugs Management Communication Wiki Instant Messaging Forum Mailing List
Architecture of CDE Platform Management Project Management and Service Portal Application Lifecycle Management Phase Project-Management Communication Assess Report Res Knowledge Mgt Content Mgt Resource Mgt Wiki Mgt Communication Mgt Instant Message Mailing List Mgt Forum Mgt Project Mgt Project meter Task manage Process Mgt SCM Bug Trace & Mgt Test Mgt Authentication Authorization Uniform Resource Access Query Publish Tools Integration Framework Configuration Cooperating Resource Development Cooperating Platform Resource Library
CDE modules in technical view Module Licenses Linking to proprietary library OSS/Modifications Third party library My Workspace TBD. NA Yes Apache 2.0 Project Managements LGPL license XPlanner/Yes Wiki LGPL license 2.1 XWiki/Yes Configuration Management 1 GNU V3 2 TMate Open Source License 3 support DUAL- LICENSING Open source SVN libraries/yes Continuous Integration Apache License 2.0 Continuum/Yes Issues CollabNet/Tigris.org Apache-style license Yes Forum BSD JForum/Yes Yes Apache License 2.0 Mailing List Apache License 2.0 James/Yes Yes GPL MIT
Agenda Trustie Overview Trustie Current Status Trusite Ongoing
Current Status of SRL and CDE CDE CDE covers the mainly Cooperative Development activities All modules of CDE are fully integrated CDE has Chinese and English versions on line More than 400 registered users More than 42 projects SRL SRL covers the comprehensive resource management activities SRL has Chinese and English versions on line More than 10000 registered users before 2010 More than 10000 software resources before 2010
Agenda Trustie Overview Trustie Current Status Trusite Ongoing
On-going works - I Quality Evidences Collection in SRL Evidences at Development Stages Evidences at Submission Stages Evidences at Application Stages Integration between SRL and CDE Security Administration Resource transformation Quality Evidence Collection both will be in open source processes at Jun 2009 SRL will be open sourced due Sep 2009
On-going works - II OW2 Contributions 3 Trustie OS projects has been submitted months, under evaluation We are waiting 13 OS projects will be submitted to OW2 before 2010 Trustie CDE and SRL will be the platform for OW2 Contest 2009 Trustie CDE and NovaForge started to communication and understanding each other from the end of 2008 two audio conferences
On-going works - III Technology Specifications - National Trust-worthiness Specifications Quality-Evidences Specifications Collaboration Development Specifications
Merci! Welcome Welcome to to Trustie Trustie Community Community!! http://www.trustie.net http://www.trustie.net Question?