1 AIT Asian Institute of Technology

A knowledge-based model for transforming requirements analysis to software specifications

AuthorKrisna Adiyarta
Call NumberAIT Thesis no. CS-95-22
Subject(s)Software engineering

NoteA thesis submitted in partial fulfillment of the requirement for degree of Master of Science
PublisherAsian Institute of Technology
AbstractSpecification-based software development makes software easier to validate and maintain. Sometimes the specification of a large system make understanding and validation difficult. This situation will occur because the definition of problem domain, functions, and entities which used to be implemented into software specification are not distinct. This research describes an approach to specification development in which the specification arises trough the requirements analysis. This research uses ERA to derive data specification and DFD to analyze functions behaviour which derive from requirements analysis phase. Integrating complete data specification and function specification will give a complete software specification. Based on ERA and DFD, this research will also describe an automation support for transforming the result of requirement analysis phase in development process to the software specification. CLIPS is used to represent the knowledge to automate specification process in a Knowledge-Based System.
Year1995
TypeThesis
SchoolSchool of Engineering and Technology (SET)
DepartmentDepartment of Information and Communications Technologies (DICT)
Academic Program/FoSComputer Science (CS)
Chairperson(s)Batanov, Dentcho N.;
Examination Committee(s)Sadananda, Ramakoti;Yulu, Qi;
Scholarship Donor(s)S.T.M.I.K "Budi Luhur";
DegreeThesis (M.Sc.) - Asian Institute of Technology, 1995


Usage Metrics
View Detail0
Read PDF0
Download PDF0