Abstract
Systems and software engineering projects depend on the cooperation of experts from heterogeneous engineering domains using tools that were not designed to cooperate seamlessly. Current semantic engineering tool and data integration is often ad hoc and fragile, thereby making the evolution of tools and the reuse of integration solutions across projects unnecessarily inefficient and risky. This chapter describes the engineering knowledge base (EKB) framework for engineering environment integration in multidisciplinary engineering projects. The EKB stores explicit engineering knowledge to support access to and management of engineering models across tools and disciplines. The following Chaps. 5–7 discuss individual aspects of the EKB framework, which provides (1) data integration based on mappings between local and domain-level engineering concepts; (2) transformations between local engineering concepts; and (3) advanced applications built on these foundations, e.g., end-to-end analyses. As a result, experts from different organizations may use their well-known tools and data models and can access data from other tools in their syntax. Typical applications enabled by implementations of this framework are discussed in Chaps. 9 and 10.
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
Assmann, D., Dörr, J., Eisenbarth, M., Hefke, M., Soto, M., Szulman, P., Trifu, A.: Using ontology-based reference models in digital production engineering integration. In: 16th IFAC World Congress (2005)
Bergamaschi, S., Castano, S., Vincini, M.: Semantic integration of semistructured and structured data sources. SIGMOD Rec. 28(1), 54–59 (1999)
Bernstein, P.A., Dayal, U.: An overview of repository technology. In: 20th International Conference on Very Large Data Bases, pp. 705–713. Morgan Kaufmann Publishers Inc. (1994)
Biffl, S., Schatten, A.: A platform for service-oriented integration of software engineering environments. In: New Trends in Software Methodologies, Tools and Techniques—Proceedings of the Eighth SoMeT 2009, 23–25 Sept 2009, Prague, Czech Republic, pp. 75–92. doi:10.3233/978-1-60750-049-0-75
Biffl, S., Schatten, A., Zoitl, A.: Integration of heterogeneous engineering environments for the automation systems lifecycle. In: IEEE Industrial Informatics (IndIn) Conference, pp. 576–581 (2009a)
Biffl, S., Sunindyo, W.D., Moser, T.: Bridging semantic gaps between stakeholders in the production automation domain with ontology areas. In: 21st International Conference on Software Engineering and Knowledge Engineering (SEKE 2009), pp. 233–239 (2009b)
Doan, A., Halevy, A.: Semantic integration research in the database community: a brief survey. AI Mag. 26(1), 83–94 (2005)
Doan, A., Noy, N.F., Halevy, A.Y.: Introduction to the special issue on semantic integration. SIGMOD Rec. 33(4), 11–13, 1041412 (2004)
Drath, R., Lüder, A., Peschke, J., Hundt, L.: AutomationML—the glue for seamless automation engineering. In: IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2008), pp. 616–623. IEEE (2008)
Goh, C.H.: Representing and reasoning about semantic conflicts in heterogeneous information systems. Ph.D. thesis, MIT (1996)
Halevy, A.: Why your data won’t mix. Queue 3(8), 50–58 (2005)
Heiler, S.: Semantic interoperability. ACM Comput. Surv. 27(2), 271–273 (1995)
Kruchten, P.: The Rational Unified Process: An Introduction. Addison-Wesley, Boston (2000)
Lüder, A.: Formaler steuerungsentwurf mit modularen diskreten verhaltensmodellen. Ph.D. thesis, Martin-Luther-Universität (2000)
Liao, S.: Technology management methodologies and applications: a literature review from 1995 to 2003. Technovation 25(4), 381–393 (2005)
Lovett, P.J., Ingram, A., Bancroft, C.N.: Knowledge-based engineering for SMEs—a methodology. J. Mater. Process. Technol. 107(1–3), 384–389 (2000)
McGuire, J., Kuokka, D.R., Weber, J.C., Tenenbaum, J.M., Gruber, T.R., Olsen, G.R.: Shade: technology for knowledge-based collaborative engineering. Concurrent Eng. 1, 137–146 (1993)
Medeia-Consortium: Medeia: Requirements analysis and technology review. Medeia consortium (2008)
Moser, T.: Semantic integration of engineering environments using an engineering knowledge base. Ph.D. thesis, Vienna University of Technology (2009)
Moser, T., Biffl, S., Sunindyo, W.D., Winkler, D.: Integrating production automation expert knowledge across engineering stakeholder domains. In: International Conference on Complex, Intelligent and Software Intensive Systems (CISIS 2010), pp. 352–359. IEEE (2010)
Moser, T., Mordinyi, R., Winkler, D.: Extending mechatronic objects for automation systems engineering in heterogeneous engineering environments. In: 2012 IEEE 17th Conference on Emerging Technologies Factory Automation (ETFA), pp. 1–8 (2012). doi:10.1109/ETFA.2012.6489664
Noy, N.F.: Semantic integration: a survey of ontology-based approaches. SIGMOD Rec. 33(4), 65–70 (2004)
Noy, N.F., Doan, A.H., Halevy, A.Y.: Semantic integration. AI Mag. 26(1), 7–10 (2005)
Rahm, E., Bernstein, P.A.: A survey of approaches to automatic schema matching. VLDB J. 10(4), 334–350 (2001)
Schäfer, W., Wehrheim, H.: The challenges of building advanced mechatronic systems. In: 2007 Future of Software Engineering—International Conference on Software Engineering, pp. 72–84. IEEE Computer Society (2007)
Ullman, J.D.: Information integration using logical views. Theor. Comput. Sci. 239(2), 189–210, 339543 (2000)
Waltersdorfer, F., Moser, T., Zoitl, A., Biffl, S.: Version management and conflict detection across heterogeneous engineering data models. In: 2010 8th IEEE International Conference on Industrial Informatics (INDIN), pp. 928–935 (2010). doi:10.1109/INDIN.2010.5549617
Weilkiens, T.: Systems Engineering with SysML/UML: Modeling, Analysis, Design. Morgan Kaufmann (2008)
Acknowledgments
This work has been supported by St. Pölten University of Applied Sciences, by the Christian Doppler Forschungsgesellschaft, the Federal istry of Economy, Family and Youth, and the National Foundation for Research, Technology and Development in Austria. The author wants to thank Stefan Biffl, Franz Fidler, and Richard Mordinyi for their valuable inputs.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this chapter
Cite this chapter
Moser, T. (2016). The Engineering Knowledge Base Approach. In: Biffl, S., Sabou, M. (eds) Semantic Web Technologies for Intelligent Engineering Applications. Springer, Cham. https://doi.org/10.1007/978-3-319-41490-4_4
Download citation
DOI: https://doi.org/10.1007/978-3-319-41490-4_4
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-41488-1
Online ISBN: 978-3-319-41490-4
eBook Packages: Computer ScienceComputer Science (R0)