- The packets must reach their destination if there are no factors preventing this such as congestion.
Friday, July 19, 2013
What are the goals and properties of a routing algorithm?
- The packets must reach their destination if there are no factors preventing this such as congestion.
Posted by
Sunflower
at
7/19/2013 09:30:00 PM
0
comments
Labels: Algorithms, Application, Channels, Communication, Data, Destination, Efficiency, Goals, Hops, Link, Networks, Nodes, Packets, Paths, Properties, Route, Routing, Routing tables, Source, Transfer
|
| Subscribe by Email |
|
Tuesday, May 14, 2013
What is a Distributed System?
- There are many computational entities of the
distributed system that are autonomous in nature and each of them
possesses individual local memory. These entities are commonly referred to
as the nodes.
- By means of message passing these entities
communicate with each other.
Properties of Distributed Systems
- It has the capability to tolerate the failures
of the individual nodes or the computers.
- The system’s structure cannot be determined in
advance. It includes a number of factors such as number of computers,
network topology, and network latency and so on. The computers in the system
might be of many different types and so the links also. As a result the
structure of a distributed system may alter while executing a distributed
program.
- The complete view of the distributed system is
hidden from its nodes. They are provided only with a limited view or
information about the system. Only a part of the input is known by each of
the nodes.
- Depending on the nature of the application it
may require using a network connecting many other systems. For example,
data produced by one system is required by others.
- There are cases, where by theory and principle
use of a single computer is possible but for the same case if a distributed
system is used in practical then it might be more beneficial. For example,
using a cluster of low – end computers for attaining the desired level of
performance might be more cost efficient.
Posted by
Sunflower
at
5/14/2013 05:02:00 PM
0
comments
Labels: Application, Communicate, computers, Concurrent, Distributed system, Features, Goals, Memory, Networks, Parallel, Principle, Process, Programming, Resources, System, Tasks, User
|
| Subscribe by Email |
|
Thursday, March 21, 2013
What are principles of autonomic networking?
Principles of Autonomic Networking
- Ability to protect itself
- Ability to recover from the faults
- Ability to reconfigure itself as per the
environment changes.
- Ability to carry out its operation at an
optimal limit.
- The internal environment: This includes
factors such as CPU utilization, excessive memory and so on.
- The external environment: This includes
factors such as safety against external attacks etc.
- Sensor channels: These sensors are required
for sensing the changes.
- Motor channels: These channels would help the
system in reacting and overcoming the effects of the changes.
Posted by
Sunflower
at
3/21/2013 09:13:00 PM
0
comments
Labels: Application, Approach, Autonomic Networking, Autonomic System, Design, Environment, Factors, Faults, Functionality, Goals, Networking, Operation, Principles, Requirements, Technology
|
| Subscribe by Email |
|
Wednesday, March 13, 2013
What are characteristics of autonomic system?
Characteristics of Autonomic System
- High intelligence: These
systems have more intelligence incorporated in to them which lets them
tackle this increasing complexity easily.
- Business Goal: They
are driven by the business goal that the quality of experience of the user
must be high. Even with the changing environment, there goals remain the
same. But there are changes that take place in the low – level
configurations. For example, when a user switches over to a low bandwidth
network, the bit rate of the video has to be reduced in order to satisfy
the goals of the business.
- Complex operations: All the operations carried out in an autonomic system are complex in
nature even for the simplest of the services. For example, authentication,
video encoding, billing, routing, shaping, QoS prioritizing, admission
control.
- High level objectives: The human operator just has to specify the high – level objectives and it
is left to the system whether it chooses to optimize one or more of the
goals. In order to achieve this, the system has to translate these
objectives in to low – level configurations.
- Adaptability: The
system has the ability to adapt itself to the current environment.
- Policy continuum: There are a number of perspectives to this as mentioned below:
- Elements: The
elements of the network are assumed to be heterogeneous by the autonomic
communication systems whereas in plain autonomic computing the elements
are taken to be as the homogeneous.
- Distributed: These
systems work up on a distributed environment.
- Complexity: The
complexity in autonomic systems is more because of the complex autonomic
loop that includes the following operations:
Posted by
Sunflower
at
3/13/2013 01:41:00 PM
0
comments
Labels: Autonomic Systems, Business, Characteristics, Complexity, device, Distributed, Elements, Environment, Goals, Networking, Networks, Objectives, Operation, Reliable, Scalability, System, Technology, Users, Views
|
| Subscribe by Email |
|
Friday, March 1, 2013
What is an Agile Process Improvement?
Stages of Agile Process Improvement
- Initiating:
- Diagnosing:
- Establishing:
- Action:
- Learning:
- Prioritized list of
improvements
- Detailed plan for
the current cycle
- Implemented
improvement
- Feedback
- Identification and
resolving of the issues earlier in the cycle.
- Learning process
regarding how to tackle difficulties and working of this process.
- Adaption to the
business needs that keep changing.
- Giving response to
the feedback.
- Prototyping
- Piloting
- Deploying
- Evaluating
Posted by
Sunflower
at
3/01/2013 04:19:00 PM
0
comments
Labels: Agile, Agile Process Improvement, Change, Features, Flow, Goals, Identification, Improvement, Organization, Practices, Process, Process Improvement, Prototypes, Software, Stages
|
| Subscribe by Email |
|
Monday, February 25, 2013
What is meant by Software Process Improvement?
About Software Process Improvement
- Initiating
- Diagnosing
- Establishing
- Acting
- Leveraging
About Initiating Phase
About Diagnosing Phase
About Establishing Phase
About Acting Phase
About Leveraging Phase
Posted by
Sunflower
at
2/25/2013 09:32:00 PM
0
comments
Labels: Acting, Application, Diagnose, Establish, Goals, Improvement, Initiate, Leveraging, Model, Organization, Phases, Plan, Process, program, Software, Software Process Improvement, SPI, Stages
|
| Subscribe by Email |
|
Friday, December 7, 2012
What are Rational Unified Process building blocks?
What is Rational Unified Process?
What are building blocks of Rational Unified Process?
- Iterative
development with risk as its primary iteration driver.
- Management
of the requirements.
- Employment
of an architecture based up on components.
- Visual
modeling of the software.
- Continuous
verification of the quality.
- Controlling
the changes
- For
driving the development process of the rational’s products.
- To
be used by the rational’s field teams so as to assist the customers in
improving the predictability as well as the quality of the software development
efforts.
- Roles: This building block can
be defined as set consisting of related skills, responsibilities as well
as competencies.
- Work products: This building
block gives the representation of thing that would result when a task
would be completed inclusive of all the models and documentation produced
during the course of the completion of that task.
- Tasks: This building block
gives a description of the units of works that are assigned to an element
from the role which will produce a result that would be meaningful.
- Business modeling
- Requirements
- Analysis and design
- Implementation
- Test and
- Deployment
- Configuration and change
management
- Environment and
- Project management
Posted by
Sunflower
at
12/07/2012 02:51:00 PM
0
comments
Labels: Blocks, Building blocks, Customers, Customize, Descriptions, Development, Disciplines, Goals, IBM, Implement, Iteration, Iterative, Practices, Process, Quality, Rational Unified Process, RUP, Software, Tasks, Users
|
| Subscribe by Email |
|