About Us

ABOUT

The JSTRE Groups mission is to assist Governments and private organizations having a clear scientific mission. Our experience resides in leveraging technology to support that mission. While not scientists ourselves The JTRE Group has been working with scientists since 2008 primarily in Meteorology, Astrophysics and Aerospace. In short, our mission is to support scientific efforts.

The JSTRE Groups vision is reduce our footprint on engagements in support of the United States Federal Government as we attempt to build International, State and Local engagements. While the current United States Federal Government administration has shown a clear intent to reduce scientific initiatives, we have seen Europe, Asia, Canada and Australia appear to share common goals concerning scientific initiatives and the value of using science to create a better more sustainable world for the future.

About Us

DATA ANALYTICS

Data Analytics experience was obtained during engagements across multiple organizations. While each organization had differing missions our focus on data analytics and supporting activities blossomed when we engaged exclusively with organizations having a core scientific mission.

While data analytic efforts are necessary, having a strong background in software architecture, design and implementation, technical / scientific writing and presentation experience facilitate the success of the efforts.

METEOROLOGY & ASTROPHYSICS

Meteorology and Astrophysics experience was obtained on engagements at the National Oceanic Atmospheric Administration’s (NOAA) National Weather Service (NWS) and NOAA Environmental Satellite Data and Information Systems (NESDIS) divisions.

Engagements involved data analytics of space weather phenomena, technical / scientific writing, presentations to senior and executive management, software analysis, design, modeling, development and project management. Additional activities included providing assistance during efforts to transition legacy software from on-premise to the Amazon cloud infrastructure.

Aircraft jet engine turbine

AEROSPACE

Aerospace experience was obtained on engagements at The MITRE Corporation’s Center for Advanced Aviation Systems Development (CAASD) and at Rockwell Collins Aerospace.

Engagements involved engineering, technical / scientific writing, data analysis and presentation skills. I became a Solutions Architect / Multidisciplinary Systems Engineer. Engagements supported The Federal Aviation Administration (FAA). Additional experience was obtained at Rockwell Collins Aerospace where I was afforded an opportunity to learn about Human Resource activities including Human-Factors as it pertains to the manufacturing of advanced avionics equipment.

LOGISTICS COMPLIANCE

Logistics Compliance experience was obtained during engagements with the United States Department of Homeland Security (DHS) in the Customs and Border (CBP) agency.

Engagements involved software architectural design, engineering and data modeling. The engagements supported the CPB Cargo Systems Program Office (CSPO).

An additional engagement supported Border Enforcement Management Systems (BEMS) and Immigration Customs Enforcement (ICE).

TELECOMMUNICATIONS

Telecommunications experience was obtained while employed at XO Communications, NextLink Communications and Pervigil.

Engagements involved software engineering and customer local number portability (LNP). Software engineering involved creating a mandated Federal Communications Commission (FCC) Enhanced 911 (E911) product and integration into the Telecom Business Solutions (TBS) software. Development of a network performance analysis software product was also performed. LNP activities included client consultation and issuing number portability requests into existing LNP software.

CONTACT

The JSTRE Group

c/o Jason Travis
6920-B Braddock Road
Suite 233
Annandale, Virginia 22003
Email: info@jstre.com

AEROSPACE

Details

