Sam Supakkul, Ph.D.

Home: http://www.utdallas.edu/~supakkul
E-mail: ssupakkul (at) ieee.org
follow at supakkul

Research Interests | Upcoming Events | Publications | Tools | About


Research Interests

Back


Upcoming Events


NFRs Catalog

Example NFR models and diagrams are available here.


Tools

I have developed a toolkit called RE-Tools that support the following notations:

More information and download instructions are available here.


Publications

  1. S. Supakkul, T. Hill, L. Chung, T.T. Tun, and J.C.S.P. Leite, "An NFR Pattern Approach to Dealing with NFRs," 18th IEEE Intl. Requirements Engineering Conf., Sydney, Australia, Sep. 27-Oct. 1, 2010, pp. 179-188.
  2. S. Supakkul and L. Chung, "Visualizing Non-Functional Requirements Patterns", Proc. 5th Int'l Workshop on Requirements Engineering Visualization (REV'10) in conjunction with RE'10, Sydney, Austria, Sep. 28, 2010 (to appear).
  3. T. Hill, S. Supakkul, and L. Chung, “Confirming and Reconfirming Architectural Decisions on Scalability: A Goal- Driven Simulation Approach", Proc. 8th Intl. Workshop on System/Software Architectures, Vilamoura, Portugal, Nov. 1-6 2009, pp. 327-336 [Paper]
  4. S. Supakkul, T. Hill, E. Oladimeji, and L. Chung, “Capturing, Organizing, and Reusing Knowledge of NFRs: An NFR Pattern Approach", Proc. 2nd Intl. Workshop on Managing Requirements Knowledge (MaRK'09) in conjunction with RE'09, Atlanta, Sept. 1, 2009, pp. 75-84. [paper, slides]
  5. S. Supakkul, T. Hill, E. Oladimeji, and L. Chung, “Security Threat and Vulnerability Mitigation Patterns: A Case of Credit Card Theft Mitigation”, Proc. of the 16th Patterns Languages of Programs (PLoP 2009), Chicago, Aug. 28-30, 2009 (in print) [paper]
  6. S. Supakkul and L. Chung, “Extending Problem Frames to Deal with Stakeholder Problems: An Agent- and Goal-Oriented Approach”, Proc. the 24th ACM Symposium on Applied Computing (RE Track), Mar. 9-12, 2009, Honolulu, pp. 389-394 [paper, slides]
  7. E. Oladimeji, S. Supakkul and L. Chung, Model-Driven Development of Secure Software Architecture,” Intl. Conf. on Software and Knowledge Engineering, Boston, July 2007
  8. E. Oladimeji, S. Supakkul and L. Chung, “Security Threat Modeling: A Goal-Oriented Approach,” Proc. SEA’06, Dallas, TX, Dec. 2006 pp. 178-185.
  9. L. Chung and S. Supakkul, “Capturing and Reusing Functional and Non-Functional Requirements Knowledge,” Proc. IEEE IRI 2006 pp. 539-544 [paper, slides].
  10. S. Supakkul, E. Oladimeji, and L. Chung, “Toward Component Non-functional Interoperability Analysis: A UML-based and Goal-Oriented Approach,” Proc. 1st IEEE Intl. Workshop on Software Architectures and Components Integration (SACI'06) 2006 pp. 351-358 [paper, slides (with animation for slide-show mode)]
  11. S. Supakkul and L. Chung, “Applying an NFR-driven and Goal-oriented Approach in a Hazard Analysis: A Case Study”, Proc. SERA’06 , Aug. 9-11. Seattle, Washington. pp. 22-29 [paper, slides (with animation for slide-show mode)]
  12. E. Oladimeji, S. Supakkul and L. Chung, “Representing Security Goals, Policies and Objects”, Proc. IEEE/ACIS 5th Intl. Conf. on Computer & Information Science (ICIS’06), July 12-14, Honolulu, pp. 160-167
  13. S. Supakkul and L. Chung, “Representing, Organizing and Reusing Knowledge about both Functional and Non-Functional Requirements”, IRMA 2006, Washington D.C, May 21-24, 2006, pp 534-537 [slides]
  14. L. Chung and S. Supakkul, “Reasoning about Functional and Non-Functional Concerns during Model Refinement”, IRMA 2006, Washington D.C, May 21-24, 2006, pp 816-819
  15. L. Chung and S. Supakkul, “Representing NFRs and FRs: A Goal-Oriented and Use Case-Driven Approach”, W. Dosch, R. Y. Lee and C. Woo (Eds.), SERA 2004: Revised Selected Papers, Lecture Notes in Computer Science 3647/ 2005, pp. 29-41. [paper, slides (run the slide-show mode)]
  16. S. Supakkul and L. Chung, “A UML Profile for Goal-Oriented and Use Case-Driven Representation of NFRs and FRs”, Proc. SERA'05, IEEE Computer Society. pp. 112-121 [paper, slides (with animation for slide-show mode)]
  17. S. Supakkul and L. Chung, “Integrating FRs and NFRs: A Use Case and Goal Driven Approach,” Proc., 2nd Intl. Conference on Software Engineering Research, Management & Applications (SERA'04), May 5 - 7, 2004, Los Angeles, CA., pp. 30-37
  18. L. Chung, S. Supakkul and A. Yi, “Software Architecting Using Goals, Scenarios, Patterns, and Objects”, Proc. ICTS'03, August, 2003, Pasadena, CA
  19. L. Chung, S. Supakkul and A. Yi, “Good Software Architecting: Goals, Objects and Design Patterns”, Information, Computing & Communication Technology Symposium (ICCT- 2002), UKC'02, July 8-11, 2002, Seoul, Korea [paper]
  20. S. Supakkul and L. Chung, “Virtual OSGi Framework and Telecommunications”, Proc., 9th Intl. Conf. on Telecommunication Systems: Modeling and Analysis (ICTS2001), March 15-18, 2001, Dallas, TX, pp. 131-160

Back


About

Dr. Sam Supakkul received his Ph.D. in Software Engineering from the University of Texas at Dallas, with Dr. Lawrence Chung as his advisor. He is currently a Principal Architect in the Travel Network Architecture group at Sabre Inc. Prior to this, he has worked in the industry for 20 years in a number of industries, including telecommunication, airlines, and smart homes. He is a senior member of the IEEE and a member of the ACM.

Academia Activities

Program Committee Member

Pattern Shepherd

Industry Activities (partial)

Back


© 2010-2011 Sam Supakkul
Updated May 24, 2011