Abstract
Our long-term objective is to develop a software toolbox for pre-embodiment design of complex and heterogeneous systems, such as cyber-physical systems. The novelty of this toolbox is that it uses system manifestation features (SMFs) for transdisciplinary modeling of these systems. The main challenges of implementation of the toolbox are functional design- and language-independent computational realization of the warehouses, and systematic development and management of the various evolving implements of SMFs (genotypes, phenotypes, and instances). Therefore, an information schema construct (ISC) based approach is proposed to create the schemata of the associated warehouse databases and the above-mentioned SMF implements. ISCs logically arrange the data contents of SMFs in a set of relational tables of varying semantics. In this article we present the ISCs necessary for creation of genotypes and phenotypes. They increase the efficiency of the database development process and make the data relationships transparent. Our follow-up research focuses on the elaboration of the SMF instances based system modeling methodology.
Similar content being viewed by others
References
Abdul-Ghafour, S., Ghodous, P., Shariat, B., et al., 2014. Semantic interoperability of knowledge in feature-based CAD models. Comput.-Aided Des., 56: 45–57. http://dx.doi.org/10.1016/j.cad.2014.06.001
Apel, S., Kästner, C., 2009. An overview of feature-oriented software development. J. Object Technol., 8(5): 49–84. http://dx.doi.org/10.5381/jot.2009.8.5.c5
Au, C.K., Yuen, M.M.F., 2000. A semantic feature language for sculptured object modelling. Comput.-Aided Des., 32(1): 63–74. http://dx.doi.org/10.1016/S0010-4485(99)00085-8
Batory, D., 2005. Feature models, grammars, and propositional formulas. LNCS, 3714: 7–20. http://dx.doi.org/10.1007/11554844_3
Bidarra, R., Bronsvoort, W.F., 2000. Semantic feature modelling. Comput.-Aided Des., 32(3): 201–225. http://dx.doi.org/10.1016/S0010-4485(99)00090-1
Case, K., Gao, J., 1993. Feature technology: an overview. Int. J. Comput. Integr. Manuf., 6(1-2):2–12. http://dx.doi.org/10.1080/09511929308944549
Chaudron, M.R., Eskenazi, E.M., Fioukov, A.V., et al., 2001. A framework for formal component-based software architecting. Proc. Specification and Verification of Component-Based Systems Workshop, p.73–80.
Czarnecki, K., Eisenecker, U.W., 2000. Generative Programming: Methods, Tools, and Applications. Addison-Wesley, Boston, MA.
Czarnecki, K., Helsen, S., Eisenecker, U., 2005. Formalizing cardinality-based feature models and their specialization. Softw. Process Improv. Pract., 10(1): 7–29. http://dx.doi.org/10.1002/spip.213
Grzybek, H., Xu, S., Gulliver, S., et al., 2014. Considering the feasibility of semantic model design in the builtenvironment. Buildings, 4(4): 849–879. http://dx.doi.org/10.3390/buildings4040849
Henderson, M.R., Anderson, D.C., 1984. Computer recognition and extraction of form features: a CAD/CAM link. Comput. Ind., 5(4): 329–339. http://dx.doi.org/10.1016/0166-3615(84)90056-3
Horváth, I., Pourtalebi, S., 2015. Fundamentals of a Mereo-Operandi theory to support transdisciplinary modeling and co-design of cyber-physical systems. Proc. ASME Int. Design Engineering Technical Conf. and Computers and Information in Engineering Conf., p.1–12. http://dx.doi.org/10.1115/DETC2015-46702
Hu, F., 2013. Cyber-Physical Systems: Integrated Computing and Engineering Design. CRC Press, Boca Raton, p.15–35. http://dx.doi.org/10.1201/b15552
Kacprzynski, G.J., Roemer, M.J., Byington, C.S., et al., 2002. Enhancing gear physics of failure models with system level vibration features. Proc. 56th Meeting of the Society for MFPT, p.263–277.
Lee, G., Eastman, C.M., Sacks, R., et al., 2006. Grammatical rules for specifying information for automated product data modeling. Adv. Eng. Inform., 20(2): 155–170. http://dx.doi.org/10.1016/j.aei.2005.08.003
Muth, T., Herzberg, D., Larsen, J., 2001. A fresh view on model-based systems engineering: the processing system paradigm. INCOSE Int. Symp., 11(1): 295–302. http://dx.doi.org/10.1002/j.2334-5837.2001.tb02306.x
Oliver, D.W., 1993. Descriptions of systems engineering methodologies and comparison of information representations. INCOSE Int. Symp., 3(1): 97–104.
Pandit, S., Honavar, V., 2010. Ontology-guided extraction of complex nested relationships. Proc. IEEE 22nd Int. Conf. on Tools with Artificial Intelligence, p.173–178. http://dx.doi.org/10.1109/ictai.2010.98
Parry-Barwick, S., Bowyer, A., 1993. Feature Technology. Technical Report, University of Bath, School of Mechanical Engineering, Bath.
Pourtalebi, S., Horváth, I., 2016a. Towards a methodology of system manifestation features-based pre-embodiment design. J. Eng. Des., 27(4-6):232–268. http://dx.doi.org/10.1080/09544828.2016.1141183
Pourtalebi, S., Horváth, I., 2016b. Procedures for creating system manifestation features: an information processing perspective. Proc. 11th Int. Symp. on Tools and Methods of Competitive Engineering, p.129–142.
Pourtalebi, S., Horváth, I., 2016c. Information schema constructs for instantiation and composition of system manifestation features. Front. Inform. Technol. Electron. Eng., in press. http://dx.doi.org/10.1631/FITEE.1601235
Pourtalebi, S., Horváth, I., Opiyo, E., 2013. Multi-aspect study of mass customization in the context of cyber-physical consumer durables. Proc. ASME Int. Design Engineering Technical Conf. & Computers and Information in Engineering Conf., p.V004T05A006. http://dx.doi.org/10.1115/detc2013-12311
Pourtalebi, S., Horváth, I., Opiyo, E.Z., 2014a). New features imply new principles? Deriving design principles for mass customization of cyber-physical consumer durables. Proc. 10th Int. Tools and Methods of Competitive Engineering Symp., p.95–108.
Pourtalebi, S., Horváth, I., Opiyo, E.Z., 2014b). First steps towards a Mereo-Operandi theory for a system featurebased architecting of cyber-physical systems. 4th Int. Workshop on Advanced Design Concepts and Practice, p.2001–2006.
Pratt, M.J., 1991. Aspects of form feature modelling. In: Hagen, H., Roller, D. (Eds.), Geometric Modeling. Springer, Berlin Heidelberg, p.227–250. http://dx.doi.org/10.1007/978-3-642-76404-2_10
Pulvermueller, E., Speck, A., Coplien, J.O., et al., 2002. Feature interaction in composed systems. LNCS, 2323: 86–97. http://dx.doi.org/10.1007/3-540-47853-1_7
Romero, T.A., López, G.D., Torres, F.R., 2015. Dynamic SQL codebuilder. Int. J. Latest Res. Sci. Technol., 4(6): 1–6.
Salomons, O.W., van Houten, F.J., Kals, H.J., 1993. Review of research in feature-based design. J. Manuf. Syst., 12(2): 113–132. http://dx.doi.org/10.1016/0278-6125(93)90012-I
Schirner, G., Gerstlauer, A., Dömer, R., 2010. System-level development of embedded software. Proc. Asia and South Pacific Design Automation Conf., p.903–909. http://dx.doi.org/10.1109/aspdac.2010.5419674
Shah, J.J., Rogers, M.T., 1988. Functional requirements and conceptual design of the feature-based modelling system. Comput.-Aided Eng. J., 5(1): 9–15. http://dx.doi.org/10.1049/cae.1988.0004
Shenton, A.K., Hayter, S., 2006. Terminology deconstructed: phenomenographic approaches to investigating the term “information”. Libr. Inform. Sci. Res., 28(4): 563–578. http://dx.doi.org/10.1016/j.lisr.2006.10.003
Sun, H., Zhang, P., 2008. Adaptive system use: an investigation at the system feature level. Proc. 29th Int. Conf. on Information Systems, p.170.
Tao, R., Yang, L., Peng, L., et al., 2009. A case study: using architectural features to improve sophisticated denial-ofservice attack detections. Proc. IEEE Symp. on Computational Intelligence in Cyber Security, p.13–18. http://dx.doi.org/10.1109/CICYBS.2009.4925084
VDI, 2003. Information Technology in Product Development: Feature Technology. VDI 2218. VDI-Richtlinien, Beuth Verlag GmbH, Berlin.
Wang, H., Zhang, Y., Cao, J., et al., 2003. Feature-based collaborative design. J. Mater. Process. Technol., 139(1-3): 613–618. http://dx.doi.org/10.1016/s0924-0136(03)00502-8
Wang, Y.N., Lin, Z.Y., Liang, X., et al., 2016. On modeling of electrical cyber-physical systems considering cyber security. Front. Inform. Technol. Electron. Eng., 17(5): 465–478. http://dx.doi.org/10.1631/FITEE.1500446
Wu, Y., He, F., Zhang, D., et al., 2015. Service-oriented feature-based data exchange for cloud-based design and manufacturing. IEEE Trans. Serv. Comput., in press. http://dx.doi.org/10.1109/TSC.2015.2501981
Zha, X.F., Sriram, R.D., 2006. Feature technology and ontology for embedded system design and development. Proc. ASME Int. Design Engineering Technical Conf. and Computers and Information in Engineering Conf., p.701–714. http://dx.doi.org/10.1115/detc2006-99543
Zha, X.F., Fenves, S.J., Sriram, R.D., 2005. A feature-based approach to embedded system hardware and software co-design. Proc. ASME Int. Design Engineering Technical Conf. and Computers and Information in Engineering Conf., p.609–620. http://dx.doi.org/10.1115/detc2005-85582
Zhang, D.J., He, F.Z., Han, S.H., et al., 2016. Quantitative optimization of interoperability during feature-based data exchange. Integr. Comput.-Aided Eng., 23(1): 31–50. http://dx.doi.org/10.3233/ica-150499
Author information
Authors and Affiliations
Corresponding author
Additional information
ORCID: Shahab POURTALEBI, http://orcid.org/0000-0003-3482-5492; Imre HORVÁTH, http://orcid.org/0000-0002-6008-0570
Mr. Shahab POURTALEBI, first author of this invited paper, received his bachelor’s degree in Industrial Design Engineering from Sahand University of Technology, Iran, in 2003. He received master’s degree in Industrial Design Engineering from Art University of Tehran, Iran, in 2006. From 2006 till 2012 he was a lecturer in the Industrial Design Department of Art University of Tabriz, where since 2008 till 2011 he also worked as head of the department. Currently, he is a PhD researcher at the Design Engineering Department of Faculty of Industrial Design Engineering in TU Delft. In his PhD research, he has been involved in the development of a system-level feature-based modeling toolbox to support the design of cyber-physical systems.
Imre HORVÁTH obtained MSc diplomas in mechanical engineering and engineering education from the Technical University of Budapest in 1978 and 1980, respectively. Then he worked for the GANZ Hungarian Shipyards and Crane Factory until 1983. He had various faculty positions at the Technical University of Budapest until 1996. He earned dr.univ. and Ph.D. titles from the Technical University of Budapest in 1987, and C.D.Sc. title from the Hungarian Academy of Sciences in 1993. He was nominated to a chair professor position at the Faculty of Industrial Design Engineering, Delft University of Technology in 1996. He has more than 350 publications. He acted as co-Editor-in-Chief of Computer-Aided Design in the period of 2004–2014, and is emeritus editor now. He is associate editor of Journal of Engineering Design. He compiled 29 journal special issues as guest editor and edited 15 conference proceedings. His current research interest is in designing smart cyber-physical systems, and tools and methods for modeling of reasoning mechanisms of cyber-physical systems. He is initiator of the series of International Tools and Methods of Competitive Engineering Symposia. He served in various positions on the Executive Board of the CIE Division of ASME and is a fellow of ASME.
Rights and permissions
About this article
Cite this article
Pourtalebi, S., Horváth, I. Information schema constructs for defining warehouse databases of genotypes and phenotypes of system manifestation features. Frontiers Inf Technol Electronic Eng 17, 862–884 (2016). https://doi.org/10.1631/FITEE.1600997
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1631/FITEE.1600997
Keywords
- Cyber-physical systems
- Software toolbox
- Pre-embodiment design
- System manifestation features (SMFs)
- Warehouses
- Database schemata
- SMF genotypes
- SMF phenotypes
- SMF instances
- Information schema constructs