Services and Technologies

Systems Development and Integration

Dragon's engineering staffs are experienced in a broad range of web and software project development, including significant experience in object-oriented programming, HTML, database design, software and web architectures, Java, XML, C++.  Our software engineering projects range from rapid prototyping efforts to long-term, full life-cycle systems design, development, and sustainment.  Though not an SEI-certified company, Dragon directly participates in the design and development of an SEI CMMI Level 5 certified program and understands the importance of establishing and following processes in developing high-quality systems.  Our systems and software engineering combines sound engineering practices with leading-edge technologies.

Past Performance

Systems Engineering

Dragon engineers use state-of-the-art tools to perform requirements analysis and then design, develop and integrate complex C4ISR systems.

  • Requirements Analysis and Decomposition
  • Architecture Design
  • User Experience
    • Intelligence Subject Matter Experts
    • Graphical User Interface Design Experience
    • E-commerce Web Development Experience
  • Workflow Analysis
  • Interface Design
  • Engineering Process Development
  • Design Documentation
    • Use Cases
    • Sequence Diagrams
    • Activity Models
    • System Requirements and Design Documents
    • Interface Control Documents
  • Trade and Feasibility Studies
  • Technology Insertion


Security Engineering

Our engineering services include system security and information assurance (IA) support.  We have helped projects with their information assurance needs by building in security during design and implementation, as well as supported their certification and accreditation.

  • Security Engineering
  • System Certification and Accreditation Support
    • System Security Plans
    • Security Requirements Traceability
    • Trusted Facility Manuals
    • User's Security Guides


Web and Application Development

Dragon has extensive experience in designing and developing software and web-based applications.  We use industry-accepted standards and processes to ensure the end system meets stated requirements.

  • Design, Develop and Maintain Web Software Applications
  • Object-Oriented Analysis and Design
  • Real-time Streaming Data Environments
  • Database
    • Design and Development
    • Ontology Development
    • Data Mining and Conversions
    • Transforms and Integration
    • Data Engineering and Modeling
    • Database Security
  • State-of-the-Art Technologies
    • XML, XSD
    • RDBMS, SQL
    • Java, J2EE
    • Commercial Software Integration
  • Web Application Development
    • Web Services
    • Applications Framework
    • Commercial development/testing tools
    • J2EE Implementations
  • Development Standards
    • Developed CMMI Level-5 accredited processes
    • Spiral Development Process
    • Configuration Management
    • Project Planning and Tracking
    • Documentation
  • DOD Technologies and Standards
    • DII COE
    • GOTS/COTS Integration
    • DARPA Agent-based Framework
    • Secure PL-3 Systems


Test and Evaluation

Our approach to testing is to determine and document the system's functions that do not work properly or as intended.  This is accomplished to ensure that no serious defects go undetected that may risk execution of the mission or cost lives.

  • Test Plan, Procedure and Report Development
  • Usability Testing
  • Integration Testing
  • Development Testing
  • Regression Testing
  • Problem Tracking


Operational Support

Dragon provides high-quality operational support in the area of concept of operations (CONOP) development and training.  Our comprehensive training solutions are available for every phase of the training process.  We conduct both classroom and distance learning methodologies.  In developing CONOPS and Tactics, Techniques and Procedures (TTPs), we leverage our direct operational experience as well as use our interactions with users during Service and Joint Experimentation and Exercises.

  • Training
    • Instructional Systems Design
    • Storyboarding and Web-based Help Content Development
    • Course Curricula
    • Instructor-led Training
    • Needs Assessments
    • Scenarios
    • Case Studies
  • Training Documentation
    • Job and Training Aids
    • Lesson Plans
    • User's Manuals
    • On-line Help
  • CONOP and TTP Development
  • Software Installation
  • Experimentation and Exercise Support