Requirement emergence computation of networked software
2007
Emergence Computation has become a hot topic in the research of complex systems in recent years. With the substantial increase in scale and complexity of network-based information systems, the uncertain user requirements from the Internet and personalized application requirement result in the frequent change for the software requirement. Meanwhile, the software system with non self-possessed resource become more and more complex. Furthermore, the interaction and cooperation requirement between software units and running environment in service computing increase the complexity of software systems. The software systems with complex system characteristics are developing into the “Networked Software” with characteristics of change-on-demand and change-with-cooperation. The concepts “programming”, “compiling” and “running” of software in common sense are extended from “desktop” to “network”. The core issue of software engineering is moving to the requirement engineering, which becomes the research focus of complex system software engineering.
Keywords:
- Software construction
- Machine learning
- Social software engineering
- Computer engineering
- Artificial intelligence
- Software sizing
- Package development process
- Resource-oriented architecture
- Software system
- Software Engineering Process Group
- Computer science
- Software development
- Software requirements
- Functional requirement
- Component-based software engineering
- Software engineering
- Correction
- Source
- Cite
- Save
- Machine Reading By IdeaReader
11
References
18
Citations
NaN
KQI