Multiple-view CASE support for object-oriented design (abstract)
Shang-cheng Chyou
Abstract
Shang-cheng Chyou
Abstract
Object-Oriented Programming (OOP) has been recognized to have great potential in producing high quality, large reusable software. However, we often find it difficult to write good C++ or Smalltalk programs. Without good program designs we will not reap the benefits of OOP. On the other hand, Object-Oriented Design (OOD) is considerably more complex than that of the traditional design disciplines such as Structured Design. Therefore, without the help of powerful CASE tools, we may not achieve the benefits of OOD and OOP.
A significance statement is not available in the OpenAlex record.
A contribution statement is not available in the OpenAlex record.
Method details are not available in the OpenAlex metadata.
Findings are not separately available in the OpenAlex metadata.
Limitations are not available in the OpenAlex metadata.
Application details are not available in the OpenAlex metadata.
Object-Oriented Programming (OOP) has been recognized to have great potential in producing high quality, large reusable software. However, we often find it difficult to write good C++ or Smalltalk programs. Without good program designs we will not reap the benefits of OOP. On the other hand, Object-Oriented Design (OOD) is considerably more complex than that of the traditional design disciplines such as Structured Design. Therefore, without the help of powerful CASE tools, we may not achieve the benefits of OOD and OOP.
Key concepts: Smalltalk, Object-oriented programming, Computer science, Object-oriented design, Software engineering, Programming language, Software design pattern, Software