The document provides information about NUDT (National University of Defense Technology) and its Trustie project.
NUDT is a top computer science school in China with over 40 years of experience. The Trustie project aims to create a collaborative software development platform and environment for sharing reusable software assets. It provides tools for software production lines, resource management, trust evaluation, and an integrating framework. The Trustie community involves many universities and companies in China. Applications have been developed in various domains like industrial software, avionics, and power systems using the Trustie platform. NUDT also collaborates with the OW2 open source community.
3. School of Computer NUDT
More than 40 years
Top 2 on Computer in
China since 2002
Education
• Bs.D, Ms.D, Ph.D
R&D
• High performance
computing
• VLSI
• Networking
• Software: OS &
Middleware&SE
• Information Security
StarBus
StarWebService Trustie
StarCCM
5. Our Motivations
National High-tech
R&D Program (863
Program)
Supported by the Ministry of
Science and Technology,
China
6. The Spirit of Trustie
Functionality
Evaluation
Trustworthiness
Software resources sharing and
cooperating Environment Resource
Evaluation Staff
Production Line
Component
Resource
Tools Publish Resource
Production Line Use Tools
Production Line
Production Line
Component Component
Developer-1 Developer
Developer-2 Developer-3
… Developer-n
4/10/09
9. Trustie Architecture
Tools
A set of
Production
Line
Tools Trust
Reusable
Verification
Software And
Assets Enhancement
Integrating Framework
for a Production Line Tools
Software Resource
Repository
Collaborating Platform for Software Development
Internet
9
10. Cooperative developing
Developer User platform
SRR
SRR Software products
line & tool
Interface Web Access Muti-SRR Interoperation External Integration
Interface Interface Interface
Layer
management
publishing
Classification
retrieving
Internet
User
SR
Function SR search
SR
SR
Subjective feedback Objective feedback
Layer engine mechanism mechanism
Code measurement
Collection Tool
Tool for trust
Storage security mechanism: backup, recover, access control
QoS
Storage Software
Code SRR Service SRR
Layer Tools
TSRR can
Provide SR management mechanism and software resources sharing
environment
Provide multi-SRs acquisition, organization and management on the Internet
Provide SR’s trust evaluation mechanism