Bobby (software)

Last updated

The original Bobby was a free online tool, written by Josh Krieger and provided by the Centre for Applied Special Technology (CAST), used to validate websites for WAI and Section 508 compliance. Launched in 1995, [1] it became well known for the usage of the Bobby Approved icon that website authors could use to indicate they have successfully passed the Bobby online test. Development was coordinated by Chuck Hitchcock, CAST's Chief Officer of Policy and Technology, and further developed by David Clark and Michael Cooper.

Contents

The CAST tool was officially closed on May 1, 2005. However, the Bobby name lived on in Watchfire Corporation's Watchfire Bobby program. Watchfire provided the same free service that CAST did with Bobby in their Watchfire WebXACT tool. Watchfire's offering, now part of an IBM suite described below, tests pages of web content for quality, accessibility, and privacy issues.

The free tool was officially closed by the owners, IBM, on February 1, 2008. [2] The software is now available as part of IBM's Rational Policy Tester Accessibility Edition. [1] [3]

Currently, the Web Accessibility Evaluation Tool (WAVE) provides this free service at wave.webaim.org.

See also

Related Research Articles

Section 508 Amendment to the Rehabilitation Act of 1973

In 1998 the US Congress amended the Rehabilitation Act to require Federal agencies to make their electronic and information technology accessible to people with disabilities. Section 508 was enacted to eliminate barriers in information technology, to make available new opportunities for people with disabilities, and to encourage development of technologies that will help achieve these goals. The law applies to all Federal agencies when they develop, procure, maintain, or use electronic and information technology. Under Section 508, agencies must give employees with disabilities and members of the public access to information that is comparable to the access available to others.

Usability engineering is a field that is concerned generally with human-computer interaction and specifically with devising human-computer interfaces that have high usability or user friendliness. It provides structured methods for achieving efficiency and elegance in interface design.

Software release life cycle Sum of the phases of development and maturity for computer software

A software release life cycle is the sum of the stages of development and maturity for a piece of computer software. Cycles range from its initial development to its eventual release, and include updated versions of the released version to help improve software or fix software bugs still present in the software.

The Rational Unified Process (RUP) is an iterative software development process framework created by the Rational Software Corporation, a division of IBM since 2003. RUP is not a single concrete prescriptive process, but rather an adaptable process framework, intended to be tailored by the development organizations and software project teams that will select the elements of the process that are appropriate for their needs. RUP is a specific implementation of the Unified Process.

Accessibility Design principle

Accessibility in the sense considered here refers to the design of products, devices, services, or environments so as to be usable by people with disabilities. The concept of accessible design and practice of accessible development ensures both "direct access" and "indirect access" meaning compatibility with a person's assistive technology.

Computer accessibility refers to the accessibility of a computer system to all people, regardless of disability type or severity of impairment. The term accessibility is most often used in reference to specialized hardware or software, or a combination of both, designed to enable the use of a computer by a person with a disability or impairment. Computer accessibility often has direct positive effects on people with disabilities.

Web accessibility is the inclusive practice of ensuring there are no barriers that prevent interaction with, or access to, websites on the World Wide Web by people with physical disabilities, situational disabilities, and socio-economic restrictions on bandwidth and speed. When sites are correctly designed, developed and edited, generally all users have equal access to information and functionality.


A test script in software testing is a set of instructions that will be performed on the system under test to test that the system functions as expected.

Windows Live

Windows Live is a discontinued brand-name for a set of web services and software products from Microsoft as part of its software plus services platform. Chief components under the brand name included web services, several computer programs that interact with the services, and specialized web services for mobile devices.

System Architect

Unicom System Architect is an enterprise architecture tool that is used by the business and technology departments of corporations and government agencies to model their business operations and the systems, applications, and databases that support them. System Architect is used to build architectures using various frameworks including TOGAF, ArchiMate, DoDAF, MODAF and NAF. System Architect is developed by UNICOM Systems, a division of UNICOM Global, a United States-based company.

PAS 78: Guide to good practice in commissioning accessible websites is a Publicly Available Specification published on March 8, 2006 by the British Standards Institution (BSI) in collaboration with the Disability Rights Commission (DRC). It provides guidance to organisations in how to go about commissioning an accessible website from a design agency. It describes what is expected from websites to comply with the UK Disability Discrimination Act 1995 (DDA), making websites accessible to and usable by disabled people

Visual Test, originally known as MS-Test, was an automated testing tool for Windows applications developed by Microsoft and later sold to Rational Software.

Ranorex Studio

Ranorex Studio is a GUI test automation framework provided by Ranorex GmbH, a software development company. The framework is used for the testing of desktop, web-based and mobile applications.

IP-XACT is an XML format that defines and describes individual, re-usable electronic circuit designs to facilitate their use in creating integrated circuits. IP-XACT was created by the SPIRIT Consortium as a standard to enable automated configuration and integration through tools.

WaveMaker

WaveMaker is a private aPaaS software for building and running custom apps. WaveMaker provides Rapid API App Development & Deployment to build enterprise-grade multi-device apps, and leverages Docker containerization for an app-optimized infrastructure.

Knowbility is an American non-governmental organization based in Austin, Texas, working to support the independence and empowerment of people with disabilities by promoting the use and improving the availability of accessible information technology. Its mission is to create an inclusive digital world for people of all abilities. Knowbility's signature program is the Accessibility Internet Rally, a web-building competition that brings together volunteer web designers to create accessible websites for nonprofit organizations and artists that serve communities all over the world.

HCL AppScan, previously known as IBM AppScan, is a family of web security testing and monitoring tools formerly from the Rational Software division of IBM. In July 2019, the product was purchased by HCL Technologies. AppScan is intended to test Web applications for security vulnerabilities during the development process, when it is least expensive to fix such problems. The product learns the behavior of each application, whether an off-the-shelf application or internally developed, and develops a program intended to test all of its functions for both common and application-specific vulnerabilities.

WebAIM is a non-profit organization based at Utah State University in Logan, Utah. WebAIM has provided web accessibility solutions since 1999. WebAIM's mission is to expand the potential of the web for people with disabilities by providing the knowledge, technical skills, tools, organizational leadership strategies, and vision that empower organizations to make their own content accessible to people with disabilities.

Sanctum was a Santa Clara, California-based information technology company focused on application security. Sanctum was credited for inventing the application security space in the mid-'90s with its firewall, AppShield, and scanner, AppScan, when it foresaw the need for better application-layer security for Web environments.

References

  1. 1 2 Centre for Applied Special Technology (CAST), Bobby Archived May 1, 2008, at the Wayback Machine , cited 4 May 2008.
  2. Watchfire, Bobby and WebXact , cited 4 May 2008.
  3. IBM: Rational Policy Tester Accessibility Edition Archived October 20, 2009, at the Wayback Machine ". Accessed 2009-09-01.