New Trends in Software Process Modelling (Software Engineering and Knowledge Engineering) (Series on Software Engineering and Knowledge Engineering)
โ Scribed by Maria I. Sanchez-segura (Editor) Silvia T. Acuna (Editor)
- Publisher
- World Scientific Publishing Company
- Year
- 2006
- Tongue
- English
- Leaves
- 219
- Series
- Software Engineering and Knowledge Engineering Series on Software Engineering and Knowledge Engineering
- Category
- Library
No coin nor oath required. For personal study only.
โฆ Synopsis
Over the years, a variety of software process models have been designed to structure, describe and prescribe the software systems construction process. More recently, software process modelling is increasingly dealing with new challenges raised by the tests that the software industry has to face. This book addresses these new trends in software process modeling related to: 1. Processes for open source software; 2. Systems dynamics to model and simulate the software process; 3. Peopleware: the importance of people in the software development and by extension in the software process. One new software development trend is the development of open source projects. As such projects are a recent creation, the process model governing this type of developments is unfamiliar. This book deals with process modeling for open source software. It also deals with software process simulation applied to the management of software projects and improves the software development process capability according to CMM (Capability Maturity Model). Software development is a conjunction of: the organizational environment, the social environment and the technological environment. The inclusion of these environments will make it possible to output software process models that meet the specified organizational, cultural and technological requirements, providing an exhaustive analysis of the people in the software process, as well as supporting people-oriented software development. This book deals with the development of software by means of people-oriented process models that have proven to be very beneficial.
๐ SIMILAR VOLUMES
It has been argued that fault tolerance management during the entire life-cycle improves the overall system robustness and that different classes of threats need to be identified for and dealt with at each distinct phase of software development, depending on the abstraction level of the software sys
Machine learning deals with the issue of how to build computer programs that improve their performance at some tasks through experience. Machine learning algorithms have proven to be of great practical value in a variety of application domains. Not surprisingly, the field of software engineering tur
This text aims to help readers who want to visualize graphs as representing structural knowledge. It gives an outline of the whole field, describes in detail the representative methods for drawing graphs, explains extensions such as fisheye and dynamic drawing, presents many practical applications,
The book captures the latest developments in the areas of knowledge engineering and software engineering. Particular emphasis is placed upon applying knowledge-based methods to software engineering problems. The Conference, from which the papers are coming, originated in order to provide a forum in
This publication addresses the research in theoretical foundations, practical techniques, software tools, applications and / or practical experiences in knowledge-based software engineering. The book also includes a new field: research in web services and semantic web. This is a rapidly developing r