Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem

Autores
Garrido, Alejandra; Antonelli, Leandro; Martin, Jonathan; Alemany, M.M.E.; Mula, Josefa
Año de publicación
2020
Idioma
inglés
Tipo de recurso
artículo
Estado
versión enviada
Descripción
Mathematical programming models are invaluable tools at decision making, assisting managers to uncover otherwise 12 unattainable means to optimize their processes. However, the value they provide is only as good as their capacity to 13 capture the process domain. This information can only be obtained from stakeholders, i.e., clients or users, who can 14 hardly communicate the requirements clearly and completely. Besides, existing conceptual models of mathematical 15 programming models are not standardized, nor is the process of deriving the mathematical programming model from 16 the concept model, which remains ad hoc. In this paper, we propose an agile methodology to construct mathematical 17 programming models based on two techniques from requirements engineering that have been proven effective at 18 requirements elicitation: the language extended lexicon (LEL) and scenarios. Using the pair of LEL + scenarios allows 19 to create a conceptual model that is clear and complete enough to derive a mathematical programming model that 20 effectively captures the business domain. We also define an ontology to describe the pair LEL + scenarios, which has 21 been implemented with a semantic mediawiki and allows the collaborative construction of the conceptual model and 22 the semi-automatic derivation of mathematical programming model elements. The process is applied and validated in 23 a known fresh tomato packing optimization problem. This proposal can be of high relevance for the development and 24 implementation of mathematical programming models for optimizing agriculture and supply chain management 25 related processes in order to fill the current gap between mathematical programming models in the theory and the 26 practice.
Materia
Ciencias de la Computación e Información
Language extended lexicon (LEL)
scenarios
software engineering
mathematical programming
fresh tomato packing
Nivel de accesibilidad
acceso abierto
Condiciones de uso
http://creativecommons.org/licenses/by-nc-sa/4.0/
Repositorio
CIC Digital (CICBA)
Institución
Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
OAI Identificador
oai:digital.cic.gba.gob.ar:11746/10703

