Monday, July 1, 2013
What is the difference between TCP and UDP?
Posted by
Sunflower
at
7/01/2013 12:25:00 PM
0
comments
Labels: Connection, Data, Errors, Layers, Messages, Operating System, Packets, Protocols, Reliable, Requirements, Server, TCP, Transmission Control Protocol, Transport layer, Transportation, UDP, User, User Datagram Protocol
|
| 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 |
|
Tuesday, January 8, 2013
What is Cleanroom Software Engineering?
What is Cleanroom Software Engineering?
Principles of Cleanroom Approach
- Development
of software systems and applications based up on formal methods: Box
structure method is what that is used by the cleanroom development for
specifying and designing a software product. Later, team review is used for
carrying out verification of the design i.e., whether it has been
correctly implemented or not.
- Statistical
quality control through incremental implementation: An iterative approach
is followed in the cleanroom software engineering process i.e., the
software system is evolved through increments in which the implemented
functionality gradually increases. Pre–established standards are used
for measuring the quality of all the increments for making verification that the process is making acceptable process. In case the process
fails to meet the quality standards, testing of the current increment is
stopped and the process is returned to the designing phase.
- Statistically
sound testing: Software testing in cleanroom development process is
carried as a disguise of a statistical experiment. A subset that
represents software’s i/p and o/p trajectories is selected and then
subjected to testing. The sample so obtained is then considered for statistical
analyzation so as to get an estimation
of the software’s reliability and level of confidence.
Features of Cleanroom Software Engineering
- Statistical
modeling
- Usage
scenarios
- Incremental
development and release
- Separate
acceptance testing
- No
requirement of unit testing and debugging
- Formal
reviews with verification conditions
- <3 .5=".5" and="and" delivered="delivered" kloc="kloc" o:p="o:p" per="per">3>
- Incremental
development: Each increment is carried out from end – to – end and in
some cases there is overlapping development of the increments. This whole
process takes around 12 – 18 weeks and partitioning though being critical
proves to be difficult.
- Function
– theoretical verification: A parser may check the constructed program for
syntax errors but it cannot be executed by the program developer. Verification
conditions drive the team review for verification. Verification is
improved by 3- 5 times than debugging. Formal inspections also fall under
this category.
- Formal
specifications: This further includes:
- Statistical
usage testing: It helps in implementing cost effective orientation and
process control. It provides a stratification mechanism to deal with
situations that are critical.
Posted by
Sunflower
at
1/08/2013 03:39:00 PM
0
comments
Labels: Applications, Approach, Cleanroom Software engineering, Cleanroom strategy, Defects, Design, Features, Methods, Prevention, Principles, Process, Quality, Reliable, Software, Strategy, Technology, Verification
|
| Subscribe by Email |
|
Saturday, December 15, 2012
What is IBM Rational Method Composer product?
About Rational Method Composer
Characteristics of Rational Method Composer
- The rational method composer have some very
new practices that will surely improve the performance of many of the
leading process experience as well as expertise in the following areas:
- It helps greatly in the identification of the
improvements that are needed by the mapping practices. The improvements
identified by the rational method composer can be adopted in increments
and improved also as per the business objectives of the project.
- The rational method composer offers a choice
of over 100 process guidance that are both select-able and customizable and
are inclusive of the IBM rational unified process. This guidance can help you in solving common management, business and development
problems.
- The facility of providing the corrective
action and measured results is what makes the rational method composer
more user friendly. Such measure let you harness the effectiveness of the
practice adoption.
- With Rational Method Composer you
get the privileges for managing, authoring, measuring, evolving as well as
deploying the effective processes that are tailor made for your software
system or application project needs since it is the leading the eclipse –
based tool of the software industry.
- The rational method composer maintains
consistency in driving the results across the whole project with the help
of the best practices which have been proven and have been integrated with
the following:
- A quantum leap forward is represented by the
rational method composer and provides process solutions to IBM for the
development of the software systems and applications, agile practices and
service management.
- Rational method composer assists in capturing
and maintaining the individuals’ own practices and further combines them
with the practices and processes of IBM for achieving maximum result.
Benefits of Rational Method Composer
- The IBM rational unified process
- The IBM practice Library
Posted by
Sunflower
at
12/15/2012 01:41:00 PM
0
comments
Labels: Application, Characteristics, Development, Flexibility, IBM, IBM rational, Library, Performance, Platform, Process, Project, Quality, Rational Method Composer, Reliable, Software, Software System, User-friendly
|
| Subscribe by Email |
|
Tuesday, July 24, 2012
What are virtual users? For what purpose are virtual users created?
What is a Virtual User and Purpose of Virtual User?
- Virtual user software
package and
- 2 systems one as host
and the other one as target.
- Though the virtual user sounds like it’s a very good automating tool but it has got many drawbacks :
- It cannot tell you when something looks right on the test screen or it cannot tell you how a particular icon looks or what position it is at.
- The biggest draw back is that the virtual user has got no intelligence of its own and if by chance a crash occurs in the machine, virtual user will keep trying to run the script regardless of the crash.
Posted by
Sunflower
at
7/24/2012 02:39:00 PM
0
comments
Labels: Application, Automated, Automation, Control, Drawbacks, Host, Organization, Purpose, Quality, Reliable, Requirements, Software System, Testers, Tests, Tools, Users, Verification, Virtual, Virtual Users
|
| Subscribe by Email |
|
Monday, July 16, 2012
What are the metrics that can be used during performance testing?
- Scalability
- Reliability
- Resource
usage and so on.
- Load
testing
- Stress
testing
- Soak
testing or Endurance testing
- Spike
testing
- Isolation
testing and
- Configuration
testing
Metrics used during Performance Testing
Posted by
Sunflower
at
7/16/2012 10:47:00 AM
0
comments
Labels: Application, Attributes, Data, Errors, Graphs, Load, Load Testing, Metrics, Peak, Performance testing, Quality, Reliable, Request, Response time, Server, Software System, Software testing, Throughput, Time, Users
|
| Subscribe by Email |
|
Tuesday, July 3, 2012
What are the main attributes of test automation?
What does Test Automation do?
- Data driven testing
- Regression testing
- Performance testing and so
on.
Attributes of Test Automation
Posted by
Sunflower
at
7/03/2012 08:45:00 PM
0
comments
Labels: Accurate, Attributes, Automate, Characteristics, Development, efficient, Execution, Flexible, Manual, Methodology, Outcomes, Reliable, Repeatable, Software, Speed, Test automation, Test cases, Testing, Tests, Users
|
| Subscribe by Email |
|
Wednesday, May 2, 2012
How does penetration testing tool emphasize on web application security?
About Penetration Testing and its emphasis on Web Application Security
Posted by
Sunflower
at
5/02/2012 01:47:00 PM
1 comments
Labels: Application, Attackers, attacks, Bugs, Defects, Emphasize, Errors, Flaws, Internet, Methodology, Network, Penetration testing, Reliable, Security, Simulated, Software testing, Steps, Web Applications, Web sites
|
| Subscribe by Email |
|
Tuesday, January 31, 2012
What are different aspects of International Organization for Standardization (ISO)?
ISO is the short form of International Organization for Standardization. The international organization for standardization is well known for the development and publication of the standards pertaining to the international standard.
- The organizations itself constitutes many national networks from across the world.
- It is reported to have 163 countries in its network with one representative from each country.
- The office of the central secretariat of the organization is located in the city of Geneva in Switzerland.
- The purpose of the secretariat is to regulate the coordination in the system.
- It is a private organization and works with both public and private sector organizations. It is a non governmental organization.
- Most of its member organizations are either government organizations of their respective countries or are funded by the government.
- Other member organizations are private and are run in cooperation with the industry associates.
- We can say that ISO lays down a consensus that provides solutions which serves needs of both the business and society.
- The short form “ISO” was taken from Greek word “isos” which means “equal”.
Standards make a good impact on our life and they raise standards of our living too.Standards are very much needed to ensure characteristics like:
- environmental compatibility
- safety
- quality
- reliability
- economical cost
- interchangeability and
- efficiency
We never tend to notice the standard till the services and products are up to our expectations. We notice the importance of standards only when the services are not of the expected level. The products and services are said to work well and efficiently when they meet the standards set for them.
The international organization of standards is responsible for maintaining such standards all over the world.
International organization of the standards serves the following purposes:
1.It makes the manufacturing and development of services and products efficient, better than the previous and safe.
2.It aims at continually improving the marketing standards.
3.It takes are of the supply of services and products to the consumers.
4.It aims at developing a fair trading strategy between different nations of the world.
5.It lays down a basis for products and services for safety and health and environmental legislation.
6.It is responsible for carrying out the conformity assessment.
7.It shares new technological methodologies and management practices with its member organizations to lead innovation ahead.
8.It acts as a safeguard for the consumers of the services and products.
9.It provides solutions for many problems of standardization.
SOME MORE FACTS
- ISO till now has developed and maintained around 18,500 standards on an international level.
- Apart from these 18,500 standards, every year some 1000 new standards are being developed and published.
- The information about all these standards is available on the official website international organization of standards.
- The information center of ISO is operated by ISO itself in coordination with the international electro- technical commission (IEC).
- The ISO/ IEC information center has been developed to provide information regarding matters of standardization to its members and other stake holders.
- All the policies and strategies of the international organization of standards are jointly endorsed by the major governing bodies of ISO itself.
- The policies and strategies that have been serve as a guideline for all the members of the international organization of standards and its secretariat.
The 163 members of the ISO network are divided in to 3 categories which are:
- Member bodies
- Subscriber members
- Correspondent members
Posted by
Sunflower
at
1/31/2012 01:37:00 PM
0
comments
Labels: Aim, Characteristics, Compatibility, Development, International Standard Organization, ISO, Objective, Organization, Purpose, Quality, Quality standards, Reliable, Responsibility, Standards
|
| Subscribe by Email |
|