Academia.eduAcademia.edu

Layered Architecture

2,054 papers
90 followers
AI Powered
Layered architecture is a software design pattern that organizes a system into distinct layers, each with specific responsibilities and interactions. This approach promotes separation of concerns, enhances maintainability, and facilitates scalability by allowing independent development and modification of each layer without affecting others.
Software structuring techniques aim to make systems easier to develop and maintain, increasing their quality. Aspect-Oriented Software Development (AOSD) and Software Architectural Styles are examples of such techniques. In spite of all... more
1992; Mitchell et al., 1990; Segre, 1987]), but may request unknown procedures or actions that cannot be performed until after other actions. *This work was sponsored by NASA/ONR contract NCC 2-517, and by a University of Michigan... more
We construct a new non-desarguesian projective plane from a complex analytic structure. At the same time the construction can be explained in terms of so called Hrushovski's construction. This supports the hypothesis that in general... more
Mobility in wireless sensor networks poses unique challenges to the Medium Access Control (MAC) protocol design. Previous MAC protocols for sensor networks assume static sensor nodes and focus on energy-efficiency. In this paper, we... more
Ydbstract: Quantitative interpretation of spectra can be achieved by using artificial neural networks with multi-layer architecture. Both back-propagation (BP) and radial basis function (RBF) are implemented and tested with raw absorption... more
The syntheses and single crystal X-ray structures of five new lamellar solids based on the reaction of 3,5-pyrazole dicarboxylic acid (H 2 PzDCA) with five amines are described here. This reaction was studied to ascertain how the... more
The paper advances a new architecture for seamless roaming, which is implemented at the application layer. This architecture is subject for the research projects PERIMETER and MOBICOME, recently granted by the EU STREP FP7 and EUREKA,... more
Expressive content has multiple facets that can be conveyed by music, gesture, actions. Different application scenarios can require different metaphors for expressiveness control. In order to meet the requirements for flexible... more
The 3-layer architecture for methods consisting of the generic model, meta-model, and method layers is considered and the advantages of introducing the generic layer are brought out. It is argued that this layer helps in method selection,... more
Lots of protocols have been proposed to make sensor networks more reliable, efficient and applicable. However, a vitally important problem has been neglected, that is the feasibility to implement the protocol and compatibility with other... more
Expressive content has multiple facets that can be conveyed by music, gesture, actions. Different application scenarios can require different metaphors for expressiveness control. In order to meet the requirements for flexible... more
During the last years a lot of projects and lines of research have emerged from different proposals trying to find the best way to reach data integration. Two powerful techniques have appeared separately-ontology and contextual... more
Integrating data from a Federated System is a very complex process that involves a series of tasks. Characteristics such as autonomy of the information sources, their geographical distribution and heterogeneity are some of the main... more
The way developers define architecture, execute architectural strategy, and record the results make a critical difference in the ability to deal with information and knowledge. In this context, integrating databases is very important... more
Nowadays, geographic information is increasingly used by several entities around the world. Then, the need of sharing information from different sources is an obvious consequence from such proliferation of systems. Unfortunately,... more
Abstract. RDF is a key enabling technology for linked data. However, currently RDF lacks a mechanism to connect data from different documents as well to address the contextual differences in these documents. We propose to introduce rdf:... more
A fractionated spacecraft is a system comprising of a cluster of wirelessly communicating satellites, each with sensors, embedded processors, data storage, attitude control and propulsion. These clusters have several advantages over... more
The development of service robots has recently received considerable attention. Their deployment, however, normally involves a substantial programming effort to develop a particular application. With the incorporation of service robots to... more
The SNePS research group has built several imple- mentations of an embodied computational cogni- tive agent called Cassie, based on the Grounded Layered Architecture with Integrated Reasoning (GLAIR). In this document we describe a new... more
Third-generation (3G) and beyond 3G mobile communication systems must provide interoperability with the Internet, increase throughput for mobile devices, and optimize their operation for multimedia applications. The limited ability of... more
The layered network modelling, as defined in ITU G.805 [1], provides a means to describe, in a uniform way, the information transfer capability of the different transport networks, as well as, to deal with the inter-working and the... more
Highly mono-shaped straw bundle-like silinaite micro-rods have been synthesized using an aqueous mixture of silicic acid, lithium sulfate, and sodium hydroxide under hydrothermal conditions at 180°C. The synthesized materials were... more
In 1992, when Rip van Winkle's (RvW) cipher was first proposed, the needed infinite public source wasn't practically available yet, and demands for large buffer memory were too high. Nowadays, with many different satellites orbiting the... more
In this paper we consider the functionality that a rights expression language (REL) should provide within a digital rights management (DRM) environment. We begin by noting the dearth of applications that make use of RELs, despite the fact... more
In this paper we consider the functionality that a rights expression language (REL) should provide within a digital rights management (DRM) environment. We begin by noting the dearth of applications that make use of RELs, despite the fact... more
Data manipulated in an enterprise context are structured data as well as unstructured data such as emails, documents, social networks, etc. Graphs are a natural way of representing and modeling such data in a unified manner (Structured,... more
Data manipulated in an enterprise context are structured data as well as unstructured data such as emails, documents, social networks, etc. Graphs are a natural way of representing and modeling such data in a unified manner (Structured,... more
Absmcr-On the basis of analyzing the characteristic of Fiber Industrial Network (FIN) that can transmit real-time video, voice and data signals more satisfactorily, we principally propose and analyze a feedback model and a layered... more
In this paper we describe a new persistent distributed operating system. The Grasshopper system is designed to allow flexibility in the way in which persistence is provided. A key element of this flexibility is concerned with issues of... more
This paper describes the concept of software adaptation patterns and how they can be used in software adaptation of serviceoriented architectures. The patterns are described in terms of a three-layer architecture for self-management. A... more
systems (for example Monads [4]), through persistent operating systems executing above conventional hardware (for example Choices [5], Clouds [6] and Grasshopper [7]) to layered architectures above conventional hardware and operating... more
In the paradigm of cultural computing, different cultures need different approaches to address the cultural determinants that strongly influences our way of thinking, feeling and worldview in general. For the western culture, our answer... more
Highly mono-shaped straw bundle-like silinaite micro-rods have been synthesized using an aqueous mixture of silicic acid, lithium sulfate, and sodium hydroxide under hydrothermal conditions at 180°C. The synthesized materials were... more
Many scientific simulations and experiments require the coordination of numerous tasks posed by interdisciplinary research teams. Grids can provide access to the necessary high-end resources to conduct such tasks. The complex tasks and... more
The definition of Integrated Information Systems is not an easy task. In consequence, the development of models is a prerequisite when trying to identify the information requirements of an organization. The complexity inherent to... more
Personalisation is a desired functionality for applications within mobile environments. One approach to personalisation of mobile services is by the use of personal and contextual information. In this paper we describe a personal profile... more
In the paradigm of cultural computing, different cultures need different approaches to address the cultural determinants that strongly influences our way of thinking, feeling and worldview in general. For the western culture, our answer... more
Abstract. The timing of movements and of action sequences is difficult when on-line coupling to sensory information is a requirement. That requirement arises in most behavior-based robot architectures, in which relatively low-level and... more
Recent academic and commercial efforts in digital libraries have demonstrated the significant potential for largescale, on-line search and retrieval of cataloged multimedia content. By improving access to scientific, educational, and... more
Process management is a method for improving Boeing's business processes, however many aspects have been difficult to implement. eQuality is a software system based on a framework called DDUCKS that is being designed to support the... more
This paper suggests that the physical, information, cognitive and social domain layers of warfare should be extended to also include an ecological layer. We compare the extended domain-model to the four-layered architecture for open... more
This paper suggests that the physical, information, cognitive and social domain layers of warfare should be extended to also include an ecological layer. We compare the extended domain-model to the four-layered architecture for open... more
Scientific applications, usually written in Fortran or C, need to be adapted to work in modern environments for conducting scientific computations, which are based on web services or components. This work presents a Legacy to Grid... more
Scientific applications, usually written in Fortran or C, need to be adapted to work in modern environments for conducting scientific computations, which are based on web services or components. This work presents a Legacy to Grid... more
Human understanding of the physical world frequently derives from the narratives we construct about it. Analogously, we can incorporate narratives in virtual spaces to give visitors a sense of place and purpose. In this paper we describe... more