Abstract
This chapter introduces three engineering methods to support the evaluation of composition and interoperation in complex systems. Data engineering deals with conceptualization of entities and their relations. Process engineering deals with conceptualization of functions and behaviors. Constraint engineering deals with valid solution spaces for data and processes. It is shown that all three aspects must be considered and supported by a solution. The Levels of Conceptual Interoperability Model is used as the basis for the engineering methods. Several current solutions to support complex systems in knowledge-based environments are evaluated and compared.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Bernstein, P.A., Melnik, S., Petropoulos, M., Quix, C.: Industrial-strength schema matching. Special Issue in Semantic Integration, SIGMOD Rec. 33(4), 38–43 (2004)
Brown, G., Jeremy, J.: Website Indexing: enhancing access to information within websites, 2nd edn. Auslib Press, Blackwood (2004)
Buede, D.M.: The Engineering Design of Systems. John Wiley & Sons, Inc., Chichester (1999)
Davis, P.K., Anderson, R.H.: Improving the Composability of Department of Defense Models and Simulations. RAND Corporation (2003)
Dobrev, P., Kalaydjiey, O., Angelova, G.: From Conceptual Structures to Semantic Interoperability of Content. In: Conceptual Structures: Knowledge Architectures for Smart Applications, pp. 192–205. Springer, Heidelberg (2007)
Garlan, D., Allen, R., Ockerbloom, J.: Architectural Mismatch: Why Reuse Is So Hard. In: Proceedings 17th International Conference on Software Enginneering, Seattle, Washington, pp. 179—185 (1995)
GridWise Architecture Council Interoperability Framework Team, Interoperability Context-Setting Framework, V1.0 (July 2007)
Hofmann, M.: Challenges of Model Interoperation in Military Simulations. SIMULATION 80, 659–667 (2004)
Jordan, D., Evdemon, J.: Web Services Business Process Execution Language (2007), http://docs.oasis-open.org/wsbpel/2.0/wsbpel-v2.0.pdf
King, R.: Towards Conceptual Linkage of Models and Simulations. In: Proceedings of the Fall Simulation Interoperability Workshop. IEEE CS Press, Los Alamitos (2007)
King, R., Turnitsa, C.: The Landscape of Assumptions. In: Spring Simulation MultiConference, Ottawa. IEEE CS Press, Los Alamitos (2008)
King, R., Diallo, S., Tolk, A.: How to Play Fairly: Agents and Web Services Can Help. In: Proceedings Spring Simulation Interoperability Workshop. IEEE CS Press, Los Alamitos (2007)
Morris, E., Levine, L., Meyers, C., Place, P., Plakosh, D.: System of Systems Interoperability (SOSI), Final Report. Software Engineering Institute, Carnegie Mellon University, Pittsburgh, PA (2004)
O’Kelly, P.: Data Modeling is Underrated: A Bright Future Ahead in the Grand Schema Things. Burton Group, Ontolog-Forum Presentation (November 30, 2006)
Pace, D.: Simulation Conceptual Model Development Issues and Implications for Reuse of Simulation Components. In: Fall Simulation Interoperability Workshop. IEEE CS Press, Los Alamitos (2006)
Page, E.H., Briggs, R., Tufarolo, J.A.: Toward a Family of Maturity Models for the Simulation Interconnection Problem. In: Spring Simulation Interoperability Workshop. IEEE CS Press, Los Alamitos (2004)
Parent, C., Spaccapietra, S.: Issues and approaches of database integration. Communications of the ACM 41(5), 166–178 (1998)
Parent, C., Spaccapietra, S.: Database Integration: The Key To Data Interoperability Advances in Object-Oriented Data Modeling. In: Papazoglou, M., Spaccapietra, S., Tari, Z. (eds.) Advances in Object-Oriented Data Modeling, pp. 221–253. MIT Press, Cambridge (2000)
Phillips-Wren, G., Jain, L.: Decision Support in Agent Mediated Environments. IOS Press B.V., Amsterdam (2005)
Phillips-Wren, G., Jain, L.: Ontology Driven Interoperability for Agile Applications using Information Systems: Requirements and Applications for Agent Mediated Decision Support. Journal for Intelligent Decision Technologies 2(1) (Special Issue 2008)
Rahm, E., Do, H., Massmann, S.: Matching large XML schemas. SIGMOD Record. Special Issue in Semantic Integration (2004)
Robinson, S.: Issues in Conceptual Modeling for Simulation: Setting a Research Agenda. OR Society 3rd Simulation Workshop, Ashorne, UK (2006)
Robinson, S.: Conceptual modelling for simulation Part I: definition and requirements. Journal of the Operational Research Society 59(3), 278–290 (2007)
Seligman, L.A., Rosenthal, P., Lehner, P., Smith. A.: Data integration: Where does the time go? IEEE Data Engineering Bulletin (2002)
Siegel, J.: Introduction To OMG’s Unified Modeling Language (UML), Object Management Group (2005), http://www.omg.org/gettingstarted/what_is_uml.htm
Sowa, J., Majumdar, A.: Analogical Reasoning. In: de Moor, L., Ganter (eds.) Conceptual Structures for Knowledge Creation and Communication, pp. 16–36. Springer, Berlin (2003)
Sowa, J.F.: Knowledge Representation: Logical, Philosophical and Computational Foundations. Monterey. Brooks Cole Publishing Co. (2000)
Spaccapietra, S., Parent, C., Dupont, Y.: Model Independent Assertions for Integration of Heterogeneous Schemas. Very Large Database (VLDB) Journal 1(1), 81–126 (1992)
Su, H., Kuno, H., Rundensteiner, E.: Automating the transformation of XML documents. In: 3rd International Workshop on Web Information and Data Management, pp. 68–75. ACM Press, New York (2001)
Tolk, A., Diallo, S.: Model-Based Data Engineering for Web Services. IEEE Internet Computing 9(4), 65–71 (2005)
Tolk, A., Diallo, S.: Model-Based Data Engineering for Web Services. In: Nayak, R., et al. (eds.) Evolution of the Web in Artificial Intel. Environ, pp. 137–161. Springer, Heidelberg (2008)
Tolk, A., Muguira, J.: The Levels of Conceptual Interoperability Model (LCIM). In: IEEE Fall Simulation Interoperability Workshop. IEEE CS Press, Los Alamitos (2003)
Tolk, A.: Moving towards a Lingua Franca for M&S and C3I – Developments concerning the C2IEDM. In: European Simulation Interoperability Workshop, Edinburgh, Scotland (June 2004)
Tolk, A., Diallo, S., Turnitsa, C.: Ontology Driven Interoperability – M&S Applications, Old Dominion University, Whitepaper in support of the I/ITSEC Tutorial, VMASC Report 2548 (2006)
Tolk, A., Turnitsa, C., Diallo, S.: Implied Ontological Representation within the Levels of Conceptual Interoperability Model. Journal of Systemics, Cybernetics and Informatics 5(5), 65–74, IIIS (2007)
Tolk, A., Diallo, S., Turnitsa, C., Winters, L.S.: Composable M&S Web Services for Net-centric Applications. Journal Defense Modeling and Simulation 3(1), 27–44 (2006)
Tolk, A.: Common Data Administration, Data Management, and Data Alignment as a Necessary Requirement for Coupling C4ISR Systems and M&S Systems. Information & Security: An International Journal 12(2), 164–174 (2003)
Turnitsa, C.: Extending the Levels of Conceptual Interoperability Model. In: Proc. Summer Computer Simulation Conference, Philadelphia (2005)
Yilmaz, L., Paspuletti, S.: Toward a Meta-Level Framework for Agent-supported Interoperation of Defense Simulations. Journal of Defense Modeling and Simulation 2(3), 161–175 (2005)
Yilmaz, L.: On the Need for Contextualized Introspective Simulation Models to Improve Reuse and Composability of Defense Simulations. Journal of Defense Modeling and Simulation 1(3) (2004)
Yilmaz, L., Tolk, A.: Engineering ab initio dynamic interoperability and composability via agent-mediated introspective simulation. In: IEEE Winter Simulation Conference, pp. 1075–1182. IEEE CS Press, Los Alamitos (2006)
Zeigler, B., Hammonds, P.: Modeling & Simulation-Based Data Engineering: Introducing Pragmatics into Ontologies for Net-Centric Information Exchange. Academic Press, London (2007)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2009 Springer-Verlag Berlin Heidelberg
About this chapter
Cite this chapter
Tolk, A., Diallo, S.Y., King, R.D., Turnitsa, C.D. (2009). A Layered Approach to Composition and Interoperation in Complex Systems. In: Tolk, A., Jain, L.C. (eds) Complex Systems in Knowledge-based Environments: Theory, Models and Applications. Studies in Computational Intelligence, vol 168. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-88075-2_3
Download citation
DOI: https://doi.org/10.1007/978-3-540-88075-2_3
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-88074-5
Online ISBN: 978-3-540-88075-2
eBook Packages: EngineeringEngineering (R0)