id CICBA_bc2e8090f6449e35f708d2b5dfff2d58
oai_identifier_str oai:digital.cic.gba.gob.ar:11746/10703
network_acronym_str CICBA
repository_id_str 9441
network_name_str CIC Digital (CICBA)
spelling Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problemGarrido, AlejandraAntonelli, LeandroMartin, JonathanAlemany, M.M.E.Mula, JosefaCiencias de la Computación e InformaciónLanguage extended lexicon (LEL)scenariossoftware engineeringmathematical programmingfresh tomato packingMathematical programming models are invaluable tools at decision making, assisting managers to uncover otherwise 12 unattainable means to optimize their processes. However, the value they provide is only as good as their capacity to 13 capture the process domain. This information can only be obtained from stakeholders, i.e., clients or users, who can 14 hardly communicate the requirements clearly and completely. Besides, existing conceptual models of mathematical 15 programming models are not standardized, nor is the process of deriving the mathematical programming model from 16 the concept model, which remains ad hoc. In this paper, we propose an agile methodology to construct mathematical 17 programming models based on two techniques from requirements engineering that have been proven effective at 18 requirements elicitation: the language extended lexicon (LEL) and scenarios. Using the pair of LEL + scenarios allows 19 to create a conceptual model that is clear and complete enough to derive a mathematical programming model that 20 effectively captures the business domain. We also define an ontology to describe the pair LEL + scenarios, which has 21 been implemented with a semantic mediawiki and allows the collaborative construction of the conceptual model and 22 the semi-automatic derivation of mathematical programming model elements. The process is applied and validated in 23 a known fresh tomato packing optimization problem. This proposal can be of high relevance for the development and 24 implementation of mathematical programming models for optimizing agriculture and supply chain management 25 related processes in order to fill the current gap between mathematical programming models in the theory and the 26 practice.2020-03info:eu-repo/semantics/articleinfo:eu-repo/semantics/submittedVersionhttp://purl.org/coar/resource_type/c_6501info:ar-repo/semantics/articuloapplication/pdfhttps://digital.cic.gba.gob.ar/handle/11746/10703enginfo:eu-repo/semantics/altIdentifier/doi/10.1016/j.compag.2020.105242info:eu-repo/semantics/openAccesshttp://creativecommons.org/licenses/by-nc-sa/4.0/reponame:CIC Digital (CICBA)instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Airesinstacron:CICBA2025-09-04T09:43:36Zoai:digital.cic.gba.gob.ar:11746/10703Institucionalhttp://digital.cic.gba.gob.arOrganismo científico-tecnológicoNo correspondehttp://digital.cic.gba.gob.ar/oai/snrdmarisa.degiusti@sedici.unlp.edu.arArgentinaNo correspondeNo correspondeNo correspondeopendoar:94412025-09-04 09:43:36.673CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Airesfalse
dc.title.none.fl_str_mv Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem
title Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem
spellingShingle Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem
Garrido, Alejandra
Ciencias de la Computación e Información
Language extended lexicon (LEL)
scenarios
software engineering
mathematical programming
fresh tomato packing
title_short Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem
title_full Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem
title_fullStr Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem
title_full_unstemmed Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem
title_sort Using LEL and scenarios to derive mathematical programming models: application in a fresh tomato packing problem
dc.creator.none.fl_str_mv Garrido, Alejandra
Antonelli, Leandro
Martin, Jonathan
Alemany, M.M.E.
Mula, Josefa
author Garrido, Alejandra
author_facet Garrido, Alejandra
Antonelli, Leandro
Martin, Jonathan
Alemany, M.M.E.
Mula, Josefa
author_role author
author2 Antonelli, Leandro
Martin, Jonathan
Alemany, M.M.E.
Mula, Josefa
author2_role author
author
author
author
dc.subject.none.fl_str_mv Ciencias de la Computación e Información
Language extended lexicon (LEL)
scenarios
software engineering
mathematical programming
fresh tomato packing
topic Ciencias de la Computación e Información
Language extended lexicon (LEL)
scenarios
software engineering
mathematical programming
fresh tomato packing
dc.description.none.fl_txt_mv Mathematical programming models are invaluable tools at decision making, assisting managers to uncover otherwise 12 unattainable means to optimize their processes. However, the value they provide is only as good as their capacity to 13 capture the process domain. This information can only be obtained from stakeholders, i.e., clients or users, who can 14 hardly communicate the requirements clearly and completely. Besides, existing conceptual models of mathematical 15 programming models are not standardized, nor is the process of deriving the mathematical programming model from 16 the concept model, which remains ad hoc. In this paper, we propose an agile methodology to construct mathematical 17 programming models based on two techniques from requirements engineering that have been proven effective at 18 requirements elicitation: the language extended lexicon (LEL) and scenarios. Using the pair of LEL + scenarios allows 19 to create a conceptual model that is clear and complete enough to derive a mathematical programming model that 20 effectively captures the business domain. We also define an ontology to describe the pair LEL + scenarios, which has 21 been implemented with a semantic mediawiki and allows the collaborative construction of the conceptual model and 22 the semi-automatic derivation of mathematical programming model elements. The process is applied and validated in 23 a known fresh tomato packing optimization problem. This proposal can be of high relevance for the development and 24 implementation of mathematical programming models for optimizing agriculture and supply chain management 25 related processes in order to fill the current gap between mathematical programming models in the theory and the 26 practice.
description Mathematical programming models are invaluable tools at decision making, assisting managers to uncover otherwise 12 unattainable means to optimize their processes. However, the value they provide is only as good as their capacity to 13 capture the process domain. This information can only be obtained from stakeholders, i.e., clients or users, who can 14 hardly communicate the requirements clearly and completely. Besides, existing conceptual models of mathematical 15 programming models are not standardized, nor is the process of deriving the mathematical programming model from 16 the concept model, which remains ad hoc. In this paper, we propose an agile methodology to construct mathematical 17 programming models based on two techniques from requirements engineering that have been proven effective at 18 requirements elicitation: the language extended lexicon (LEL) and scenarios. Using the pair of LEL + scenarios allows 19 to create a conceptual model that is clear and complete enough to derive a mathematical programming model that 20 effectively captures the business domain. We also define an ontology to describe the pair LEL + scenarios, which has 21 been implemented with a semantic mediawiki and allows the collaborative construction of the conceptual model and 22 the semi-automatic derivation of mathematical programming model elements. The process is applied and validated in 23 a known fresh tomato packing optimization problem. This proposal can be of high relevance for the development and 24 implementation of mathematical programming models for optimizing agriculture and supply chain management 25 related processes in order to fill the current gap between mathematical programming models in the theory and the 26 practice.
publishDate 2020
dc.date.none.fl_str_mv 2020-03
dc.type.none.fl_str_mv info:eu-repo/semantics/article
info:eu-repo/semantics/submittedVersion
http://purl.org/coar/resource_type/c_6501
info:ar-repo/semantics/articulo
format article
status_str submittedVersion
dc.identifier.none.fl_str_mv https://digital.cic.gba.gob.ar/handle/11746/10703
url https://digital.cic.gba.gob.ar/handle/11746/10703
dc.language.none.fl_str_mv eng
language eng
dc.relation.none.fl_str_mv info:eu-repo/semantics/altIdentifier/doi/10.1016/j.compag.2020.105242
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
http://creativecommons.org/licenses/by-nc-sa/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-sa/4.0/
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:CIC Digital (CICBA)
instname:Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron:CICBA
reponame_str CIC Digital (CICBA)
collection CIC Digital (CICBA)
instname_str Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
instacron_str CICBA
institution CICBA
repository.name.fl_str_mv CIC Digital (CICBA) - Comisión de Investigaciones Científicas de la Provincia de Buenos Aires
repository.mail.fl_str_mv marisa.degiusti@sedici.unlp.edu.ar
_version_ 1842340427159568384
score 12.623145