Loading...

Business Process Oriented Software Engineering

Mahyar, Alireza | 2010

592 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 50260 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Habibi, Jafar
  7. Abstract:
  8. Enterprises are founded according to their business processes based on its targets. For implementing an Information System, first it is required to analyze, design and model of the processes based on a specific methodology.The methodologies of software engineering usually used to be function oriented however object oriented is usual and practical todays. Analyzing the business processes according to one of these two concepts has some problems, however merging these two concepts, makes a powerful method in analyzing and designing of a system more easily and accurately.Some software development methodologies consider these two aspects in a way, however working with them has many complexities and difficulties. On the other hand, organizational analysts use another methods to manage business processes, and there are much more familiar in developing an organizational architecture. However, using business process models and software engineering models simultaneously increases the productivity of producing of an Information System.In this project, we try to review traditional and modern aspects of software engineering and consider strengths and weaknesses of each one. Also, by studying business process management methods, we could identify the innovations and ideas of them. Then, we would be able to suggest a new model and methodology in organizational software engineering and information systems development according to use some usual software methodologies as a basic and using organizational business process modeling methods and information systems’ workflows together. Further, by choosing a pilot IS as a case study we assess our suggested model and its advantages
  9. Keywords:
  10. Software Engineering ; Object Oriented ; Business Process ; Business Process Modeling ; Software Development Methodology

 Digital Object List

 Bookmark

No TOC