IRMA-International.org: Creator of Knowledge
Information Resources Management Association
Advancing the Concepts & Practices of Information Resources Management in Modern Organizations

Development of an Intelligent Information Systems for Object-Oriented Software Design

Development of an Intelligent Information Systems for Object-Oriented Software Design
View Sample PDF
Author(s): Gary P. Moynihan (The University of Alabama, USA), Bin Qiao (The University of Alabama, USA), Matthew E. Elam (The University of Alabama, USA)and Joel Jones (The University of Alabama, USA)
Copyright: 2007
Pages: 14
Source title: Artificial Intelligence and Integrated Intelligent Information Systems: Emerging Technologies and Applications
Source Author(s)/Editor(s): Xuan Zha (National Institute of Standards and Technology, University of Maryland, USA & Shanghai JiaoTong University, China)
DOI: 10.4018/978-1-59904-249-7.ch014

Purchase

View Development of an Intelligent Information Systems for Object-Oriented Software Design on the publisher's website for pricing and purchasing information.

Abstract

The purpose of this research was to apply an artificial intelligence approach to improve the efficiency of design pattern selection used in the development of object-oriented software. Design patterns provide a potential solution to the limitations occurring with traditional software design approaches. Current methods of design pattern selection tend to be intuitive, and based on the experience of the individual software engineer. This expertise is very specialized and frequently unavailable to many software development organizations. A prototype expert system was developed in order to automate this process of selecting suitable patterns to be applied to the design problem under consideration. It guides the designer through the pattern selection process through inquiry regarding the nature of the design problem. The prototype system also provides the capabilities to browse patterns, view the relationship between patterns, and generate code based on the pattern selected. The routine application of such a system is viewed as a means to improve the productivity of software development by increasing the use of accepted design patterns.

Related Content

Frederic Andres. © 2027. 14 pages.
Kalsoom Safdar, Khairul Najmy Abdul Rani, Mohd Aminudin Jamlos, Siti Julia Rosli, Muhammad Usman Younus, Zanab Safdar. © 2027. 27 pages.
Bani Adam, Binastya Anggara Sekti, Muhammad Adi Zacky Zahran. © 2027. 24 pages.
Swetha Margaret T. A., Renuka Devi D.. © 2027. 31 pages.
Maurice Saluschke, Michael Schulz. © 2027. 30 pages.
Mirjam Sepesy Maučec, Gregor Donaj. © 2027. 16 pages.
Jorge A. Ruiz-Vanoye, Ocotlan Diaz-Parra, Ricardo A. Barrera-Cámara, Alejandro Fuentes-Penna, Francisco R. Trejo-Macotela, Jaime Aguilar-Ortiz, Eric Simancas-Acevedo. © 2027. 21 pages.
Body Bottom