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
10 Oct 2004
TL;DR: This paper presents an architecture for agent based interactive systems as well as an evaluation method adapted to such an architecture, and proposes an evaluation tool called "electronic informer" which allow us to obtain and analyse the human-machine interactions in agent-based environments.
Abstract: This paper presents an architecture for agent based interactive systems as well as an evaluation method adapted to such an architecture. In order to position the proposed architecture, the current state of the art concerning architectures used for traditional interactive systems is presented, along with that for agent-based interactive systems. The advantages and drawbacks of these architectures are discussed. There are two main types of architecture: those with functional components and those with structural components. In this article, the proposed agent-oriented architecture is considered as being mixed (it is both functional and structural). It creates a separation into three functional components, respectively known as: the interface with the application, the dialogue controller and the presentation. By using this architecture as a basis, we propose an evaluation tool called "electronic informer" which allow us to obtain and analyse the human-machine interactions in agent-based environments. This electronic informer is made up of several informer agents taken from the evaluation of the system architecture and more particularly from the multi-agent presentation system. It is based essentially on the acquisition of data coming from the evaluated global system.

11 citations

Proceedings ArticleDOI
01 Sep 2016
TL;DR: This work first analyzes different forms of DoS attacks that take advantage of acoustic broadcast median and restricted modem energy, and purpose a specialized algorithm to detect and cut off potential malicious nodes.
Abstract: The concept of securing data in Underwater Sensor Networks (UWSN) is an ongoing conflict due to the many challenges faced in this harsh environment. Due to the restriction of energy among underwater modems, we must ensure that our transmissions are efficient as possible. Furthermore, we must consider the open possibility of mobile malicious nodes interjecting false packets into our network. Information-centric architectures proves to be a potential solution to integrating security among data handling. With proper incite, an intelligent Denial of Service (DoS) attack can still drastically effect an UWSN using information-centric components. In this work, we first analyze different forms of DoS attacks that take advantage of acoustic broadcast median and restricted modem energy. Next, we purpose a specialized algorithm to detect and cut off potential malicious nodes. Furthermore, we introduce machine learning techniques to evaluate detection rules overtime to better adhere to multiple mobile attackers. Simulation results depict the affects of this algorithm in the case of single and multiple DoS attacks. Our results show a strong correlation between DoS defensive methods and overall decreased network traffic.

11 citations

Journal ArticleDOI
TL;DR: This paper will use the Model-Driven Development approach to transform a component-based architecture model into an AO architecture model, and the CAM (component and aspect model) model and the DAOP-ADL language are the proposals used for modelling and specifying AO architectures.
Abstract: Aspect-Oriented Software Development promotes the separation of those concerns that cut across several components and/or are tangled with the base functionality of a component, through all phases of the software lifecycle. The benefit of identifying these crosscutting concerns (aspects) at the architectural level in particular is to improve the architecture design and its subsequent evolution, before moving onto detailed design and implementation. However, software architects are not usually experts on using specific AO architecture notations. Therefore, the aim of this paper is to provide support to define and specify aspect-oriented (AO) architectures using non-AO ones as the source. We will use the Model-Driven Development approach to transform a component-based architecture model into an AO architecture model. The CAM (component and aspect model) model and the DAOP-ADL language are the proposals used for modelling and specifying AO architectures. We will show how we automated part of the process and the tool support.

11 citations

Proceedings ArticleDOI
07 Jan 2013
TL;DR: An approach for integrated variability management during software architecture design and implementation is presented, an extension of LISA, a model and toolkit for architecture management and analysis.
Abstract: Variability management and architecture design and implementation are mostly separate activities. Existing variability management approaches focus on documenting the variable properties of a product line and on deriving products as members of the product line. Their support for architecture modeling is limited to capabilities needed for product derivation. Existing architecture design and implementation tools, on the other hand, support different architectural and implementation views on a software system but lack support for variability tracing and modeling during development and design. To close this gap, we present an approach for integrated variability management during software architecture design and implementation. The approach is an extension of LISA, a model and toolkit for architecture management and analysis. Variability modeling is provided by an additional view on a single consistent architecture model leading to a tight integration of variability and architecture modeling and implementation. Architects and developers are thus constantly aware of the variants they are working on and their implications on architecture design and implementation.

11 citations

Journal ArticleDOI
TL;DR: A nonlinear multi-objective binary integer programming is devised to select components from legacy candidates and commercial candidates, and to group them into services under the service-oriented architecture (SOA) environment.

11 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