Matches in SemOpenAlex for { <https://semopenalex.org/work/W178569376> ?p ?o ?g. }
Showing items 1 to 69 of
69
with 100 items per page.
- W178569376 abstract "Reusing code is one approach to software reusability. Code is the end product of the software lifecycle. It is delivered in a low level representation that is difficult to reuse unless an almost perfect match exists between available features and required specifications. There is a need to organize large inventories of software such that reusable code is easy to locate and exchange. The relative success in the reuse of code fragments reported by some software factories is due in part to their capacity to encapsulate domain specific functions and create specialized libraries of components classified by these locally standardized functions.A general software classification scheme that organizes reusability related attributes and common functions from different domains is proposed as a partial solution to the software reusability problem. For the problem of selecting from similar, potentially reusable components, a partial solution based on evaluation of common characteristics is also proposed. A library system is presented that integrates the proposed classification scheme with an evaluation mechanism based on inherent component attributes, programming languages characteristics and reuser experience.The fundamental contribution of this dissertation is a formal treatment of a faceted scheme for software classification leading to better understanding of reusability at the code level. This approach has been prototyped in a library system for the semi-automatic classification of software components. Analyses were performed to evaluate the classification scheme. The results show the potential of the scheme in organizing collections of code fragments, in improving retrieval, and in simplifying the classification process. Tests of the evaluation mechanism showed positive correlation with evaluations conducted by potential reusers." @default.
- W178569376 created "2016-06-24" @default.
- W178569376 creator A5088956879 @default.
- W178569376 date "1985-01-01" @default.
- W178569376 modified "2023-09-23" @default.
- W178569376 title "A software classification scheme (reusability, libraries, development)" @default.
- W178569376 hasPublicationYear "1985" @default.
- W178569376 type Work @default.
- W178569376 sameAs 178569376 @default.
- W178569376 citedByCount "3" @default.
- W178569376 crossrefType "journal-article" @default.
- W178569376 hasAuthorship W178569376A5088956879 @default.
- W178569376 hasConcept C115903868 @default.
- W178569376 hasConcept C127413603 @default.
- W178569376 hasConcept C134306372 @default.
- W178569376 hasConcept C137981799 @default.
- W178569376 hasConcept C186846655 @default.
- W178569376 hasConcept C199360897 @default.
- W178569376 hasConcept C206588197 @default.
- W178569376 hasConcept C2777904410 @default.
- W178569376 hasConcept C2778583558 @default.
- W178569376 hasConcept C33923547 @default.
- W178569376 hasConcept C41008148 @default.
- W178569376 hasConcept C529173508 @default.
- W178569376 hasConcept C548081761 @default.
- W178569376 hasConcept C77088390 @default.
- W178569376 hasConcept C77618280 @default.
- W178569376 hasConceptScore W178569376C115903868 @default.
- W178569376 hasConceptScore W178569376C127413603 @default.
- W178569376 hasConceptScore W178569376C134306372 @default.
- W178569376 hasConceptScore W178569376C137981799 @default.
- W178569376 hasConceptScore W178569376C186846655 @default.
- W178569376 hasConceptScore W178569376C199360897 @default.
- W178569376 hasConceptScore W178569376C206588197 @default.
- W178569376 hasConceptScore W178569376C2777904410 @default.
- W178569376 hasConceptScore W178569376C2778583558 @default.
- W178569376 hasConceptScore W178569376C33923547 @default.
- W178569376 hasConceptScore W178569376C41008148 @default.
- W178569376 hasConceptScore W178569376C529173508 @default.
- W178569376 hasConceptScore W178569376C548081761 @default.
- W178569376 hasConceptScore W178569376C77088390 @default.
- W178569376 hasConceptScore W178569376C77618280 @default.
- W178569376 hasLocation W1785693761 @default.
- W178569376 hasOpenAccess W178569376 @default.
- W178569376 hasPrimaryLocation W1785693761 @default.
- W178569376 hasRelatedWork W1620129481 @default.
- W178569376 hasRelatedWork W1852033050 @default.
- W178569376 hasRelatedWork W2041381656 @default.
- W178569376 hasRelatedWork W2069234241 @default.
- W178569376 hasRelatedWork W2091007968 @default.
- W178569376 hasRelatedWork W2104383436 @default.
- W178569376 hasRelatedWork W2107368685 @default.
- W178569376 hasRelatedWork W2147749406 @default.
- W178569376 hasRelatedWork W2155773669 @default.
- W178569376 hasRelatedWork W2170325853 @default.
- W178569376 hasRelatedWork W2182768571 @default.
- W178569376 hasRelatedWork W2256190351 @default.
- W178569376 hasRelatedWork W2348061806 @default.
- W178569376 hasRelatedWork W2592162768 @default.
- W178569376 hasRelatedWork W269276854 @default.
- W178569376 hasRelatedWork W2729681416 @default.
- W178569376 hasRelatedWork W2740041926 @default.
- W178569376 hasRelatedWork W2916805728 @default.
- W178569376 hasRelatedWork W2974258886 @default.
- W178569376 hasRelatedWork W3008966818 @default.
- W178569376 isParatext "false" @default.
- W178569376 isRetracted "false" @default.
- W178569376 magId "178569376" @default.
- W178569376 workType "article" @default.