SlideShare a Scribd company logo
1 of 24
Download to read offline
The 2010 OW2 Annual Conference
                     可信 共享 协同

Design of Internet-based Trustworthy Software
           Production Service System

                     National 863 Grand Project
                     Highly Trustworthy Software Production
                     Tools and Integration Environments


                      http://www.trustie.net


                         Yin Gang, NUDT
                            2010.11.25
       OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Content
                           可信                共享          协同


Trustie Service Model of Internet-based
Trustworthy Software Production System
Design of Internet-based Production
Service System for Trustworthy Software




     OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Software 可信 共享
                       Production                      协同




Software production is efficient and trustworthy
          development of software.




   OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Status of Internet-based Software
                                                          可信 共享 协同
                                                 Production Services



              My          OSSD
                                                                                                       Community

             Open                                                                                                  Community

  OW2        Source                                                                              Linux
Community                                                                                       Community
                                                                                                                               ODP
                                                                                                                               Directory
            OW2             Forge Forge                              Trustie                                Eclipse
            Forge                                                    Quality                                Forge                          Ohloh
                                                                                               Linux                    Gnorm
                                                     Trustie                                                                               Directory
                  Forge
                                                                                 Trustie       Forge                    Forge
                                             Forge   Forge                       Directory
                                                                     CSDN                              Source Google
                                                                 Community
                                                 Forge
            Community                                                            OSS
                                                                                                       Forge   code
Directory                                                 OSP                Community
                                                                                             Ohloh
                                                         Directory                           Quality
                                                                                                       Sonar Forge
                                                                                                       Quality                  Forge


                                                                                                                                              Directory

                                                                                                                                  Forge
                          These services are relatively independent or even
                                                                     Directory                                                                  Community




                Community
                              isolated ,lack of Forge global software
                             Directory
                                           Forge   clear                                                                               Community




                                      production service model         Community




                                OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Project of China 863 共享 协同
               可信     Program
                           Part of Technical Targets
                               Key technologies of trustworthy
                               software production, related tools and
                               resources
                               Trustie environments and trust worthy
                               software production specifications
                           Part of Application Targets
                               Improving the large scale production of
                               trustworthy software production
                               Providing supports for informatization
                               national of economy, society, culture
                               and defense




OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Project of China 863 共享 协同
               可信     Program
                           Part of Technical Targets
                               Key technologies of trustworthy
                               software production, related tools and
                               resources
National Trustworthy Software Resource Sharing
                       Trustie environments and trust worthy
  and Collaborative Production Environment
                       software production specifications
                   (Trustie)
                           Part of Application Targets
                               Improving the large scale production of
                               trustworthy software production
   Trustie is finding a way to provide software
                           Providing supports for informatization
        production services with a global society, culture
                           national of economy,
               and unified and defense
                           perspective



OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
What are Software Production Factors ?
                                 可信           共享          协同
Software Producers
   developers:programmers, managers, testers…
   consumers:users, service providers…
   prosumers:users that can help developing software…
Means of software production
   Software tools:developing tools, ID-Environments
   Software resources:components, repositories, directories
   Software knowledges:forums, social networks

    Various types of software production factors are
          massively distributed over Internet


      OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Trustie Service Model for Internet-based
             Software Production System 协同
                         可信 共享
           SP Factors
            Sharing


           SP Factors
            Selection                             Internet

          SP Factors
         Collaboration


SP Factors Sharing      SP Factors Selection   SP Factors Collaboration

      collection              description               selection

      processing               searching               composition

     publication               evaluation              developing

  OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Challenges of Implementing Trustie Service Model
                                 可信           共享          协同

Large scale SP-Factors sharing
Trustworthy SP-Factors Selection
Efficient SP-Factors Collaboration




      OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Content
                           可信                共享          协同


Trustie Service Model of Internet-based
Trustworthy Software Production System
Design of Internet-based Production
Service System for Trustworthy Software




     OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Trustie Approach for Construction of a
                    Software Production Service System
                                     可信 共享 协同
Production                                                                                     Production
Factors                       SVN, CVS                             Evidence                        Factors
                                                                   Collection
Collaboration                                                                                    Selection
                                                                             Evidence
                    Mailing list                                           Package, RAS

                                                                                   Evidence
            Wiki, Forum                                                            Producing

         Related                   Collaborative           Evidence                         Related
       OW2 projects                 Developing           measurement                      OW2 projects
                                   Environment           Environment
                                               Community
                                               Networking
                                               Environment
         Tools                        Tools                    Resource                      Resource
       Searching                   Composition                  Sharing                      Searching
                                   Environment               Environment
               Tools                                                                 Resource
            Integration                                                              Collection

                     Production                                                 Resource
                    Line Systems                                                Ranking

Production            Related
                                                            Related         Production
                                                          OW2 projects
Factors             OW2 projects                                               Factors
Collaboration OW2 Annual Conference 2010, November 24-25, La Cantine, Paris    Sharing
Trustie Approach for Construction of a
       Software Production Environment
                       可信 共享 协同
Meta Software Production Environments (SPEs)
  Software Resource Sharing Environment
  Software Tools Composition Environment
Other or new SPEs can be generated by Tools
composition – Production Line System
  Five common SPEs in Trustie Architecture
  Technology-oriented SPEs
  Domain-oriented SPEs




     OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
A Trustie-based Trustworthy Software Production
                        Service System 共享
                               可信              协同
                                                                X3 Services    Software
                                      OW2
               Developing
               Developing                                                      Evidence
                 Forge
                 Forge                Forge
                                                                                Service
                             Developing
                             Developing
                                                 Developing                                Software
       Developing                                  Forge
                               Forge
                               Forge                                                       Evidence
         Forge
                                              Developing                      Software      Service
                                              Developing
                          Trustie               Forge
                                                Forge                         Evidence
                          Forge
                                                                               Service
                                                                                               X2 Services

X1 Services
                                                               Developing
                                                              Communities

                      Developing
                                                                               Software
                     Environment                                               Directory
                                          Production                            Service
        Developing
        Developing       Developing
                                          Line System                                       Software
                         Developing
       Environment
       Environment
                        Environment
                        Environment                                                         Directory
                                       Production                    Software                Service
                 Production
                                       Line System
                 Line System                                         Directory
                                            X4 Services
                                                                      Service
                     OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Current Trustie Technology System
                  可信 共享 协同




 Technology system of
  Technology system of                 Service system of
                                        Service system of
large scale collaborative
large scale collaborative          large scale collaborative
                                   large scale collaborative
  trustworthy software
  trustworthy software               trustworthy software
                                     trustworthy software
       production
       production                         production
                                           production




  OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Current Trustie Technology System
                        可信 共享 协同

Spec1:Trustworthy software production
Spec2:Collaborative development
                                                    Technology system of
                                                    Technology system of       Service system of large
                                                                                Service system of large
Spec3:Production line framework                   large scale collaborative
                                                   large scale collaborative
                                                    trustworthy software
                                                     trustworthy software
                                                                                  scale collaborative
                                                                                   scale collaborative
                                                                                trustworthy software
                                                                                 trustworthy software
                                                          production
                                                          production                  production
                                                                                       production
