Abstract
This paper considers systems engineering processes for software systems integration. Systems engineering processes, as intended here, concern how engineering capability should be factored into problem-solving agencies for performance of software systems integration tasks. Systems engineering processes also concern how the results produced by these agencies should be communicated and integrated into a system solution. The environment in which systems integration takes place is assumed to be model-driven. In the proposed solution, problemsolving agencies, working from various viewpoints, employ differing notations and analytical skills. In the course of identifying the systems engineering process, the paper presents a conceptual model of systems engineering, and reviews a classification of impediments to software systems integration.
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
Allen, R., Garlan, D., “A Formal Basis for Architectural Connection,” ACM Transactions on Software Engineering and Methodology. July, 1997. 248, 256
American Institute of Aeronautics and Astronautics, AIAA Guide for the Verification and Validation of Computational Fluid Dynamics Simulations (G-077-1998), AIAA Standards Series, 1998. 258
Barkmeyer, E. J., (Editor). Concepts for Automating Systems Integration, NIST Interagency Report, National Institute of Standards and Technology, Gaithersburg, Maryland, To be published. 246, 250
Cook, S., “The UML Family: Profiles, Prefaces and Packages” UML 2000-The Unified Modeling Language: Advancing the Standard, Proceedings of the Third International Conference, York, UK, Springer Lecture Notes in Computer Science, Vol 1939, October 2000. 255
Craig, I. D., Formal Specification of Advanced AI Architectures, Ellis Horwood Limited, Chichester, West Sussex, 1991. 254
de Kleer, J., “An Assumption-Based TMS,” Artificial Intelligence 28(2): 127–162, 1986. 254
de Kleer, J., “A Perspective on Assumption-Based Truth Maintenance,” Artificial Intelligence 59(1–2): 63–67, 1993. 254
Denno, P., Flater, D., Gruninger, M., “Modeling Technology for a Model-Intensive Enterprise,” Proceedings of SSGRR-2001, Infrastructure for e-Business, e-Education, e-Science, and e-Medicine, Scuola Superiore G. Reiss Romoli, L’Aquila, Italy, July, 2001. 246, 254
Esprit Consortium AMICE (editors), CIMOSA: Open System Architecture for CIM, 2nd revised and extended edition, Springer-Verlag, Berlin, 1993. 256
Gabb, A., “Requirements Categorization,” Requirements Working Group of the International Council on Systems Engineering (INCOSE), 2002. 251
Grady, J. O., System Integration, CRC Press, Boca Raton, Florida, 1994. 251
Harel, D., “Statecharts: a visual formalism for complex systems”. Science of Computer Programming 8, 3, June 1987. 256
Johnson, W. L., Feather, M. S., and Harris, D. R., “Representation and Presentation of Requirements Knowledge,” IEEE Transactions on Software Engineering, Vol 18, No. 10. October, 1992. 255, 257
Mark, W., et al., “Commitment-Based Software Development,” IEEE Transactions on Software Engineering, Vol 18, No. 10. October, 1992. 248
Minsky, M., The Society of Mind, Simon & Schuster, New York, New York, 1985. 251
Object Management Group, Model Driven Architecture (MDA), http://www.omg.org/cgi-bin/doc?ormsc/2001-07-01, July 1, 2001. 256
Object Management Group, Meta Object Facility (MOF) Specification, Version 1.3: ftp://ftp.omg.org/pub/docs/ formal/00-04-03 March, 2000. 255
Object Management Group, Request For Proposal: UML 2.0 Infrastructure, ftp://ftp.omg.org/pub/docs/ad/2000-09-01, September, 2000. 256
Oliver, D. O., Personal communications. 252
Oliver, D. O., Kelliher, T. P., and Keegan, G. J., Engineering Complex Systems With Models and Objects, McGraw Hill Text, 1997. 256
Preece, A., et al. “Better Knowledge Management through Knowledge Engineering,” IEEE Intelligent Systems 16:1, Jan-Feb, 2001. 255, 257
Quine, W. V., From a Logical Point of View, second edition, Harvard University Press, Cambridge Massachusetts, 1980. 250
Simon, H. A., The Sciences of the Artificial, Third Edition, The MIT Press, Cambridge, Massachusetts, 1996. 252
Spivey, J. M., The Z Notation: A Reference Manual, Prentice-Hall, London, 1989. 255
Thomas, L. D., “System Engineering the International Space Station,” NASA Langley Research Center, International Space Station Video Conference’ 97, 1997. 251
Wiederhold, G., “Mediators in the Architecture of Future Information Systems,” IEEE Computer Magazine, March, 1992. 256
Zave, P., Jackson, M.: “Four Dark Corners in Requirements Engineering,” ACM Transactions on Software Engineering and Methodology, Vol 6, No. 1, January 1997. 248, 251, 255
Zave, P., Jackson, M.: “Conjunction as Composition,” ACM Transactions on Software Engineering and Methodology, Vol 2, No. 4, October, 1993. 255, 257
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2002 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Denno, P., Feeney, A.B. (2002). Systems Engineering Foundations of Software Systems Integration. In: Bruel, JM., Bellahsene, Z. (eds) Advances in Object-Oriented Information Systems. OOIS 2002. Lecture Notes in Computer Science, vol 2426. Springer, Berlin, Heidelberg. https://doi.org/10.1007/3-540-46105-1_29
Download citation
DOI: https://doi.org/10.1007/3-540-46105-1_29
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-44088-8
Online ISBN: 978-3-540-46105-0
eBook Packages: Springer Book Archive