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
01 Sep 2007
TL;DR: The premise of this thesis is that integrated architectures have increased usefulness to the users of the systems they describe when they can be interactively and dynamically updated and used in conjunction with systems engineering analyses to enable systems optimization.
Abstract: : The premise of this thesis is that integrated architectures have increased usefulness to the users of the systems they describe when they can be interactively and dynamically updated and used in conjunction with systems engineering analyses to enable systems optimization. In order to explore this premise, three research topics are presented. The first topic discusses needs and uses for integrated architectures indicated throughout Department of Defense (DoD) policies, directives, instructions, and guides. The second topic presents a systems engineering analysis process and discusses the relevancy of integrated architectures to these analyses. Building on the previous two topics, the third discusses federation, governance, and net-centric concepts that can be used to significantly improve DoD Enterprise Architecture development, integration, and analysis; with specific recommendations for the Army Architecture Integration Process. A key recommendation is the implementation of a collaborative environment for net-centric architecture integration and analysis to provide a rich and agile data foundation for systems engineering and System of Systems engineering analyses, which are required to optimize the DoD Enterprise Architecture as a whole. Other conclusions, recommendations, and areas for future work are also presented.

5 citations

Proceedings ArticleDOI
06 May 2015
TL;DR: This paper relates the concept of software reference architecture to other architectural concepts to help engineers better understand the relationships between software development artifacts, and discusses several high-level challenges related to the design and use ofSoftware reference architectures.
Abstract: Software reference architectures provide guidance when designing systems for particular application or technology domains. In this paper we contribute a better understanding of developing and using reference architectures: First, we relate the concept of software reference architecture to other architectural concepts to help engineers better understand the relationships between software development artifacts. Second, we discuss several high-level (and mostly non-technical) challenges related to the design and use of software reference architectures. These challenges can be used a) to formulate research problems for future work, and b) to define software product and development scenarios in which reference architectures may be difficult to apply. Finally, we explore application domains that may benefit from established reference architectures, including concrete challenges related to reference architectures in these domains.

5 citations

Proceedings ArticleDOI
18 Aug 2013
TL;DR: The initial results indicate that a combination of service-oriented approaches with open source components and open standard data formats pave the way towards an open, extensible architecture.
Abstract: The use of diverse standards while developing web and mobile technologies brings new challenges when it comes to flexibility, interoperability, customizability and extensibility of the software systems. In addition, such systems in most of the cases are closed, thus make the development and customization process for system designers, developers and end-users a challenging effort. All these developments require further research attention. This work addresses these challenges from open system architecture perspective. The proposed approach is based on practical development efforts, and theoretical research including state of the art projects and definitions related to open architectures that we surveyed. The initial results indicate that a combination of service-oriented approaches with open source components and open standard data formats pave the way towards an open, extensible architecture. The core contribution of this research will be (a) an open architecture model and (b) the developed system itself based on the model, and (c) the benefits of applying open architecture approaches throughout the development processes.

5 citations

Proceedings ArticleDOI
01 Nov 2012
TL;DR: A middleware for data sharing between different organizations, a design pattern for the implementation of the middleware, and extension to current multi-tenant database designs for SaaS applications which will help in eliminating human effort in data migration and avoiding data duplication are proposed.
Abstract: Cloud Computing include applications that are delivered as services using internet in the shape of infrastructure, systems or application software (SaaS) hosted at a remote computing facility. SaaS applications are deployed on a shared environment that can be accessed by its users from various client-end software by using Internet. Organizations using SaaS application do not have control over the infrastructure of the environment that is often built using multi-tenant system architecture. Usually data-centric multi-tenant applications provide a common UI for all the tenants or organizations and data of multiple tenants is saved in a single database. Core of these applications revolve around managing organizations data. For many reasons like mergers, joint marketing campaign, moving from pilot to production SaaS instance, we have to migrate data from one tenant to another. Data migration requires a very skilled and time consuming human effort and it results in data duplication. Therefore we propose a middleware for data sharing between different organizations, a design pattern for the implementation of the middleware, and extension to current multi-tenant database designs for SaaS applications which will help in eliminating human effort in data migration and avoiding data duplication. Our results shows that data can be shared between different tenants of a SaaS efficiently without making a significant change in existing architecture of SaaS.

5 citations

Proceedings ArticleDOI
03 May 2006
TL;DR: This work proposes a hybrid peer-to-peer (P2P) network model, and describes a CSCW architecture using multi-agent techniques, and treats an agent as a peer in this study.
Abstract: This work presents a hybrid peer-to-peer-based architecture for collaborative engineering design. Many current Internet-enabled environments for distributed engineering design have been proposed based on the centralized architecture. However, as complexity of design tasks increase, the centralized architecture has some potential drawbacks such as communicating bottlenecks and guarantee scalability. Therefore, we propose a hybrid peer-to-peer (P2P) network model, and describe a CSCW architecture using multi-agent techniques. Treating an Agent as a peer in this study, we also describe its structure, the interaction between design agents, and implementation of a prototype system. A case study on collaborative layout design of satellite modules illustrates the proposed architecture.

5 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