ViewPoints: meaningful relationships are difficult!
Proceedings of the 25th International Conference on Software Engineering
A design for evidence - based soft research
REBSE '05 Proceedings of the 2005 workshop on Realising evidence-based software engineering
Analysis of transaction problems using the problem frames approach
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Architecture-based problem frames constructing for software reuse
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Addressing problem frame concerns via coloured petri nets and graphical animation
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Analyzing crosscutting in the problem frames approach
Proceedings of the 2006 international workshop on Advances and applications of problem frames
The essential synthesis of problem frames and assurance cases
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Developer requirements in the PF approach
Proceedings of the 2006 international workshop on Advances and applications of problem frames
Comparing requirements analysis methods for developing reusable component libraries
Journal of Systems and Software
A requirements analysis framework for open systems requirements engineering
ACM SIGSOFT Software Engineering Notes
Role-based Architectural Modelling of Socio-Technical Systems
Electronic Notes in Theoretical Computer Science (ENTCS)
Towards architectural knowledge management practices for global software development
Proceedings of the 3rd international workshop on Sharing and reusing architectural knowledge
A method for web service description by using problem frames approach
Proceedings of the 3rd international workshop on Applications and advances of problem frames
Using the event calculus to reason about problem diagrams
Proceedings of the 3rd international workshop on Applications and advances of problem frames
The socio-economics of software architecture
Automated Software Engineering
Abstractions, composition and reasoning
Proceedings of the 13th workshop on Aspect-oriented modeling
Problem frames and software engineering
Information and Software Technology
A UML-based approach for problem frame oriented software development
Information and Software Technology
Deriving requirements from process models via the problem frames approach
Information and Software Technology
Comparing methodologies for the transition between software requirements and architectures
SMC'09 Proceedings of the 2009 IEEE international conference on Systems, Man and Cybernetics
Towards evidence-based architectural design for safety-critical software applications
Architecting dependable systems IV
Towards a process for architectural modelling in agile software development
Proceedings of the joint ACM SIGSOFT conference -- QoSA and ACM SIGSOFT symposium -- ISARCS on Quality of software architectures -- QoSA and architecting critical systems -- ISARCS
Generating early design models from requirements analysis artifacts using problem frames and SysML
ECMFA'11 Proceedings of the 7th European conference on Modelling foundations and applications
Exploiting software architecture to support requirements satisfaction testing
Proceedings of the 19th ACM SIGSOFT symposium and the 13th European conference on Foundations of software engineering
Connecting security requirements analysis and secure design using patterns and UMLsec
CAiSE'11 Proceedings of the 23rd international conference on Advanced information systems engineering
Proceedings of the 5th India Software Engineering Conference
Bridging the gap between requirements and design: An approach based on Problem Frames and SysML
Journal of Systems and Software
ICSE'05 Proceedings of the 2005 international conference on Software Engineering Education in the Modern Age
Combining problem frames and UML in the description of software requirements
FASE'06 Proceedings of the 9th international conference on Fundamental Approaches to Software Engineering
Annotating problem diagrams with architectural tactics for reasoning on quality requirements
Information Processing Letters
An approach for selecting implementation strategies of non-functional requirements
Proceedings of the Fourth Asia-Pacific Symposium on Internetware
A taxonomy for requirements engineering and software test alignment
ACM Transactions on Software Engineering and Methodology (TOSEM)
Software architecture review by association
Journal of Systems and Software
Hi-index | 0.00 |
Problem frames provide a means of analyzing and decomposing problems. They emphasise the world outside of the computer, helping the developer to focus on the problemdomain, instead of drifting into inventing solutions.However, even modestly complex problems can force us into detailed consideration of the architecture of the solution. This is counter to the intention of the problem frames approach, which is to delay consideration of the solution space until a good understanding of the problem is gained.We therefore extend problem frames, allowing architectural structures, services and artifacts to be considered as part of the problem domain. Through a case study, we show how this extension enhances the applicability of problem frames in permitting an architecture-based approach to software development. We conclude that, through our extension, the applicability of problem frames is extended to include domains with existing architectural support.