2004
DOI: 10.1145/1027092.1027094
|View full text |Cite
|
Sign up to set email alerts
|

Coupling and cohesion metrics for knowledge-based systems using frames and rules

Abstract: Software systems and in particular also knowledge-based systems (KBS) become increasingly large and complex. In response to this challenge, software engineering has a long tradition of advocating modularity. This has also heavily influenced object-oriented development. For measuring certain important aspects of modularity, coupling and cohesion metrics have been developed. Metrics have also attracted considerable attention for object-oriented development. For KBS development, however, no such metrics are avail… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
23
0
1

Year Published

2008
2008
2024
2024

Publication Types

Select...
6
2
1

Relationship

0
9

Authors

Journals

citations
Cited by 40 publications
(24 citation statements)
references
References 33 publications
(58 reference statements)
0
23
0
1
Order By: Relevance
“…Such evolutionary information has been used for impact analysis (Sherriff and Williams 2008), much like coupling metrics. Additionally, coupling metrics have been defined for other applications such as knowledge-based (Kramer and Kaindl 2004) and aspect-oriented (Zhao 2004) systems. …”
Section: Other Static Coupling Measuresmentioning
confidence: 99%
“…Such evolutionary information has been used for impact analysis (Sherriff and Williams 2008), much like coupling metrics. Additionally, coupling metrics have been defined for other applications such as knowledge-based (Kramer and Kaindl 2004) and aspect-oriented (Zhao 2004) systems. …”
Section: Other Static Coupling Measuresmentioning
confidence: 99%
“…Frame-based representation of declarative and procedural knowledge has a wide application, but the tendency of the last decade was health care and biomedicine (mostly for ontologies of terms) [14], [16], forecasting [16], [22], text/natural language processing [10], [16], [18]- [20], [23]- [29], and structural modelling for intellectual information systems [30].…”
Section: B Related Work On Knowledge Frame Applicationmentioning
confidence: 99%
“…Limitations mentioned by authors are inadequate representation of knowledge [23], greater expressiveness that can lead pure ontologies to the loss of information in case of transformation into them [16], [17], [25], necessity to work with the completely known characteristics and static knowledge domain [18], representation of the procedural knowledge as a programming code inside frames [18], and the fact that complex structures can decrease the performance of the system inference and execution [15], [19].…”
Section: B Related Work On Knowledge Frame Applicationmentioning
confidence: 99%
“…Other coupling metrics have been defined to capture coupling metrics for specific types of software applications, such as knowledge-based [23] and aspect-oriented software systems [39].…”
Section: Related Workmentioning
confidence: 99%