North Texas Service Oriented Systems Engineering Consortium _NT

W
Shared by: dffhrtcv3
Categories
Tags
-
Stats
views:
2
posted:
10/7/2012
language:
English
pages:
28
Document Sample
scope of work template
							Net-Centric Software Engineering and
      Technology Consortium

   Presenter: Krishna M. Kavi
            Department of Computer Science and Engr.
            University of North Texas
            kavi@cse.unt.edu


  Tomorrow’s Needs, Yesterday’s Technology –
  DoD’s Architectural Dilemma & a Plan for its Resolution
                           -- Ray Paul, OSD



               Net-Centric Software Consoritium             1
                            (Kavi)
          Net-Centric Software Consortium
The University of North Texas, the University of Texas at Arlington, the
University of Texas at Dallas and Southern Methodist University, as well as
Lockheed Martin, Raytheon and Metallect are proposing the formation of
the Net-Centric Software Technology Consortium (Net-Centric Software
Consortium, for short) as an alliance of academic and commercial
institutions, as well as federal and state governments, to collectively
promote and undertake research, education, technology development,
technology transfer, and technological workforce development to enable the
nation to transition into the new, net-centric operations (NCO) paradigm.


 Net-centric software technology is of strategic significance to national
 defense and homeland security because the technology holds the
 promise of revolutionary transformations to 21st century warfare.

                      Net-Centric Software Consoritium                      2
                                   (Kavi)
      Net-Centric Software Consortium

In this new paradigm, applications are no longer viewed as having a
fixed set of capabilities but as a set of services that can be
dynamically created from acquired services, verified, and validated in
real time in the field without human intervention.

These services must be always available, reliable, dependable, fault-
tolerant, and meet security requirements.

Unlike other Net-Centric consortia that address standards, policies, or
market adaptation strategies, the North Texas Consortium will
develop the fundamental research needed for high-quality net-
centric software systems.



                      Net-Centric Software Consoritium                    3
                                   (Kavi)
            Net-Centric Software Consortium
                        Members
                   We invent future




                 And more ...




Inventing novel software technologies for building next generation network-
   ready, interoperable, trustworthy service-oriented systems.


                            Net-Centric Software
                             Consoritium (Kavi)                               4
          Net-Centric Software Consortium
                     Our Vision

The Net-Centric Software Engineering Technology Consortium will be a
premier source of fundamental software research and technology for net-
centric systems.

By joining forces, the participating academic institutions and high tech
companies, the Net-Centric Software Consortium, will greatly enhance the
research capabilities of the participants and revolutionize our national
research competence.

The Net-Centric Software Consortium, will earn fame in the nation as
leading technology innovator, technology incubator, and source for
technology commercialization.



                          Net-Centric Software
                           Consoritium (Kavi)                              5
          Net-Centric Software Consortium
                     Our Goals
 The Consortium will provide competency to enable end users to conceive, create,
  configure and deploy net-centric systems in real time.

 The consortium’s research will address challenges in specification, modeling,
  analysis, design, implementation, Verification and validation, testing, deployment
  of net-centric systems.

 The consortium will provide coordinated education and training to meet the
  future software workforce needs of our nation.

 It will convert North Texas into a major research region in the nation and attract
  the best research faculty and students from all over the world and tens of million
  dollars in research funding.

 It will contribute significantly to the economic growth of Texas because numerous
  high-paying jobs and leading high tech companies will move into North Texas due to
  the research and technology innovation capacity, and the quality of the technological
  workforce brought about by the consortium.

                              Net-Centric Software
                               Consoritium (Kavi)                                         6
                        Funding Sources

• Congressional earmark
    • DoD: OSD, ARO, AFOSR
    • To jumpstart and leverage the other funding opportunities

 •Texas Emerging Technology Fund
          •RCIC
          •Matching funds
          •Research superiority funds


•Other regular programs
    •NSF: I/UCRC
        •The industrial members of the Consortium must be paid members
        •Each university must bring $150K per year in industrial contributions

    •DoD: AFRL, ARO, etc.
    •NASA, and Homeland Security

                                Net-Centric Software
                                 Consoritium (Kavi)                              7
       Plan and Projected Impact

                                                       Improvement


                                             Commercialization


                        Product development


              Technology innovation


        Fundamental research

