Title :
Consistency management for complex applications
Author :
Tarr, Peri ; Clarke, Lori A.
Author_Institution :
IBM Thomas J. Watson Res. Center, Yorktown Heights, NY, USA
Abstract :
Consistency management is important in many complex applications, but current languages and database systems inadequately support it. To address this limitation, we defined a consistency management model and incorporated it into the PLEIADES object management system. This paper illustrates some typical consistency management requirements and discusses the requirements in terms of both functionality and cross-cutting concerns that affect how this functionality is provided. It then describes the model and some design and implementation issues that arose in instantiating it. Finally, we discuss user feedback and future research plans
Keywords :
object-oriented databases; object-oriented programming; PLEIADES object management system; consistency management; consistency management model; cross-cutting; functionality; inconsistency management; object management; software engineering; Application software; Contracts; Database systems; Engineering management; Environmental management; Feedback; Laboratories; Project management; Software engineering; Testing;
Conference_Titel :
Software Engineering, 1998. Proceedings of the 1998 International Conference on
Conference_Location :
Kyoto
Print_ISBN :
0-8186-8368-6
DOI :
10.1109/ICSE.1998.671122