Matches in DBpedia 2016-04 for { <http://wikidata.dbpedia.org/resource/Q1369184> ?p ?o }
Showing triples 1 to 44 of
44
with 100 triples per page.
- Q1369184 subject Q7310998.
- Q1369184 subject Q8659863.
- Q1369184 abstract "In computer science and software engineering, reusability is the use of existing assets in some form within the software product development process. Assets are products and by-products of the software development life cycle and include code, software components, test suites, designs and documentation. Leverage is modifying existing assets as needed to meet specific system requirements. Because reuse implies the creation of a separately maintained version of the assets, it is preferred over leverage.Subroutines or functions are the simplest form of reuse. A chunk of code is regularly organized using modules or namespaces into layers. Proponents claim that objects and software components offer a more advanced form of reusability, although it has been tough to objectively measure and define levels or scores of reusability.The ability to reuse relies in an essential way on the ability to build larger things from smaller parts, and being able to identify commonalities among those parts. Reusability is often a required characteristic of platform software. Reusability brings several aspects to software development that do not need to be considered when reusability is not required.Reusability implies some explicit management of build, packaging, distribution, installation, configuration, deployment, maintenance and upgrade issues. If these issues are not considered, software may appear to be reusable from design point of view, but will not be reused in practice.Software reusability more specifically refers to design features of a software element (or collection of software elements) that enhance its suitability for reuse.Many reuse design principles were developed at the WISR workshops.Candidate design features for software reuse include: Adaptable Brief: small size Consistency Correctness Extensibility Fast Flexible Generic Localization of volatile (changeable) design assumptions (David Parnas) Modularity Orthogonality Parameterization Simple: low complexity Stability under changing requirementsConsensus has not yet been reached on this list on the relative importance of the entries nor on the issues which make each one important for a particular class of applications.".
- Q1369184 wikiPageExternalLink node1.html.
- Q1369184 wikiPageExternalLink renews.html.
- Q1369184 wikiPageExternalLink 0430-1.asp.
- Q1369184 wikiPageWikiLink Q1051282.
- Q1369184 wikiPageWikiLink Q1319773.
- Q1369184 wikiPageWikiLink Q1362142.
- Q1369184 wikiPageWikiLink Q1781447.
- Q1369184 wikiPageWikiLink Q190686.
- Q1369184 wikiPageWikiLink Q207822.
- Q1369184 wikiPageWikiLink Q21198.
- Q1369184 wikiPageWikiLink Q215067.
- Q1369184 wikiPageWikiLink Q216601.
- Q1369184 wikiPageWikiLink Q2297740.
- Q1369184 wikiPageWikiLink Q241317.
- Q1369184 wikiPageWikiLink Q2989710.
- Q1369184 wikiPageWikiLink Q3290922.
- Q1369184 wikiPageWikiLink Q360812.
- Q1369184 wikiPageWikiLink Q3711325.
- Q1369184 wikiPageWikiLink Q4115054.
- Q1369184 wikiPageWikiLink Q5156623.
- Q1369184 wikiPageWikiLink Q5674297.
- Q1369184 wikiPageWikiLink Q609588.
- Q1369184 wikiPageWikiLink Q638608.
- Q1369184 wikiPageWikiLink Q6453666.
- Q1369184 wikiPageWikiLink Q6505517.
- Q1369184 wikiPageWikiLink Q7310998.
- Q1369184 wikiPageWikiLink Q7595721.
- Q1369184 wikiPageWikiLink Q771245.
- Q1369184 wikiPageWikiLink Q774228.
- Q1369184 wikiPageWikiLink Q80993.
- Q1369184 wikiPageWikiLink Q836862.
- Q1369184 wikiPageWikiLink Q857102.
- Q1369184 wikiPageWikiLink Q8659863.
- Q1369184 wikiPageWikiLink Q867147.
- Q1369184 wikiPageWikiLink Q873636.
- Q1369184 wikiPageWikiLink Q920419.
- Q1369184 wikiPageWikiLink Q92876.
- Q1369184 wikiPageWikiLink Q940053.
- Q1369184 type Thing.
- Q1369184 comment "In computer science and software engineering, reusability is the use of existing assets in some form within the software product development process. Assets are products and by-products of the software development life cycle and include code, software components, test suites, designs and documentation. Leverage is modifying existing assets as needed to meet specific system requirements.".
- Q1369184 label "Reusability".