Open Access Open Access  Restricted Access Subscription or Fee Access

Expert System and Knowledge Management for Software Developer in Software Companies

Dr. M. S. Josephine, V. Jeyabalaraja

Abstract


The Important work in the software companies are the
development of the software and the software developer plays the important role in the developing process. Analyze the software developer to have the expert knowledge and develop the software. Developer must have the knowledge of the define the problem, analysis, design and implementation. The every process must well defined by the developer. The developer entirely depend on the system and they have the expert solution of the system. The developer has communication every services using the SOA
architecture. For the services and the expert knowledge to gain the developer, create the software developer optimizer. This optimizer will develop based on the knowledge base of the developer. This paper introduces the knowledge management process for an expert system that is the software developer optimizer (SDO). It is the
design of expert system for the software developer process. Then the development stages are described. The SDO is an innovation since it is the first expert system developed for software developer It is a knowledge-based and SOA optimization system.


Keywords


Service Oriented Architecture, Software Developer Optimizer.

Full Text:

PDF

References


Chefi Ketata, Knowledge-Assisted Stochastic Evaluation of Sampling

Errors in Mineral Processing Streams, PhD Thesis, Dalhousie

University, Halifax, Nova Scotia, Canada, 1998.

Chefi Ketata, Maria C. Rockwell and Denis Riordan, “Knowledge-

Based Inspection of Stream Sampling Correctness in Mineral Processing

Plants”, paper presented at the 1999 CSIE Conference, Innovation: New

Directions in Industrial Engineering, Halifax, Nova Scotia, Canada.

Chefi Ketata, Maria C. Rockwell and Denis Riordan, “Development of

Expert Systems for Stream Sampling in Mineral Processing Plants”,

Artificial Intelligence in Engineering, 14:2, 2000.

Abdulatif Abdulah and Rafiqul Islam, “A Decision- Making Expert

System for the Oil Transport System”, paper SPE 69423 presented at the

SPE Latin American andCaribbean Petroleum Engineering

Conference in Buenos Aires, Argentina, March 25-28.

Chefi Ketata and M. Rafiqul Islam, “Knowledge Selection for Laser

Drilling in the Oil and Gas Industry”, paper presented at the 2005

IAWTIC Conference in Vienna, Austria.

Peter Jackson, Introduction to Expert Systems, Second Edition,

Addison-Wesley, Wokingham, England, 1990. [28] Daniel G. Bobrow,

Sanjay Mittal and Mark J. Stefik, “Expert Systems, Perils and Promise”,

Communications of the ACM, 1986, 29:9.

Tod A. Sedbrook, “A Collaborative Fuzzy Expert System for the Web”,

The DATA BASE for Advances in Information Systems, 29:3, Summer

Teknowledge Corporation, M.4 Version 3.01 Release Notes: A Guide to

Developing and Delivering KnowledgeSystems, Palo Alto, California,

Cox, D.; Kreger, H.(2005). Management of the service-orientedarchitecture

life cycle. IBM Systems Journal. 44(4), 709-726.

ATIS Committee: Accountability. 2001;

http://www.atis.org/tg2k/_accountability.html, accessed on 19.08.2005.

Barry, D. K.: Web Services and Service-Oriented Architecture: The

Savvy Manager's Guide. Morgan Kaufmann Publishers, 2003.

Bass, L.; Clements, P.; Kazman, R.: Software Architecture in Practice.

Addision-Wesley, 2003.

Bellwood, T. et al.: UDDI Version 3.0.2. OASIS, 2004;

http://uddi.org/pubs/uddi_v3.htm, accessed on 13.05.2005.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.