Principal Java developer and solutions architect for MITRE Corporation’s Center for Advanced Aviation System Development (CAASD), the Federal Aviation Administration (FAA), and the aerospace private industry to utilize and make use of software tools to develop statistical mathematical models and reports for dissemination throughout the aviation community. A principal business entity in this arrangement was maintained by the private concern, EUROCONTROL through use of its Base of Aircraft Data (BADA and its Aircraft Performance Model (APM), both complimented by collaboration and active cooperation with aircraft manufacturers and operating airlines. Information and data contained in BADA is designed for use in aircraft trajectory simulations and predictions of which MITRE provided modeling and datasets to support R&D, validation and assessment of new Air Traffic Management (ATM) concepts, Air Traffic Control (ATC) procedures before they are introduced into operational service.

Collaborated with IHS Jane’s Defense Equipment & Technology Solutions to create and establish technical procedures and standards between the two organizations.

Technology Stack

9

Java / Java Enterprise Edition (JEE)

An object-oriented programming language developed by Sun Microsystems.
9

Extensible Markup Language (XML)

A file format for storing, transmitting and reconstructing data.
9

JavaScript Object Notation (JSON)

Is an open standard file and data interchange format using text to store and transmit data objects.  It is a commonly used data format with diverse uses in electronic data interchange (EDI), including web and server-side applications.
9

JUnit

A test automation framework for the Java programming language.
9

Apache Ant

A software tool for automating software compilation processes for Java applications.
9

Subversion (SVN)

A version control system to track changes to software over time.
9

Unified Modeling Language (UML)

A general-purpose visual modeling language providing standard notation allowing the creating many software and database design concepts.
9

Jython

An implementation of the Python programming language designed to run on the Java platform.
9

Python

A dynamically type-checked programming language.
9

IBM WebSphere MQ

A message-oriented middleware product supporting pushing and pulling messages to a single location (queue) or distribute a message to multiple end-points (topic).
9

IBM WebSphere Application Server

A software framework and middleware that hosts Java-based web applications.
9

Oracle Database

A proprietary multi-model database management system.
9

Hadoop

A collection of open-source software utilities for reliable, scalable, distributed computing providing a software framework for distributed storage and processing of big data using the MapReduce programming model.
9

Hive

A data warehouse software project built on Hadoop providing an SQL abstraction layer to facilitate the generation of queries without the need for implementing low-level Java API calls.
9

HBase

A non-relational distributed database written in the Java programming language.
9

HDFS

The filesystem used by Hadoop.
9

Jenkins

An automation server that replaced Hudson and facilitates continuous integration and continuous delivery.
9

Hudson

The open-source automation server for which Jenkins was built upon.
9

Maven

A build automation tool similar to Apache Ant but also includes dependency management functionality.
9

DB4o

A deprecated embeddable open-source object database for Java and .NET.
9

MATrix LABoratory (MATLAB)

A proprietary multi-paradigm programming language and numeric computing environment that is considered the “gold standard” within the scientific research community.
9

Microsoft Excel

Software to create spreadsheets
9

Microsoft PowerPoint

Software used for presentations
9

MongoDB

A document-oriented database classified as a No-SQL or Non-Relational database not to be confused with Object Databases.
9

Google Web Toolkit (GWT)

A set of open-source tools used to create and maintain JavaScript front-end applications in Java.
9

Glassfish Application Server

An open-source Jakarta EE platform application server project.
9

NetBeans

An Integrated Development Environment (IDE) for the Java Programming Language.
9

Eclipse

An Integrated Development Environment (IDE) for primarily for the Java programming Language but provides strong support for other programming languages like Python, C and C++.

Milestone Accomplishments:

Initiated and facilitated on-going meetings with IHS Janes to build a partnership with MITRE CASSD to obtain precise metrics for engineering schematics for British Defense & Security Intelligence & Analysis concern. The effort culminated in MITRE having the capability to MITRE ingest restful Java web service engineering schematics for many aircraft types into the IHS Jane’s Oracle and Hadoop and HFDS data warehouse in order to execute more advanced physics and aerospace equations and define algorithms for the definition and movement of these aircraft.
Co-Authored a research document titled “Validation of Aircraft Performance (APA) Implementation of Base of Aircraft Data (BADA) v.3.7.2” (April 2012). It was an effort by MITRE Corporation’s Center for Advanced Aviation System Development (CAASD), the Federal Aviation Administration (FAA), and the aerospace private industry to utilize and make use of software tools: Aircraft Performance Analysis (APA), JAVA Sector Evaluator (JSE), MITRE Weather Service (MWS), for the purpose of generating fuel consumption and atmospherics metrics used in evaluations of benefits for newly designed procedures and airspace redesign.

  1. These software tools make use of any number of fuel consumption models. One such model is the European Organization for the Safety of Air Navigation’s (EUROCONTROL) Base of Aircraft Data (BADA), the Total-Energy Model (TEM) methodology approach.
In a role as principal technical coordinator defined and developed the software engineering standards and best practices used department wide and conducted demonstrations that lead to those standards being adopted under the auspices of the FAA National Airspace System (NAS) and MITRE Corporation’s Center for Advanced Aviation System Development (CAASD), and the department Analysis of Area Navigation (RNAV) / Required Navigational Performance (RNP). Methods incorporated include standard SDLC staging practices for development and production implementation and the use of JUnit testing framework.  Instituted continuous integration processes utilizing Jenkins, a continuous integration services for software development constructed by the Hudson project at Sun Systems and Maven to perform C.I. builds.   The combination facilitated the continuous integration that supported the viability of the software produced by the department. The result was recognition and institution of those procedures and increased department wide efficiencies in the construction of robust software tools to support numerous research initiatives.
Designed and developed an aircraft performance-modeling software engine that has become the standard modeling engine within MITRE. The software was a principally Java, the software was distributed was the data embedded in the DB4o known as the database for objects and as an embeddable open-source object data store. The benefits are Atomicity, Consistency, Isolation, and Durability (ACID) compliance . It complied with FAA and MITRE project legal standards. The engine was a key component of the Validation of Aircraft Performance (APA) implementation of the Base of Aircraft Data (BADA)
Instituted, designed and developed a big-data proof of concept using Cloudera’s distribution for Apache Hadoop (CDH4). The project combined open-source technologies under the Apache open-source foundation and bundles into a COTS product for MITRE research purposes.
Responsible for documenting the testing methodology, testing results, and the unit-testing framework used in multiple research studies. This led to technical and scientific recognition by the department.

  1. The Unit testing for APA involved defining operations which in aggregate define a higher-order task such as calculations of fuel consumption that involve an operation to calculate the amount of thrust generated by an aircraft. The unit tests were packaged into suites of collections according to functionality.
  2. These functionalities included tests developed to verify the integrity of APA’s infrastructural functionality, which exist to support calculations of thrust, drag, fuel consumption, rates of climb, rates of descent, etc. Functionality checks were also created on the following APA features:
    1. BADA Data Encryption/Decryption
    2. BADA Data Storage Engine Integrity
    3. General Exception Handling
    4. Unit Conversion
  3. Results generated by the unit tests were analyzed in Microsoft Excel and MATLAB.
  4. The developed reporting engine generated web-based reports detailing the success rates of all tests executed. The report listed the total number of tests defined for each package, the number of errors that occurred per test, the number of failures per unit test, the time in seconds for the unit tests to complete, and a column exhibiting the percentage of unit test cases grouped by packages that passed. The test validated the thrust, drag and rates of climb and descent computations, as they are required inputs to the fuel consumption equations. Tests also noted values that were incorrect such as the corresponding derived fuel consumption values.

Inquiries