Matches in SemOpenAlex for { <https://semopenalex.org/work/W2003704828> ?p ?o ?g. }
Showing items 1 to 86 of
86
with 100 items per page.
- W2003704828 endingPage "9" @default.
- W2003704828 startingPage "1" @default.
- W2003704828 abstract "Reverse engineering is the key idea for reconstruction of any existing system. In this paper, we propose an algorithm to reverse engineer an object-oriented code into Unified Modeling Language (UML) class diagram. Our algorithm is very general in nature and can be applied to any object-oriented code irrespective of the object-oriented programming language. In our paper we consider an object-oriented pseudocode similar to C++ to implement our algorithm. Some of the researchers have dealt in the past the problem of reverse engineering an object-oriented code to UML class diagrams. However, none of these researchers have treated all the constructs available in UML class diagrams. Unlike the previously done work on reverse engineering into UML, our algorithm generates rules for a complete set of constructs available in UML class diagrams. It includes classes, relationships, objects, attributes, operations, inheritance, associations, interfaces & other extensible mechanisms also. This algorithm can be viewed as a solution to reverse engineer any available object-oriented software. An application for the implementation of above said rules using C++ code is also included in the paper. We thoroughly compare our work with the similar type of earlier work in this area and uncover the deficiencies in these previous available works. Moreover our motive in this paper is to prepare rules to reverse engineer C++ code into UML class diagrams and not to generate any tools." @default.
- W2003704828 created "2016-06-24" @default.
- W2003704828 creator A5052081434 @default.
- W2003704828 creator A5058420585 @default.
- W2003704828 creator A5074475302 @default.
- W2003704828 date "2008-08-31" @default.
- W2003704828 modified "2023-09-24" @default.
- W2003704828 title "On reverse engineering an object-oriented code into UML class diagrams incorporating extensible mechanisms" @default.
- W2003704828 cites W2025486920 @default.
- W2003704828 cites W2119803011 @default.
- W2003704828 cites W2535723736 @default.
- W2003704828 doi "https://doi.org/10.1145/1402521.1402527" @default.
- W2003704828 hasPublicationYear "2008" @default.
- W2003704828 type Work @default.
- W2003704828 sameAs 2003704828 @default.
- W2003704828 citedByCount "6" @default.
- W2003704828 countsByYear W20037048282012 @default.
- W2003704828 countsByYear W20037048282015 @default.
- W2003704828 countsByYear W20037048282021 @default.
- W2003704828 crossrefType "journal-article" @default.
- W2003704828 hasAuthorship W2003704828A5052081434 @default.
- W2003704828 hasAuthorship W2003704828A5058420585 @default.
- W2003704828 hasAuthorship W2003704828A5074475302 @default.
- W2003704828 hasConcept C104317684 @default.
- W2003704828 hasConcept C115903868 @default.
- W2003704828 hasConcept C133264317 @default.
- W2003704828 hasConcept C145644426 @default.
- W2003704828 hasConcept C146939238 @default.
- W2003704828 hasConcept C154945302 @default.
- W2003704828 hasConcept C168054591 @default.
- W2003704828 hasConcept C185592680 @default.
- W2003704828 hasConcept C199360897 @default.
- W2003704828 hasConcept C202446494 @default.
- W2003704828 hasConcept C207850805 @default.
- W2003704828 hasConcept C21285288 @default.
- W2003704828 hasConcept C2777212361 @default.
- W2003704828 hasConcept C2777904410 @default.
- W2003704828 hasConcept C2780902518 @default.
- W2003704828 hasConcept C2781238097 @default.
- W2003704828 hasConcept C41008148 @default.
- W2003704828 hasConcept C41298492 @default.
- W2003704828 hasConcept C48419115 @default.
- W2003704828 hasConcept C55493867 @default.
- W2003704828 hasConcept C73752529 @default.
- W2003704828 hasConceptScore W2003704828C104317684 @default.
- W2003704828 hasConceptScore W2003704828C115903868 @default.
- W2003704828 hasConceptScore W2003704828C133264317 @default.
- W2003704828 hasConceptScore W2003704828C145644426 @default.
- W2003704828 hasConceptScore W2003704828C146939238 @default.
- W2003704828 hasConceptScore W2003704828C154945302 @default.
- W2003704828 hasConceptScore W2003704828C168054591 @default.
- W2003704828 hasConceptScore W2003704828C185592680 @default.
- W2003704828 hasConceptScore W2003704828C199360897 @default.
- W2003704828 hasConceptScore W2003704828C202446494 @default.
- W2003704828 hasConceptScore W2003704828C207850805 @default.
- W2003704828 hasConceptScore W2003704828C21285288 @default.
- W2003704828 hasConceptScore W2003704828C2777212361 @default.
- W2003704828 hasConceptScore W2003704828C2777904410 @default.
- W2003704828 hasConceptScore W2003704828C2780902518 @default.
- W2003704828 hasConceptScore W2003704828C2781238097 @default.
- W2003704828 hasConceptScore W2003704828C41008148 @default.
- W2003704828 hasConceptScore W2003704828C41298492 @default.
- W2003704828 hasConceptScore W2003704828C48419115 @default.
- W2003704828 hasConceptScore W2003704828C55493867 @default.
- W2003704828 hasConceptScore W2003704828C73752529 @default.
- W2003704828 hasIssue "5" @default.
- W2003704828 hasLocation W20037048281 @default.
- W2003704828 hasOpenAccess W2003704828 @default.
- W2003704828 hasPrimaryLocation W20037048281 @default.
- W2003704828 hasRelatedWork W1510078815 @default.
- W2003704828 hasRelatedWork W1749723860 @default.
- W2003704828 hasRelatedWork W2003153650 @default.
- W2003704828 hasRelatedWork W2003704828 @default.
- W2003704828 hasRelatedWork W2355268141 @default.
- W2003704828 hasRelatedWork W2382782442 @default.
- W2003704828 hasRelatedWork W2385744953 @default.
- W2003704828 hasRelatedWork W2387087283 @default.
- W2003704828 hasRelatedWork W2462264766 @default.
- W2003704828 hasRelatedWork W3016740592 @default.
- W2003704828 hasVolume "33" @default.
- W2003704828 isParatext "false" @default.
- W2003704828 isRetracted "false" @default.
- W2003704828 magId "2003704828" @default.
- W2003704828 workType "article" @default.