Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements

Michael Krisper, Johannes Iber, Tobias Rauter, Christian Josef Kreiner

Publikation: ArbeitspapierDiscussion paperForschungBegutachtung

Abstract

To handle and persist the sequence of an arbitrarily ordered list, sorting information has to be managed and stored. The
Sortcolumn design pattern describes a way of managing the order of elements, without having to update all entries on every
change; only the actually reordered entries have to be updated. This is accomplished by using a numeric field to store the
ordering information and purposely leaving space between entries. Entries can then be reordered or inserted by using this
numeric space between two other entries. The Sortcolumn pattern describes how this numeric field values can be distributed, in
order to be able to insert, delete, and rearrange them easily.
Originalspracheenglisch
ErscheinungsortNew York, NY, USA
Herausgeber (Verlag)Association of Computing Machinery
Seitenumfang11
PublikationsstatusAngenommen/In Druck - 2017

Fingerprint

Sorting

Schlagwörter

    ASJC Scopus subject areas

    • Software

    Fields of Expertise

    • Information, Communication & Computing

    Dies zitieren

    Krisper, M., Iber, J., Rauter, T., & Kreiner, C. J. (Angenommen/Im Druck). Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements. New York, NY, USA: Association of Computing Machinery.

    Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements. / Krisper, Michael; Iber, Johannes; Rauter, Tobias; Kreiner, Christian Josef.

    New York, NY, USA : Association of Computing Machinery, 2017.

    Publikation: ArbeitspapierDiscussion paperForschungBegutachtung

    Krisper, M, Iber, J, Rauter, T & Kreiner, CJ 2017 'Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements' Association of Computing Machinery, New York, NY, USA.
    Krisper M, Iber J, Rauter T, Kreiner CJ. Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements. New York, NY, USA: Association of Computing Machinery. 2017.
    Krisper, Michael ; Iber, Johannes ; Rauter, Tobias ; Kreiner, Christian Josef. / Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements. New York, NY, USA : Association of Computing Machinery, 2017.
    @techreport{26fb038841e94a29a9c9d2aa52120b62,
    title = "Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements",
    abstract = "To handle and persist the sequence of an arbitrarily ordered list, sorting information has to be managed and stored. TheSortcolumn design pattern describes a way of managing the order of elements, without having to update all entries on everychange; only the actually reordered entries have to be updated. This is accomplished by using a numeric field to store theordering information and purposely leaving space between entries. Entries can then be reordered or inserted by using thisnumeric space between two other entries. The Sortcolumn pattern describes how this numeric field values can be distributed, inorder to be able to insert, delete, and rearrange them easily.",
    keywords = "design patterns, type safety, quantities, unit system, si units, simulations, calculations",
    author = "Michael Krisper and Johannes Iber and Tobias Rauter and Kreiner, {Christian Josef}",
    year = "2017",
    language = "English",
    publisher = "Association of Computing Machinery",
    address = "United States",
    type = "WorkingPaper",
    institution = "Association of Computing Machinery",

    }

    TY - UNPB

    T1 - Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements

    AU - Krisper, Michael

    AU - Iber, Johannes

    AU - Rauter, Tobias

    AU - Kreiner, Christian Josef

    PY - 2017

    Y1 - 2017

    N2 - To handle and persist the sequence of an arbitrarily ordered list, sorting information has to be managed and stored. TheSortcolumn design pattern describes a way of managing the order of elements, without having to update all entries on everychange; only the actually reordered entries have to be updated. This is accomplished by using a numeric field to store theordering information and purposely leaving space between entries. Entries can then be reordered or inserted by using thisnumeric space between two other entries. The Sortcolumn pattern describes how this numeric field values can be distributed, inorder to be able to insert, delete, and rearrange them easily.

    AB - To handle and persist the sequence of an arbitrarily ordered list, sorting information has to be managed and stored. TheSortcolumn design pattern describes a way of managing the order of elements, without having to update all entries on everychange; only the actually reordered entries have to be updated. This is accomplished by using a numeric field to store theordering information and purposely leaving space between entries. Entries can then be reordered or inserted by using thisnumeric space between two other entries. The Sortcolumn pattern describes how this numeric field values can be distributed, inorder to be able to insert, delete, and rearrange them easily.

    KW - design patterns

    KW - type safety

    KW - quantities

    KW - unit system

    KW - si units

    KW - simulations

    KW - calculations

    M3 - Discussion paper

    BT - Sortcolumn: Managing the Sequence of Arbitrary Ordered Elements

    PB - Association of Computing Machinery

    CY - New York, NY, USA

    ER -