No abstract available.
Proceeding Downloads
2nd international workshop on advances and applications of problem frames
Software problems originate from real world problems. A software solution must address its real world problem in a satisfactory way. A software engineer must therefore understand the real world problem that their software intends to address. To be able ...
Analysis of transaction problems using the problem frames approach
A large number of analysis methods are used to analyse and document software problems. Among these, Michael Jackson's problem frames is an approach to identifying and describing recurring software problems. Data and business transactions are a recurrent ...
Problem-based analysis of organisational change: a real-world example
An organization's competitive advantage is increasingly reliant on the alignment of its socio-technical systems with its business processes. These are complex and volatile due to the rapid pace of change in the marketplace, hence an organisation's ...
Architecture-based problem frames constructing for software reuse
Reusability is not universal property of program codes. The problem frames can support the software component reuse effectively. The problem frames approach provides an opportunity for software developers to gain experience and expertise for problem ...
Enhancing problem frames with scenarios and histories: a preliminary study
Problem frames are a very interesting approach to requirements modelling that is gaining increasing attention and popularity.This paper reports a few preliminary investigations concerning the possibility of enhancing the problem frames methodology with ...
Problem frames approach to web services requirements
The aim of our research is to capture and describe business to IT problems in the context of business requirements for Web services. As a means to align Web services initiative with the business strategy, we propose a research methodology to capture the ...
Towards automatic problem decomposition: an ontology-based approach
In this paper, we propose a conceptual description schema based on the Problem Frames (PF) approach, which treats environment as a first-class concept. Requirements are defined as problem descriptions in terms of the environment model. Thus, knowledge ...
Addressing problem frame concerns via coloured petri nets and graphical animation
To address a frame concern in Jackson's Problem Frames, we must make appropriate descriptions of: (1) the problem domain; (2) the requirements; (3) the specification of the machine. Based on these descriptions, we must give a convincing argument that ...
Analyzing crosscutting in the problem frames approach
The main focus of the Problem Frames approach is on improving domain and business modeling, as well as requirements engineering. Until now the Problem Frames approach did not explore in depth the crosscutting nature of some properties of a problem, ...
From requirements to specifications: a formal approach
Achieving a proper understanding of the problem space before providing the design in the solution space is one of the basic tenets in requirements engineering. The Problem Frames approach provides a way for people to understand and solve software ...
Problem frame transformations: deriving specifications from requirements
The Problem Frames approach provides a framework for understanding the interaction between software and other system components. It emphasizes decomposing an end-to-end system requirement into a machine specification plus a set of assumptions about ...
The essential synthesis of problem frames and assurance cases
Problem frames and assurance cases are two current research areas that can improve - and have improved - system dependability, in critical and noncritical systems alike. While these two techniques are effective separately, their synthesis is much more ...
Developer requirements in the PF approach
This paper considers the interplay between the requirements of two key stakeholder groups, users and developers, in an extended Problem Frames approach. It is already known that user requirements usually constrain the behaviour of a solution, whilst the ...
Recommendations
1st international workshop on advances and applications of problem frames - summary
Problem Frames are about describing real world problems in the context of known software solutions. The 1st International Workshop on Advances and Applications of Problem Frames (IWAAPF) was held at the 26th International Conference on Software ...