Show simple item record

dc.contributor.authorFan, Chenxiao
dc.description.abstractThe software requirements specification is one of the major phases in the software development cycle. This is due to the fact that different stakeholders who are involved in the development process may lack a common set of goals driving the software development or even lack a common terminology to express the requirements and goals. Therefore, the requirements specification statements and associated use-case descriptions must be formulated as clearly and with as little ambiguity as possible. In this thesis, we propose to take advantage of templates, consisting of attributes and predefined terms, to control the form of requirements statements. We also present a requirements specification software tool assisting developers in creating semi-formal use-case description statements using templates. The tool was developed as a plug-in to Eclipse, a popular software development environment. The created requirements sentences are more structurally uniform and due to the used ontology, easier to understand to stakeholders.
dc.subjectTemplate;Software Engineering; Semantic Web; Ontology;Requirements Engineering; Eclipse plug-in
dc.titleSemantically-enriched software requirements specification
dc.description.departmentComputer Science
dc.description.majorComputer Science
dc.description.advisorKrzysztof Kochut
dc.description.committeeKrzysztof Kochut
dc.description.committeeKhaled Rasheed
dc.description.committeeIsmailcem Budak Arpinar

Files in this item


There are no files associated with this item.

This item appears in the following Collection(s)

Show simple item record