Spec4:Resource management
Spec5:Trustworthiness classification
Spec6:Lifecycle evidence framework




        OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Current Trustie Technology System
                                   可信 共享 协同
Collaborative Developing
Environment                                                  可信级别                           内涵

                                                           软件     ○级
支持软件项目的全生命期管理,包括项目                                          软件
                                                           制品
                                                            制品
                                                                 未知级○级
                                                                   未知级
信息发布、项目计划、版本管理、缺陷管                                         软件
                                                           制品
                                                            软件
                                                                  一级
                                                                    一级   实体可用
                                                                 可用级
理、实时通讯、邮件列表。                                                制品
                                                           软件
                                                                   可用级
                                                                  二级            自主声明可信
  -creation, management,                                    软件
                                                           制品
                                                            制品
                                                                 证实级二级
                                                                   证实级
                                                                         实体可用
                                                                                 属性可证实

                                                                  三级
      collaboration of software                            软件
                                                           制品
                                                            软件   实用级三级   实体可用
                                                                                自主声明可信  可证实的
                                                                                 属性可证实 成功应用案例
                                                            制品     实用级
projects                                                   软件     四级
                                                                         实体可用
                                                                                自主声明可信  可证实的     通过了独立权威
                                                           制品
                                                            软件     四级
                                                                 评估级             属性可证实 成功应用案例    机构的可信评估
   -construction of production                              制品
                                                           软件
                                                                  评估级
                                                                  五级            自主声明可信  可证实的     通过了独立权威   可信属性
                                                                         实体可用
lines                                                       软件
                                                           制品
                                                            制品
                                                                 证明级五级
                                                                   证明级
                                                                                 属性可证实 成功应用案例    机构的可信评估   可证明




                                                                            Software Resource
Software
                                                                            Repository
Production Lines
软件生产线是按照一定的软件生产方法
                                                                            软件资源共享、组织、管理。
,将若干软件生产工具和制品有序组织
起来的软件开发环境。生产线集成框架
                                                                            ▬基本功能
是支撑生产线构造,工具集成,协同开
发的基础设施。                                                                         -软件资源及其可信证据的发布与检索
▬ 生产线集成框架
                                                                                -软件资源可信证据存储与评估
-分布式工序制导的生产线集成框架
▬ 面向软件技术特征的生产线
                                                                            ▬主要用途
-基于构件的生产线                                                                       -企业软件资源管理
-面向服务的生产线
                                                                                -开源软件资源管理
-支持异构集成的生产线
-支持运行监控的生产线                                                                     -Internet软件资源获取与组织

                               http://www.trustie.net
                    OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Current Trustie Technology System
                                   可信 共享 协同
Collaborative Developing
Environment                                       Trustie Software Production Lines
                                                             可信级别                           内涵
      Multiple-spectrum of Trustie
       Multiple-spectrum of Trustie               Trustie Software Production Lines
                                                           软件     ○级
支持软件项目的全生命期管理,包括项目                                          软件
                                                           制品    未知级○级
      software tools
       software tools                                       制品     未知级
信息发布、项目计划、版本管理、缺陷管                                 Distributed Task-directed Production
                                                           软件
                                                           制品
                                                            软件
                                                                  一级
                                                   Distributed Task-directed Production
                                                                 可用级一级   实体可用

理、实时通讯、邮件列表。
        more 100
                                                            制品     可用级
                more 100 tools covering
                           tools covering                  软件     二级            自主声明可信
  -creation, management,                           Line Architecture
                                                   Line Architecture
                                                            软件
                                                           制品
                                                            制品
                                                                 证实级二级
                                                                   证实级
                                                                         实体可用
                                                                                 属性可证实

     collaboration of softwareanalysis, design,
               requirement analysis, design,
                requirement                                软件
                                                           制品
                                                            软件
                                                                  三级
                                                                 实用级三级   实体可用
                                                                                自主声明可信  可证实的
                                                                                 属性可证实 成功应用案例
projects       integration, maintenance, etc
                integration, maintenance, etc           Component-based SPL
                                                            制品
                                                           软件
                                                           制品
                                                            软件
                                                                   实用级
                                                         Component-based SPL
                                                                  四级
                                                                   四级
                                                                 评估级
                                                                         实体可用
                                                                                自主声明可信  可证实的     通过了独立权威
                                                                                 属性可证实 成功应用案例    机构的可信评估
  -construction of production                               制品    评估级

lines   Multiple-spectrum of Trustie
        Multiple-spectrum of Trustie                    Service-oriented SPL
                                                         Service-oriented SPL
                                                           软件
                                                            软件
                                                           制品
                                                            制品
                                                                  五级
                                                                 证明级五级   实体可用
                                                                                自主声明可信  可证实的
                                                                                 属性可证实 成功应用案例
                                                                                                 通过了独立权威
                                                                                                 机构的可信评估
                                                                                                           可信属性
                                                                                                           可证明
                                                                   证明级

        software components
        software components                              Heterogeneous Integration-
                                                          Heterogeneous Integration-
              1534 new-designed components
              1534 new-designed components              oriented SPL
                                                         oriented SPL
              covering main production
              covering main production                  Monitor-oriented SPL
                                                         Monitor-oriented SPL
              processes and business domains
              processes and business domains
                                                        Trustworthiness evaluation SPL
                                                                      Software Resource
                                                         Trustworthiness evaluation SPL
Software more than 16000 evaluated
            more than 16000 evaluated
                                                                      Repository
                                                        Process Management SPL
                                                         Process Management SPL
Production software resources
            Lines resources
            software
       Trustie collaborative developing
软件生产线是按照一定的软件生产方法                                       Embedded System Design SPL
                                                                      软件资源共享、组织、管理。
                                                         Embedded System Design SPL
        Trustie collaborative developing
,将若干软件生产工具和制品有序组织
                                                                      ▬基本功能
起来的软件开发环境。生产线集成框架
       software projects
发的基础设施。 software projects
是支撑生产线构造,工具集成,协同开                                       Flow Management SPL
                                                         Flow Management SPL
                                                                        -软件资源及其可信证据的发布与检索
▬ 生产线集成框架
            more than 500 software projects
            more than 500 software projects
-分布式工序制导的生产线集成框架
                                                        Data Processing SPL
                                                         Data Processing SPL
                                                                        -软件资源可信证据存储与评估
                                                                      ▬主要用途
▬ 面向软件技术特征的生产线 developed across different
-基于构件的生产线
            are developed across different
            are                                         SPLs for specific application
                                                         SPLs for specific application
                                                                        -企业软件资源管理
            districts
            districts                                   domains
-面向服务的生产线
-支持异构集成的生产线
                                                         domains        -开源软件资源管理
-支持运行监控的生产线                                                                     -Internet软件资源获取与组织

                               http://www.trustie.net
                    OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Current Trustie Service System
                                                        可信 共享 协同

                                                                              Key Service1: Trustie collaborative
                                                                              developing service
  Technology system of                     Service system of large
                                                                                 creation, management, collaboration of
  Technology system of                      Service system of large
