Loading...

Development of a Process Line Engineering Approach Based on Product Line Engineering Methods for Engineering Agent Oriented Methodologies

Golpayegani, Fatemeh | 2012

515 Viewed
  1. Type of Document: M.Sc. Thesis
  2. Language: Farsi
  3. Document No: 43758 (19)
  4. University: Sharif University of Technology
  5. Department: Computer Engineering
  6. Advisor(s): Ramsin, Raman
  7. Abstract:
  8. Product Line Engineering (PLE) is a well-established discipline in software engineering, and has gained widespread adoption in industry. Software product lines are considered an efficient means for mass production of software systems, and many companies have based their software development processes on PLE principles and practices.
    Situational Method Engineering (SME) has so far been mainly concerned with metamodels and method chunk repositories; through using these means, methodologies are constructed or extended to address the specific requirements of a software development project. A recent development in SME is the introduction of “Process” Line Engineering, which promises new methods for producing Process Families. Although inspired by PLE, Process Line Engineering has not made adequate use of the lessons learnt from PLE.
    The objective of this project is to use PLE techniques and processes in Process Line Engineering and SME, with the specific aim of enhancing the development of agent-oriented methodologies. To this aim, we first survey and analyze the process line engineering methods that are currently used in SME; the shortcomings of these methods are thus identified. PLE techniques and processes are then used for addressing these shortcomings, specifically in the context of developing/ extending agent-oriented methodologies. The intended end result is a new and enhanced process line engineering method for engineering agent-oriented methodologies; this proposed method will be validated through a case study and by criteria-based Analysis
  9. Keywords:
  10. Methodology Engineering ; Product Line Engineering ; Process Line Engineering ; Agent Oriented Methodologies ; Agent Oriented Process line

 Digital Object List

 Bookmark

No TOC