Specification and implementation of a distributed planning and information system for courses based on story driven modelling

Current object-oriented modelling methods focus on the specification of the static structure of software objects and their interaction at runtime. A major deficiency of these methods is that they do not provide means to specify the dynamic evolution of object structures. In this paper we propose a n...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Jahnke, J.H., Zundorf, A.
Format: Tagungsbericht
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 86
container_issue
container_start_page 77
container_title
container_volume
creator Jahnke, J.H.
Zundorf, A.
description Current object-oriented modelling methods focus on the specification of the static structure of software objects and their interaction at runtime. A major deficiency of these methods is that they do not provide means to specify the dynamic evolution of object structures. In this paper we propose a novel method called Story Driven Modelling (SDM) as a complementation to existing OO approaches. SDM employs so called story boards to analyse the dynamics of object structures as sequences of graphical snap shots for sample scenarios. A major benefit of this approach is that story boards are well understood even by laities, while they have well-defined syntax and semantics that gives way to semi-automatic derivation of subsequent specifications, like, for example, the static class hierarchy and dynamic operations on object structures. For the latter SDM employs a high-level, partly-graphical formalism called story flow diagram, which is based on the theory, of programmed graph rewriting systems. In this paper we illustrate SDM with a sample case study which is the development of a course program planning system for the computer science department at Paderborn University. We choose this particular example from a number of SDM applications since its domain theory is very similar to the reference example for IWSSD-9 (The Meeting Scheduler System).
doi_str_mv 10.1109/IWSSD.1998.667922
format Conference Proceeding
fullrecord <record><control><sourceid>ieee_6IE</sourceid><recordid>TN_cdi_ieee_primary_667922</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><ieee_id>667922</ieee_id><sourcerecordid>667922</sourcerecordid><originalsourceid>FETCH-LOGICAL-i174t-d8d8d71daf062727835eec1b158fae8731e14eee039fbf7a10fe4cb61db479533</originalsourceid><addsrcrecordid>eNotkE9LxDAQxQMiKGs_gJ7yBVozTdskR1n_LSx4qOJxSZuJRNq0JFlhD353K915h4E3v_cOQ8gtsAKAqfvdZ9s-FqCULJpGqLK8IJkSkkmQjay4qq9IFuM3W6aupWzYNfltZ-yddb1ObvJUe0PdOA84ok-rNVmqqXExBdcdExo6D9p7579W2NspjCsZTzHhSBeD9tMxRIy003FJ_N_SFE7UBPeDno6TwWFYKm7IpdVDxOy8N-Tj-el9-5rv315224d97kBUKTdykQCjLWtKUQrJa8QeOqil1SgFB4QKERlXtrNCA7NY9V0DpquEqjnfkLu11y3UYQ5u1OF0WH_E_wDTCGDl</addsrcrecordid><sourcetype>Publisher</sourcetype><iscdi>true</iscdi><recordtype>conference_proceeding</recordtype></control><display><type>conference_proceeding</type><title>Specification and implementation of a distributed planning and information system for courses based on story driven modelling</title><source>IEEE Electronic Library (IEL) Conference Proceedings</source><creator>Jahnke, J.H. ; Zundorf, A.</creator><creatorcontrib>Jahnke, J.H. ; Zundorf, A.</creatorcontrib><description>Current object-oriented modelling methods focus on the specification of the static structure of software objects and their interaction at runtime. A major deficiency of these methods is that they do not provide means to specify the dynamic evolution of object structures. In this paper we propose a novel method called Story Driven Modelling (SDM) as a complementation to existing OO approaches. SDM employs so called story boards to analyse the dynamics of object structures as sequences of graphical snap shots for sample scenarios. A major benefit of this approach is that story boards are well understood even by laities, while they have well-defined syntax and semantics that gives way to semi-automatic derivation of subsequent specifications, like, for example, the static class hierarchy and dynamic operations on object structures. For the latter SDM employs a high-level, partly-graphical formalism called story flow diagram, which is based on the theory, of programmed graph rewriting systems. In this paper we illustrate SDM with a sample case study which is the development of a course program planning system for the computer science department at Paderborn University. We choose this particular example from a number of SDM applications since its domain theory is very similar to the reference example for IWSSD-9 (The Meeting Scheduler System).</description><identifier>ISBN: 9780818684395</identifier><identifier>ISBN: 0818684399</identifier><identifier>DOI: 10.1109/IWSSD.1998.667922</identifier><language>eng</language><publisher>IEEE</publisher><subject>Animation ; Cyclic redundancy check ; Data structures ; Information systems ; Motion pictures ; Software engineering ; Software systems ; Unified modeling language ; User interfaces ; Vents</subject><ispartof>Proceedings Ninth International Workshop on Software Specification and Design, 1998, p.77-86</ispartof><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktohtml>$$Uhttps://ieeexplore.ieee.org/document/667922$$EHTML$$P50$$Gieee$$H</linktohtml><link.rule.ids>309,310,780,784,789,790,2056,4048,4049,27924,54919</link.rule.ids><linktorsrc>$$Uhttps://ieeexplore.ieee.org/document/667922$$EView_record_in_IEEE$$FView_record_in_$$GIEEE</linktorsrc></links><search><creatorcontrib>Jahnke, J.H.</creatorcontrib><creatorcontrib>Zundorf, A.</creatorcontrib><title>Specification and implementation of a distributed planning and information system for courses based on story driven modelling</title><title>Proceedings Ninth International Workshop on Software Specification and Design</title><addtitle>IWSSD</addtitle><description>Current object-oriented modelling methods focus on the specification of the static structure of software objects and their interaction at runtime. A major deficiency of these methods is that they do not provide means to specify the dynamic evolution of object structures. In this paper we propose a novel method called Story Driven Modelling (SDM) as a complementation to existing OO approaches. SDM employs so called story boards to analyse the dynamics of object structures as sequences of graphical snap shots for sample scenarios. A major benefit of this approach is that story boards are well understood even by laities, while they have well-defined syntax and semantics that gives way to semi-automatic derivation of subsequent specifications, like, for example, the static class hierarchy and dynamic operations on object structures. For the latter SDM employs a high-level, partly-graphical formalism called story flow diagram, which is based on the theory, of programmed graph rewriting systems. In this paper we illustrate SDM with a sample case study which is the development of a course program planning system for the computer science department at Paderborn University. We choose this particular example from a number of SDM applications since its domain theory is very similar to the reference example for IWSSD-9 (The Meeting Scheduler System).</description><subject>Animation</subject><subject>Cyclic redundancy check</subject><subject>Data structures</subject><subject>Information systems</subject><subject>Motion pictures</subject><subject>Software engineering</subject><subject>Software systems</subject><subject>Unified modeling language</subject><subject>User interfaces</subject><subject>Vents</subject><isbn>9780818684395</isbn><isbn>0818684399</isbn><fulltext>true</fulltext><rsrctype>conference_proceeding</rsrctype><creationdate>1998</creationdate><recordtype>conference_proceeding</recordtype><sourceid>6IE</sourceid><sourceid>RIE</sourceid><recordid>eNotkE9LxDAQxQMiKGs_gJ7yBVozTdskR1n_LSx4qOJxSZuJRNq0JFlhD353K915h4E3v_cOQ8gtsAKAqfvdZ9s-FqCULJpGqLK8IJkSkkmQjay4qq9IFuM3W6aupWzYNfltZ-yddb1ObvJUe0PdOA84ok-rNVmqqXExBdcdExo6D9p7579W2NspjCsZTzHhSBeD9tMxRIy003FJ_N_SFE7UBPeDno6TwWFYKm7IpdVDxOy8N-Tj-el9-5rv315224d97kBUKTdykQCjLWtKUQrJa8QeOqil1SgFB4QKERlXtrNCA7NY9V0DpquEqjnfkLu11y3UYQ5u1OF0WH_E_wDTCGDl</recordid><startdate>1998</startdate><enddate>1998</enddate><creator>Jahnke, J.H.</creator><creator>Zundorf, A.</creator><general>IEEE</general><scope>6IE</scope><scope>6IL</scope><scope>CBEJK</scope><scope>RIE</scope><scope>RIL</scope></search><sort><creationdate>1998</creationdate><title>Specification and implementation of a distributed planning and information system for courses based on story driven modelling</title><author>Jahnke, J.H. ; Zundorf, A.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-i174t-d8d8d71daf062727835eec1b158fae8731e14eee039fbf7a10fe4cb61db479533</frbrgroupid><rsrctype>conference_proceedings</rsrctype><prefilter>conference_proceedings</prefilter><language>eng</language><creationdate>1998</creationdate><topic>Animation</topic><topic>Cyclic redundancy check</topic><topic>Data structures</topic><topic>Information systems</topic><topic>Motion pictures</topic><topic>Software engineering</topic><topic>Software systems</topic><topic>Unified modeling language</topic><topic>User interfaces</topic><topic>Vents</topic><toplevel>online_resources</toplevel><creatorcontrib>Jahnke, J.H.</creatorcontrib><creatorcontrib>Zundorf, A.</creatorcontrib><collection>IEEE Electronic Library (IEL) Conference Proceedings</collection><collection>IEEE Proceedings Order Plan All Online (POP All Online) 1998-present by volume</collection><collection>IEEE Xplore All Conference Proceedings</collection><collection>IEEE Electronic Library (IEL)</collection><collection>IEEE Proceedings Order Plans (POP All) 1998-Present</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Jahnke, J.H.</au><au>Zundorf, A.</au><format>book</format><genre>proceeding</genre><ristype>CONF</ristype><atitle>Specification and implementation of a distributed planning and information system for courses based on story driven modelling</atitle><btitle>Proceedings Ninth International Workshop on Software Specification and Design</btitle><stitle>IWSSD</stitle><date>1998</date><risdate>1998</risdate><spage>77</spage><epage>86</epage><pages>77-86</pages><isbn>9780818684395</isbn><isbn>0818684399</isbn><abstract>Current object-oriented modelling methods focus on the specification of the static structure of software objects and their interaction at runtime. A major deficiency of these methods is that they do not provide means to specify the dynamic evolution of object structures. In this paper we propose a novel method called Story Driven Modelling (SDM) as a complementation to existing OO approaches. SDM employs so called story boards to analyse the dynamics of object structures as sequences of graphical snap shots for sample scenarios. A major benefit of this approach is that story boards are well understood even by laities, while they have well-defined syntax and semantics that gives way to semi-automatic derivation of subsequent specifications, like, for example, the static class hierarchy and dynamic operations on object structures. For the latter SDM employs a high-level, partly-graphical formalism called story flow diagram, which is based on the theory, of programmed graph rewriting systems. In this paper we illustrate SDM with a sample case study which is the development of a course program planning system for the computer science department at Paderborn University. We choose this particular example from a number of SDM applications since its domain theory is very similar to the reference example for IWSSD-9 (The Meeting Scheduler System).</abstract><pub>IEEE</pub><doi>10.1109/IWSSD.1998.667922</doi><tpages>10</tpages></addata></record>
fulltext fulltext_linktorsrc
identifier ISBN: 9780818684395
ispartof Proceedings Ninth International Workshop on Software Specification and Design, 1998, p.77-86
issn
language eng
recordid cdi_ieee_primary_667922
source IEEE Electronic Library (IEL) Conference Proceedings
subjects Animation
Cyclic redundancy check
Data structures
Information systems
Motion pictures
Software engineering
Software systems
Unified modeling language
User interfaces
Vents
title Specification and implementation of a distributed planning and information system for courses based on story driven modelling
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-13T06%3A30%3A45IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-ieee_6IE&rft_val_fmt=info:ofi/fmt:kev:mtx:book&rft.genre=proceeding&rft.atitle=Specification%20and%20implementation%20of%20a%20distributed%20planning%20and%20information%20system%20for%20courses%20based%20on%20story%20driven%20modelling&rft.btitle=Proceedings%20Ninth%20International%20Workshop%20on%20Software%20Specification%20and%20Design&rft.au=Jahnke,%20J.H.&rft.date=1998&rft.spage=77&rft.epage=86&rft.pages=77-86&rft.isbn=9780818684395&rft.isbn_list=0818684399&rft_id=info:doi/10.1109/IWSSD.1998.667922&rft_dat=%3Cieee_6IE%3E667922%3C/ieee_6IE%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rft_ieee_id=667922&rfr_iscdi=true