large scale collaborative
 large scale collaborative
  trustworthy software
   trustworthy software
                                              scale collaborative
                                               scale collaborative
                                            trustworthy software
                                                                                 software projects
                                             trustworthy software
        production
        production                                production
                                                   production                    construction of production lines
                                                                              Key Service2 : Trustie software resource
                                                                              sharing service
                                                                                  sharing of software tools, components
                                                                                  and production lines
                                                                                  sharing of trustworthiness evidences


                                                                                                                                      Trustie平台体系结构
                                                                                                                                      Trustie平台体系结构
                                                一组生产线
                                                                       Software Tools
                              工具                一组生产线                                                                                         Trustie公共
                                                                       Software Tools
                                               一组生产线                                                                                          Trustie公共
                                                                                                                                              Trustie公共
                                               一组生产线                                                                                           社区服务
                  重用
                  重用                可信
                                   可信
                                                                                                             Trustie资源库                        社区服务                                            Trustie生产线集成
                 重用             工具 可信
                               工具 可信
                                                                                                              Trustie资源库                                                                        Trustie生产线集成
                                                                                                                                                                                                      框架
                 重用
                重用软件          工具 可信 保障
                                                                                                         资源管理             证据管理
                                                                                                                                                                                                       框架
                  软件               保障
                                                                                                                                                                                               任务管理      生产线管理




                重用
                 软件
                 软件           工具 可信
                             工具    保障
                                  保障
                软件资源
                  资源               保障机制
                                     机制
                软件
                 资源
                 资源                保障
                                    机制
                                    机制
                                                                                                       构件库       服务库           工具库
                                                                                                                                               Trustie协同开发平台
                                                                                                                                                Trustie协同开发平台
                                                                                                                                                                                               工具仓库      生产线配置




                资源
                资源                 机制
                                   机制             工具
                                                 工具
                                                                                                                                                 项目管理               缺陷管理



                                                 工具
                                                工具
                                               工具
                                               工具
                                                                                                                                                                                                           应用领域




                                                                      Software Components
                                                                                                                                                                                                           生产线



                                              工具
                                                                                                       协同开发                                                                                                  应用领域




                                                                      Software Components
                                                                                                       工具集                                      软件版本库                   缺陷库                                  生产线



                                              工具
                                                                                                         协同开发
                                                                                                         工具集



                软件生产线集成框架                    工具
                                            工具
                                            工具
                                           工具
                                                                                                                                                                                                技术特征




                                           工具
                                                                                                                                                                                                 生产线
                                                                                                                       构件资源                                                                       技术特征
                                                                                                                                                                                                   生产线
                                                                                                                        构件资源



                                          工具
                   软件资源库
                                                                                                                                                                               服务组合
                                                                                                                                     服务资源                                      工具集
                                                                                                                                                        可信评估                     服务组合
                                                                                                                                       服务资源             工具集                      工具集
                                                                                                                                                          可信评估
                                                                                                                                                          工具集




                  软件开发协同平台

                                                                      Software production line
                                                                      Software production line
                                                                                                                                                          软件企业
                                                                                                                                                                              飞控领域

                                                                                                                                     大学、研究所
                                                                                                                                                                                        交通领域
                                                                                                                                                          航天领域
                                                                                                                                      开源组织


                                                                                                                                                                                大型企业
                                                                                                                                               金融领域

                                                                                                                                                                 电信领域




                                   OW2 Annual Conference 2010, November 24-25, La Cantine, Paris                                              Internet / Intranet
Current Trustie Service System
                                                        可信 共享 协同

                                                                              Key Service1: Trustie collaborative
                                                                              developing service
  Technology system of                     Service system of large
                                                                                 creation, management, collaboration of
  Technology system of                      Service system of large
large scale collaborative
 large scale collaborative
  trustworthy software
   trustworthy software
                                              scale collaborative
                                               scale collaborative
                                            trustworthy software
                                                                                 software projects
                                             trustworthy software
        production
        production                                production
                                                   production                    construction of production lines
                                                              Key Service2 : Trustie software resource
                                                              sharing service
                                                   Trustie Service System
                                                                  sharing of software tools, components
                                                                  and production lines
                                   Currently contains a spectrum of software components, tools
                                   Currently contains a spectrum of software components, tools
                                   and environments
                                   and environments               sharing of trustworthiness evidences
                                            16824 components, 510 developing projects
                                            16824 components, 510 developing projects
                                            1634 new-designed software tools and components
                                            1634 new-designed software tools and components                                          Trustie平台体系结构
                                                                                                                                     Trustie平台体系结构
                                                一组生产线

                  重用
                  重用
                              工具

                                    可信
                                   可信
                                工具 可信
                                            20052 registered users
                                                一组生产线
                                                           Software Tools
                                            20052 registered users
                                               一组生产线
                                               一组生产线
                                                           Software Tools                                   Trustie资源库
                                                                                                             Trustie资源库
                                                                                                                                             Trustie公共
                                                                                                                                             Trustie公共
                                                                                                                                             Trustie公共
                                                                                                                                              社区服务
                                                                                                                                              社区服务                                            Trustie生产线集成
                                                                                                                                                                                               Trustie生产线集成
                 重用
                 重用
                  软件           工具 可信
                                    保障
                                                                                                        资源管理             证据管理
                                                                                                                                                                                                     框架
                                                                                                                                                                                                      框架
                重用软件          工具 可信保障
                                                                                                                                                                                              任务管理      生产线管理




                重用            工具 可信
                 软件
                 软件
                软件
                软件
                  资源
                  资源
                 资源
                 资源
                资源
                资源
                             工具    保障
                                  保障
                                   保障
                                   保障
                                     机制
                                     机制
                                    机制
                                    机制
                                   机制
                                   机制
                                            more than 20 software production environments (lines)
                                            more than 20 software production environments (lines)
                                                  工具
                                                 工具
                                                                                                      构件库       服务库           工具库
                                                                                                                                              Trustie协同开发平台
                                                                                                                                               Trustie协同开发平台
                                                                                                                                                项目管理               缺陷管理
                                                                                                                                                                                              工具仓库      生产线配置




                                                 工具
                                                工具
                                               工具
                                               工具
                                                                                                                                                                                                          应用领域




                                                                      Software Components
                                                                                                                                                                                                          生产线



                                              工具
                                                                                                      协同开发                                                                                                  应用领域




                                                                      Software Components
                                                                                                      工具集                                      软件版本库                   缺陷库                                  生产线



                                              工具
                                                                                                        协同开发
                                                                                                        工具集



                软件生产线集成框架                    工具
                                            工具
                                            工具
                                           工具
                                                                                                                                                                                               技术特征




                                           工具
                                                                                                                                                                                                生产线
                                                                                                                      构件资源                                                                       技术特征
                                                                                                                                                                                                  生产线
                                                                                                                       构件资源



                                          工具
                   软件资源库
                                                                                                                                                                              服务组合
                                                                                                                                    服务资源                                      工具集
                                                                                                                                                       可信评估                     服务组合
                                                                                                                                      服务资源             工具集                      工具集
                                                                                                                                                         可信评估
                                                                                                                                                         工具集




                  软件开发协同平台

                                                                      Software production line
                                                                      Software production line
                                                                                                                                                         软件企业
                                                                                                                                                                             飞控领域

                                                                                                                                    大学、研究所
                                                                                                                                                                                       交通领域
                                                                                                                                                         航天领域
                                                                                                                                     开源组织


                                                                                                                                                                               大型企业
                                                                                                                                              金融领域

                                                                                                                                                                电信领域




                                   OW2 Annual Conference 2010, November 24-25, La Cantine, Paris                                             Internet / Intranet
