Global Information Lookup Global Information

Extensibility information


Extensibility is a software engineering and systems design principle that provides for future growth. Extensibility is a measure of the ability to extend a system and the level of effort required to implement the extension. Extensions can be through the addition of new functionality or through modification of existing functionality. The principle provides for enhancements without impairing existing system functions.

An extensible system is one whose internal structure and dataflow are minimally or not affected by new or modified functionality, for example recompiling or changing the original source code might be unnecessary when changing a system’s behavior, either by the creator or other programmers.[1] Because software systems are long lived and will be modified for new features and added functionalities demanded by users, extensibility enables developers to expand or add to the software’s capabilities and facilitates systematic reuse. Some of its approaches include facilities for allowing users’ own program routines to be inserted and the abilities to define new data types as well as to define new formatting markup tags.[2]

  1. ^ Johansson, Niklas, and Anton Löfgren. Designing for Extensibility: An Action Research Study of Maximizing Extensibility by Means of Design Principles. N.p.: n.p., n.d. University of Gothenburg Department of Applied Information Technology, 29 May 2009. Web. 26 Apr. 2014. <https://gupea.ub.gu.se/bitstream/2077/20561/1/gupea_2077_20561_1.pdf>.
  2. ^ Rouse, Margaret. "Extensible." SearchSAO. N.p., Mar. 2007. Web. 27 Apr. 2014. <http://searchsoa.techtarget.com/definition/extensible Archived 2016-12-06 at the Wayback Machine>.

and 28 Related for: Extensibility information

Request time (Page generated in 0.6005 seconds.)

Extensibility

Last Update:

Extensibility is a software engineering and systems design principle that provides for future growth. Extensibility is a measure of the ability to extend...

Word Count : 1177

Agent Extensibility Protocol

Last Update:

The Agent Extensibility Protocol or AgentX is a computer networking protocol that allows management of Simple Network Management Protocol objects defined...

Word Count : 115

XML

Last Update:

Extensible Markup Language (XML) is a markup language and file format for storing, transmitting, and reconstructing arbitrary data. It defines a set of...

Word Count : 7031

Extensible Text Framework

Last Update:

eXtensible Text Framework (XTF) is a programming and data representation framework created and maintained by the California Digital Library (CDL) based...

Word Count : 53

XMPP

Last Update:

Extensible Messaging and Presence Protocol (XMPP, originally named Jabber) is an open communication protocol designed for instant messaging (IM), presence...

Word Count : 3662

EXtensible Server Pages

Last Update:

eXtensible Server Pages (XSP) is an XML-based language, which offers the possibility of dynamically arranged Java code into XML documents. It was developed...

Word Count : 192

Extensible Metadata Platform

Last Update:

The Extensible Metadata Platform (XMP) is an ISO standard, originally created by Adobe Systems Inc., for the creation, processing and interchange of standardized...

Word Count : 2520

Extensible Data Format

Last Update:

not reflect subsequent edits. (Audio help · More spoken articles) The Extensible Data Format (XDF) is an XML standard (specified as a DTD) developed by...

Word Count : 174

Virtual Extensible LAN

Last Update:

Virtual Extensible LAN (VXLAN) is a network virtualization technology that attempts to address the scalability problems associated with large cloud computing...

Word Count : 554

Extensible Authentication Protocol

Last Update:

Extensible Authentication Protocol (EAP) is an authentication framework frequently used in network and internet connections. It is defined in RFC 3748...

Word Count : 4172

Extensible Resource Identifier

Last Update:

An Extensible Resource Identifier (XRI) is a scheme and resolution protocol for abstract identifiers compatible with Uniform Resource Identifiers (URI)...

Word Count : 1677

Extensible programming

Last Update:

abstraction movement that supplanted the extensibility movement. Despite the earlier presentation of Simula as extensible, by 1975, Standish's survey does not...

Word Count : 1718

Extensible Embeddable Language

Last Update:

The Extensible Embeddable Language (EEL) is a scripting and programming language in development by David Olofson. EEL is intended for scripting in realtime...

Word Count : 637

XHTML

Last Update:

as mobile phones. By using namespaces, XHTML documents could provide extensibility by including fragments from other XML-based languages such as Scalable...

Word Count : 6926

XBL

Last Update:

XBL (XML Binding Language) is an XML-based markup language for altering the behavior of XUL widgets. It was devised at Netscape in the late 1990s as an...

Word Count : 329

XMF

Last Update:

XMF (Extensible Music Format) is a tree-based digital container format used to bundle music-oriented content, such as a MIDI file and optionally the sounds...

Word Count : 271

Internet Explorer

Last Update:

functionality of the browser. Extensibility is divided into two types: Browser extensibility and content extensibility. Browser extensibility involves adding context...

Word Count : 7955

Executable and Linkable Format

Last Update:

In computing, the Executable and Linkable Format (ELF, formerly named Extensible Linking Format), is a common standard file format for executable files...

Word Count : 2298

Extensible Binary Meta Language

Last Update:

Extensible Binary Meta Language (EBML) is a generalized file format for any kind of data, aiming to be a binary equivalent to XML. It provides a basic...

Word Count : 151

Extensible Host Controller Interface

Last Update:

The eXtensible Host Controller Interface (xHCI) is a technical specification that provides a detailed framework for the functioning of a computer's host...

Word Count : 2757

EXtensible Tag Framework

Last Update:

eXtensible Tag Framework is a framework for implementing new XML elements for Mozilla. The framework allows Mozilla to support a new XML dialect without...

Word Count : 54

Extensible Provisioning Protocol

Last Update:

The Extensible Provisioning Protocol (EPP) is a flexible protocol designed for allocating objects within registries over the Internet. The motivation for...

Word Count : 2094

Extensible Application Markup Language

Last Update:

Extensible Application Markup Language (XAML /ˈzæməl/ ) is a declarative XML-based language developed by Microsoft for initializing structured values and...

Word Count : 1161

XSL

Last Update:

In computing, the term Extensible Stylesheet Language (XSL) is used to refer to a family of languages used to transform and render XML documents. Historically...

Word Count : 747

List of system quality attributes

Last Update:

discoverability distributability durability effectiveness efficiency evolvability extensibility failure transparency fault-tolerance fidelity flexibility inspectability...

Word Count : 396

XBRL

Last Update:

XBRL (eXtensible Business Reporting Language) is a freely available and global framework for exchanging business information. XBRL allows the expression...

Word Count : 5830

Arista Networks

Last Update:

switch. To showcase EOS' extensibility, Arista developed a module named CloudVision that extends the CLI to use Extensible Messaging and Presence Protocol...

Word Count : 2315

UEFI

Last Update:

can use different I/O protocols, but SPI is the most common. Unified Extensible Firmware Interface (UEFI, /ˈjuːɪfaɪ/ or as an acronym) is a specification...

Word Count : 9773

PDF Search Engine © AllGlobal.net