Cite this paper
nullS. SOMé and P. ANTHONYSAMY, "An Aspect-Oriented Approach for Use Case Based Modeling of Software Product Lines," Journal of Software Engineering and Applications
, Vol. 2 No. 4, 2009, pp. 248-258. doi: 10.4236/jsea.2009.24032
 P. Clements and L. Northrop, “Software product lines: Practices and patterns,” Addison-Wesley Longman Pub-lishing Co., Inc., Boston, MA, USA, 2001.
 E. Ecklund, L. Delcambre, and M. Freiling, “Change cases-Use cases that identify future requirements,” Pro-ceedings of OOPSLA 96, San Jose, Ca, pp. 342?358, October 1996.
 I. Jacobson, M. Griss, and P. Jonsson, “Software re-use–Architecture,” Process and Organization for Business success, Addison-Wesley, 1997.
 H. Gomaa, “Designing software product lines with UML–From use cases to pattern-based software architec-tures,” Addison-Wesley, 2004.
 I. John, and D. Muthig, “Product line modeling with ge-neric use cases,” SPLC-2 Workshop on Techniques for Exploiting Commonality Through Variability Manage-ment, Second Software Product Line Conference, San Diego, USA, August 2002.
 S. Somé, “Supporting use cases based requirements en-gineering,” Information and Software Technology, Vol. 48(1), pp. 43–58, 2006.
 Use Case Editor (UCEd) toolset, http://www.site.uott-awa.ca/~ssome/UseCaseEditorUCEd.html.
 S. S. Somé and P. Anthonysamy, “An approach for as-pect-oriented use case modeling,” Workshop on Early Aspects at ICSE 2008: Aspect-Oriented Requirements Engineering and Architecture Design, May 2008.
 N. Loughran, A. Sampaio, and A. Rashid, “From re-quirements documents to feature models for aspect ori-ented product line implementation,” Workshop on MDD in Product Lines at MODELS, 2005.
 M. Saleh and H. Gomaa, “Separation of concerns in software product line engineering,” In Proceedings of the 2005 Workshop on Modeling and Analysis of concerns in Software. St. Louis, Missouri, 2005.
 H. Siy, P. Aryal, V. Winter, and M. Zand, “Aspectual support for specifying requirements in software product Lines,” Workshop on Early Aspects at ICSE. Minneapolis, USA, May 2007.
 OMG: UML 2.1.2 Superstructure Object Management Group, 2007.
 S. S. Somé, “Petri nets based formalization of textual use cases,” Technical Report TR-2007-11, SITE, University of Ottawa, 2007.
 C. A. Petri, “Communication with Automata,” PhD thesis, Technische Universitat Darmstadt, 1962.
 I. Jacobson and P. W. Ng, “Aspect-oriented software development with use cases,” Addison Wesley, 2005.
 J. Araújo and A. M. D. Moreira, “An aspectual use case driven approach,” In VIII Jornadas Ingeniería del Soft-ware y Bases deDatos (JISBD 2003), pp. 463?468, 2003.
 R. Chitchyan, A. Rashid, P. Rayson, and R. Waters, “Se-mantics-based composition for aspect-oriented require-ments engineering,” In: AOSD ’07: Proceedings of the 6th International conference on Aspect-oriented software de-velopment, ACM, pp. 36–48, 2007.
 AspectJ Project, http://www.eclipse.org/aspectj/.
 R. Stoiber, S. Meier, and M. Glinz, “Visualizing product line domain variability by aspect-oriented modeling,” Proceedings of the 2nd International Workshop on Re-quirements Engineering Visualization (REV'07), in con-junction with RE'07. New Delhi, India.
 M. Griss, J. Favaro, and M. d’Alessandro, “Integrating feature modeling with the RSEB,” Proceedings of Fifth International Conference on Software Reuse, Victoria, B.C., 1998.
 Aspects and Software Product Lines (EA-SPLC), http://trese.cs.utwente.nl/workshops/early-aspects-SPLC2005/.
 A. Rashid, A. Moreira, and J. Araújo, “Modularization and composition of aspectual requirements,” In Proc. of the 2nd International Conference on Aspect-Oriented Software Development (AOSD’03), Boston, MA, pp. 11–20, March 2003.