Matches in SemOpenAlex for { <https://semopenalex.org/work/W1503090478> ?p ?o ?g. }
Showing items 1 to 58 of
58
with 100 items per page.
- W1503090478 abstract "Abstract Specification‐driven tools (SDTs) translate specifications to products such as programs, documentation, tables, and test scripts. SDTs represent a large class of techniques that have independently evolved under a variety of names including application generators, program generators, 4GLs (fourth generation languages), automatic programming, lower CASE tools, and application‐oriented languages. SDTs increase productivity and quality and are most successful in programming areas that are well understood and repetitive such as databases, user interfaces, and translators. SDTs are an effective way to reuse software code and design. Unlike code reuse libraries, SDTs generate customized software that is not modified by the user. A typical SDT for building parsers from grammar descriptions is shown. The productivity and quality of SDTs is achieved by two major factors: narrow domains and understandable specification languages. A “domain” is the area of applicability. General‐purpose programming languages are useful for very large problem domains. The second major factor for increased productivity and quality of SDTs is the specification language. It must be significantly easier to understand than the generated code. It should be much shorter, should not contain unnecessary implementation details, and it should be understandable to nonprogrammers—ideally, the customer. However, specification languages are not necessarily simple. Example problem domains and tools for building SDTs are described." @default.
- W1503090478 created "2016-06-24" @default.
- W1503090478 creator A5056965172 @default.
- W1503090478 date "2002-01-15" @default.
- W1503090478 modified "2023-10-16" @default.
- W1503090478 title "Specification‐Driven Tools and Techniques" @default.
- W1503090478 cites W2004528131 @default.
- W1503090478 cites W2064650227 @default.
- W1503090478 cites W2067860008 @default.
- W1503090478 cites W2074864682 @default.
- W1503090478 cites W2079239826 @default.
- W1503090478 cites W2080901110 @default.
- W1503090478 cites W2096039823 @default.
- W1503090478 cites W2100020698 @default.
- W1503090478 cites W2109339332 @default.
- W1503090478 cites W2129023274 @default.
- W1503090478 cites W2154614601 @default.
- W1503090478 cites W2161059654 @default.
- W1503090478 cites W2294861651 @default.
- W1503090478 cites W4237769480 @default.
- W1503090478 doi "https://doi.org/10.1002/0471028959.sof335" @default.
- W1503090478 hasPublicationYear "2002" @default.
- W1503090478 type Work @default.
- W1503090478 sameAs 1503090478 @default.
- W1503090478 citedByCount "0" @default.
- W1503090478 crossrefType "other" @default.
- W1503090478 hasAuthorship W1503090478A5056965172 @default.
- W1503090478 hasConcept C115903868 @default.
- W1503090478 hasConcept C127413603 @default.
- W1503090478 hasConcept C199360897 @default.
- W1503090478 hasConcept C206588197 @default.
- W1503090478 hasConcept C41008148 @default.
- W1503090478 hasConcept C548081761 @default.
- W1503090478 hasConcept C61423126 @default.
- W1503090478 hasConceptScore W1503090478C115903868 @default.
- W1503090478 hasConceptScore W1503090478C127413603 @default.
- W1503090478 hasConceptScore W1503090478C199360897 @default.
- W1503090478 hasConceptScore W1503090478C206588197 @default.
- W1503090478 hasConceptScore W1503090478C41008148 @default.
- W1503090478 hasConceptScore W1503090478C548081761 @default.
- W1503090478 hasConceptScore W1503090478C61423126 @default.
- W1503090478 hasLocation W15030904781 @default.
- W1503090478 hasOpenAccess W1503090478 @default.
- W1503090478 hasPrimaryLocation W15030904781 @default.
- W1503090478 hasRelatedWork W1853785581 @default.
- W1503090478 hasRelatedWork W2086733238 @default.
- W1503090478 hasRelatedWork W2096448122 @default.
- W1503090478 hasRelatedWork W2112962394 @default.
- W1503090478 hasRelatedWork W2118300983 @default.
- W1503090478 hasRelatedWork W2120335632 @default.
- W1503090478 hasRelatedWork W2166247150 @default.
- W1503090478 hasRelatedWork W3017187763 @default.
- W1503090478 hasRelatedWork W4235530921 @default.
- W1503090478 hasRelatedWork W4243252198 @default.
- W1503090478 isParatext "false" @default.
- W1503090478 isRetracted "false" @default.
- W1503090478 magId "1503090478" @default.
- W1503090478 workType "other" @default.