Application in Software Companies and NCSs
                                          可信             共享             协同
Largest software companies in China has successfully launched the practices of
Industrial production of trustworthy software
    rebuilt enterprise development strategy based on Trustie technology system
    created Trustie-based, large-scale industrial software production platform
    retrieved the application data that can quantitively prove the effects of Trustie
    created more than 1 billion direct economic benefits, and nearly 10 billon potentially




     The Largest Two                         The Largest Navigation
Software Companies in China               Software Companies in China

                                                       National critical systems (NCS) in
                                                       aviation, spaceflight, electricity
                                                       and defense domains has
                                                       successfully upgraded their
                                                       trustworthiness based on Trustie

         OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
International Collaboration and Future Application
                                    可信           共享           协同
International Collaborations
   OW2 uses Trustie for evaluating and many Trustie tools are OW2 projects.
   OW2 is an open source organization that is one of the four largest OSS
   Consortiums together with other organizations such as Linux Foundation,
   Apache and Eclipse
   Thales and Avaya lab use Trustie for collaborative innovation

Future Applications of Trustie Platform
   Public science and technology platform for software innovations
   Public education platform for cultivating talents of software technologies
   Public industry platform for the development of new-style industries of
   collaborative software production




       OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Related Systems
                              可信 共享                          协同
Current Software Production Services in Internet
    Forges: SourceForge, OW2, Trustie
    Repositories: Tool Repositories (Maven), Component Repositories (JIDE)
    Directories: OSS Directories (ODP, Ohloh, Sonar), Service Directories
    (WebAPI, Programmable Web)
SourceForge is the largest Open Source forge
    24 0,000 registered projects, 2,600,000 registered users
Ohloh is a directory system for OSS projects and developers
    430,000 registered projects, 720,000 registered users
Sonar is an open platform to manage code quality.
    130 projects
CollabNet platform is the most widely used platform for distributed software
development
    2 million users 、500 companies and 20,000 software projects




        OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
Discussion 共享
                             可信                           协同

      Mechanisms    Production      Production   Production
                                                                 System
Service               Factors         Factors      Factors
                                                                  Scale
Systems            Collaboration      Sharing     Selection

    Collabnet         ++++                           +        1500K, 20K

  SourceForge            +                           +        2600K, 240K

     Sonar                                          ++        -, 0.13K

     Ohloh                            +++         ++++        720K, 430K

     Eclipse            ++                                    -, -

     Trustie           +++             ++           ++        19K, 0.5K

 Trustie & OW2        ++++           ++++         ++++        +…, +…



      OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
The 2010 OW2 Annual Conference
                           可信           共享          协同



          Thank You!
           http://www.trustie.net




OW2 Annual Conference 2010, November 24-25, La Cantine, Paris

More Related Content

Viewers also liked

IDMEF, the universal format for security alerts, OW2con'16, Paris.
IDMEF, the universal format for security alerts, OW2con'16, Paris. IDMEF, the universal format for security alerts, OW2con'16, Paris.
IDMEF, the universal format for security alerts, OW2con'16, Paris. OW2
 
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris. OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris. OW2
 
Itf ipp ch07_2012_final
Itf ipp ch07_2012_finalItf ipp ch07_2012_final
Itf ipp ch07_2012_finaldphil002
 
Introduction To Web Development & The New Digital Workplace
Introduction To Web Development & The New Digital WorkplaceIntroduction To Web Development & The New Digital Workplace
Introduction To Web Development & The New Digital WorkplaceJen Wei Lee
 
Ea exam review course intro
Ea exam review course introEa exam review course intro
Ea exam review course introdphil002
 
Research and writers’ club
Research and writers’ clubResearch and writers’ club
Research and writers’ clubKawooya Ismael
 
Salome TMF OW2 Conference Nov10
Salome TMF OW2 Conference Nov10Salome TMF OW2 Conference Nov10
Salome TMF OW2 Conference Nov10OW2
 
OW2con'14 - OpenPaaS, the open source collaboration platform, Linagora
OW2con'14 - OpenPaaS, the open source collaboration platform, LinagoraOW2con'14 - OpenPaaS, the open source collaboration platform, Linagora
OW2con'14 - OpenPaaS, the open source collaboration platform, LinagoraOW2
 
Vol 02 chapter 7 2012
Vol 02 chapter 7 2012Vol 02 chapter 7 2012
Vol 02 chapter 7 2012dphil002
 
NASA WorldWind를 이용한 로컬 트윗 프로그램
NASA WorldWind를 이용한 로컬 트윗 프로그램NASA WorldWind를 이용한 로컬 트윗 프로그램
NASA WorldWind를 이용한 로컬 트윗 프로그램Matthew Chang
 
eGov 2.0 keys to success white paper June2009
eGov 2.0 keys to success white paper June2009eGov 2.0 keys to success white paper June2009
eGov 2.0 keys to success white paper June2009etienneveyret
 
Talend bonitasoft-ow2-conference-nov10
Talend bonitasoft-ow2-conference-nov10Talend bonitasoft-ow2-conference-nov10
Talend bonitasoft-ow2-conference-nov10OW2
 
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...OW2
 
OW2con'14- erOCCI, a scalable, model-based REST API framework
OW2con'14- erOCCI, a scalable, model-based REST API frameworkOW2con'14- erOCCI, a scalable, model-based REST API framework
OW2con'14- erOCCI, a scalable, model-based REST API frameworkOW2
 
OW2con'14 - Keynote from Microsoft
OW2con'14 - Keynote from MicrosoftOW2con'14 - Keynote from Microsoft
OW2con'14 - Keynote from MicrosoftOW2
 
Venus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceVenus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceOW2
 
Dziękuję solidarności
Dziękuję solidarnościDziękuję solidarności
Dziękuję solidarnościCiszewski MSL
 
Discovering Tolerance.pptx
Discovering Tolerance.pptxDiscovering Tolerance.pptx
Discovering Tolerance.pptxVanessa Capaldo
 

Viewers also liked (20)

IDMEF, the universal format for security alerts, OW2con'16, Paris.
IDMEF, the universal format for security alerts, OW2con'16, Paris. IDMEF, the universal format for security alerts, OW2con'16, Paris.
IDMEF, the universal format for security alerts, OW2con'16, Paris.
 
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris. OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
OW2 Open Source Accessibility Initiative presentation, OW2con'16, Paris.
 
Itf ipp ch07_2012_final
Itf ipp ch07_2012_finalItf ipp ch07_2012_final
Itf ipp ch07_2012_final
 
Introduction To Web Development & The New Digital Workplace
Introduction To Web Development & The New Digital WorkplaceIntroduction To Web Development & The New Digital Workplace
Introduction To Web Development & The New Digital Workplace
 
Ea exam review course intro
Ea exam review course introEa exam review course intro
Ea exam review course intro
 
Research and writers’ club
Research and writers’ clubResearch and writers’ club
Research and writers’ club
 
Salome TMF OW2 Conference Nov10
Salome TMF OW2 Conference Nov10Salome TMF OW2 Conference Nov10
Salome TMF OW2 Conference Nov10
 
