Title
SSCS: a smart spell checker system implementation using adaptive software architecture
Abstract
The subject of this paper is a Smart Spell Checker System (SSCS) that can adapt to a particular user by using the user's feedback for adjusting its behavior. The result of the adjustment is manifested in a different ordering of the suggestions to the user on how a particular spelling mistake should be corrected. The SSCS uses the Adaptive Software Architecture (ASA). The ASA consists of a hierarchy of layers, each containing a number of components calledKnowledge Sources. The layers are connected by a software bus called Domain. External elements include User and Initiator(s). Initiators supply input data to the system. The system also includes an Evaluator that generates feedback. Each Knowledge Source is responsible for generating suggestions for correcting a specific type of error. Feedback is propagated to Knowledge Sources after the user makes a selection of the correction. In response to feedback, Knowledge Sources adjust their algorithms. In this paper we present the results of the evaluation of the adaptability of the SSCS.
Year
DOI
Venue
2001
10.1007/3-540-36554-0_14
IWSAS
Keywords
Field
DocType
smart spell checker system,adaptive software architecture,particular spelling mistake,initiators supply input data,components calledknowledge sources,particular user,knowledge sources,software bus,knowledge source,external element,software architecture
Adaptability,Architecture,Computer architecture,Mistake,Computer science,Theoretical computer science,Implementation,Spelling,Spell,Hierarchy,Software bus
Conference
Volume
ISSN
ISBN
2614
0302-9743
3-540-00731-8
Citations 
PageRank 
References 
1
0.40
4
Authors
2
Name
Order
Citations
PageRank
Deepak Seth110.40
Mieczyslaw M. Kokar2498148.01