首页 | 本学科首页   官方微博 | 高级检索  
     


Comprehension and quality of analysis specifications—a comparison of FOOM and OPM methodologies
Affiliation:1. Universidad de Málaga, Atenea Research Group, Bulevar Louis Pasteur, 35. (29071) Málaga, Spain;2. Vienna University of Technology, Business Informatics Group, Karlsplatz 13. (1040) Vienna, Austria;1. Knowledge Engineering and Machine Learning Group, Universitat Politècnica de Catalunya, C/Jordi Girona 1–3, Barcelona 08034, Spain;2. Center for Language and Speech Technologies and Applications, Universitat Politècnica de Catalunya, C/Jordi Girona 1–3, Barcelona 08034, Spain;3. Hospital Benito Menni – Complex Assistencial en Salut Mental, Av. Francesc Ribas s/n., Granollers 08400, Spain;4. Clínica Teknón, C/Vilana, 12, Barcelona 08022, Spain;1. NLP & IR Group at UNED, C/ Juan del Rosal, Madrid 16 28040, Spain;2. Department of Computer Science at University of York, Heslington, York YO10 5GH, United Kingdom
Abstract:FOOM—Functional and Object Oriented Methodology—combines two essential software-engineering paradigms: the functional (or process-oriented) approach and the object-oriented (OO) approach. The two main products of the analysis phase of FOOM are an initial class diagram and OO-DFDs (dataflow diagrams including data classes rather than traditional data-stores). We evaluated these analysis products by comparing them with the analysis products of OPM—Object-Process Methodology—which also combines the functional and object-oriented approaches, using a unified diagrammatic notation. FOOM and OPM were compared in two controlled experiments from two main points of view: users and analysts. From the point of view of users we compared mainly comprehension of analysis specifications in each methodology. From the point of view of analysts we compared mainly quality, namely correctness of specifications created by analysts who utilized the two methodologies. The main results of the experiments are that FOOM specifications are more comprehensible and preferred by users, and that analysts create more correct specifications when using FOOM methodology.
Keywords:
本文献已被 ScienceDirect 等数据库收录!
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号