Robots are complex agents composed of various sensors and actuators that work together with software to meet specific requirements. The subset of robots that has the ability to …
F Tan, Y Wang, Q Wang, L Bu… - 2013 43rd Annual …, 2013 - ieeexplore.ieee.org
Cyber-Physical Systems (CPS) integrate discrete-time computing and continuous-time physical-world entities, which are often wirelessly interlinked. The use of wireless safety …
A number of solutions use software fault tolerance techniques based on design diversity to create fault-tolerant composite services that leverage functionally equivalent services …
JC Casquina, L Montecchi - Proceedings of the 25th ACM International …, 2021 - dl.acm.org
Often, either to expand the target market or to satisfy specific new requirements, software systems inside a company are cloned, refactored, and customized, generating new derived …
J Schroeder, D Holzner, C Berger… - 2015 IEEE/ACM 37th …, 2015 - ieeexplore.ieee.org
Self-driving vehicles for commercial use cases like logistics or overcast mines increase their owners' economic competitiveness. Volvo maintains, evolves, and distributes a vehicle …
Background Over recent years, software developers have been evaluating the benefits of both Service-Oriented Architecture (SOA) and software fault tolerance techniques based on …
Modern systems need to able to self-adapt to changing user needs and system environments. Examples of systems that demand self-adaptive capabilities include mobile …
Software Product Line development involves the explicit management of variability that has to be encompassed by the software artifacts, in particular by the software architecture …
AL Medeiros, E Cavalcante, T Batista… - 2015 IX Brazilian …, 2015 - ieeexplore.ieee.org
Model-driven strategies have been used in the development of software product lines (SPLs) to facilitate product customization and to generate the source code of the derived …