2006   2007           2008            2009             2010




                        Net-Centric Software
                         Consoritium (Kavi)                          8
 Net-Centric Software Consortium
                        How do we differ

     • Focus on net-centric technology
     innovation & commercialization
     • N.Texas-based, with track record in
     research collaboration
     • Industry as a stakeholder




• Not focused on net-                           • Conventional SE
centricity                                      • A virtual center
• Single institution                            • Independent institution
• Defense contractor/                           research
business consultant.

                         Net-Centric Software
                          Consoritium (Kavi)                                9
         Net-Centric Software Consortium
Net-Centric Software serves all branches of the United States military,
the National Guard, the Department of Homeland Security, the Federal
Aviation Administration, and other U.S. national security agencies, as
well as international customers.
Software Programs include civilian applications, command and control
systems, integrated communications systems, and networked sensor
systems.

Net Centric Warfare
        Be able to put together a battle plan utilizing “services”
                  across all military branches
        Create dynamic scenario based simulations in real-time
        Facilitate policy based Command and Control structure
        Need “Unified Command Structure”
                  Tactical -- not just Strategic
                       Net-Centric Software Consoritium                   10
                                    (Kavi)
            Net-Centric Software Consortium

Military services are shifting from platform- to network-centric systems --
from independently operating planes, ships and missiles to increasingly
complex and diverse integrated computing infrastructures.

Defense contractors are addressing the resulting integration challenge
with COTS software and other techniques intended to reduce costs,
improve time to market and accommodate subsequent technology shifts.

However, effective integration remains a very difficult challenge,
affecting system availability, reliability, security, interoperability, cost and
time.

Fundamental Software Engineering research is needed.



                        Net-Centric Software Consoritium                     11
                                     (Kavi)
              Network-Centric Computing
Interoperability requirement of Network-Centric Computing
     – When a system is developed, it must be network ready, and can
       interoperate with existing and future systems in an integrated manner

Observations on present status
   –Current network-centric interoperability is often interpreted to mean
   data interoperability, which is quickly translated into the requirement to
   have XML as the data exchange mechanism

    -- A far cry from system operational interoperability, which addresses
    how system can collaborate and cooperate in operations and missions,
    during run time



                          Net-Centric Software Consoritium                   12
                                       (Kavi)
   Interoperability at many levels
                                                                       Ontology / Knowledge
             We are here                                               Based Interoperability


                                                     SOA (Loosely Couple
                                                        Environment)




                                  DCOM/CORBA/RMI (Distributed
                                     Communication Bus)




                       Middleware Technology




                Database


        RPC/Pipe/Shared Memory

Files




                           Net-Centric Software Consoritium                       13
                                        (Kavi)
                Some Work Is Underway
•   Recent innovations from DoD funded projects such as
      DoD Architecture Framework
      Global Information Grid Enterprise Systems (GIG)
      UML and extensions
    are valuable

And yet
     they are not sufficient for modern agile war-fighting, and
     leave significant unmet needs


    Fundamental Software Engineering research is needed.



                        Net-Centric Software Consoritium           14
                                     (Kavi)
         Other Related Projects


DARPA managed related programs using
    Intelligent Agents and Agent Markup Languages




              Net-Centric Software Consoritium   15
                           (Kavi)
     How Agents Help:Breaking down the
                stovepipes
                                           Decision Makers
                                                    System Designers
• Provide tools to help                                     Analysts
  the run-time coupling
  of decision-making
  and analysis tools
  with appropriate data
  and sensing                                Information Agents
  resources
• Development is
  focused on (shared)
  information needs
                                                Sensors
                                                          Databases
                                                                   Models
                   Net-Centric Software Consoritium                     16
                                (Kavi)
                                                    Information Agents
   MILITARY-
   SPECIFIC                          Target Identification and Attack
   TASKS




  AGENT
  CAPABILITIES            Search          Collate       Identify          Update          Monitor



                 Source Info       Resource Data    Capability Specs       Input Specs       Status Info


                                             Interoperability Grid
EXISTING                           INDICATIONS &     SURVEILLANCE         TARGET/STRIKE     ATTACK
                 INTELLIGENCE                        & SENSORS
LEGACY &         PREPARATION       WARNING                                PLANNING          OPERATIONS
EVOLVING         OF THE
                 BATTLESPACE
