1 AIT Asian Institute of Technology

Temporal object-oriented logic

AuthorSuttinan Pengsart
Call NumberAIT Thesis no. CS-95-31
Subject(s)Logic programming
Object-oriented programming (Computer science)

NoteA thesis submitted in partial fulfilment of the requirement for the degree of Master of Science
PublisherAsian Institute of Technology
AbstractCombination of Object-oriented and Logic programming paradigms is an interesting field of research, as such paradigms have complementary advantages. The former paradigm admits complex objects, object identities, inheritance, encapsulation and polymorphism, the latter object relationship as well as reasoning and deductive retrieval through unification and backtracking. One of the best known of such a combination is Frame-logic (F-logic). This study embeds temporal logic into F-logic to get a new formalism, called Temporal Object-Oriented Logic (TOOL). TOOL provides five future and five past temporal operators that allow users to capture and describe dynamic change of objects, classes and their relationships in the past and the future. TOOL's inference rules are modified from F-logic by adding temporal constraint which enable TOOL to reason about time aspects. Soundness and completeness of the inference system are proved. TOOL deals with a set of possible contexts which are captured over an infinite sequence of states. Therefore, TOOL is suitable for many computer applications such as computer aided design, office information systems, decision support systems, military command and control systems, and real-time systems.
Year1995
TypeThesis
SchoolSchool of Engineering and Technology (SET)
DepartmentDepartment of Information and Communications Technologies (DICT)
Academic Program/FoSComputer Science (CS)
Chairperson(s)Vilas Wuwongse;
Examination Committee(s)Batanov, Dentcho N.;Phan, Minh Dung;
Scholarship Donor(s)Telephone Organization of Thailand;
DegreeThesis (M.Sc.) - Asian Institute of Technology, 1995


Usage Metrics
View Detail0
Read PDF0
Download PDF0