1 AIT Asian Institute of Technology

Knowledge-based support for object-oriented software requirements specification

AuthorWajee Chookittikul
Call NumberAIT Thesis no. IM-96-04
Subject(s)Object-oriented programming (Computer science)

NoteA thesis submitted in partial fulfillment of the requirements for degree of Master of Science, School of Advanced Technologies
PublisherAsian Institute of Technology
Series StatementThesis ; no. IM-96-04
AbstractThe main three phases of the software development circle are analysis, design, and implementation. The analysis phase is crucial for less experience analysts because it is the starting point of the software development circle and if the analyst can not do it well the rest two phases should not be good. From this point, the concept of knowledge based system has been applied to build the prototype to support them in analysis phase. This prototype uses the object-oriented approach in analysis phase because of object-oriented's powerful features such as reusability, encapsulation, and polymorphism. The proposed expe1i system prototype procedure is analyzed based on the published object-oriented analysis knowledge in journals and textbooks. The input of the prototype is user requirement. The first step in the prototype system is getting the concise description of the user requirement, followed by the object identification, establishing the class and hierarchies, and finally selecting the object-oriented analysis models. The final output are objects and object-oriented analysis models which will be the input for the design phase. This expert system prototype has been developed using VP-Expert version 3.0, FoxPro version 2.6, and BOCS (Berard Object Class & Specifier). All are linked together manually.
Year1996
Corresponding Series Added EntryAsian Institute of Technology. Thesis ; no. IM-96-04
TypeThesis
SchoolSchool of Advanced Technologies (SAT)
DepartmentDepartment of Information and Communications Technologies (DICT)
Academic Program/FoSInformation Management (IM)
Chairperson(s)Batanov, D. N.;
Examination Committee(s)Kanchana Kanchanasut;Vatcharaporn Esichaikul;
DegreeThesis (M. SC.) - Asian Institute of Technology, 1996


Usage Metrics
View Detail0
Read PDF0
Download PDF0