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
- Requirements engineering
- Software architecture
- Quality-driven software architecting
- Architecture and design patterns
Back
Publications
- 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]
- 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]
- 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]
- E. Oladimeji, S. Supakkul and L. Chung, “Model-Driven Development of Secure Software
Architecture,” Intl. Conf. on Software and Knowledge Engineering,
Boston, July 2007
- E. Oladimeji, S. Supakkul and L. Chung, “Security
Threat Modeling: A Goal-Oriented Approach,” Proc.
SEA’06, Dallas, TX,
Dec. 2006 pp. 178-185.
- S. Supakkul and L. Chung, “Capturing and Reusing
Functional and Non-Functional Requirements Knowledge,” Proc. IEEE IRI
2006 pp. 539-544 [paper, slides].
- 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)]
- 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)]
- 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
- 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]
- 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
- 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]
- 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)]
- 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)]
- L. Chung, S. Supakkul and A. Yi, “Software Architecting
Using Goals, Scenarios, Patterns, and Objects”, Proc. ICTS'03, August,
2003, Pasadena, CA
- 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]
- 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
- International Conference on Information Science and Applications
(ICISA 2010), Seoul, Korea, January 27 – 29, 2010 [CfP]
- Int'l Conf. on Software Engineering Research, Management and Applications (SERA'09), Haikou, China, Dec. 2 - 4, 2009 [CfP]
- IEEE/ACIS 7th Int'l Conf. on Computer & Information Science (ICIS'09), Shanghai , China, May 14-16, June 1-3, 2009
- 10th ACIS International Conference on Software Engineering, Artificial Intelligence, Networking, and Parallel/Distributed Computing (SNPD'09), Daegu, Korea , May 27-29, 2009
- 9th ACIS International Conference on Software
Engineering, Artificial Intelligence, Networking, and Parallel/Distributed
Computing (SNPD’08), Phuket, Thailand, August 6-8, 2008
- IEEE/ACIS 7th Int’l Conf. on Computer
& Information Science (ICIS’08), Portland,
May 14-16, 1008
- Int’l Conf. on Software Engineering Research,
Management and Applications (SERA’07), Busan, Korea,
August 20 - 22, 2007
- IEEE/ACIS 6th Int’l Conf. on Computer
& Information Science (ICIS’07), Melbourne, Australia, July 11-13, 2007
- IRMA Int’l Conference 2007,
Vancouver, British Columbia,
Canada, May
19-23, 2007
- Int’l
Conf. on Software Engineering Research, Management and Applications (SERA’06), Seattle,
Washington, Aug. 9-11, 2006
- IEEE/ACIS
5th Int’l Conf. on Computer & Information Science (ICIS’06), Honolulu,
July 12-14, 2006
- IEEE/ACIS
1st Int’l Workshop on Component-Based Software Engineering, Software Architecture
and Reuse (COMSAR06), Honolulu, July 12-14, 2006
Session Chair
- IRMA 2006 Int’l Conference 2007, Washington D.C., May 21-24, 2006
Book Reviewer
- E. Alkhalifa
(editor), "E-Strategies for Resource Management Systems: Planning and Implementation", IGI Global (to be published)
- "Communications in Computer and Information Science" (CCIS Post-proceedings) , Springer, 2009
- R. Denney, “Succeeding with Use Cases”, Addison-Wesley,
2005
- G. Schneider, J. Winters, “Applying
Use Cases: A Practical Guide”, Addison-Wesley, 1998
Industrial Activities (partial)
- Chief Software Architect, Digital
Pockets, Dallas, 2000
- Software Architect, MCI,
Richardson, 1998-2000
- Consultant
- E-gate Matrix, Atlanta, 2003-2004
- NEC America, Irving,
1994
- American Airlines Decision Technologies,
Fort Worth, 1990-1993
Back
© 2009 Sam Supakkul
Updated Oct. 15, 2009