Tuesday, April 29, 2014

Software Architecture Unit 3

1. What is Shared Information Systems? 
Shared Information System is a significant class of system which is responsible for collecting, manipulating, and preserving large bodies of complex information. 

2. What are the different domains appear in the form of shared information system? 
• Data processing 
• Software development environments 
• Building design 

3. What do you mean by Batch sequential database? 
The application consisting of a small number of large stand-alone programs that are performed in sequential updates on flat or unstructured files are called Batch sequential databases. 

4. What are the components of a batch sequential database? 
• Edit program 
• Transaction sort 
•Update programs 
• Print program 

5. What are the two trends forced a movement away from batch sequential processing to 
repositories? 
• Interactive technology 
• As organizations grew, the set of transactions and queries grew. 


6. Give the way in which the tools can interact with a shared repository. 
• Tight coupling 
• Open representation 
• Conversion boxes 
• No contact 

7. Define the term tight coupling. 
Tight coupling is defined as the shared detailed knowledge of the common, but proprietary, representation among the tools of a single vendor. 

8. What do you mean by Open representation? 
Open representation is publishing the representation, so that the tools can be developed by many sources. Often these tools can manipulate the data, but they are in a poor position to change the representation for their own needs. 

9. Write the function of conversion boxes. 
Conversion boxes provide filters that import or export the data in foreign representations. 

10. What is the function of “No contact” interface in a repository? 
“No contact” will prevent a tool from using the repository, either explicitly, through excess complexity, or through frequent changes. 

No comments:

Post a Comment