A Hybrid Method for E-Process Selection

A number of e-Processes (i.e. software processes for developing e-Commerce information systems) are available in industry. It is difficult to select the best suited e-Process for a case at hand. At the same time this selection is important because functionality and quality of any system under development will depend on the instantiated software process. The knowledge required for the selection task cannot be easily realized. That task can be considered as an instance of multi attribute decision making and several of the attributes to consider are likely to conflict with each other. An efficient and effective approach is needed to selecting software processes for developing e-commerce systems. In this paper we propose such an approach. It is hybrid as it rests on casebased reasoning, multi attribute decision making, and social choice methods. To demonstrate how our approach works we briefly discuss a case study.

[1]  Farhi Marir,et al.  Case-based reasoning: A review , 1994, The Knowledge Engineering Review.

[2]  Pedro A. González-Calero,et al.  An Architecture for Knowledge Intensive CBR Systems , 2000, EWCBR.

[3]  Witold Abramowicz,et al.  Technologies for Business Information Systems , 2007 .

[4]  Carlo Ghezzi,et al.  Software Qualities and Principles , 1997, The Computer Science and Engineering Handbook.

[5]  Agnar Aamodt,et al.  Case-Based Reasoning: Foundational Issues, Methodological Variations, and System Approaches , 1994, AI Commun..

[6]  Hajo A. Reijers,et al.  BPR Implementation: A Decision-Making Strategy , 2005, Business Process Management Workshops.

[7]  Joaquim Melendez,et al.  CASE BASED APPROACH FOR SUPERVISION. APPLICATION TO PID CONTROLLERS , 2002 .

[8]  Sergiy Zlatkin,et al.  The Process of Developing a Business Processes Assembler , 2004, ISTA.

[9]  Roland H. Kaschek,et al.  An e-Process Selection Model , 2007, ER.

[10]  Michael A. Cusumano,et al.  Trade-offs between Productivity and Quality in Selecting Software Development Practices , 2003, IEEE Softw..

[11]  Janet L. Kolodner,et al.  Case-Based Reasoning , 1989, IJCAI 1989.

[12]  Heinrich C. Mayr,et al.  Characteristics of Object Oriented Modeling Methods , 1998, EMISA Forum.

[13]  Roland Kaschek,et al.  Characterization and Tool Supported Selection of Business Process Modeling Methodologies , 2007 .

[14]  Heinrich C. Mayr,et al.  A characterization of OOA tools , 1996, Proceedings of the Fourth International Symposium on Assessment of Software Tools.

[15]  Hajo A. Reijers,et al.  Case-based reasoning as a technique for knowledge management in business process redesign , 2003 .

[16]  Padraig Cunningham,et al.  Representing Similarity for CBR in XML , 2004, ECCBR.

[17]  Volker Gruhn,et al.  Software processes for the development of electronic commerce systems , 2002, Inf. Softw. Technol..

[18]  Roland Kaschek,et al.  ECIS DEVELOPMENT: REFINING E-PROCESS SELECTION , 2005 .

[19]  Frina Albertyn Ontology for the Selection of e-Processes , 2005, WISE Workshops.

[20]  Thomas L. Saaty,et al.  Multicriteria Decision Making: The Analytic Hierarchy Process: Planning, Priority Setting, Resource Allocation , 1990 .

[21]  Roland H. Kaschek,et al.  Ontology Based E-Process Selection , 2004, iiWAS.

[22]  Reiner R. Dumke,et al.  Metrics-based evaluation of object-oriented software development methods , 1998, Proceedings of the Second Euromicro Conference on Software Maintenance and Reengineering.

[23]  Roland H. Kaschek,et al.  Towards Selecting Among Business Process Modeling Methodologies , 2006, BIS.

[24]  Allen Tucker Computer Science Handbook, Second Edition CD-ROM , 2004 .