170 likes | 290 Vues
April 28, 2009. Evolutionary Strategies for the Development of a SOA-Enabled USMC Enterprise Mohamed Hussein, Ph.D. The MITRE Corporation. Approved for Public Release; Distribution Unlimited Case Number 09-1398. Agenda. Why a SOA-enabled Marine Corps Enterprise?.
E N D
April 28, 2009 Evolutionary Strategies for the Development of a SOA-Enabled USMC Enterprise Mohamed Hussein, Ph.D.The MITRE Corporation Approved for Public Release; Distribution Unlimited Case Number 09-1398
Why a SOA-enabled Marine Corps Enterprise? 1 Department of Defense, Office of the Chief Information Officer, Defense Information Enterprise Architecture, Version 1.0, April 11, 2008 • Move towards net-centricity where DIEA1 provides priorities for the realization of DoD’s net-centric strategic goals. Priorities are constrained with principles and business rules
What are the goals, problems and potential solutions in a nutshell? Goals: Modernize information technologies (IT) to satisfy DoD’s net-centricity strategic goals Align IT systems with ever evolving business processes via the emerging paradigm of service orientation Problems: Stakeholder communications SOA implementation approaches may lead to stove-piped / legacy on arrival solutions SOA acquisition processes require novel approaches with new investments in human capital Evolutionary Solution Strategies: Define SOA scope to improve stakeholder communication and collaboration opportunities Develop SOA Technologies Roadmap to guard against stove-piped solutions Perform acquisitions to realize the benefits of SOA while balancing the interdependence of reusable and composable services
Development of Marine Corps SOA Framework • SOA Framework is an iterative approach • Characterize the operating environment • Evolve technologies roadmap • Define governance to guide implementation at the enterprise and tactical levels. • Provide reusable techniques and processes • Enable program managers to visualize how they can collaboratively develop service-oriented systems • Ensure the alignment of implementation efforts with DoD, DON, and USMC guidelines and polices • Initial focus is on service oriented infrastructure (SOI)
Activity Model Control Function Box Input Output IDEF0 Sample Function Box and Data Arrows Mechanism Call 1 Department of Commerce, National Institute of Standards and Technology, Computer Systems Laboratory, Processing Standards Publication 183, Integration Definition for Function Modeling (IDEF0), December 1993 • Preliminary high level activity model developed with the IDEF0 standard1 • Baseline activities • Definition of the scope of USMC SOI • Development of Technologies Roadmap for USMC SOI • Performance of USMC SOI acquisition
Activity Model – A2: Development of Technologies Roadmap for USMC SOI
Description – A2: Development of Technologies Roadmap for USMC SOI
Control / Feedback Loop among baseline activities Define SOI Scope Stakeholder Inputs Develop SOI Technologies Roadmap Analyzed and Investigated Technologies Technologies Roadmap Perform SOI Acquisition Analysis Gap Reports
Conclusions and Recommendations Conclusions: Execution of baseline activities for the development of SOA-enabled USMC enterprise will help in the movement towards DoD’s strategic goals of net-centricity. Defining the relationships between scoping, analysis/investigation and acquisition increases communication among stakeholders, guards against stove-piped solutions and improves the acquisition process. Stakeholders can collaborate better with the joint evolution of an activities model such as the one described. That level of cooperation will be key to ensuring understanding of the scope of the SOA development that the Marine Corps is undertaking. Recommendations: Different Marine Corps commands and/or organizations can take ownership of the different activities once the model matures with a high level of confidence. A USMC SOA consortium can jointly monitor the evolution and the implementation of the activities in the model. A multi-service SOA consortium can jointly establish coordinated SOA development activities across the DoD.