A Framework for Intention-Driven Requirements Engineering of Innovative Software Products
نویسندگان
چکیده
Requirements engineering is highly challenging particularly when designing innovative software products. This is so because there are no corresponding products, ultimate needs of actors are difficult to capture, the products may have unforeseeable impacts on the actors’ behavior, and it is hard to find out how value-added and competitive the product actually is. In this paper, we propose a novel framework for intention-driven requirements engineering of innovative software products, which combines technological, social and business viewpoints. We illustrate its use with a short example related to the domain of web mapping services and augmented reality.
منابع مشابه
From Requirements to Function Block Diagrams: a New Approach for the Design of Industrial Control Applications
The always growing need, for innovative products, forces manufacturing plants to improve their ability to quickly respond to market requirements by designing competitive products and modifying existing ones. However most of the traditional methods, products and tools are far away from the new challenging technologies of Software Engineering. Today’s systems are composed of monolithic applicatio...
متن کاملInvestigation of Requirements Selection Quality in Market-Driven Software Processes using an Open Source Discrete Event Simulation Framework
When developing commercial software products it is crucial to select the right requirements for the right release and to have a short Mean-Time-To-Market (MTTM) in order to be competitive. This paper reports on a simulation of a model of market-driven requirements engineering processes with requirements selection quality as a key aspect. The simulator is built using an open source simulation fr...
متن کاملA Framework to Support Requirements Analysis in Engineering Design
Complex system development activities such as requirements analysis to requirements specification, implementation and verification are well defined in the software engineering domain. Interests in using a model driven engineering have increased in this domain. System level requirements analysis and model driven engineering may result in a significant improvement in engineering design. This pape...
متن کاملSoftware Product-Line Variability Management based on Model-Driven Engineering
A software product-line (SPL) is a family of products sharing the same assets. A product-line platform allows the derivation of distinct products within the same application domain. The use of SPLs appears to be the most effective strategy for achieving large-scale software reuse, assuring rapid development of new products with good quality levels. Enabling variability in software consists in d...
متن کاملTowards Scalable Information Modeling of Requirements Architectures
The amount of data in large-scale software engineering contexts continues to grow and challenges efficiency of software engineering efforts. At the same time, information related to requirements plays a vital role in the success of software products and projects. To face the current challenges in software engineering information management, software companies need to reconsider the current mode...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2010