Search For:

Displaying 1-7 out of 7 total
The Twin Peaks of Requirements and Architecture
Found in: IEEE Software
By Jane Cleland-Huang,Robert S. Hanmer,Sam Supakkul,Mehdi Mirakhorli
Issue Date:March 2013
pp. 24-29
Quality concerns, often referred to as nonfunctional requirements, service-level agreements, quality attributes, performance constraints, or architecturally significant requirements, describe system-level attributes such as security, performance, reliabili...
The RE-Tools: A multi-notational requirements modeling toolkit
Found in: 2012 IEEE 20th International Requirements Engineering Conference (RE)
By Sam Supakkul,Lawrence Chung
Issue Date:September 2012
pp. 333-334
Requirements engineers need to understand and model different aspects of organizations and systems under construction, and may need to use different modeling notations. However, most modeling tools support only one (or at most a few notations), hindering r...
An NFR Pattern Approach to Dealing with NFRs
Found in: Requirements Engineering, IEEE International Conference on
By Sam Supakkul, Tom Hill, Lawrence Chung, Thein Than Tun, Julio Cesar Sampaio do Prado Leite
Issue Date:October 2010
pp. 179-188
Non-functional requirements (NFRs), such as security and cost, are generally subjective and oftentimes synergistic or conflicting with each other. Properly dealing with such NFRs requires a large body of knowledge – goals to be achieved, problems or obstac...
Representing Security Goals, Policies, and Objects
Found in: Computer and Information Science, 5th IEEE/ACIS International Conference on
By Ebenezer A. Oladimeji, Sam Supakkul, Lawrence Chung
Issue Date:July 2006
pp. 160-167
As information security is increasingly becoming critical for today?s computer based systems, there is increasing need for integrating security concerns into the early phases of system development processes. As a result, more attention is being drawn to mo...
A UML Profile for Goal-Oriented and Use Case-Driven Representation of NFRs and FRs
Found in: Software Engineering Research, Management and Applications, ACIS International Conference on
By Sam Supakkul, Lawrence Chung
Issue Date:August 2005
pp. 112-121
<p>In order for a software system to be of value, it should meet both functional requirements (FRs) and non-functional requirements (NFRs). Concerning FRs, UML has been used as the de facto object-oriented analysis and design notation. Concerning NFR...
Capturing, Organizing, and Reusing Knowledge of NFRs: An NFR Pattern Approach
Found in: Managing Requirements Knowledge, International Workshop on
By Sam Supakkul, Tom Hill, Ebenezer Akin Oladimeji, Lawrence Chung
Issue Date:September 2009
pp. 75-84
Properly dealing with nonfunctional requirements (NFRs) such as security, cost, and usability, requires a large body of knowledge. However, it is difficult for average requirements engineers to possess necessary knowledge and use it correctly. This paper p...
Rule-based context-aware adaptation using a goal-oriented ontology
Found in: Proceedings of the 2011 international workshop on Situation activity & goal awareness (SAGAware '11)
By Hongyuan Wang, Lawrence Chung, Rutvij Mehta, Sam Supakkul
Issue Date:September 2011
pp. 67-76
In the past, the many possible alternatives for an adaptation action by and large have not been considered systematically and rationally, hence resulting in our low-level of confidence that such an action is indeed a best possible one that is really desira...