16th IEEE International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing (ISORC 2013) 2013
DOI: 10.1109/isorc.2013.6913199
|View full text |Cite
|
Sign up to set email alerts
|

F6COM: A component model for resource-constrained and dynamic space-based computing environments

Abstract: Component-based programming models are wellsuited to the design of large-scale, distributed applications because of the ease with which distributed functionality can be developed, deployed, and validated using the models' compositional properties. Existing component models supported by standardized technologies, such as the OMG's CORBA Component Model (CCM), however, incur a number of limitations in the context of cyber physical systems (CPS) that operate in highly dynamic, resource-constrained, and uncertain … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1

Citation Types

0
13
0

Year Published

2013
2013
2021
2021

Publication Types

Select...
3
3
1

Relationship

4
3

Authors

Journals

citations
Cited by 22 publications
(13 citation statements)
references
References 14 publications
0
13
0
Order By: Relevance
“…In the past, our team has designed, implemented and tested the F6COM/DREMS component model [45] for tackling software engineering challenges in distributed real-time embedded systems. Each DREMS component supports four basic types of ports for interaction with other collaborating components: Facets, Receptacles, Publishers and Subscribers.…”
Section: Related Researchmentioning
confidence: 99%
See 1 more Smart Citation
“…In the past, our team has designed, implemented and tested the F6COM/DREMS component model [45] for tackling software engineering challenges in distributed real-time embedded systems. Each DREMS component supports four basic types of ports for interaction with other collaborating components: Facets, Receptacles, Publishers and Subscribers.…”
Section: Related Researchmentioning
confidence: 99%
“…Communication between publishers and subscribers is contingent on the compatibility of their associated topics (i.e., data types). More details on this component model can be found in [45].…”
Section: Related Researchmentioning
confidence: 99%
“…The C and C++ run-time support libraries (based on uClibc 3 and libstdcpp 4 implement the conventional support services needed by the typical C and C++ programs. The C run-time library has entry points to access the DREMS OS system calls.…”
Section: B Run-time Software Platformmentioning
confidence: 99%
“…Upon receiving reconfiguration commands from the F6FM, the F6DM will invoke those commands on different entities that needs to be reconfigured. Following is the list of fault mitigation commands/actions that can be issues for a faulty component: [2]. However, as part of reconfiguration, the only component states that we are concerned with are (a) active state, and (b) inactive state.…”
Section: Reconfiguration Capabilities In the Dandc Infrastructurementioning
confidence: 99%
“…These components conform to a novel component model called F6COM [2], which allows developers to design various software components that can operate in the real-time embedded environment of a fractionated spacecraft.…”
mentioning
confidence: 99%