Proceedings 37th International Conference on Technology of Object-Oriented Languages and Systems. TOOLS-Pacific 2000
DOI: 10.1109/tools.2000.891360
|View full text |Cite
|
Sign up to set email alerts
|

Tool support for systematic class identification in object-oriented software architectures

Abstract: Sofrware architectures have received considerable attention in both research and practice for representing system stakeholder concerns, and many researchers have leveraged objectoriented models and methods for sofiare architecture representation and evaluation. While the benefits associated with object-oriented approaches are closely aligned with desirable qualities for sofrware architectures (e.g., reusability, extensibility, comprehensibility, performance), these beneJits are only realized through rational … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1

Citation Types

0
4
0

Publication Types

Select...
3
2

Relationship

1
4

Authors

Journals

citations
Cited by 5 publications
(4 citation statements)
references
References 23 publications
(8 reference statements)
0
4
0
Order By: Relevance
“…After an exhaustive survey of tools and techniques of requirement analysis, we have found to the best of our knowledge that none of the existing approaches or tools have neither focuses on requirements analysis of event based systems nor have used events as basis for requirement analysis and conceptual modeling. Approaches are largely based either on natural language (Abbott, 1983;Jacobson et al, 1999;Turk and Vanier, 1993;Coad and Yourdon, 1990;Shlaer and Mellor, 1998;Ross, 1988;Song et al, 2005;Ilieva and Ormandjieva, 2005;Mustafa and Awofala, 2004) for which various tools have also been developed (Becker et al, 2000;Barber and Graser, 2000;Harmain and Gaizauskas, 2003;Overmyer et al, 2001;Wahono and Far, 2002;Drake et al, 1993;Perez-Gonzalez et al, 2005) or on Use cases (Anda and Sjberg, 2003;Liang, 2003;Liu et al, 2003;Roussev, 2003). NLP based techniques have their own limitations and at the same time Use Cases have been critically reviewed in the recent past (Some, 2005;2007b;Wiegers, 2005;Ferg, 2003;Samarasinghe and Some, 2005).…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…After an exhaustive survey of tools and techniques of requirement analysis, we have found to the best of our knowledge that none of the existing approaches or tools have neither focuses on requirements analysis of event based systems nor have used events as basis for requirement analysis and conceptual modeling. Approaches are largely based either on natural language (Abbott, 1983;Jacobson et al, 1999;Turk and Vanier, 1993;Coad and Yourdon, 1990;Shlaer and Mellor, 1998;Ross, 1988;Song et al, 2005;Ilieva and Ormandjieva, 2005;Mustafa and Awofala, 2004) for which various tools have also been developed (Becker et al, 2000;Barber and Graser, 2000;Harmain and Gaizauskas, 2003;Overmyer et al, 2001;Wahono and Far, 2002;Drake et al, 1993;Perez-Gonzalez et al, 2005) or on Use cases (Anda and Sjberg, 2003;Liang, 2003;Liu et al, 2003;Roussev, 2003). NLP based techniques have their own limitations and at the same time Use Cases have been critically reviewed in the recent past (Some, 2005;2007b;Wiegers, 2005;Ferg, 2003;Samarasinghe and Some, 2005).…”
Section: Introductionmentioning
confidence: 99%
“…Several authors have used the techniques described above to develop automation support for the analysts. Some of the popular tools are A Methodology for Automatic Object Identification from System Specification (MOSYS) (Becker et al, 2000), Reference Architecture Representation Environment (RARE) (Barber and Graser, 2000), Class Model Builder (CM-Builder) (Harmain and Gaizauskas, 2003), Linguistic assistant for Domain Analysis (LIDA) (Overmyer et al, 2001), OOExpert (Wahono and Far, 2002), Automated User Requirements Acquisition (AURA) (Drake et al, 1993), A Graphic Object Oriented Analysis Laboratory (GOOAL) (Perez-Gonzalez and Kalita, 2002;Perez-Gonzalez et al, 2005).…”
Section: Introductionmentioning
confidence: 99%
“…Based on the partition, two edge density metrics can be defined. The 3-cycle edge density and the 4-cycle edge density for edge e(u, v)∈E are defined in (1) and (2) respectively.…”
Section: The Graph Clustering Methodsmentioning
confidence: 99%
“…[3], [10], [4], [12], [17], [8], [9], [6], [2], [11], [5] and [7]) have been brought forward for fulfilling this task. In general, we can classify those methods into two categories: knowledge matching methods (such as [4], [12] and [11]) and structure analysis methods (such as [3], [17], [8], [9], [6], [5] and [7]).…”
Section: Introductionmentioning
confidence: 99%