Embedded Applications Group

Laurel, MD, United States

Embedded Applications Group

Laurel, MD, United States
SEARCH FILTERS
Time filter
Source Type

Cancro G.J.,Embedded Applications Group | Birrane III E.J.,Embedded Applications Group | Reid M.W.,Embedded Applications Group | Reid J.D.,Embedded Applications Group | And 2 more authors.
Johns Hopkins APL Technical Digest (Applied Physics Laboratory) | Year: 2010

Development of flight software for Operationally Responsive Space (ORS) is not simply the rapid development and testing of software in time schedules as short as 1 week. By examining the requirements from the original vision for tactical satellites and the plan for ORS, one can glean a set of software requirements that describes the needs of ORS in a more expansive manner. The ORS software solution needs to encompass capabilities that enable modification to meet future needs, to support rapid assembly of a system from existing component parts, and to provide the flexibility to add new capabilities to a system without compromising the existing development and testing. This software solution must also cover the entire life cycle from requirements development, to the time the spacecraft goes operational, and finally to the maintenance phase in the event that an on-orbit asset must be modified to meet a new need. A better understanding of the requirements for ORS software has led APL to define a new concept architecture made up of five key properties, which are described in this article. APL is pursuing the development of this architecture across multiple programs. This pursuit is a practical attempt to achieve our new architecture by coordinating multiple achievable steps en route to the ultimate goal of software enabling the entire ORS vision.


Maximoff J.R.,Embedded Applications Group | Trela M.D.,Systems Engineering Group | Kuhn D.R.,U.S. National Institute of Standards and Technology | Kacker R.,U.S. National Institute of Standards and Technology
2010 IEEE International Systems Conference Proceedings, SysCon 2010 | Year: 2010

Inadequate state-space coverage of complex configurable systems during test phases is an area of concern for systems engineers. Determining the state-space coverage of a proposed or executed test suite traditionally involves qualitative assessment, rendering meaningful comparative analysis between tests for a given system or across multiple systems difficult. We propose a method for assessing state-space coverage of a test suite utilizing t-wise testing, a combinatorial technique borrowed from the software testing community which generalizes pair-wise testing. We refine traditional notions of a t-wise test suite to analyze the configuration coverage of a test plan. This provides a methodology and a set of metrics to assess both the level and the distribution of state-space coverage. We detail a proof-of-concept experiment using this partial t-wise coverage framework to analyze Integration and Test (I&T) data from three separate NASA spacecraft. ©2010 IEEE.


Cancro G.J.,Embedded Applications Group
Johns Hopkins APL Technical Digest (Applied Physics Laboratory) | Year: 2010

Spacecraft autonomy has a long and interesting history at APL. From humble beginnings, APL has developed and gradually increased the capability of a flexible and expressive autonomy system over three generations covering 10 years and seven spacecraft programs. Now APL is embarking on the development of a new set of autonomy systems that will meet the critical challenges of our National Security Space customers today and in the future. Development of this new set of autonomy systems will draw on lessons learned from the past, new technologies being developed today, and a four-pronged vision of what future APL autonomy systems need to achieve for National Security Space customers.

Loading Embedded Applications Group collaborators
Loading Embedded Applications Group collaborators