Matches in DBpedia 2016-04 for { <http://dbpedia.org/resource/Programming_in_the_large_and_programming_in_the_small> ?p ?o }
Showing triples 1 to 61 of
61
with 100 triples per page.
- Programming_in_the_large_and_programming_in_the_small abstract "In software engineering, programming in the large and programming in the small describe two different approaches to writing software. The terms were coined by Frank DeRemer and Hans Kron in their 1975 paper \"Programming-in-the-large versus programming-in-the-small\" A similar, later distinction is Ousterhout's dichotomy between system programming languages (for components) and scripting languages for glue code, connecting components.Fred Brooks identifies that the way an individual program is created is different from how a programming systems product is created. The former likely does one relatively simple task well. It is probably coded by a single engineer, is complete in itself, and is ready to run on the system on which it was developed. The programming activity was probably fairly short-lived as simple tasks are quick and easy to complete. This is the endeavor that DeRemer and Kron describe as programming in the small.Compare with the activities associated with a programming systems project, again as identified by Brooks. Such a project is typified by medium-sized or large industrial teams working on the project for many months to several years. The project is likely to be split up into several or hundreds of separate modules which individually are of a similar complexity to the individual programs described above. However, each module will define an interface to its surrounding modules.Brooks describes how programming systems projects are typically run as formal projects that follow industry best practices and will comprise testing, documentation and ongoing maintenance activities as well as activities to ensure that the product is generalized to work in different scenarios including on systems other than the development systems on which it was created.DeRemer and Kron have this to say about programming in the large vs in the small (taken from the abstract of their paper - see the references section, below):\"By large programs we mean systems consisting of many small programs (modules), possibly written by different people. We need languages for programming-in-the-small, i.e. languages not unlike the common programming languages of today, for writing modules. We also need a “module interconnection language” for knitting those modules together into an integrated whole and for providing an overview that formally records the intent of the programmer(s) and that can be checked for consistency by a compiler. We explore the software reliability aspects of such an interconnection language. Emphasis is placed on facilities for information hiding and for defining layers of virtual machines.\"".
- Programming_in_the_large_and_programming_in_the_small wikiPageID "1800329".
- Programming_in_the_large_and_programming_in_the_small wikiPageLength "7630".
- Programming_in_the_large_and_programming_in_the_small wikiPageOutDegree "44".
- Programming_in_the_large_and_programming_in_the_small wikiPageRevisionID "684832170".
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink ACID.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Abstraction_(computer_science).
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Adapter_pattern.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Association_for_Computing_Machinery.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Business_Process_Execution_Language.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Category:Programming_paradigms.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Category:Software_engineering_terminology.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Cohesion_(computer_science).
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Component-based_software_engineering.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Computer_programming.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Computer_science.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Coupling_(computer_programming).
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Critical_mass_(software_engineering).
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Data_flow_diagram.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Dataflow.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Dataflow_programming.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Flow-based_programming.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Frank_DeRemer.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Fred_Brooks.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Hans_Kron.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Interface_(computing).
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Linda_(coordination_language).
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Los_Angeles.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Management.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Message_passing.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Modular_programming.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Ousterhouts_dichotomy.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Pipeline_(Unix).
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Rapid_application_development.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Scripting_language.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Software_architecture.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Software_development.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Software_engineering.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink System.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink System_programming.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Transition_system.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLink Type_system.
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLinkText "Programming in the large and programming in the small".
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLinkText "programming in the large and programming in the small".
- Programming_in_the_large_and_programming_in_the_small wikiPageWikiLinkText "programming in the large".
- Programming_in_the_large_and_programming_in_the_small wikiPageUsesTemplate Template:Citation_needed.
- Programming_in_the_large_and_programming_in_the_small wikiPageUsesTemplate Template:Cite_conference.
- Programming_in_the_large_and_programming_in_the_small wikiPageUsesTemplate Template:Dubious.
- Programming_in_the_large_and_programming_in_the_small wikiPageUsesTemplate Template:Programming_paradigms.
- Programming_in_the_large_and_programming_in_the_small wikiPageUsesTemplate Template:Quotation.
- Programming_in_the_large_and_programming_in_the_small wikiPageUsesTemplate Template:Refimprove.
- Programming_in_the_large_and_programming_in_the_small subject Category:Programming_paradigms.
- Programming_in_the_large_and_programming_in_the_small subject Category:Software_engineering_terminology.
- Programming_in_the_large_and_programming_in_the_small comment "In software engineering, programming in the large and programming in the small describe two different approaches to writing software.".
- Programming_in_the_large_and_programming_in_the_small label "Programming in the large and programming in the small".
- Programming_in_the_large_and_programming_in_the_small sameAs Q7248503.
- Programming_in_the_large_and_programming_in_the_small sameAs Programování_ve_velkém.
- Programming_in_the_large_and_programming_in_the_small sameAs m.05y09l.
- Programming_in_the_large_and_programming_in_the_small sameAs Q7248503.
- Programming_in_the_large_and_programming_in_the_small wasDerivedFrom Programming_in_the_large_and_programming_in_the_small?oldid=684832170.
- Programming_in_the_large_and_programming_in_the_small isPrimaryTopicOf Programming_in_the_large_and_programming_in_the_small.