SYSTEMS
                                Net-Centric Software Consoritium (Kavi)                          17
             More Research Is Needed

• Agent research currently limited to integrating data
   • Analysis techniques are limited


• Need to expand on agent technologies
   • Agents as service providers
   • Agents to assure security, reliability, performance
   • Need formalisms and tools to build such systems


    Fundamental Software Engineering research is needed.




                      Net-Centric Software Consoritium     18
                                   (Kavi)
                Key Propositions per Paul
•   Network Centricity poses fundamentally new software engineering
    requirements on DoD systems

•   Existing approaches (methods, tools, etc.) are not sufficient to the task,
    leaving some gaping holes

•   Extension of existing approaches is fundamentally incorrect, since
      it adds yet another ‘patch up’, and increases interoperability complexity,
       which is one of the key problems that needs to be addressed
      makes existing complex systems more so, making it even more difficult
       to understand & use them

•   Any new software engineering approach must
      lay primary emphasis on unique characteristics of Network
       Centricity
      be discriminating in deciding what to include in the approach;
       critical if the goal is to achieve any measure of “analyzability”
                          Net-Centric Software Consoritium                   19
                                       (Kavi)
            What is needed per Ray Paul
A new software engineering methodologies that permits
   dynamic publication, discovery, composition of services
   with an ability to analyze reliability, trust, performance, etc.

     • Agile and adaptive acquisition
     • Agile war-fighting with dynamic changing tactics
     • Dynamic system architecture composed at runtime
     • Dynamic system reconfiguration or re-composition at runtime even
       during war-fighting
     • Rapid but reliable system engineering
     • High assurance for C2 applications
     • Dynamic and real-time system interoperability between two systems not
       knowing each other before



                         Net-Centric Software Consoritium              20
                                      (Kavi)
                           Current Status
1. The academic partners have signed MoUs
          Key: every projects will involve at least 2 institutions
                   seed funding from the universities

2. Currently finalizing terms for defining membership and governance
   structure to include industrial members
          Paid membership and privileges
          Advisory board (paid members)
          Executive board and executive director

3. Core competencies and capabilities of members




                           Net-Centric Software Consoritium            21
                                        (Kavi)
                Consortium Expertise
I. Agent Oriented Software Engineering (Krishna Kavi, UNT, Dave Kung,
    UTA, Eric Wong, UTD, Jeff Tian, SMU)

II. Automated Recovery and Continuous Monitoring (Krishna Kavi, UNT,
   Dave Kung, UTA, Yu (Jeff) Lei, UTA)

III. Automated System Synthesis and Adaptation (I-Ling Yen, Farokh
    Bastani, Gopal Gupta, UTD; Robert Brazile, UNT)

IV. Net-Centric Operations (Lockheed-Martin, Raytheon)

V. Real-time Systems and Reconfigurable Systems (Krishna Kavi, Philip
   Sweany, UNT; I-Ling Yen, Farokh Bastani, UTD)


                      Net-Centric Software Consoritium             22
                                   (Kavi)
                                Benefits
To academic institutions
         Funding to support basic and applied research
         Support for student stipends, fellowships and internships
                    projects and theses
         Industry driven research
         Joint research with industry (DoD or other)
         Classified research with aid from industrial members
         Technology transfer

         New educational and training programs




                         Net-Centric Software Consoritium            23
                                      (Kavi)
                                Benefits
To industrial concerns
          Access to faculty research
          Access to students as interns and employees
          Help with research, assessment and critique
          Joint research with universities (DoD or other)
          Influence research directions
          Technology transfer

          Help with training and education of employees




                         Net-Centric Software Consoritium   24
                                      (Kavi)
                       Other Efforts
  University College Of London ++ SENSORIA
          (Software engineering for service-oriented
                  overlay computers)

 Stanford+Berkley++ NSF Cyber Security Center
        models and analysis for trustworthy systems
Rutgers -- Discolab
       middleware for seamless integration of distributed systems

 CMU -- Highly Dependable Systems
              technologies, models, analyses

                     Net-Centric Software Consoritium       25
                                  (Kavi)
Net-Centric Software Consoritium   26
             (Kavi)
Net-Centric Software Consoritium   27
             (Kavi)
Net-Centric Software Consoritium   28
             (Kavi)

						
Related docs
Other docs by dffhrtcv3