Felix S. K. Leung

Learn More
Assuring quality in capturing and representing the systems requirements is extremely important. This study is aimed at understanding errors frequently committed by novice systems analysts in developing domain models using the Unified Modeling Language (UML). Understanding of errors that affect the quality of resulting conceptual models and the relationships(More)
The application of analysis patterns has gained an increasing interest among researchers and software analysts over the last few years. Their beliefs of advocating analysis patterns are to support knowledge reuse and produce more reliable conceptual design at reduced time frame. The idea of documenting analysis patterns is to capture proven expert solutions(More)
In this competitive world, all enterprises depend on the IT as their active support for various purposes. As a result the software projects are becoming larger and more complex. Hence the developers face challenge of developing the complex software's more quickly. The best solution to this is the concept of Reuse [1]. Through object oriented analysis(More)
Knowing the kinds of modeling errors they are most likely to produce helps prepare novice analysts for developing quality conceptual models. During the analysis phase of information systems development, systems analysts capture and represent systems requirements using conceptual models (such as entity-relationship diagrams, class diagrams , and use case(More)
  • 1