Computer Science Proceedings. 5th International Workshop on Enterprise Networking and Computing in Healthcare Industry (IEEE Cat. No.03EX717)
In four of the five systems studied, pattern classes are more rather than less change prone, and changes to code involving a design pattern should, in theory, consist of creating new concrete classes that are extensions or subclasses of previously existing classes.
Computer Science Proceedings of the Sixth European Conference on Software Maintenance and Reengineering
This paper examines design patterns from a different perspective namely, their classification and usage for software re-engineering and restructuring, and discusses how the classification scheme can be applied for the re- engineering and restructuring of object-oriented systems.
The work is working to objectively determine the value of recommended style guides on large scale real world software systems and has found that in contrast with common claims one design recommendation can lead to more change prone rather than less change prone classes.
The development and implementation of a customizable editor for OMT/UML style object-models and behavior-models is discussed and the claims of improved flexibility, modularity, reusability, and understandability as stated in the design pattern literature in general are evaluated.
Computer Science Lecture Notes in Computer Science
This paper describes to what extent the BETA language has been successful in obtaining a unified style and where more research is needed and also discusses concurrent programming and prototype-based programming.