OW2con'14 - OpenPaaS, the open source collaboration platform, Linagora
OW2con'14 - OpenPaaS, the open source collaboration platform, LinagoraOW2con'14 - OpenPaaS, the open source collaboration platform, Linagora
OW2con'14 - OpenPaaS, the open source collaboration platform, Linagora
 
Vol 02 chapter 7 2012
Vol 02 chapter 7 2012Vol 02 chapter 7 2012
Vol 02 chapter 7 2012
 
NASA WorldWind를 이용한 로컬 트윗 프로그램
NASA WorldWind를 이용한 로컬 트윗 프로그램NASA WorldWind를 이용한 로컬 트윗 프로그램
NASA WorldWind를 이용한 로컬 트윗 프로그램
 
1 literatura hispanoamericana
1 literatura hispanoamericana1 literatura hispanoamericana
1 literatura hispanoamericana
 
eGov 2.0 keys to success white paper June2009
eGov 2.0 keys to success white paper June2009eGov 2.0 keys to success white paper June2009
eGov 2.0 keys to success white paper June2009
 
Talend bonitasoft-ow2-conference-nov10
Talend bonitasoft-ow2-conference-nov10Talend bonitasoft-ow2-conference-nov10
Talend bonitasoft-ow2-conference-nov10
 
Presentation1
Presentation1Presentation1
Presentation1
 
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
Managing risks in OSS adoption: the RISCOSS approach, Xavier Franch, Universi...
 
OW2con'14- erOCCI, a scalable, model-based REST API framework
OW2con'14- erOCCI, a scalable, model-based REST API frameworkOW2con'14- erOCCI, a scalable, model-based REST API framework
OW2con'14- erOCCI, a scalable, model-based REST API framework
 
OW2con'14 - Keynote from Microsoft
OW2con'14 - Keynote from MicrosoftOW2con'14 - Keynote from Microsoft
OW2con'14 - Keynote from Microsoft
 
Venus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScienceVenus-c: Using open source clouds in eScience
Venus-c: Using open source clouds in eScience
 
Dziękuję solidarności
Dziękuję solidarnościDziękuję solidarności
Dziękuję solidarności
 
Discovering Tolerance.pptx
Discovering Tolerance.pptxDiscovering Tolerance.pptx
Discovering Tolerance.pptx
 

Similar to Trustie System for Trustworthy Software Production

Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011Burton Lee
 
Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2OW2
 
Enterprise Applications With OSGi and SpringSource dm Server
Enterprise Applications With OSGi and SpringSource dm ServerEnterprise Applications With OSGi and SpringSource dm Server
Enterprise Applications With OSGi and SpringSource dm ServerSam Brannen
 
Improve Foundations (EN)
Improve Foundations (EN)Improve Foundations (EN)
Improve Foundations (EN)dduquenne
 
Antelink OW2 Conference Nov10
Antelink OW2 Conference Nov10Antelink OW2 Conference Nov10
Antelink OW2 Conference Nov10OW2
 
Distributed OSGi Demo Eclipsecon 2009
Distributed OSGi Demo Eclipsecon 2009Distributed OSGi Demo Eclipsecon 2009
Distributed OSGi Demo Eclipsecon 2009David Bosschaert
 
IzPack - fOSSa 2009
IzPack - fOSSa 2009IzPack - fOSSa 2009
IzPack - fOSSa 2009julien.ponge
 
Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar Avalon Media System
 
Qualipso factory
Qualipso factoryQualipso factory
Qualipso factoryfunckychris
 
Domeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaDomeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaPaolo Ciccarese
 
Domeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaDomeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaTommaso Teofili
 
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008eLiberatica
 
Koen vosters improving-yoursp_solutiondesign-spsbe13
Koen vosters improving-yoursp_solutiondesign-spsbe13Koen vosters improving-yoursp_solutiondesign-spsbe13
Koen vosters improving-yoursp_solutiondesign-spsbe13BIWUG
 
OSGi Remote Services With Sca
OSGi Remote Services With ScaOSGi Remote Services With Sca
OSGi Remote Services With Scamfrancis
 
Opees Presentation May 2011
Opees Presentation May 2011Opees Presentation May 2011
Opees Presentation May 2011Gaël Blondelle
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOABob Rhubart
 

Similar to Trustie System for Trustworthy Software Production (20)

OSGi Community Updates 2012
OSGi Community Updates 2012OSGi Community Updates 2012
OSGi Community Updates 2012
 
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
Lasse Andresen - ForgeRock - Stanford - Feb 7 2011
 
About Straker
About StrakerAbout Straker
About Straker
 
Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2Trustie Forge Solutions Linux Ow2
Trustie Forge Solutions Linux Ow2
 
Enterprise Applications With OSGi and SpringSource dm Server
Enterprise Applications With OSGi and SpringSource dm ServerEnterprise Applications With OSGi and SpringSource dm Server
Enterprise Applications With OSGi and SpringSource dm Server
 
Improve Foundations (EN)
Improve Foundations (EN)Improve Foundations (EN)
Improve Foundations (EN)
 
Antelink OW2 Conference Nov10
Antelink OW2 Conference Nov10Antelink OW2 Conference Nov10
Antelink OW2 Conference Nov10
 
Distributed OSGi Demo Eclipsecon 2009
Distributed OSGi Demo Eclipsecon 2009Distributed OSGi Demo Eclipsecon 2009
Distributed OSGi Demo Eclipsecon 2009
 
IzPack - fOSSa 2009
IzPack - fOSSa 2009IzPack - fOSSa 2009
IzPack - fOSSa 2009
 
Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar Avalon Media System Community Update Webinar
Avalon Media System Community Update Webinar
 
Qualipso factory
Qualipso factoryQualipso factory
Qualipso factory
 
Domeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaDomeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and Clerezza
 
Domeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and ClerezzaDomeo, Text Mining, UIMA and Clerezza
Domeo, Text Mining, UIMA and Clerezza
 
Firefox OS
Firefox OSFirefox OS
Firefox OS
 
RubyWorld 2011
RubyWorld 2011RubyWorld 2011
RubyWorld 2011
 
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
"Open Source at Microsoft" by Zoli Herczeg @ eLiberatica 2008
 
Koen vosters improving-yoursp_solutiondesign-spsbe13
Koen vosters improving-yoursp_solutiondesign-spsbe13Koen vosters improving-yoursp_solutiondesign-spsbe13
Koen vosters improving-yoursp_solutiondesign-spsbe13
 
OSGi Remote Services With Sca
OSGi Remote Services With ScaOSGi Remote Services With Sca
OSGi Remote Services With Sca
 
Opees Presentation May 2011
Opees Presentation May 2011Opees Presentation May 2011
Opees Presentation May 2011
 
21st Century SOA
21st Century SOA21st Century SOA
21st Century SOA
 

More from OW2

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...OW2
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudOW2
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...OW2
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceOW2
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationOW2
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...OW2
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...OW2
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020OW2
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020OW2
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...OW2
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020OW2
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020OW2
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020OW2
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020OW2
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020OW2
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...OW2
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...OW2
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020OW2
 

More from OW2 (20)

OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in RomaOW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
OW2 and RIOS teaming up to boost the open source impact, Nov. 2022 in Roma
 
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
The Open Source Good Governance Initiative presented at RIOS OS Week, Nov. 20...
 
GLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloudGLPi v.10, les fonctionnalités principales et l'offre cloud
GLPi v.10, les fonctionnalités principales et l'offre cloud
 
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
Centreon: superviser le Cloud et le Legacy à partir d'une même plateforme, po...
 
FusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open sourceFusionIAM : la gestion des identités et des accés open source
FusionIAM : la gestion des identités et des accés open source
 
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
OW2 Association Européenne aux racines grenobloises, transformer l'industrie ...
 
SFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the EquationSFScon'20 Bringing the User into the Equation
SFScon'20 Bringing the User into the Equation
 
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...Towards a sustainable solution to open source sustainability, OW2online20, Ju...
Towards a sustainable solution to open source sustainability, OW2online20, Ju...
 
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
Advanced proactive and polymorphing cloud application adaptation with MORPHEM...
 
Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020Open Source governance and the Eclipse Foundation, OW2online, June 2020
Open Source governance and the Eclipse Foundation, OW2online, June 2020
 
Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020Open source contribution policies, OW2online, June 2020
Open source contribution policies, OW2online, June 2020
 
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
Software development at scale, pandemic lockdown and oss ecosystems, OW2onlin...
 
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
Overview of the OpenChain Reference Tooling Work Group, OW2online20, June 2020
 
Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020Open Source Compliance at Orange, OW2online, June 2020
Open Source Compliance at Orange, OW2online, June 2020
 
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
Ideas, methods and tools for OSS Compliance assessment, OW2online, June 2020
 
Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020Intelligent package management with FASTEN, OW2online, June 2020
Intelligent package management with FASTEN, OW2online, June 2020
 
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
DECODER, a Smarter Environment for DevOps Teams , OW2online, June 2020
 
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
Enabling DevOps for IoT software development, powered by Open Source, OW2onli...
 
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
Upcoming Challenges in Artificial Intelligence Research and Development, OW2o...
 
Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020Cacti and Big Data at Orange France, OW2online, June 2020
Cacti and Big Data at Orange France, OW2online, June 2020
 

Recently uploaded

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfAddepto
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxLoriGlavin3
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Commit University
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .Alan Dix
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxLoriGlavin3
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningLars Bell
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfPrecisely
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyAlfredo García Lavilla
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek SchlawackFwdays
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxLoriGlavin3
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationSlibray Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024Stephanie Beckett
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024BookNet Canada
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfAlex Barbosa Coqueiro
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Mattias Andersson
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubKalema Edgar
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersRaghuram Pandurangan
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 

Recently uploaded (20)

Gen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdfGen AI in Business - Global Trends Report 2024.pdf
Gen AI in Business - Global Trends Report 2024.pdf
 
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptxPasskey Providers and Enabling Portability: FIDO Paris Seminar.pptx
Passkey Providers and Enabling Portability: FIDO Paris Seminar.pptx
 
Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!Nell’iperspazio con Rocket: il Framework Web di Rust!
Nell’iperspazio con Rocket: il Framework Web di Rust!
 
From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .From Family Reminiscence to Scholarly Archive .
From Family Reminiscence to Scholarly Archive .
 
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptxA Deep Dive on Passkeys: FIDO Paris Seminar.pptx
A Deep Dive on Passkeys: FIDO Paris Seminar.pptx
 
DSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine TuningDSPy a system for AI to Write Prompts and Do Fine Tuning
DSPy a system for AI to Write Prompts and Do Fine Tuning
 
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdfHyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
Hyperautomation and AI/ML: A Strategy for Digital Transformation Success.pdf
 
Commit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easyCommit 2024 - Secret Management made easy
Commit 2024 - Secret Management made easy
 
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
"Subclassing and Composition – A Pythonic Tour of Trade-Offs", Hynek Schlawack
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptxThe Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
The Fit for Passkeys for Employee and Consumer Sign-ins: FIDO Paris Seminar.pptx
 
Connect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck PresentationConnect Wave/ connectwave Pitch Deck Presentation
Connect Wave/ connectwave Pitch Deck Presentation
 
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024What's New in Teams Calling, Meetings and Devices March 2024
What's New in Teams Calling, Meetings and Devices March 2024
 
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
New from BookNet Canada for 2024: BNC CataList - Tech Forum 2024
 
Unraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdfUnraveling Multimodality with Large Language Models.pdf
Unraveling Multimodality with Large Language Models.pdf
 
Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?Are Multi-Cloud and Serverless Good or Bad?
Are Multi-Cloud and Serverless Good or Bad?
 
Unleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding ClubUnleash Your Potential - Namagunga Girls Coding Club
Unleash Your Potential - Namagunga Girls Coding Club
 
Generative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information DevelopersGenerative AI for Technical Writer or Information Developers
Generative AI for Technical Writer or Information Developers
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 

