Skip to main content

Compatibility, Consistency, Interoperability

  • Chapter
  • First Online:
  • 2229 Accesses

Part of the book series: Topics in Safety, Risk, Reliability and Quality ((TSRQ,volume 28))

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

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   119.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Hardcover Book
USD   159.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • Audi, R. (Ed.). (1999). Cambridge dictionary of philosophy (2nd ed.). New York: Cambridge University Press.

    Google Scholar 

  • Boehm, B. W. (1984). Verifying and validating software requirements and design specifications. IEEE Software, 1(1), 75–88.

    Article  Google Scholar 

  • Budgen, D. (2003). Software design (2nd ed.). New York: Pearson Education.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • DoD. (1998). C4ISR Architecture working group final report—levels of information system interoperability (LISI). Washington, DC: Department of Defense.

    Google Scholar 

  • Ford, T. C. (2008). Interoperability measurement. Air force institute of technology. Fairborn, OH: Wright Patterson Air Force Base.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Grindley, P. (1995). Standards, strategy, and policy: Cases and stories. New York: Oxford University Press.

    Book  Google Scholar 

  • Hamilton, J. A., Rosen, J. D., & Summers, P. A. (2002). An interoperability roadmap for C4ISR legacy systems. Acquisition Review Quarterly, 28, 17–31.

    Google Scholar 

  • Heiler, S. (1995). Semantic interoperability. ACM Computing Surveys, 27(2), 271–273.

    Article  Google Scholar 

  • IEEE. (2005). IEEE Standard 1220: Systems engineering—application and management of the systems engineering process. New York: Institute of Electrical and Electronics Engineers.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Article  Google Scholar 

  • Ishii, K., & Sugeno, M. (1985). A model of human evaluation process using fuzzy measure. International Journal of Man-Machine Studies, 22(1), 19–38.

    Article  MATH  Google Scholar 

  • Kasunic, M., & Anderson, W. (2004). Measuring systems interoperability: Challenges and opportunities (CMU/SEI-2004-TN-003). Pittsburgh, PA: Carnegie Mellon University.

    Google Scholar 

  • Kinder, T. (2003). Mrs Miller moves house: The interoperability of local public services in europe. Journal of European Social Policy, 13(2), 141–157.

    Article  Google Scholar 

  • LaVean, G. E. (1980). Interoperability in defense communications. IEEE Transactions on Communications, 28(9), 1445–1455.

    Article  Google Scholar 

  • 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.

    Article  Google Scholar 

  • Mensh, D., Kite, R., & Darby, P. (1989). A methodology for quantifying interoperability. Naval Engineers Journal, 101(3), 251–259.

    Article  Google Scholar 

  • Ozok, A. A., & Salvendy, G. (2000). Measuring consistency of web page design and its effects on performance and satisfaction. Ergonomics, 43(4), 443–460.

    Article  Google Scholar 

  • Rezaei, R., Chiew, T. K., & Lee, S. P. (2014). An interoperability model for ultra large scale systems. Advances in Engineering Software, 67, 22–46.

    Article  Google Scholar 

  • 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.

    Google Scholar 

  • 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.

    Chapter  Google Scholar 

  • Shneiderman, B. (1997). Designing the user interface: Strategies for effective human-computer interaction (3rd ed.). Boston: Addison-Wesley.

    Google Scholar 

  • 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.

    Google Scholar 

  • Vetere, G., & Lenzerini, M. (2005). Models for semantic interoperability in service-oriented architectures. IBM Systems Journal, 44(4), 887–903.

    Article  Google Scholar 

  • Zadeh, L. A. (1965). Fuzzy sets. Information and Control, 8(3), 338–353.

    Article  MATH  MathSciNet  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kevin MacG Adams .

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics