Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 17

Object Vision controller system Packaging system system Gripper controller identification Conveyor system Arm selection Packing

controller

Architectural design:The architectural design process is concerned with establishing a basic frame work that identifies the major components of a system and the communication between these components
1.

Stakeholder communication :- the architecture is a high level presentation of the system that may be used as a focus for discussion by range of different stakeholders. System analysis:- making the system architecture explicit at an early stage in the system development requires some analysis. Large scale reuse:- the system architecture is often the same for systems with similar requirements and so can support large scale reuse.

2.

3.

Architectural design decisions:During the architectural design process system architects have to make a number of fundamental decisions that profoundly affect the system and its development process. Based on their knowledge and experience they have to answer the following fundamental questions. 1. is there a generic application architecture that can act as template for the system that is being designed? 2. How will the system be distributed across a number of processors? 3. What architectural style or styles are appropriate for the system? 4. How will be the fundamental approach used to structure the system. 5. How will be the structural units in the system be decomposed into modules 6. What strategy will be used to control the operation of the units in the system 7. How will the architectural design be evaluated 8. How should the architecture of the system be documented 9.

System organization:The organization of a system reflects the basic strategy that is used to structure a system. The system organization may be directly reflected in the subsystem structure. The repository model:-

The subsystems making up a system must exchange information so that they can work together effectively. There are two fundamental ways in which this can be done .

1.

All shared data is held in a central database that can be accessed by all subsystem.a system model based on a shared database is sometimes called a repository model. Each sub system maintains its own database. Data is interchanged with other subsystems by passing messages to them.

2.

You might also like