Mahboobeh The case is good and interesting. The domains that you

advertisement
Mahboobeh
The case is good and interesting. The domains that you have identified are fine. However, it doesn't
seem, like you have started modelling yet. You should have by now. You should also start thinking how
you will relate the domains.
The purpose of the model is OK. But it is not clear what exactly you want out of your model and how you
will achieve that. Please start thinking more clearly and detail the purpose and start modelling based on
this.
18 March, feedback on the model
The model looks OK. Now you need to ensure that you have modeled everything that you need to
achieve your goals with the model.
About views: "views" are generated using the "Find Instance" functionality on your model. See
the Introduction to Metis lecture slides where I have described the functionality to do this. So,
you don't manually select the domains, but you generate your view by automatically selecting the
relevant objects using this functionality.
You need to start thinking what views you need based on the purpose of your model.
Hope this helps. Keep up the good work!
Finn Johansen
Good case. This is a very good start and it's good to see that you have used i* as well as MEAF. Now you
should think how you would "connect" the two models as the templates are not integrated. You could
identify specific objects in both models and say that this is how they related to each other.
The purpose of the model is well explained. Now you can think in more detail of how you would use the
model contents. Also, the additional contents (domains, relationships, etc.) to model.
This is a good start. Keep up the good work!
This looks good. I'm impressed that you have managed to incorporate the different templates into one.
Good!
Don't confuse "views" with "templates". "views" as required in the assignment are selective views from
the model. See the slides on introduction to Metis to see bthe functionality to do this.
Note that you should try to use the relatationships that are defined in the metamodel. e.g. if
you want to connect Organisation object to Person, select an instance of either "organisation"
or "person", point to the other object and click the right mouse button. In addition to the
General relationships, you will get a list of possible relationships. Use General relationships only
when you don't find the relevant relationship. Then you must label the relationship using the
properties. Also, this must be explained in your report as a "metamodel change"!
I think your model looks good though. Now ensure that it meets the requirements fir the
assignment and explain things well in your report.
Mirna
Good case description. A very good start and good to see that you have developed quite a large model
already. It seems like you have thought about the structure of the report.
It would be good to start thinking a bot more detailed about the purpose of the model and what you
want out of the model which will help you enhance the model and help you decide on the views, how
you would use the model and even about evaluations, etc.
This is a good start. Keep up the good work!
Mina KH
The case is good and interesting. The domains that you have identified are fine. However, it doesn't
seem, like you have started modelling yet. You should have by now. Your case description is still quite
vague and you need to elaborate more on your purpose of the model and what you want to achieve with
your model. This will help you create the model.
You should also start thinking how you will relate the domains.
The purpose of the model is OK. But it is not clear what exactly you want out of your model and how you
will achieve that. Please start thinking more clearly and detail the purpose and star modelling based on
this.
18 March, feedback on the model
Nice model. Well done! However, I have a few questions related to the logic in your model. So, think
carefully about these and ensure that you explain things well in your report so that the reader can see
your thinking clearly.
-
The process model- it seems that it is a very sequential process. Is that how you intended it to be
or are there some processes happening in parallel?
The applications are "owned by" more than one person. Is this correct? Could this not lead to
problems?
It is not clear what you mean by "accessibility" or "my solution". So, you need to explain these
well in your report.
It is unclear from the model how you will detect corruption from the model, which is the main
purpose of the model. It is important that you think carefully about how your model can support
this.
Hope this helps. Keep up the good work!
Nils Fredrik Kleven
It is OK to write in Norwegian if you are more comfortable with that.
If you need help with Metis, please ask during the lectures or send the model and I will provide feedback.
The case is good and interesting, as expressed in an earlier discussion. You seem to have a clear idea of
what you want from your model and you have also identified the users. This is a very good start. I would
have like to see the idea for a model already. Hope you are working on that and that it's progressing
well.
It would be a nice approach to see from each user's perspective what they might want out of the model
and create your views for specific users – just an idea. May be you are thinking along the same lines.
Good start. Keep it up!
This is a good start to modelling. Well done!
More specifically about the model:


