Auflistung nach Autor:in "Eickhoff, David"
1 - 2 von 2
Treffer pro Seite
Sortieroptionen
- KonferenzbeitragAvailable-to-promise on an in-memory column store(Datenbanksysteme für Business, Technologie und Web (BTW), 2011) Tinnefeld, Christian; Müller, Stephan; Kaltegärtner, Helen; Hillig, Sebastian; Butzmann, Lars; Eickhoff, David; Klauck, Stefan; Taschik, Daniel; Wagner, Björn; Xylander, Oliver; Tosun, Cafer; Zeier, Alexander; Plattner, HassoAvailable-To-Promise (ATP) is an application in the context of Supply Chain Management (SCM) systems and provides a checking mechanism that calculates if the desired products of a customer order can be delivered on the requested date. Modern SCM systems store relevant data records as aggregated numbers which implies the disadvantages of maintaining redundant data as well as inflexibility in querying the data. Our approach omits aggregates by storing all individual data records in an in-memory, column-store and scans through all relevant records on-the-fly for each check. We contribute by describing the novel data organization and a lockingfree, highly-concurrent ATP checking algorithm. Additionally, we explain how new business functionality such as instant rescheduling of orders can be realized with our approach. All concepts are implemented within a prototype and benchmarked by using an anonymized SCM dataset of a Fortune 500 consumer products company. The paper closes with a discussion of the results and gives an outlook how this approach can help companies to find the right balance between low inventory costs and high order fulfillment rates.
- WorkshopbeitragIntegrating Declarative and Imperative Process Modeling Paradigms in the Age of Generative AI(Modellierung 2024 Satellite Events, 2024) Kampik, Timotheus; Berg, Gregor; Eickhoff, DavidThis brief paper summarizes a talk introducing and discussing the notion of process atoms, small facts or queries, each describing an organizationally relevant property or constraint of a business process that cannot be further split without losing its business meaning. An example of a process atom is: “only if an order with a purchase amount greater than 10,000€ is requested, management approval has to take place afterwards” (more abstractly: “only if A then eventually B”). As process atoms are executable as queries on data and allow for dynamic contextualization across process and organizational scopes, they complement and augment traditional process models, such as BPMN diagrams, particularly in the age of data-driven process analysis and generative AI-created process content.