Matches in SemOpenAlex for { <https://semopenalex.org/work/W163917022> ?p ?o ?g. }
- W163917022 abstract "Pattern-based design, the use of design pattern during the design process, has become widely used in the object-oriented community because of the reuse benefits that take less cost and effort, but result in high quality in software development and maintenance. However, design pattern defects can be injected in early design without mandatory control of the evolution of a pattern-based design and assessment of pattern-based designs after changes. It is crucial to maintain correct designs during early design maintenance because defects in early design may cause serious damage to software systems in later software development and maintenance. Hence, there is a need of a systematic design method for preventing design pattern defects being injected during pattern-based design maintenance so that the change results of pattern-based designs conform to the corresponding design patterns. Conventional Unified Modeling Language (UML) 2.0 design methods do not provide systematic ways of assessing pattern-based design conformance. Pattern Instance Changes with UML Profiles (PICUP) design method is developed as an improved design method for perfective and corrective UML pattern-based design maintenance and assessment. Design pattern in UML Profiles (DPUP) is developed for formal specification of a design pattern. DPUPs are used for instantiation, maintenance, and assessment of UML pattern-based designs. DPUPs, as the main part of PICUP design method, provide metamodel-level UML design constraints using UML stereotype notations and metamodel-level Object Constraint Language (OCL) design constraints. In this research, assessments of pattern-based designs in UML class diagram with the corresponding DPUPs enforce maintainers to make correct changes of the designs. Pattern-related information is annotated in pattern-based design using stereotype notations. Furthermore, the conformance checking of a given UML pattern-based design can be automated by using the assessment tool. An explanatory two-case study is used to evaluate the effectiveness of PICUP design method with DPUPs, and applied to (1) the Lexi document editor and (2) the ARENA game information system. Questionnaire answers and design pattern defect counts from the two-case study conducted by subject matter experts support the hypothesis that the PICUP method is an improved design method ensuring structural conformance of UML pattern-based designs to the corresponding design patterns during perfective and corrective design maintenance for information systems." @default.
- W163917022 created "2016-06-24" @default.
- W163917022 creator A5032455181 @default.
- W163917022 creator A5038460242 @default.
- W163917022 creator A5049007580 @default.
- W163917022 date "2007-01-01" @default.
- W163917022 modified "2023-09-28" @default.
- W163917022 title "Perfective and corrective uml pattern-based design maintenance with design constraints for information systems" @default.
- W163917022 cites W101658482 @default.
- W163917022 cites W102485042 @default.
- W163917022 cites W118893532 @default.
- W163917022 cites W140859818 @default.
- W163917022 cites W1487083903 @default.
- W163917022 cites W1498826524 @default.
- W163917022 cites W1506975425 @default.
- W163917022 cites W1523197392 @default.
- W163917022 cites W1527311855 @default.
- W163917022 cites W1528404071 @default.
- W163917022 cites W1529377943 @default.
- W163917022 cites W153104621 @default.
- W163917022 cites W1534940528 @default.
- W163917022 cites W1557557006 @default.
- W163917022 cites W1596404996 @default.
- W163917022 cites W1596574825 @default.
- W163917022 cites W1602650507 @default.
- W163917022 cites W1649645444 @default.
- W163917022 cites W165090352 @default.
- W163917022 cites W176279103 @default.
- W163917022 cites W1840884391 @default.
- W163917022 cites W185339439 @default.
- W163917022 cites W1900564928 @default.
- W163917022 cites W1936022305 @default.
- W163917022 cites W1968983388 @default.
- W163917022 cites W1974102631 @default.
- W163917022 cites W1985464429 @default.
- W163917022 cites W1989063120 @default.
- W163917022 cites W2028195696 @default.
- W163917022 cites W2045900936 @default.
- W163917022 cites W2052166744 @default.
- W163917022 cites W2053703112 @default.
- W163917022 cites W2062481737 @default.
- W163917022 cites W2074368088 @default.
- W163917022 cites W2093327394 @default.
- W163917022 cites W2093771585 @default.
- W163917022 cites W2102304036 @default.
- W163917022 cites W2103182547 @default.
- W163917022 cites W2109293047 @default.
- W163917022 cites W2112970105 @default.
- W163917022 cites W2118173726 @default.
- W163917022 cites W2118349318 @default.
- W163917022 cites W2121534785 @default.
- W163917022 cites W2129265816 @default.
- W163917022 cites W2131868750 @default.
- W163917022 cites W2140068196 @default.
- W163917022 cites W2146188227 @default.
- W163917022 cites W2148148196 @default.
- W163917022 cites W2151693444 @default.
- W163917022 cites W2153137733 @default.
- W163917022 cites W2153887189 @default.
- W163917022 cites W2159765281 @default.
- W163917022 cites W2162567713 @default.
- W163917022 cites W2165043113 @default.
- W163917022 cites W2166602595 @default.
- W163917022 cites W2167860510 @default.
- W163917022 cites W2169248079 @default.
- W163917022 cites W2169562315 @default.
- W163917022 cites W2170335039 @default.
- W163917022 cites W2293521755 @default.
- W163917022 cites W2333045523 @default.
- W163917022 cites W2338119957 @default.
- W163917022 cites W2477065397 @default.
- W163917022 cites W2504421683 @default.
- W163917022 cites W2542422716 @default.
- W163917022 cites W2747804533 @default.
- W163917022 cites W394657359 @default.
- W163917022 cites W47890576 @default.
- W163917022 cites W622782238 @default.
- W163917022 cites W73069149 @default.
- W163917022 cites W84082018 @default.
- W163917022 hasPublicationYear "2007" @default.
- W163917022 type Work @default.
- W163917022 sameAs 163917022 @default.
- W163917022 citedByCount "0" @default.
- W163917022 crossrefType "dissertation" @default.
- W163917022 hasAuthorship W163917022A5032455181 @default.
- W163917022 hasAuthorship W163917022A5038460242 @default.
- W163917022 hasAuthorship W163917022A5049007580 @default.
- W163917022 hasConcept C115903868 @default.
- W163917022 hasConcept C14501506 @default.
- W163917022 hasConcept C145644426 @default.
- W163917022 hasConcept C146054899 @default.
- W163917022 hasConcept C146939238 @default.
- W163917022 hasConcept C164202143 @default.
- W163917022 hasConcept C199360897 @default.
- W163917022 hasConcept C202446494 @default.
- W163917022 hasConcept C2777904410 @default.
- W163917022 hasConcept C41008148 @default.
- W163917022 hasConcept C41298492 @default.
- W163917022 hasConcept C52913732 @default.
- W163917022 hasConcept C529173508 @default.