Documentation for Master-Practical start-work-070517
authorcropposc
Thu, 31 Jan 2008 18:10:53 +0100
branchstart-work-070517
changeset 282d0e8275fa204
parent 281 787ded0810a2
child 283 95714650fe2c
Documentation for Master-Practical
doc/CR/CR_mag.pdf
doc/CR/CR_mag.tex
doc/CR/architecture.tex
doc/CR/etc2.tex
doc/CR/requirements.tex
doc/CR/urd.tex
     1.1 Binary file doc/CR/CR_mag.pdf has changed
     2.1 --- a/doc/CR/CR_mag.tex	Thu Jan 17 15:34:56 2008 +0100
     2.2 +++ b/doc/CR/CR_mag.tex	Thu Jan 31 18:10:53 2008 +0100
     2.3 @@ -9,10 +9,10 @@
     2.4  \input{titlepage}
     2.5  \tableofcontents
     2.6  
     2.7 +\input{requirements}
     2.8 +\input{architecture}
     2.9 +
    2.10  \input{CR_mag_doc}
    2.11  
    2.12 -%\input{urd}
    2.13 -%\input{etc2}
    2.14 -
    2.15  \bibliography{bib/isac,bib/CR}
    2.16  \end{document}
    2.17 \ No newline at end of file
     3.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     3.2 +++ b/doc/CR/architecture.tex	Thu Jan 31 18:10:53 2008 +0100
     3.3 @@ -0,0 +1,24 @@
     3.4 +\chapter{Architectural considerations}
     3.5 +
     3.6 +\section{Technical considerations}
     3.7 +
     3.8 +why database ? and not many files ?
     3.9 +
    3.10 +which elements describe a record ?
    3.11 +
    3.12 +where do I get the data from (from several well encapsulated dialogs, one for each window) ... class diagram !
    3.13 +
    3.14 +\section{Considerations concerning dialog design}
    3.15 +
    3.16 +compound-steps: ? 1:n relation ? 
    3.17 +
    3.18 +logger -- Dialog service
    3.19 +
    3.20 +
    3.21 +
    3.22 +%\chapter{Implementation}
    3.23 +
    3.24 +
    3.25 +
    3.26 +
    3.27 +%\chapter{Conclusions and Future Work}
     4.1 --- a/doc/CR/etc2.tex	Thu Jan 17 15:34:56 2008 +0100
     4.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     4.3 @@ -1,27 +0,0 @@
     4.4 -\chapter{Architectural considerations}
     4.5 -
     4.6 -\section{Technical considerations}
     4.7 -
     4.8 -why database ? and not many files ?
     4.9 -
    4.10 -which elements describe a record ?
    4.11 -
    4.12 -where do I get the data from (from several well encapsulated dialogs, one for each window) ... class diagram !
    4.13 -
    4.14 -\section{Considerations concerning dialog design}
    4.15 -
    4.16 -compound-steps: ? 1:n relation ? 
    4.17 -
    4.18 -logger -- Dialog service
    4.19 -
    4.20 -\chapter{Implementation}
    4.21 -
    4.22 -
    4.23 -
    4.24 -
    4.25 -
    4.26 -
    4.27 -
    4.28 -
    4.29 -
    4.30 -\chapter{Conclusions and Future Work}
     5.1 --- /dev/null	Thu Jan 01 00:00:00 1970 +0000
     5.2 +++ b/doc/CR/requirements.tex	Thu Jan 31 18:10:53 2008 +0100
     5.3 @@ -0,0 +1,53 @@
     5.4 +\chapter{Requirements}
     5.5 +
     5.6 +\section{User Requirements}
     5.7 +
     5.8 +{\bf\UR{The logger records the activity of the user\label{xxx}}} as a preprequisite for user-modeling and user-guidance.
     5.9 +
    5.10 +{\bf\UR{The user-activity is abstracted to 'steps'\label{xxx}}} which can be assigned a unique {\it SuccessInfo}. e.g. apply the chain-rule, finis an example.
    5.11 +
    5.12 +
    5.13 +{\bf\UR{Steps are mean-grained\label{xxx}}} such that they model a meaningful behvaiour from the users point of view (and the dialog-designers~!)
    5.14 +... some IUIElement's too fine-grained or too technical for a stepjrtyeuuuuuuuuuuuuuuuueuu
    5.15 +
    5.16 +%\end{document}
    5.17 +
    5.18 +{\bf\UR{Steps have a position\label{xxx}}} within the mathematics knowledge or within a calculation. For the mathematics knowledge there are unique idetifiers for each knowledge item, for the steps in a calculation there is a unquie position within a {\it Worksheet}.
    5.19 +
    5.20 +{\bf\UR{There are compound-steps\label{xxx}}} which record a final {\it SuccessInfo} after several steps. ...e.g....
    5.21 +
    5.22 +{\bf\UR{Some steps do not have a {\it SuccessInfo}\label{xxx}}} --- exactly those actions searching the mathematics knowledge without a context to a calculation.
    5.23 +
    5.24 +{\bf\UR{The set of {\it UserActions} will be expanded\label{xxx}}} in the future, for instance there will be an action which completes a formula given partially by the dialog.
    5.25 +
    5.26 +{\bf\UR{The needs of dialog design shall be developed\label{xxx}}} by use of the data recorded by the logger during field-tests.
    5.27 +
    5.28 +{\bf\UR{.\label{xxx}}}
    5.29 +
    5.30 +{\bf\UR{A list of examples plus successinfo for each user\label{xxx}}} can be obtained from the data logged (\cite{AN-learning-paths})
    5.31 +
    5.32 +{\bf\UR{.\label{xxx}}}
    5.33 +
    5.34 +{\bf\UR{.\label{xxx}}}
    5.35 +
    5.36 +{\bf\UR{There are simple means to create human readable output\label{xxx}}} from the data recorded.
    5.37 +
    5.38 +{\bf\UR{.\label{xxx}}}
    5.39 +
    5.40 +
    5.41 +
    5.42 +\section{Software Requirements}
    5.43 +
    5.44 +{\bf\SR{...open source\label{xxx}}}
    5.45 +
    5.46 +{\bf\SR{flexible...filtering\label{xxx}}}
    5.47 +
    5.48 +{\bf\SR{...independent dialog-services\label{xxx}}} e.g. propose examples to solve accoding to a learning-path component
    5.49 +
    5.50 +{\bf\SR{.\label{xxx}}}
    5.51 +
    5.52 +{\bf\SR{.\label{xxx}}}
    5.53 +
    5.54 +{\bf\SR{.\label{xxx}}}
    5.55 +
    5.56 +
     6.1 --- a/doc/CR/urd.tex	Thu Jan 17 15:34:56 2008 +0100
     6.2 +++ /dev/null	Thu Jan 01 00:00:00 1970 +0000
     6.3 @@ -1,53 +0,0 @@
     6.4 -\chapter{Requirements}
     6.5 -
     6.6 -\section{User Requirements}
     6.7 -
     6.8 -{\bf\UR{The logger records the activity of the user\label{xxx}}} as a preprequisite for user-modeling and user-guidance.
     6.9 -
    6.10 -{\bf\UR{The user-activity is abstracted to 'steps'\label{xxx}}} which can be assigned a unique {\it SuccessInfo}. e.g. apply the chain-rule, finis an example.
    6.11 -
    6.12 -
    6.13 -{\bf\UR{Steps are mean-grained\label{xxx}}} such that they model a meaningful behvaiour from the users point of view (and the dialog-designers~!)
    6.14 -... some IUIElement's too fine-grained or too technical for a stepjrtyeuuuuuuuuuuuuuuuueuu
    6.15 -
    6.16 -%\end{document}
    6.17 -
    6.18 -{\bf\UR{Steps have a position\label{xxx}}} within the mathematics knowledge or within a calculation. For the mathematics knowledge there are unique idetifiers for each knowledge item, for the steps in a calculation there is a unquie position within a {\it Worksheet}.
    6.19 -
    6.20 -{\bf\UR{There are compound-steps\label{xxx}}} which record a final {\it SuccessInfo} after several steps. ...e.g....
    6.21 -
    6.22 -{\bf\UR{Some steps do not have a {\it SuccessInfo}\label{xxx}}} --- exactly those actions searching the mathematics knowledge without a context to a calculation.
    6.23 -
    6.24 -{\bf\UR{The set of {\it UserActions} will be expanded\label{xxx}}} in the future, for instance there will be an action which completes a formula given partially by the dialog.
    6.25 -
    6.26 -{\bf\UR{The needs of dialog design shall be developed\label{xxx}}} by use of the data recorded by the logger during field-tests.
    6.27 -
    6.28 -{\bf\UR{.\label{xxx}}}
    6.29 -
    6.30 -{\bf\UR{A list of examples plus successinfo for each user\label{xxx}}} can be obtained from the data logged (\cite{AN-learning-paths})
    6.31 -
    6.32 -{\bf\UR{.\label{xxx}}}
    6.33 -
    6.34 -{\bf\UR{.\label{xxx}}}
    6.35 -
    6.36 -{\bf\UR{There are simple means to create human readable output\label{xxx}}} from the data recorded.
    6.37 -
    6.38 -{\bf\UR{.\label{xxx}}}
    6.39 -
    6.40 -
    6.41 -
    6.42 -\section{Software Requirements}
    6.43 -
    6.44 -{\bf\SR{...open source\label{xxx}}}
    6.45 -
    6.46 -{\bf\SR{flexible...filtering\label{xxx}}}
    6.47 -
    6.48 -{\bf\SR{...independent dialog-services\label{xxx}}} e.g. propose examples to solve accoding to a learning-path component
    6.49 -
    6.50 -{\bf\SR{.\label{xxx}}}
    6.51 -
    6.52 -{\bf\SR{.\label{xxx}}}
    6.53 -
    6.54 -{\bf\SR{.\label{xxx}}}
    6.55 -
    6.56 -