Based on your description, there are still several "domains" that could be modeled such as the
processes, users, etc.
Why do you use "General relationships" instead of ones that are defined? You should try to use
the ones that are defined in the metamodel. e.g. if you want to connect Organisation object to
Person, select an instance of either "organisation" or "person", point to the other object and
click the right mouse button. In addition to the General relationships, you will get a list of
possible relationships. Use General relationships only when you don't find the relevant
relationship. Then you must label the relationship using the properties. Also, this must be
explained in your report as a "metamodel change"!
Regarding your specific questions:
-
You model all relationships that you need. You have to decide how much is adequate.
Regarding the other aspects, again, you have to decide what is needed to meet your purpose.
Can the current model meet the purpose? I guess NOT. SO, what else do you need?
Your presentation does a very good job to present Abakus. You should try to focus on presenting your
model and how it can meet the purpose you have identified.
Keep up the good work!
Patrick Romstad
A very good start! Nice to see the model and a good description. You need to start thinking a little bit
more in detail about the purpose of the model and how you will use it. This will help enhance the model
and how you would evaluate it.
In the final report, you should include more explanations of the model.
Good start. Keep it up!
Sandesh Prasai [sandesh.prasai@gmail.com]
The "model" that you present is OK. However, the descriptions that you provided are very vague and it is
not clear if you are very clear about what you are going to model using Metis for your assignment. It is
also unclear how you are going to model.
Please read carefully the assignment descriptions and start thinking of a model as required. Start
thinking of your case as a Metis model and try to meet the requirements of the assignment. Please
prepare for the presentation of the term paper nest Thursday.
General notes:
-
They need to include screen shots in the report to describe their model.
Explanations of the design of the model – why you have designed and structured the contents as
you have.
19 March 2013 – model
The model is a good start. You have identified a few domains and started modelling.
Are you now sure what you want out of your model and how you will do that? Does the model support
it? You need to be asking yourself these questions.
Regarding the model contents:





I have adjusted the text – you need to do that if you are unable to read the text.
Why is the company type "Location Type"?
Add the "goal" to a container.
Why do you always use "general relationships"? Use General relationships only when you don't
find the relevant relationship. Have you checked this? Also, if you use general relationships, this
must be explained in your report as a "metamodel change"!
It's good that you have created a relationship matrix – you need to create some for the
assignment. However, a matrix of all the instances against them does not make much sense. So,
think carefully how you want to use this functionality.
Hope this helps.
Merete Heggseth – 2 models (i* +)
Good case and good model. It is good to see that you are able to connect the two models. Well done!
In terms of meeting the requirements for your assignment, you need to think carefully. Here are some
things to consider:
-
-
Clarify further the purpose of the model and how you will achieve this. This will help you identify
how to evaluate your model. This should be an extension of your case description.
In the model, it may be helpful to use the concept of the "container" to structure the model.
You currently have two "domains": the process and the organisation. Both are very good and
clear. Ask yourself, how can I enhance these to include 5 domains? E.g. could persons be another
domain? Could the documents be another domain? You need to think of 5 domains to meet the
requirements for your assignment.
Which views are you going to create? This will come from the analysis of your purpose of the
model and what you want out of it.
Hope this helps. Keep up the good work. I'm looking forward to your presentation on Thursday.
Mahsa Mehrpoor – case descr. On 11 March
The case looks interesting and is certainly a very appropriate one for modelling. However, your case
description provides little indication of how or what you intend to model or how your model will help
you achieve your goal. I hope you have come further in designing and creating your model already based
on this case. Otherwise, you are running late and you need to start asap!
Please start thinking about the model and how you would develop it and what you would like to achieve
from your model. I'm looking forward to some ideas about this in you presentation on Thursday, ideally a
model, be it in Metis or on paper.
Ole Andreas Rydland – model + doc on 18 March
The report and the model look good. Well done and keep up the good work!
Since the model and the purpose of your work are very focused on the organisation, I was wondering if
the level of detail that you have modeled for the organisation is adequate. Please think through this.
Note that the model is not about the requirements, but how they relate to the others. So, ensure that
you keep this balance.
Keep up the good work
Download