loading
Papers

Research.Publish.Connect.

Paper

Paper Unlock

Authors: Hector G. Perez-Gonzalez 1 ; Sandra Nava-Muñoz 1 ; Alberto Nuñez-Varela 1 and Jugal Kalita 2

Affiliations: 1 Facultad de Ingenieria, Universidad Autonoma San Luis Potosi, Mexico ; 2 University of colorado at Colorado Springs, United States

ISBN: 978-989-8111-52-4

Keyword(s): Object Oriented Analysis, Object Oriented Design, Software Engineering Education, Natural language Processing.

Related Ontology Subjects/Areas/Topics: Enterprise Information Systems ; Information Systems Analysis and Specification ; Requirements Analysis And Management ; User Modeling ; Web Information Systems and Technologies ; Web Interfaces and Applications

Abstract: A number of software analysts may produce different, perhaps all of them correct, solutions from one specific software requirement document. This is because natural language understanding is complex and because each analyst has distinct design experience. A methodology and approach that can be automated and that uses a proposed semi-natural language called 4WL used to accelerate the production of reliable accords between different stakeholders. The supporting software tool called GOOAL, Graphic Object Oriented Analysis Laboratory automatically produces simple object models (UML diagrams) from English or Spanish statements with minimal user participation. These statements, faithfully describe the original problem description sentences. The models are generated analyzing each sentence of the intermediate 4W language version of the original sentence set. With this methodology and supporting software tool, students of Object Oriented technology can visualize the design decisions being mad e by the system. This methodology and software tool has been used to support the learning process in object Oriented analysis and design courses. The original tool was developed to “understand” English and it was validated with design artefacts produced by several experts of the University of Colorado. The main results reported by the students, are related with the use of good design practices, a better understanding of UML language and a major interest in the pre programming process. Its technical contribution is the role posets technique. (More)

PDF ImageFull Text

Download
CC BY-NC-ND 4.0

Sign In Guest: Register as new SciTePress user now for free.

Sign In SciTePress user: please login.

PDF ImageMy Papers

You are not signed in, therefore limits apply to your IP address 18.204.48.199

In the current month:
Recent papers: 100 available of 100 total
2+ years older papers: 200 available of 200 total

Paper citation in several formats:
G. Perez-Gonzalez H.; Nava-Muñoz S.; Nuñez-Varela A.; Kalita J. and (2008). GOOAL AUTOMATIC DESIGN TOOL - A Role Posets based Tool to Produce Object Models from Problem Descriptions.In Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT, ISBN 978-989-8111-52-4, pages 200-205. DOI: 10.5220/0001887002000205

@conference{icsoft08,
author={Hector {G. Perez{-}Gonzalez} and Sandra Nava{-}Muñoz and Alberto Nuñez{-}Varela and Jugal Kalita},
title={GOOAL AUTOMATIC DESIGN TOOL - A Role Posets based Tool to Produce Object Models from Problem Descriptions},
booktitle={Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT,},
year={2008},
pages={200-205},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0001887002000205},
isbn={978-989-8111-52-4},
}

TY - CONF

JO - Proceedings of the Third International Conference on Software and Data Technologies - Volume 3: ICSOFT,
TI - GOOAL AUTOMATIC DESIGN TOOL - A Role Posets based Tool to Produce Object Models from Problem Descriptions
SN - 978-989-8111-52-4
AU - G. Perez-Gonzalez, H.
AU - Nava-Muñoz, S.
AU - Nuñez-Varela, A.
AU - Kalita, J.
PY - 2008
SP - 200
EP - 205
DO - 10.5220/0001887002000205

Login or register to post comments.

Comments on this Paper: Be the first to review this paper.