Trustie System for Trustworthy Software Production

  • 1. The 2010 OW2 Annual Conference 可信 共享 协同 Design of Internet-based Trustworthy Software Production Service System National 863 Grand Project Highly Trustworthy Software Production Tools and Integration Environments http://www.trustie.net Yin Gang, NUDT 2010.11.25 OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 2. Content 可信 共享 协同 Trustie Service Model of Internet-based Trustworthy Software Production System Design of Internet-based Production Service System for Trustworthy Software OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 3. Software 可信 共享 Production 协同 Software production is efficient and trustworthy development of software. OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 4. Status of Internet-based Software 可信 共享 协同 Production Services My OSSD Community Open Community OW2 Source Linux Community Community ODP Directory OW2 Forge Forge Trustie Eclipse Forge Quality Forge Ohloh Linux Gnorm Trustie Directory Forge Trustie Forge Forge Forge Forge Directory CSDN Source Google Community Forge Community OSS Forge code Directory OSP Community Ohloh Directory Quality Sonar Forge Quality Forge Directory Forge These services are relatively independent or even Directory Community Community isolated ,lack of Forge global software Directory Forge clear Community production service model Community OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 5. Project of China 863 共享 协同 可信 Program Part of Technical Targets Key technologies of trustworthy software production, related tools and resources Trustie environments and trust worthy software production specifications Part of Application Targets Improving the large scale production of trustworthy software production Providing supports for informatization national of economy, society, culture and defense OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 6. Project of China 863 共享 协同 可信 Program Part of Technical Targets Key technologies of trustworthy software production, related tools and resources National Trustworthy Software Resource Sharing Trustie environments and trust worthy and Collaborative Production Environment software production specifications (Trustie) Part of Application Targets Improving the large scale production of trustworthy software production Trustie is finding a way to provide software Providing supports for informatization production services with a global society, culture national of economy, and unified and defense perspective OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 7. What are Software Production Factors ? 可信 共享 协同 Software Producers developers:programmers, managers, testers… consumers:users, service providers… prosumers:users that can help developing software… Means of software production Software tools:developing tools, ID-Environments Software resources:components, repositories, directories Software knowledges:forums, social networks Various types of software production factors are massively distributed over Internet OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 8. Trustie Service Model for Internet-based Software Production System 协同 可信 共享 SP Factors Sharing SP Factors Selection Internet SP Factors Collaboration SP Factors Sharing SP Factors Selection SP Factors Collaboration collection description selection processing searching composition publication evaluation developing OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 9. Challenges of Implementing Trustie Service Model 可信 共享 协同 Large scale SP-Factors sharing Trustworthy SP-Factors Selection Efficient SP-Factors Collaboration OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 10. Content 可信 共享 协同 Trustie Service Model of Internet-based Trustworthy Software Production System Design of Internet-based Production Service System for Trustworthy Software OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 11. Trustie Approach for Construction of a Software Production Service System 可信 共享 协同 Production Production Factors SVN, CVS Evidence Factors Collection Collaboration Selection Evidence Mailing list Package, RAS Evidence Wiki, Forum Producing Related Collaborative Evidence Related OW2 projects Developing measurement OW2 projects Environment Environment Community Networking Environment Tools Tools Resource Resource Searching Composition Sharing Searching Environment Environment Tools Resource Integration Collection Production Resource Line Systems Ranking Production Related Related Production OW2 projects Factors OW2 projects Factors Collaboration OW2 Annual Conference 2010, November 24-25, La Cantine, Paris Sharing
  • 12. Trustie Approach for Construction of a Software Production Environment 可信 共享 协同 Meta Software Production Environments (SPEs) Software Resource Sharing Environment Software Tools Composition Environment Other or new SPEs can be generated by Tools composition – Production Line System Five common SPEs in Trustie Architecture Technology-oriented SPEs Domain-oriented SPEs OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 13. A Trustie-based Trustworthy Software Production Service System 共享 可信 协同 X3 Services Software OW2 Developing Developing Evidence Forge Forge Forge Service Developing Developing Developing Software Developing Forge Forge Forge Evidence Forge Developing Software Service Developing Trustie Forge Forge Evidence Forge Service X2 Services X1 Services Developing Communities Developing Software Environment Directory Production Service Developing Developing Developing Line System Software Developing Environment Environment Environment Environment Directory Production Software Service Production Line System Line System Directory X4 Services Service OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 14. Current Trustie Technology System 可信 共享 协同 Technology system of Technology system of Service system of Service system of large scale collaborative large scale collaborative large scale collaborative large scale collaborative trustworthy software trustworthy software trustworthy software trustworthy software production production production production OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 15. Current Trustie Technology System 可信 共享 协同 Spec1:Trustworthy software production Spec2:Collaborative development Technology system of Technology system of Service system of large Service system of large Spec3:Production line framework large scale collaborative large scale collaborative trustworthy software trustworthy software scale collaborative scale collaborative trustworthy software trustworthy software production production production production Spec4:Resource management Spec5:Trustworthiness classification Spec6:Lifecycle evidence framework OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 16. Current Trustie Technology System 可信 共享 协同 Collaborative Developing Environment 可信级别 内涵 软件 ○级 支持软件项目的全生命期管理,包括项目 软件 制品 制品 未知级○级 未知级 信息发布、项目计划、版本管理、缺陷管 软件 制品 软件 一级 一级 实体可用 可用级 理、实时通讯、邮件列表。 制品 软件 可用级 二级 自主声明可信 -creation, management, 软件 制品 制品 证实级二级 证实级 实体可用 属性可证实 三级 collaboration of software 软件 制品 软件 实用级三级 实体可用 自主声明可信 可证实的 属性可证实 成功应用案例 制品 实用级 projects 软件 四级 实体可用 自主声明可信 可证实的 通过了独立权威 制品 软件 四级 评估级 属性可证实 成功应用案例 机构的可信评估 -construction of production 制品 软件 评估级 五级 自主声明可信 可证实的 通过了独立权威 可信属性 实体可用 lines 软件 制品 制品 证明级五级 证明级 属性可证实 成功应用案例 机构的可信评估 可证明 Software Resource Software Repository Production Lines 软件生产线是按照一定的软件生产方法 软件资源共享、组织、管理。 ,将若干软件生产工具和制品有序组织 起来的软件开发环境。生产线集成框架 ▬基本功能 是支撑生产线构造,工具集成,协同开 发的基础设施。 -软件资源及其可信证据的发布与检索 ▬ 生产线集成框架 -软件资源可信证据存储与评估 -分布式工序制导的生产线集成框架 ▬ 面向软件技术特征的生产线 ▬主要用途 -基于构件的生产线 -企业软件资源管理 -面向服务的生产线 -开源软件资源管理 -支持异构集成的生产线 -支持运行监控的生产线 -Internet软件资源获取与组织 http://www.trustie.net OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 17. Current Trustie Technology System 可信 共享 协同 Collaborative Developing Environment Trustie Software Production Lines 可信级别 内涵 Multiple-spectrum of Trustie Multiple-spectrum of Trustie Trustie Software Production Lines 软件 ○级 支持软件项目的全生命期管理,包括项目 软件 制品 未知级○级 software tools software tools 制品 未知级 信息发布、项目计划、版本管理、缺陷管 Distributed Task-directed Production 软件 制品 软件 一级 Distributed Task-directed Production 可用级一级 实体可用 理、实时通讯、邮件列表。 more 100 制品 可用级 more 100 tools covering tools covering 软件 二级 自主声明可信 -creation, management, Line Architecture Line Architecture 软件 制品 制品 证实级二级 证实级 实体可用 属性可证实 collaboration of softwareanalysis, design, requirement analysis, design, requirement 软件 制品 软件 三级 实用级三级 实体可用 自主声明可信 可证实的 属性可证实 成功应用案例 projects integration, maintenance, etc integration, maintenance, etc Component-based SPL 制品 软件 制品 软件 实用级 Component-based SPL 四级 四级 评估级 实体可用 自主声明可信 可证实的 通过了独立权威 属性可证实 成功应用案例 机构的可信评估 -construction of production 制品 评估级 lines Multiple-spectrum of Trustie Multiple-spectrum of Trustie Service-oriented SPL Service-oriented SPL 软件 软件 制品 制品 五级 证明级五级 实体可用 自主声明可信 可证实的 属性可证实 成功应用案例 通过了独立权威 机构的可信评估 可信属性 可证明 证明级 software components software components Heterogeneous Integration- Heterogeneous Integration- 1534 new-designed components 1534 new-designed components oriented SPL oriented SPL covering main production covering main production Monitor-oriented SPL Monitor-oriented SPL processes and business domains processes and business domains Trustworthiness evaluation SPL Software Resource Trustworthiness evaluation SPL Software more than 16000 evaluated more than 16000 evaluated Repository Process Management SPL Process Management SPL Production software resources Lines resources software Trustie collaborative developing 软件生产线是按照一定的软件生产方法 Embedded System Design SPL 软件资源共享、组织、管理。 Embedded System Design SPL Trustie collaborative developing ,将若干软件生产工具和制品有序组织 ▬基本功能 起来的软件开发环境。生产线集成框架 software projects 发的基础设施。 software projects 是支撑生产线构造,工具集成,协同开 Flow Management SPL Flow Management SPL -软件资源及其可信证据的发布与检索 ▬ 生产线集成框架 more than 500 software projects more than 500 software projects -分布式工序制导的生产线集成框架 Data Processing SPL Data Processing SPL -软件资源可信证据存储与评估 ▬主要用途 ▬ 面向软件技术特征的生产线 developed across different -基于构件的生产线 are developed across different are SPLs for specific application SPLs for specific application -企业软件资源管理 districts districts domains -面向服务的生产线 -支持异构集成的生产线 domains -开源软件资源管理 -支持运行监控的生产线 -Internet软件资源获取与组织 http://www.trustie.net OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 18. Current Trustie Service System 可信 共享 协同 Key Service1: Trustie collaborative developing service Technology system of Service system of large creation, management, collaboration of Technology system of Service system of large large scale collaborative large scale collaborative trustworthy software trustworthy software scale collaborative scale collaborative trustworthy software software projects trustworthy software production production production production construction of production lines Key Service2 : Trustie software resource sharing service sharing of software tools, components and production lines sharing of trustworthiness evidences Trustie平台体系结构 Trustie平台体系结构 一组生产线 Software Tools 工具 一组生产线 Trustie公共 Software Tools 一组生产线 Trustie公共 Trustie公共 一组生产线 社区服务 重用 重用 可信 可信 Trustie资源库 社区服务 Trustie生产线集成 重用 工具 可信 工具 可信 Trustie资源库 Trustie生产线集成 框架 重用 重用软件 工具 可信 保障 资源管理 证据管理 框架 软件 保障 任务管理 生产线管理 重用 软件 软件 工具 可信 工具 保障 保障 软件资源 资源 保障机制 机制 软件 资源 资源 保障 机制 机制 构件库 服务库 工具库 Trustie协同开发平台 Trustie协同开发平台 工具仓库 生产线配置 资源 资源 机制 机制 工具 工具 项目管理 缺陷管理 工具 工具 工具 工具 应用领域 Software Components 生产线 工具 协同开发 应用领域 Software Components 工具集 软件版本库 缺陷库 生产线 工具 协同开发 工具集 软件生产线集成框架 工具 工具 工具 工具 技术特征 工具 生产线 构件资源 技术特征 生产线 构件资源 工具 软件资源库 服务组合 服务资源 工具集 可信评估 服务组合 服务资源 工具集 工具集 可信评估 工具集 软件开发协同平台 Software production line Software production line 软件企业 飞控领域 大学、研究所 交通领域 航天领域 开源组织 大型企业 金融领域 电信领域 OW2 Annual Conference 2010, November 24-25, La Cantine, Paris Internet / Intranet
  • 19. Current Trustie Service System 可信 共享 协同 Key Service1: Trustie collaborative developing service Technology system of Service system of large creation, management, collaboration of Technology system of Service system of large large scale collaborative large scale collaborative trustworthy software trustworthy software scale collaborative scale collaborative trustworthy software software projects trustworthy software production production production production construction of production lines Key Service2 : Trustie software resource sharing service Trustie Service System sharing of software tools, components and production lines Currently contains a spectrum of software components, tools Currently contains a spectrum of software components, tools and environments and environments sharing of trustworthiness evidences 16824 components, 510 developing projects 16824 components, 510 developing projects 1634 new-designed software tools and components 1634 new-designed software tools and components Trustie平台体系结构 Trustie平台体系结构 一组生产线 重用 重用 工具 可信 可信 工具 可信 20052 registered users 一组生产线 Software Tools 20052 registered users 一组生产线 一组生产线 Software Tools Trustie资源库 Trustie资源库 Trustie公共 Trustie公共 Trustie公共 社区服务 社区服务 Trustie生产线集成 Trustie生产线集成 重用 重用 软件 工具 可信 保障 资源管理 证据管理 框架 框架 重用软件 工具 可信保障 任务管理 生产线管理 重用 工具 可信 软件 软件 软件 软件 资源 资源 资源 资源 资源 资源 工具 保障 保障 保障 保障 机制 机制 机制 机制 机制 机制 more than 20 software production environments (lines) more than 20 software production environments (lines) 工具 工具 构件库 服务库 工具库 Trustie协同开发平台 Trustie协同开发平台 项目管理 缺陷管理 工具仓库 生产线配置 工具 工具 工具 工具 应用领域 Software Components 生产线 工具 协同开发 应用领域 Software Components 工具集 软件版本库 缺陷库 生产线 工具 协同开发 工具集 软件生产线集成框架 工具 工具 工具 工具 技术特征 工具 生产线 构件资源 技术特征 生产线 构件资源 工具 软件资源库 服务组合 服务资源 工具集 可信评估 服务组合 服务资源 工具集 工具集 可信评估 工具集 软件开发协同平台 Software production line Software production line 软件企业 飞控领域 大学、研究所 交通领域 航天领域 开源组织 大型企业 金融领域 电信领域 OW2 Annual Conference 2010, November 24-25, La Cantine, Paris Internet / Intranet
  • 20. Application in Software Companies and NCSs 可信 共享 协同 Largest software companies in China has successfully launched the practices of Industrial production of trustworthy software rebuilt enterprise development strategy based on Trustie technology system created Trustie-based, large-scale industrial software production platform retrieved the application data that can quantitively prove the effects of Trustie created more than 1 billion direct economic benefits, and nearly 10 billon potentially The Largest Two The Largest Navigation Software Companies in China Software Companies in China National critical systems (NCS) in aviation, spaceflight, electricity and defense domains has successfully upgraded their trustworthiness based on Trustie OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 21. International Collaboration and Future Application 可信 共享 协同 International Collaborations OW2 uses Trustie for evaluating and many Trustie tools are OW2 projects. OW2 is an open source organization that is one of the four largest OSS Consortiums together with other organizations such as Linux Foundation, Apache and Eclipse Thales and Avaya lab use Trustie for collaborative innovation Future Applications of Trustie Platform Public science and technology platform for software innovations Public education platform for cultivating talents of software technologies Public industry platform for the development of new-style industries of collaborative software production OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 22. Related Systems 可信 共享 协同 Current Software Production Services in Internet Forges: SourceForge, OW2, Trustie Repositories: Tool Repositories (Maven), Component Repositories (JIDE) Directories: OSS Directories (ODP, Ohloh, Sonar), Service Directories (WebAPI, Programmable Web) SourceForge is the largest Open Source forge 24 0,000 registered projects, 2,600,000 registered users Ohloh is a directory system for OSS projects and developers 430,000 registered projects, 720,000 registered users Sonar is an open platform to manage code quality. 130 projects CollabNet platform is the most widely used platform for distributed software development 2 million users 、500 companies and 20,000 software projects OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 23. Discussion 共享 可信 协同 Mechanisms Production Production Production System Service Factors Factors Factors Scale Systems Collaboration Sharing Selection Collabnet ++++ + 1500K, 20K SourceForge + + 2600K, 240K Sonar ++ -, 0.13K Ohloh +++ ++++ 720K, 430K Eclipse ++ -, - Trustie +++ ++ ++ 19K, 0.5K Trustie & OW2 ++++ ++++ ++++ +…, +… OW2 Annual Conference 2010, November 24-25, La Cantine, Paris
  • 24. The 2010 OW2 Annual Conference 可信 共享 协同 Thank You! http://www.trustie.net OW2 Annual Conference 2010, November 24-25, La Cantine, Paris