scispace - formally typeset
Search or ask a question
Topic

Database-centric architecture

About: Database-centric architecture is a research topic. Over the lifetime, 1799 publications have been published within this topic receiving 48836 citations.


Papers
More filters
Journal ArticleDOI
TL;DR: This work presents the design of a new software architecture for sensor networks that provides abstractions to explicitly address the issues of tasking and deployment and presents a mobile tracking application to demonstrate how to use the abstractions provided.
Abstract: Recent research on sensor network programming architectures has managed to alleviate many common programming burdens, but has not fully addressed the problems associated with tasking and deployment. This has impeded the development of new multi-purpose sensor networks that require new software abstractions and mechanisms.We present the design of a new software architecture for sensor networks that provides abstractions to explicitly address the issues of tasking and deployment. We also present an initial implementation of our architecture in simulation to investigate the potential memory overheads. Finally, we present a mobile tracking application to demonstrate how to use the abstractions provided by our architecture.

7 citations

Proceedings ArticleDOI
28 Jul 2008
TL;DR: This paper introduces an ontology-based approach, called OntoArch, which is characterized by integration of software reliability engineering and software architecture design; targeting reliability-aware software architecture development; andOntoArch ontology in the context ofSoftware architecture design and software reliability Engineering.
Abstract: Reliability-aware software architecture development has recently been gaining growing attention among software architects. This paper tackles the issue by introducing an ontology-based approach, called OntoArch, which is characterized by: 1) integration of software reliability engineering and software architecture design; 2) targeting reliability-aware software architecture development; and 3) OntoArch ontology in the context of software architecture design and software reliability engineering. The OntoArch approach is validated by applying the OntoArch approach to the development of a PIR (Personal Information Repository) system architecture.

7 citations

01 Jan 2019
TL;DR: In this article, the authors present an edge-based data-centric architecture for the Internet of Things (IoT), which consists of distributed computing nodes, forming an overlay that enables data exchange between IoT services running on any node.
Abstract: The oil of the Internet of Things (IoT) is data. Consequently a data-centric or name-based design fits the challenges of the IoT very well. Especially when looking at edge-based approaches introducing a data-centric Internet architecture becomes possible as it does not require any changes at the core. Scalability and latency issues also play a smaller role at the edge, leveraging some problems of data-centric architectures. In this paper we present an edge-based data-centric architecture for the Internet of things (IoT). Our system architecture consists of distributed computing nodes. We show how they can manage themselves, forming an overlay that enables data exchange between IoT services running on any node. The core of our abstraction is a hierarchical addressing scheme. We show how it enables complex service discovery. A key feature of our solution is using data as interface to services. We show how we solve the challenge of unifying interfaces. We evaluate our solution in three perspectives: usability, performance in terms of latency, and scalability in terms of throughput.

7 citations

Proceedings ArticleDOI
01 Jun 2016
TL;DR: The article presents a general overview of MoWebA, including the methodological aspects related to its modeling and transformation processes, the process of defining the ASM, and an example of an ASM model.
Abstract: This study presents the Architecture Specific Model (ASM) defined by the MoWebA approach to improve the development of web applications for different architectures. MoWebA is a model-driven approach to web applications development. The article presents a general overview of MoWebA, including the methodological aspects related to its modeling and transformation processes, the process of defining the ASM, and an example of an ASM model. We finally present a preliminary validation experience and its main results. The experience was structured according to the proposal of Runeson et al. for case studies.

7 citations

Proceedings ArticleDOI
06 Jun 1990
TL;DR: The Bellcore OSCA architecture consists of three logical layers: a corporate data layer, a processing layer, and a user layer, which communicate through specified interface mechanisms called contracts.
Abstract: The Bellcore OSCA architecture consists of three logical layers: a corporate data layer, a processing layer, and a user layer. Each layer is made up of one or more well-defined deliverable, functional units called building blocks, which communicate through specified interface mechanisms called contracts. A communications software fabric knits these building blocks together. The OSCA architecture was developed to promote the interoperability of large-scale software products consisting of large numbers of programs, transactions, and databases. Interoperability, defined as the ability for products to communicate regardless of implementation dissimilarities, enables independent software maintenance and development in a heterogeneous environment. The three layers and the communications software fabric defined by the OSCA architecture are described. A building block is defined, and the principles to which an OSCA building block adheres are given. The concept of the contract that specifies the interfaces among building blocks is discussed. Finally, the steps taken to converge on the architecture are described. >

7 citations


Network Information
Related Topics (5)
Software development
73.8K papers, 1.4M citations
89% related
Server
79.5K papers, 1.4M citations
85% related
Mobile computing
51.3K papers, 1M citations
83% related
Quality of service
77.1K papers, 996.6K citations
82% related
Wireless sensor network
142K papers, 2.4M citations
81% related
Performance
Metrics
No. of papers in the topic in previous years
YearPapers
20236
202220
20216
20208
201914
201821