The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.05 - May (2010 vol.43)
pp: 64-72
William Robinson , Georgia State University, Atlanta
ABSTRACT
Most large software systems result from weaving together many independently developed systems. Like Shelley's Frankenstein, such systems risk inheriting undesirable properties. Requirements monitoring can sound the alert should these creations fail to meet their obligations.
INDEX TERMS
Requirements analysis, Requirements monitoring, Runtime validation
CITATION
William Robinson, "A Roadmap for Comprehensive Requirements Modeling", Computer, vol.43, no. 5, pp. 64-72, May 2010, doi:10.1109/MC.2009.373
REFERENCES
1. F.P. Brooks, "No Silver Bullet: Essence and Accidents of Software Engineering," Computer, Apr. 1987, pp. 10-19.
2. D.K. Peters and D.L. Parnas, "Requirements-Based Monitors for Real-Time Systems," IEEE Trans. Software Eng., vol. 28, no. 2, 2002, pp. 146-158.
3. S. Fickas et al., "The Role of Deferred Requirements in a Longitudinal Study of Email," Proc. Int'l Conf. Requirements Eng. (RE 05), IEEE Press, 2005, pp. 145-156.
4. W.N. Robinson, "A Requirements Monitoring Framework for Enterprise Systems," Requirements Eng. J., vol. 11, no. 1, 2006, pp. 17-41.
5. W.N. Robinson, "Extended OCL for Goal Monitoring," Electronic Comm. EASST, vol. 9, 2008, pp. 1-12.
6. A. Sutcliffe et al., "PC-RE: A Method for Personal and Contextual Requirements Engineering with Some Experience," Requirements Eng. J., vol. 11, no. 3, 2006, pp. 157-173.
7. M. Shaw, "The Coming-of-Age of Software Architecture Research," Proc. 23rd Int'l Conf. Software Eng., IEEE CS Press, 2001, p. 656.
8. N. Delgado et al., "A Taxonomy and Catalog of Runtime Software-Fault Monitoring Tools," IEEE Trans. Software Eng., vol. 30, no. 12, 2004, pp. 859-872.
9. L. Lamport, "Time, Clocks, and the Ordering of Events in a Distributed System," Comm. ACM, vol. 21, no. 7, 1978, pp. 558-565.
46 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool