Font Size: a A A

Automated techniques for object-oriented analysis and design from natural language problem statements

Posted on:2004-07-24Degree:Ph.DType:Dissertation
University:University of Colorado at Colorado SpringsCandidate:Perez Gonzalez, Hector GerardoFull Text:PDF
GTID:1468390011968147Subject:Computer Science
Abstract/Summary:
A number of software analysts may produce different (perhaps all of them correct) solutions from one specific SW requirement document. This happens because Natural Language understanding involves syntactic, semantic and pragmatic issues and because of distinct design experiences each analyst has. A technique that can be automated and a semi-natural Language, 4WL, are proposed as the main vehicles of a methodology to accelerate the production of reliable accords between different stakeholders. The supporting software tool called GOOAL: Graphic Object Oriented Analysis Laboratory automatically produces object models (UML diagrams) from English statements. These statements describe the original software requirements. Those models are generated analyzing sentence by sentence from the intermediate 4W language version of the original sentence set. With this methodology and supporting software tool, students of OO technology can realize which design decisions are being taken by the system while it is reading requirement sentences.
Keywords/Search Tags:Language, Software
Related items