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
Proceedings ArticleDOI
09 Dec 1997
TL;DR: In this paper, a hybrid control architecture consisting of elements of both hierarchical and heterarchical control architectures is proposed for advanced manufacturing systems, and the concepts of virtual control organizations and partial dynamic hierarchies are presented.
Abstract: While current research into decentralized control architectures for advanced manufacturing systems has proven the concept of architectures ranging from hierarchical to heterarchical control, neither extreme of the control architecture spectrum has proven to be the most appropriate choice for given manufacturing systems. This paper reports on research into a control architecture that does show promise in this area: a hybrid control architecture consisting of elements of both hierarchical and heterarchical control architectures. First control architectural issues are considered. Next, the concepts of virtual control organizations and partial dynamic hierarchies are presented. The paper then concludes with a discussion of recent work on implementing partial dynamic hierarchies within real-time control constraints, using an agent-based architecture.

37 citations

Proceedings ArticleDOI
01 Oct 2016
TL;DR: This paper proposes SATT (Software Architecture Tailored Thresholds), an approach that detects whether an architectural role is considerably different from others in the system in terms of code metrics, and provides a specific threshold for that role.
Abstract: Code metric analysis is a well-known approach for assessing the quality of a software system. However, current tools and techniques do not take the system architecture (e.g., MVC, Android) into account. This means that all classes are assessed similarly, regardless of their specific responsibilities. In this paper, we propose SATT (Software Architecture Tailored Thresholds), an approach that detects whether an architectural role is considerably different from others in the system in terms of code metrics, and provides a specific threshold for that role. We evaluated our approach on 2 different architectures (MVC and Android) in more than 400 projects. We also interviewed 6 experts in order to explain why some architectural roles are different from others. Our results shows that SATT can overcome issues that traditional approaches have, especially when some architectural role presents very different metric values than others.

37 citations

Proceedings ArticleDOI
07 Mar 2005
TL;DR: A novel FPGA architecture for implementing various styles of asynchronous logic that is well suited to be rebuilt and adapted to fit with further asynchronous logic evolutions, thanks to the architecture genericity.
Abstract: This paper presents a novel FPGA architecture for implementing various styles of asynchronous logic. The main objective is to break the dependency between the FPGA architecture, dedicated to asynchronous logic, and the logic style. The innovative aspects of the architecture are described. Moreover, the structure is well suited to be rebuilt and adapted to fit with further asynchronous logic evolutions, thanks to the architecture genericity. A full-adder was implemented in different styles of logic to show the architecture flexibility.

37 citations

Proceedings ArticleDOI
15 May 2005
TL;DR: The capabilities of software reverse engineering and architecture reconstruction tools to support just-in-time architecture reconstruction are assessed and it is discovered that the tools complemented each other in identifying reconstruction scope, critical architectural elements, potential design irregularities and creating useful architectural views for different evaluation tasks.
Abstract: The need for software architecture evaluation has drawn considerable attention in recent years. In practice, this is a challenging exercise for two main reasons. First, in deployed projects, software architecture documentation is often not readily available, and may not be a correct representation of the as built architecture. Second, large software systems have numerous potential views of the various architecturally significant structures in the system. In this paper we assess the capabilities of software reverse engineering and architecture reconstruction tools to support just-in-time architecture reconstruction. If an application's architecture can be reconstructed efficiently, this could promote more effective architecture reviews and evaluations. We describe our experiences in leveraging multiple reconstruction tools and how these guided the choice of design artifacts to construct. We discovered that the tools complemented each other in identifying reconstruction scope, critical architectural elements, potential design irregularities and creating useful architectural views for different evaluation tasks. With the help of these tools, the reconstruction and evaluation effort was significantly streamlined and productive. Finally, we also report some potential improvements these tools could make.

37 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