795 research outputs found

    An approach to control collaborative processes in PLM systems

    Full text link
    Companies that collaborate within the product development processes need to implement an effective management of their collaborative activities. Despite the implementation of a PLM system, the collaborative activities are not efficient as it might be expected. This paper presents an analysis of the problems related to the collaborative work using a PLM system. From this analysis, we propose an approach for improving collaborative processes within a PLM system, based on monitoring indicators. This approach leads to identify and therefore to mitigate the brakes of the collaborative work

    Model morphisms (MoMo) to enable language independent information models and interoperable business networks

    Get PDF
    MSc. Dissertation presented at Faculdade de Ciências e Tecnologia of Universidade Nova de Lisboa to obtain the Master degree in Electrical and Computer EngineeringWith the event of globalisation, the opportunities for collaboration became more evident with the effect of enlarging business networks. In such conditions, a key for enterprise success is a reliable communication with all the partners. Therefore, organisations have been searching for flexible integrated environments to better manage their services and product life cycle, where their software applications could be easily integrated independently of the platform in use. However, with so many different information models and implementation standards being used, interoperability problems arise. Moreover,organisations are themselves at different technological maturity levels, and the solution that might be good for one, can be too advanced for another, or vice-versa. This dissertation responds to the above needs, proposing a high level meta-model to be used at the entire business network, enabling to abstract individual models from their specificities and increasing language independency and interoperability, while keeping all the enterprise legacy software‟s integrity intact. The strategy presented allows an incremental mapping construction, to achieve a gradual integration. To accomplish this, the author proposes Model Driven Architecture (MDA) based technologies for the development of traceable transformations and execution of automatic Model Morphisms

    A taxonomy for key performance indicators management

    Get PDF
    In recent years, research on Key Performance Indicators (KPIs) management has grown exponentially, giving rise to a multitude of heterogeneous approaches addressing any aspect concerning it. In this paper, we plot the landscape of published works related with KPIs management, organizing and synthesizing them by means of a unified taxonomy that encompasses the aspects considered by other proposals, and it captures the overall characteristics of KPIs. Since most of the literature centers on the definition of KPIs, we mainly focus on such an aspect of KPIs management. Our work is intended to provide remarkable benefits such as enhancing the understanding of KPIs management, or helping users decide about the most suitable solution for their requirements

    A roadmap to ontology specification languages

    Full text link
    The interchange of ontologies across the World Wide Web (WWW) and the cooperation among heterogeneous agents placed on it is the main reason for the development of a new set of ontology specification languages, based on new web standards such as XML or RDF. These languages (SHOE, XOL, RDF, OIL, etc) aim to represent the knowledge contained in an ontology in a simple and human-readable way, as well as allow for the interchange of ontologies across the web. In this paper, we establish a common framework to compare the expressiveness and reasoning capabilities of "traditional" ontology languages (Ontolingua, OKBC, OCML, FLogic, LOOM) and "web-based" ontology languages, and conclude with the results of applying this framework to the selected languages

    An ontology framework for developing platform-independent knowledge-based engineering systems in the aerospace industry

    Get PDF
    This paper presents the development of a novel knowledge-based engineering (KBE) framework for implementing platform-independent knowledge-enabled product design systems within the aerospace industry. The aim of the KBE framework is to strengthen the structure, reuse and portability of knowledge consumed within KBE systems in view of supporting the cost-effective and long-term preservation of knowledge within such systems. The proposed KBE framework uses an ontology-based approach for semantic knowledge management and adopts a model-driven architecture style from the software engineering discipline. Its phases are mainly (1) Capture knowledge required for KBE system; (2) Ontology model construct of KBE system; (3) Platform-independent model (PIM) technology selection and implementation and (4) Integration of PIM KBE knowledge with computer-aided design system. A rigorous methodology is employed which is comprised of five qualitative phases namely, requirement analysis for the KBE framework, identifying software and ontological engineering elements, integration of both elements, proof of concept prototype demonstrator and finally experts validation. A case study investigating four primitive three-dimensional geometry shapes is used to quantify the applicability of the KBE framework in the aerospace industry. Additionally, experts within the aerospace and software engineering sector validated the strengths/benefits and limitations of the KBE framework. The major benefits of the developed approach are in the reduction of man-hours required for developing KBE systems within the aerospace industry and the maintainability and abstraction of the knowledge required for developing KBE systems. This approach strengthens knowledge reuse and eliminates platform-specific approaches to developing KBE systems ensuring the preservation of KBE knowledge for the long term

    Using LEL and scenarios to derive mathematical programming models. Application in a fresh tomato packing problem

    Get PDF
    [EN] Mathematical programming models are invaluable tools at decision making, assisting managers to uncover otherwise unattainable means to optimize their processes. However, the value they provide is only as good as their capacity to capture the process domain. This information can only be obtained from stakeholders, i.e., clients or users, who can hardly communicate the requirements clearly and completely. Besides, existing conceptual models of mathematical programming models are not standardized, nor is the process of deriving the mathematical programming model from the concept model, which remains ad hoc. In this paper, we propose an agile methodology to construct mathematical programming models based on two techniques from requirements engineering that have been proven effective at requirements elicitation: the language extended lexicon (LEL) and scenarios. Using the pair of LEL + scenarios allows to create a conceptual model that is clear and complete enough to derive a mathematical programming model that effectively captures the business domain. We also define an ontology to describe the pair LEL + scenarios, which has been implemented with a semantic mediawiki and allows the collaborative construction of the conceptual model and the semi-automatic derivation of mathematical programming model elements. The process is applied and validated in a known fresh tomato packing optimization problem. This proposal can be of high relevance for the development and implementation of mathematical programming models for optimizing agriculture and supply chain management related processes in order to fill the current gap between mathematical programming models in the theory and the practice.This work was supported by the European Commission, project RUC-APS, grant number 691249, funded by the European Union's research and innovation programme under the H2020 Marie SklodowskaCurie Actions; and the Argentinian National Agency for Scientific and Technical Promotion (ANPCyT), grant number PICT-2015-3000.Garrido, A.; Antonelli, L.; Martin, J.; Alemany Díaz, MDM.; Mula, J. (2020). Using LEL and scenarios to derive mathematical programming models. Application in a fresh tomato packing problem. Computers and Electronics in Agriculture. 170:1-14. https://doi.org/10.1016/j.compag.2020.105242S114170Alemany, M., Ortiz, A., & Fuertes-Miquel, V. S. (2018). A decision support tool for the order promising process with product homogeneity requirements in hybrid Make-To-Stock and Make-To-Order environments. Application to a ceramic tile company. Computers & Industrial Engineering, 122, 219-234. doi:10.1016/j.cie.2018.05.040Alemany, M. M. E., Alarcón, F., Lario, F.-C., & Boj, J. J. (2011). An application to support the temporal and spatial distributed decision-making process in supply chain collaborative planning. Computers in Industry, 62(5), 519-540. doi:10.1016/j.compind.2011.02.002Alemany, M. M. E., Lario, F.-C., Ortiz, A., & Gómez, F. (2013). Available-To-Promise modeling for multi-plant manufacturing characterized by lack of homogeneity in the product: An illustration of a ceramic case. Applied Mathematical Modelling, 37(5), 3380-3398. doi:10.1016/j.apm.2012.07.022Alexander, I., & Maiden, N. (2004). Scenarios, stories, and use cases: the modern basis for system development. Computing and Control Engineering, 15(5), 24-29. doi:10.1049/cce:20040505Armengol, Á., Mula, J., Díaz-Madroñero, M., & Pelkonen, J. (2015). Conceptual Model for Associated Costs of the Internationalisation of Operations. Enhancing Synergies in a Collaborative Environment, 181-188. doi:10.1007/978-3-319-14078-0_21Baraniuk, R. G., Burrus, C. S., Johnson, D. H., & Jones, D. L. (2004). Signal processing education - Sharing knowledge and building communities in Signal Processing. IEEE Signal Processing Magazine, 21(5), 10-16. doi:10.1109/msp.2004.1328080Cid-Garcia, N. M., & Ibarra-Rojas, O. J. (2019). An integrated approach for the rectangular delineation of management zones and the crop planning problems. Computers and Electronics in Agriculture, 164, 104925. doi:10.1016/j.compag.2019.104925Dominguez-Ballesteros, B., Mitra, G., Lucas, C., & Koutsoukis, N.-S. (2002). Modelling and solving environments for mathematical programming (MP): a status review and new directions. Journal of the Operational Research Society, 53(10), 1072-1092. doi:10.1057/palgrave.jors.2601361Esteso, A., Alemany, M. M. E., Ortiz, Á., & Peidro, D. (2018). A multi-objective model for inventory and planned production reassignment to committed orders with homogeneity requirements. Computers & Industrial Engineering, 124, 180-194. doi:10.1016/j.cie.2018.07.025Esteso, A., Alemany, M. M. E., & Ortiz, A. (2018). Conceptual framework for designing agri-food supply chains under uncertainty by mathematical programming models. International Journal of Production Research, 56(13), 4418-4446. doi:10.1080/00207543.2018.1447706Grillo, H., Alemany, M. M. E., Ortiz, A., & Fuertes-Miquel, V. S. (2017). Mathematical modelling of the order-promising process for fruit supply chains considering the perishability and subtypes of products. Applied Mathematical Modelling, 49, 255-278. doi:10.1016/j.apm.2017.04.037Grossmann, I. (2005). Enterprise-wide optimization: A new frontier in process systems engineering. AIChE Journal, 51(7), 1846-1857. doi:10.1002/aic.10617Gruber, T. R. (1993). A translation approach to portable ontology specifications. Knowledge Acquisition, 5(2), 199-220. doi:10.1006/knac.1993.1008Gruber, T. R. (1995). Toward principles for the design of ontologies used for knowledge sharing? International Journal of Human-Computer Studies, 43(5-6), 907-928. doi:10.1006/ijhc.1995.1081Hernández, J. E., Mula, J., Ferriols, F. J., & Poler, R. (2008). A conceptual model for the production and transport planning process: An application to the automobile sector. Computers in Industry, 59(8), 842-852. doi:10.1016/j.compind.2008.06.004Laporti, V., Borges, M. R. S., & Braganholo, V. (2009). Athena: A collaborative approach to requirements elicitation. Computers in Industry, 60(6), 367-380. doi:10.1016/j.compind.2009.02.011Do Prado Leite, J. C. S., Hadad, G. D. S., Doorn, J. H., & Kaplan, G. N. (2000). A Scenario Construction Process. Requirements Engineering, 5(1), 38-61. doi:10.1007/pl00010342Lenat, D. B. (1995). CYC. Communications of the ACM, 38(11), 33-38. doi:10.1145/219717.219745Lesh, R. (1981). Applied mathematical problem solving. Educational Studies in Mathematics, 12(2), 235-264. doi:10.1007/bf00305624Lezoche, M., Yahia, E., Aubry, A., Panetto, H., & Zdravković, M. (2012). Conceptualising and structuring semantics in cooperative enterprise information systems models. Computers in Industry, 63(8), 775-787. doi:10.1016/j.compind.2012.08.006Liu, L., Wang, H., & Xing, S. (2019). Optimization of distribution planning for agricultural products in logistics based on degree of maturity. Computers and Electronics in Agriculture, 160, 1-7. doi:10.1016/j.compag.2019.02.030Miller, G. A. (1995). WordNet. Communications of the ACM, 38(11), 39-41. doi:10.1145/219717.219748Miller, W. A., Leung, L. C., Azhar, T. M., & Sargent, S. (1997). Fuzzy production planning model for fresh tomato packing. International Journal of Production Economics, 53(3), 227-238. doi:10.1016/s0925-5273(97)00110-2Moskaliuk, J., Kimmerle, J., & Cress, U. (2009). Wiki-supported learning and knowledge building: effects of incongruity between knowledge and information. Journal of Computer Assisted Learning, 25(6), 549-561. doi:10.1111/j.1365-2729.2009.00331.xMula, J., Poler, R., García-Sabater, J. P., & Lario, F. C. (2006). Models for production planning under uncertainty: A review. International Journal of Production Economics, 103(1), 271-285. doi:10.1016/j.ijpe.2005.09.001Mula, J., Peidro, D., Díaz-Madroñero, M., & Vicens, E. (2010). Mathematical programming models for supply chain production and transport planning. European Journal of Operational Research, 204(3), 377-390. doi:10.1016/j.ejor.2009.09.008MUNDI, I., ALEMANY, M. M. E., BOZA, A., & POLER, R. (2013). A Model-Driven Decision Support System for the Master Planning of Ceramic Supply Chains with Non-uniformity of Finished Goods. Studies in Informatics and Control, 22(2). doi:10.24846/v22i2y201305Munir, K., & Sheraz Anjum, M. (2018). The use of ontologies for effective knowledge modelling and information retrieval. Applied Computing and Informatics, 14(2), 116-126. doi:10.1016/j.aci.2017.07.003Perales, D. D. P., Esteban, F.-C. L., Díaz, M. M. E. A., & Hernández, J. E. (2012). Framework for Modelling the Decision. International Journal of Decision Support System Technology, 4(2), 59-77. doi:10.4018/jdsst.2012040104Raghunathan, S. (1996). A structured modeling based methodology to design decision support systems. Decision Support Systems, 17(4), 299-312. doi:10.1016/0167-9236(96)00006-1Schneeweiss, C. (2003). Distributed decision making in supply chain management. International Journal of Production Economics, 84(1), 71-83. doi:10.1016/s0925-5273(02)00381-xSchneeweiss, C. (2003). Distributed decision making––a unified approach. European Journal of Operational Research, 150(2), 237-252. doi:10.1016/s0377-2217(02)00501-5Schön, E.-M., Thomaschewski, J., & Escalona, M. J. (2017). Agile Requirements Engineering: A systematic literature review. Computer Standards & Interfaces, 49, 79-91. doi:10.1016/j.csi.2016.08.011Shapiro, J. F. (1993). Chapter 8 Mathematical programming models and methods for production planning and scheduling. Handbooks in Operations Research and Management Science, 371-443. doi:10.1016/s0927-0507(05)80188-4Udias, A., Pastori, M., Dondeynaz, C., Carmona Moreno, C., Ali, A., Cattaneo, L., & Cano, J. (2018). A decision support tool to enhance agricultural growth in the Mékrou river basin (West Africa). Computers and Electronics in Agriculture, 154, 467-481. doi:10.1016/j.compag.2018.09.03

    DEMO Models Based Automatic Smart Contract Generation: A Case in Logistics Using Hyperledger

    Get PDF
    This article presents a practical research project aimed at developing a method for automatically generating smart contracts from business models. The project has as a context the logistics in- dustry and uses Hyperledger Fabric as the blockchain (BC) platform. The main contributions are a mapping from DEMO (Design and Engineering Methodology for Organizations) language to Hyperledger Chaincode using GO language, as well as an evolution of DEMO’s Action Model Grammar, that enable specification of elements necessary for automatic SC generation. The proposed approach extends the DEMO methodology so that it includes an SC concern, enabling the generation of reusable action rule specifications and other elements necessary for SC genera- tion. Our research contributes to combining the strengths of the DEMO methodology and smart contracts. The design and implementation considerations of this approach are discussed in de- tail, and the results can be applied in future business cases requiring enterprise interoperability supported by distributed ledger technology

    Software Product Line

    Get PDF
    The Software Product Line (SPL) is an emerging methodology for developing software products. Currently, there are two hot issues in the SPL: modelling and the analysis of the SPL. Variability modelling techniques have been developed to assist engineers in dealing with the complications of variability management. The principal goal of modelling variability techniques is to configure a successful software product by managing variability in domain-engineering. In other words, a good method for modelling variability is a prerequisite for a successful SPL. On the other hand, analysis of the SPL aids the extraction of useful information from the SPL and provides a control and planning strategy mechanism for engineers or experts. In addition, the analysis of the SPL provides a clear view for users. Moreover, it ensures the accuracy of the SPL. This book presents new techniques for modelling and new methods for SPL analysis
    corecore