CiteULike is a free online bibliography manager. Register and you can start organising your references online.

Experience with an approach to comparing software design methodologies Export

Software Engineering, IEEE Transactions on In Software Engineering, IEEE Transactions on, Vol. 20, No. 5. (1994), pp. 364-384.

Citation Format

[Posts]

View FullText article


X Reviews [Write a review of this article]

X Notes for this article

trickyDick has 2 private notes and 1 public note for this article. If you are trickyDick then you can log in to see the private notes.

Some researchers investigated and proposed meta-modeling techniques based on Entity Relationship Model[6], Object-Oriented Model (MOF)[2], Predicate Logic (including Object Z)[18] and attribute grammars[20].

trickyDick (public note) - 2008-06-17 16:19:42

X Find related articles from these CiteULike users

X Find related articles with these CiteULike tags

X Posting History

X Abstract

Introduces a systematic and defined process called “comparison of design methodologies” (CDM) for objectively comparing software design methodologies (SDMs). We believe that using CDM will lead to detailed, traceable, and objective comparisons. CDM uses process modeling techniques to model SDMs, classify their components, and analyze their procedural aspects. Modeling the SDMs entails decomposing their methods into components and analyzing the structure and functioning of the components. The classification of the components illustrates which components address similar design issues and/or have similar structures. Similar components then may be further modeled to aid in more precisely understanding their similarities and differences. The models of the SDMs are also used as the bases for conjectures and analyses about the differences between the SDMs. This paper describes three experiments that we carried out in evaluating CDM. The first uses CDM to compare Jackson System Development (JSD) and Booch's (1986) object-oriented design. The second uses CDM to compare two other pairs of SDMs. The last one compares some of our comparisons with other comparisons done in the past using different approaches. The results of these experiments demonstrate that process modeling is valuable as a powerful tool in analysis of software development approaches


X BibTeX record

X RIS record


Privacy Statement | Terms & Conditions
CiteULike organises scholarly (or academic) papers or literature and provides bibliographic (which means it makes bibliographies) for universities and higher education establishments. It helps undergraduates and postgraduates. People studying for PhDs or in postdoctoral (postdoc) positions. The service is similar in scope to EndNote or RefWorks or any other reference manager like BibTeX, but it is a social bookmarking service for scientists and humanities researchers.