1
A knowledge-based model for transforming requirements analysis to software specifications | |
Author | Krisna Adiyarta |
Call Number | AIT Thesis no. CS-95-22 |
Subject(s) | Software engineering |
Note | A thesis submitted in partial fulfillment of the requirement for degree of Master of Science |
Publisher | Asian Institute of Technology |
Abstract | Specification-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. |
Year | 1995 |
Type | Thesis |
School | School of Engineering and Technology (SET) |
Department | Department of Information and Communications Technologies (DICT) |
Academic Program/FoS | Computer Science (CS) |
Chairperson(s) | Batanov, Dentcho N.; |
Examination Committee(s) | Sadananda, Ramakoti;Yulu, Qi; |
Scholarship Donor(s) | S.T.M.I.K "Budi Luhur"; |
Degree | Thesis (M.Sc.) - Asian Institute of Technology, 1995 |