Abstract
The design of systems and components during the design stage of the systems life cycle requires specific purposeful actions to ensure effective designs and viable systems. Designers are faced with a number of design concerns that they must embed into the design in every instance of thinking and documentation. Three of these concerns are addressed by the non-functional requirements for compatibility, consistency, and interoperability. Formal understanding of each of these non-functional requirements requires definitions, terms, and equations, as well as the ability to understand how to control their effect and measure their outcomes during system design endeavors.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsReferences
Adams, K. M., & Meyers, T. J. (2011). Perspective 1 of the SoSE methodology: Framing the system under study. International Journal of System of Systems Engineering, 2(2/3), 163–192.
Alberts, D. S., & Hayes, R. E. (2003). Power to the edge: Command and control in the information age. Washington, DC: DoD Command and Control Research Program.
Audi, R. (Ed.). (1999). Cambridge dictionary of philosophy (2nd ed.). New York: Cambridge University Press.
Boehm, B. W. (1984). Verifying and validating software requirements and design specifications. IEEE Software, 1(1), 75–88.
Budgen, D. (2003). Software design (2nd ed.). New York: Pearson Education.
Chiu, D. K. W., Cheung, S. C., Till, S., Karlapalem, K., Li, Q., & Kafeza, E. (2004). Workflow view driven cross-organizational interoperability in a web service environment. Information Technology and Management, 5(3–4), 221–250.
Cliff, N. (1993). What is and isn’t measurement. In G. Keren & C. Lewis (Eds.), A handbook for data analysis in the behavioral sciences: Methodological issues (pp. 59–93). Hillsdale, NJ: Lawrence Erlbaum Associates.
David, P. A., & Greenstein, S. (1990). The economics of compatibility standards: An introduction to recent research. Economics of Innovation and New Technology, 1(1–2), 3–41.
DiMario, M. J. (2006). System of systems interoperability types and characteristics in joint command and control. In Proceedings of the 2006 IEEE/SMC International Conference on System of Systems Engineering (pp. 236–241). Piscataway, NJ: Institute of Electrical and Electronics Engineers.
DoD. (1998). C4ISR Architecture working group final report—levels of information system interoperability (LISI). Washington, DC: Department of Defense.
Ford, T. C. (2008). Interoperability measurement. Air force institute of technology. Fairborn, OH: Wright Patterson Air Force Base.
Ford, T. C., Colombi, J. M., Jacques, D. R., & Graham, S. R. (2009). A general method of measuring interoperability and describing its impact on operational effectiveness. The Journal of Defense Modeling and Simulation: Applications, Methodology, Technology, 6(1), 17–32.
Grindley, P. (1995). Standards, strategy, and policy: Cases and stories. New York: Oxford University Press.
Hamilton, J. A., Rosen, J. D., & Summers, P. A. (2002). An interoperability roadmap for C4ISR legacy systems. Acquisition Review Quarterly, 28, 17–31.
Heiler, S. (1995). Semantic interoperability. ACM Computing Surveys, 27(2), 271–273.
IEEE. (2005). IEEE Standard 1220: Systems engineering—application and management of the systems engineering process. New York: Institute of Electrical and Electronics Engineers.
IEEE, & ISO/IEC. (2010). IEEE and ISO/IEC Standard 24765: Systems and software engineering—vocabulary. New York and Geneva: Institute of Electrical and Electronics Engineers and the International Organization for Standardization and the International Electrotechnical Commission.
Ishii, K. (1991). Life-cycle engineering using design compatibility analysis. In Proceedings of the 1991 NSF Design and Manufacturing Systems Conference (pp. 1059–1065). Dearborn, MI: Society of Manufacturing Engineers.
Ishii, K., Adler, R., & Barkan, P. (1988). Application of design compatibility analysis to simultaneous engineering. Artificial Intelligence for Engineering Design, Analysis and Manufacturing, 2(1), 53–65.
Ishii, K., & Sugeno, M. (1985). A model of human evaluation process using fuzzy measure. International Journal of Man-Machine Studies, 22(1), 19–38.
Kasunic, M., & Anderson, W. (2004). Measuring systems interoperability: Challenges and opportunities (CMU/SEI-2004-TN-003). Pittsburgh, PA: Carnegie Mellon University.
Kinder, T. (2003). Mrs Miller moves house: The interoperability of local public services in europe. Journal of European Social Policy, 13(2), 141–157.
LaVean, G. E. (1980). Interoperability in defense communications. IEEE Transactions on Communications, 28(9), 1445–1455.
Lissitz, R. W., & Green, S. B. (1975). Effect of the number of scale points on reliability: A Monte Carlo approach. Journal of Applied Psychology, 60(1), 10–13.
Mensh, D., Kite, R., & Darby, P. (1989). A methodology for quantifying interoperability. Naval Engineers Journal, 101(3), 251–259.
Ozok, A. A., & Salvendy, G. (2000). Measuring consistency of web page design and its effects on performance and satisfaction. Ergonomics, 43(4), 443–460.
Rezaei, R., Chiew, T. K., & Lee, S. P. (2014). An interoperability model for ultra large scale systems. Advances in Engineering Software, 67, 22–46.
Shapiro, C. (2001). Setting compatibility standards: Cooperation or collusion? In R. C. Dreyfuss, D. L. Zimmerman, & H. First (Eds.), Expanding the boundaries of intellectual property: Innovation policy for the knowledge society (pp. 81–101). New York: Oxford University Press.
Sheth, A. P. (1999). Changing focus on interoperability in information systems: From system, syntax, structure to semantics. In M. Goodchild, M. Egenhofer, R. Fegeas, & C. Kottman (Eds.), Interoperating geographic information systems (pp. 5–29). New York: Springer.
Shneiderman, B. (1997). Designing the user interface: Strategies for effective human-computer interaction (3rd ed.). Boston: Addison-Wesley.
Tolk, A., Diallo, S. Y., & Turnitsa, C. D. (2007). Applying the levels of conceptual interoperability model in support of integratability, interoperability, and composability for system-of-systems engineering. Journal of Systemics, Cybernetics and Informatics, 5(5), 65–74.
Vetere, G., & Lenzerini, M. (2005). Models for semantic interoperability in service-oriented architectures. IBM Systems Journal, 44(4), 887–903.
Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338–353.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Adams, K.M. (2015). Compatibility, Consistency, Interoperability. In: Nonfunctional Requirements in Systems Analysis and Design. Topics in Safety, Risk, Reliability and Quality, vol 28. Springer, Cham. https://doi.org/10.1007/978-3-319-18344-2_7
Download citation
DOI: https://doi.org/10.1007/978-3-319-18344-2_7
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-18343-5
Online ISBN: 978-3-319-18344-2
eBook Packages: EngineeringEngineering (R0)