{'fraction_non_alphanumeric': 0.0247074122236671, 'fraction_numerical': 0.004551365409622887, 'mean_word_length': 5.359504132231405, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Comparative Study of Three New OO Methods

Abstract In this paper we will compare and contrast some of the newer methods with some of theestablished methods in the field of object-oriented software engineering. The methods re-viewed are Solution-Based Modelling, Business Object Notation and Object BehaviourAnalysis. The new methods offer new solutions and ideas to issues such as object identi-fication from scenarios, traceability supporting techniques, criteria for phase completionand method support for reliability. Although all these contributions, we identified someissues, particular design for dynamic binding, that still have to be taken into account in anobject-oriented method. 1. Introduction The past years have seen the emergence of quite a number of different methods for object-oriented development. Although many of them have now been applied and tested on manyreal-world projects from which experience reports have been published, the softwaremanager is still facing a daunting task when he is to select the best method for his organ-isation. Furthermore, the area is still evolving and new methods continue to appear everyyear. A major problem is that terminology and style of presentation make the methodslook more different than they really are, thereby obscuring the truly differentiating issues.In this paper we will evaluate some recently published object-oriented methods and high-light those features which are truly innovative contributions. The methods which havebeen studied are [Gol92], [Ner93],[Rub 92].