A Model And Decision Support Mechanism For Software Requirements Engineering

Download A Model And Decision Support Mechanism For Software Requirements Engineering PDF/ePub or read online books in Mobi eBooks. Click Download or Read Online button to get A Model And Decision Support Mechanism For Software Requirements Engineering book now. This website allows unlimited access to, at the time of writing, more than 1.5 million titles, including hundreds of thousands of titles in various foreign languages.
A Model and Decision Support Mechanism for Software Requirements Engineering

This dissertation introduces a formal model for requirements analysis and evolution and a decision support mechanism based on that model. Both the model and the decision support mechanism provide automated support for the early part of the prototyping process. The model is used to capture user reactions to the demonstrated behavior of a prototype and map these reactions into the model objects to be used in synthesizing a set of open issues to be resolved. The issues are resolved by examining and modifying requirements if necessary, and then propagating the change consequences down into the affected parts of system specification and implementations in a consistent and controlled manner. This process is performed through a set of analysis and design activities controlled by the manager and aided by the decision support mechanism based on the formal model. This approach also provides support for maintaining design history and its rationale that can be used for implementing new needs or performing comparative studies to choose among alternatives. A formalism is also developed that supports customers in choosing among available alternatives to requirements that satisfy their goals and meet other constraints. A database is an important component of any decision support mechanism. This work also provides a conceptual design of an engineering database capable of representing and managing the process knowledge. This knowledge includes all information related to a software prototype design. The management of this information includes storing, retrieving, viewing, and controlling the design knowledge. The design of this engineering database is based on the object oriented paradigm. This paradigm provides the representation power to easily map our model objects and their relationships efficiently and naturally.
Engineering Effective Decision Support Technologies: New Models and Applications

In modern, information-centric business environments, Decision Making Support Systems (DMSS) present a critical consideration for any organization serious about maintaining competitive advantage. Advances in information systems, knowledge management technologies, and other decision support systems necessitate a critical understanding of the latest trends and research. Engineering Effective Decision Support Technologies: New Models and Applications presents a collection of the latest research in DMSS and applies those theoretical considerations to best practices in the field. This reference includes empirical case studies and an analysis of new models and perspectives in knowledge management, promoting discussion of DMSS strategies among managers, researchers, and students of information science.
Environment Modeling-Based Requirements Engineering for Software Intensive Systems

Environment Modeling-Based Requirements Engineering for Software Intensive Systems provides a new and promising approach for engineering the requirements of software-intensive systems, presenting a systematic, promising approach to identifying, clarifying, modeling, deriving, and validating the requirements of software-intensive systems from well-modeled environment simulations. In addition, the book presents a new view of software capability, i.e. the effect-based software capability in terms of environment modeling. - Provides novel and systematic methodologies for engineering the requirements of software-intensive systems - Describes ontologies and easily-understandable notations for modeling software-intensive systems - Analyzes the functional and non-functional requirements based on the properties of the software surroundings - Provides an essential, practical guide and formalization tools for the task of identifying the requirements of software-intensive systems - Gives system analysts and requirements engineers insight into how to recognize and structure the problems of developing software-intensive systems