scholarly journals Design and Implementation of a distributed software architecture for data acquistion systems

2016 ◽  
Vol 10 (1) ◽  
pp. 22-28
Author(s):  
Áron Papp

This paper will demonstrate the advantages of using a distributed software design for collecting environmental data. The design part will focus on achieving modularity through message queuing technologies. The essential components of the software implementation will be detailed. Finally, the testing results will be disclosed.

2012 ◽  
Vol 433-440 ◽  
pp. 3677-3682
Author(s):  
Ming Xin Yang ◽  
Wei Song ◽  
Nan Wang

In this paper, the design and implementation of multifunctional intelligent terminal in bank service based on SST89E58 are introduced. This terminal is an interactive interface composed of touch screen and LCD. It is capable to complete such functions as password input, service selection, account information inquiry, service evaluation, advertising display, etc. Therefore, it can conveniently and effectively help customers understand the whole transaction process, thus increasing the efficiency of bank transactions. In this paper, the principle of the system composition, the main hardware circuits and software design, and the software implementation of DES encryption algorithm have been described. And the design has been endowed with favorable practical value.


There are many software architecture recovery techniques which has been discovered which automatically recover software architecture from the software implementation. In this project we will propose a research approach for comparing different software architecture recovery techniques. A dependency (code dependency) is a file that something you are trying to install requires. It can be a library of a third-party organization. These dependencies effect the application but it is very hard to makeany software without using these external dependencies. But these code dependencies have some disadvantages too. Firstly, we will specify about the code dependencies and their impact on software design. Then we will describe some software architecture recovery techniques. We will take a project (Bash) as our research base and we will apply these recovery techniques to the project. We will use some software testing tools to compare these algorithms (software recovery techniques) with each project.


1989 ◽  
Vol 12 (3) ◽  
pp. 317-356
Author(s):  
David C. Rine

Partitioning and allocating of software components are two important parts of software design in distributed software engineering. This paper presents two general algorithms that can, to a limited extent, be used as tools to assist in partitioning software components represented as objects in a distributed software design environment. One algorithm produces a partition (equivalence classes) of the objects, and a second algorithm allows a minimum amount of redundancy. Only binary relationships of actions (use or non-use) are considered in this paper.


Author(s):  
Bogdan D. Czejdo ◽  
Maciej Zakrzewicz ◽  
Govindarao Sathyamoorthi

The Chapter discusses the need and the problems associated with WEB based cooperative activities in which several team members work in parallel on a common task. Models for software systems supporting such cooperative activities are discussed. Our models describe structure of the cooperation object, cooperation modes and the network message synchronization, that are of prime importance when the system members work at different places and communicate over the Internet. We introduce and describe a component requirements graph and show how to translate it into an interaction graph. The state diagrams and the design graphs are the basis for the WEB software design. The discussion of software architecture for implementing cooperative activities over the Web is also provided.


Author(s):  
Joseph Buongiorno ◽  
Shushuai Zhu ◽  
Dali Zhang ◽  
James Turner ◽  
David Tomberlin

Sign in / Sign up

Export Citation Format

Share Document