Adding Spatial Information to Software Component Model - The Localization Effect
type: Distribution
access URL: https://theses.hal.science/tel-00785897
format: HTML
issued: 2026-05-14T15:27:33.203669
modified: 2026-05-14T15:27:33.101120

test_moissonnage_selune
type: Agent

Adding Spatial Information to Software Component Model - The Localization Effect
type: Dataset
contact point: Organization
  fn: CCSD
keyword: theses
keyword: infoeu-reposemanticsdoctoralthesis
keyword: automatic-deployment
keyword: genie-logiciel
keyword: software-components
keyword: localization
keyword: ontology
keyword: software-engineering
keyword: composants-logiciels
keyword: ontologie
keyword: highly-distributed-environments
keyword: deploiement-automatique
keyword: environnements-hautement-distribues
keyword: localisation
keyword: informatique-mobile
keyword: infoinfo-iucomputer-science-csubiquitous-computing
keyword: pervasive-computing
keyword: mobile-computing
keyword: systemes-ubiquitaires
landing page: https://theses.hal.science/tel-00785897
description: Highly distributed environments (HDEs) are deployment environments that include powerful and robust machines in addition to resource-constrained and mobile devices such as laptops, personal digital assistants (or PDAs), smart-phones, GPS devices, sensors, etc. Developing software for HDEs is fundamentally different from the software development for central systems and stable distributed systems. This argument is discussed deeply and in-details throughout this dissertation. HDE applications are challenged by two problems: unreliable networks, and heterogeneity of hardware and software. Both challenges need careful handling, where the system must continue functioning and delivering the expected QoS. This dissertation is a direct response to the mentioned challenges of HDEs. The contribution of this dissertation is the cloud component model and its related formal language and tools. This is the general title. However, and to make this contribution clear, we prefer to present it in the following detailed form: (1) We propose a paradigm shift from distribution transparency to localization acknowledgment being the first class concern. (2) To achieve the above mentioned objective, we propose a novel component model called cloud component (CC). (3) In this dissertation we propose a new approach to assemble CCs using systematic methodology that maintains the properties of CC model. (4) Cloud component development process and cloud component based systems development process. (5) Location modeling and advanced localization for HDEs are the pivotal key in our contribution. (6) Formal language to model single CC, CC assembly, CC development process, and CC based systems. (7) We finally present our fully-developed supporting tools: the cloud component management system CCMS, and the Registry utility. To respond to the challenges posed by HDEs, and to maintain expected software quality at the user endpoint, we think we need to pass a ¿paradigm shift¿ from the way software is desi…
issued: 2026-05-14T15:27:33.139499
language: en
modified: 2026-05-14T15:27:33.139504