Abstract
We describe a software framework to shorten the design and development time of complex monitoring systems. The use of a message exchange format allows the division of a monitoring system into two simpler ones that can be solved concurrently: an ad-hoc expert system and a sensor framework. Hence a shorter development time is required. The expert system’s usability is improved to facilitate the real-time visualization of the reasoning process. The communication between the expert system and the sensor framework makes use of the Intrusion Detection Message Exchange Format (IDMEF), which allows higher level cooperation between the software design and security experts.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Debar, H., Curry, D., Feinstein, B.: The Intrusion Detection Message Exchange Format (IDMEF), IETF RFC 4765 (March 2007)
Forgy, C.L.: Rete: A Fast Algorithm for the Many Pattern/Many Object Pattern Match Problem. In: Expert Systems: A Software Methodology for Modern Applications, pp. 324–341. IEEE Computer Society Press, Los Alamitos (1990)
Hanemann, A., Marcu, P.: Algorithm Design and Application of Service-Oriented Event Correlation. In: 3rd International Workshop on Business-Driven IT Management (BDIM 2008), pp. 61–70 (2008)
Hohpe, G.: Programming without a Call Stack: Event-Driven Architecture (2006), http://www.eaipatterns.com/docs/EDA.pdf
Hohpe, G., Woolf, B.: Enterprise Integration Patterns: Designing, Building, and Deploying Messaging Solutions. Addison-Wesley Longman Publishing Co., Inc. (2003)
Jan, N.-Y., Lin, S.-C., Tseng, S.-S., Lin, N.P.: A Decision Support System for Constructing an Alert Classification Model. Expert Systems with Applications 36(8), 11145–11155 (2009)
Njemanze, H.S., Kothari, P.S.: Real Time Monitoring and Analysis of Events from Multiple Network Security, U.S. Patent No. 7376969 (May 2008)
Patel, J., Lee, R., Kim, H.-K.: Architectural View in Software Development Life-Cycle Practices. In: 6th Annual IEEE/ACIS International Conference on Computer and Information Science (ICIS 2007), pp. 194–199 (2007)
Pressman, R.S.: Software Engineering: A Practitioner’s Approach. McGraw-Hill Higher Education, New York (2001)
Purcell, J.E.: Comparison of Software Development Lifecycle Methodologies. Web Application Security Workshop, White Paper (February 2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
de la Torre, F.J., Pérez, M.G. (2009). Parallelizing the Design and Development of a Monitoring System. In: Luo, Y. (eds) Cooperative Design, Visualization, and Engineering. CDVE 2009. Lecture Notes in Computer Science, vol 5738. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-04265-2_11
Download citation
DOI: https://doi.org/10.1007/978-3-642-04265-2_11
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-04264-5
Online ISBN: 978-3-642-04265-2
eBook Packages: Computer ScienceComputer Science (R0)