Sam Supakkul

Independent Consultant
Ph.D. Candidate in Software Engineering
The University of Texas at Dallas, USA

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

Research Interests | Publications | Tools | About


Research Interests

Back


Publications

  1. 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 [slides]
  2. S. Supakkul, T. Hill, E. Oladimeji, and L. Chung, “Security Threat and Vulnerability Mitigation Patterns: A Case of Credit Card Theft Mitigation”, workshopped at Patterns Languages of Programs (PLoP'09), Chicago, Aug. 28-30, 2009 [paper]
  3. 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]
  4. E. Oladimeji, S. Supakkul and L. Chung, Model-Driven Development of Secure Software Architecture,” Intl. Conf. on Software and Knowledge Engineering, Boston, July 2007
  5. E. Oladimeji, S. Supakkul and L. Chung, “Security Threat Modeling: A Goal-Oriented Approach,” Proc. SEA’06, Dallas, TX, Dec. 2006 pp. 178-185.
  6. S. Supakkul and L. Chung, “Capturing and Reusing Functional and Non-Functional Requirements Knowledge,” Proc. IEEE IRI 2006 pp. 539-544 [paper, slides].
  7. 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)]
  8. 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)]
  9. 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
  10. 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]
  11. 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
  12. 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]
  13. 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)]
  14. 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 [paper, slides (with animation for slide-show mode)]
  15. L. Chung, S. Supakkul and A. Yi, “Software Architecting Using Goals, Scenarios, Patterns, and Objects”, Proc. ICTS'03, August, 2003, Pasadena, CA
  16. 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]
  17. 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


Tools

I have developed a tool called the RE-Tools for Requirements Engineering. The following are the notations the tool supports:

The RE-Tools is available here.

Back


About

I am an independent consultant and a Ph.D. candidate in Software Engineering under the supervision of Dr. Lawrence Chung, and a member of the Requirements Engineering Lab and the System/Software Architecture Lab at the University of Texas at Dallas. I have worked in the industry for 20 years in a number of industries including telecommunication, airlines, financial, and smart home applications.

Academia Activities

Program Committee

Industrial Activities (partial)

Back


© 2009 Sam Supakkul
Updated Oct. 15, 2009