Acknowledgements in an R package [closed] - r

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 6 years ago.
Improve this question
In a package, I want to aknowledge someone's intellectual help, who has writen no code.
The question is about the best way to credit this help, as I don't find a role of persons who fits with this case.
In ?person, and "Who Did What" (The R Journal) the person's role closer to what I am looking for are:
"ctb" (Contributor): Authors who have made smaller contributions (such as code patches, etc) ...
"ths" (Thesis advisor): Thesis advisor ...
But the person whose help I want to aknowledge has writen no code, and this is not a thesis
The answer has came from the link provided by #Axeman with the full list of roles:
Consultant [csl]
A person or organization relevant to a resource, who is called upon for professional advice or services in a specialized field of knowledge or training
Consultant to a project [csp]
A person or organization relevant to a resource, who is engaged specifically to provide an intellectual overview of a strategic or operational task and by analysis, specification, or instruction, to create or propose a cost-effective course of action or solution
The question has been put on hold, if it is reopen I would like #Axeman to make his comment as an answer, to accept it.
If it is considered proper by someone with enough reputation, it could be tagged as persons, credit or attribution.
Regards.

Related

what "concern metrics" means in Software Engineering [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 6 years ago.
Improve this question
Recently, I was reading a paper whose name is "On the Effectiveness of Concern Metrics to Detect Code Smells: An Empirical Study".
I come from a non-English speaking country, and I can not quite understand what Concern Metrics means in the field of software engineering.
It is not referring to the relationship between objects?
I have some understanding of java and c #, some people may be able to use java to give me an example.
Thanks.
Like it is said in the paper's abstract: "While traditional metrics quantify properties of software modules, concern metrics quantify concern properties, such as scattering and tangling." Are you familiar to the cross-cutting concern concept? This question provides examples of concerns: Cross cutting concern example Try to read papers on aspect-oriented programming (AOP) to grasp more concepts in order to understand better the relationship between concerns and code. The metrics are attempts to quantify, for instance, the amount of scatterness of a concern (e.g. login) over the source code.

Which steps should be followed to integrate two different software process models to each other? [closed]

Closed. This question needs details or clarity. It is not currently accepting answers.
Want to improve this question? Add details and clarify the problem by editing this post.
Closed 6 years ago.
Improve this question
Recently, I am working on my course project, the topic is the creation of a new hybrid software process model by integrating Scrum and Team Software Process (TSP). Integration of these two models will be based on the SEMAT Essence Kernel Framework.
I am wondering:
Which steps should be followed for this integration (like
determination of the roles and artifacts in these two models)?
What should be the criteria to decide on good sides?
Thanks in advance!
The best way I think I can answer this question is by quoting the agile manifesto.
"Individuals and interactions over processes and tools"
Agile is about people, teamwork and craftsmanship. It's about involving the customer closely to figure out what really is needed - and delivering that, in small increments of working software. Agile is inspect and adapt, based on experimental delivery and the feedback and evidence that comes from that.
Trust yourself. Work closely together and you can do this. The best learning often comes from doing. :)

Does Ada really reduce bugs? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 9 years ago.
Improve this question
I tried googling around. I found one website that talked about how many bugs were found and how much it reduce testing. But it was only one page and I found no papers that talk about it.
Is there anything published to show the time or cost savings of using Ada?
There have been a few studies/papers, the only one that springs immediately is probably the most famous:
Comparing Development Costs of C and Ada (1995)
There is also a presentation:
Programming Languages and Lifecycle Cost (1997)
Other studies:
A Comparison of ADA 83 and C++ (1991)
Also of interest Ironsides, which is [AFAIK] the first verified DNS-server, has a couple of papers that mention the costs of buggy/insecure software and the benefits of formal verification.
I have seen one paper comparing the success rate of student teams in developing real time systems in either Ada or C. In that experiment, success rates were significantly higher in Ada; I'll leave the actual details to the paper.
It is "Software Engineering: On the Right Track" on this page

What kind of on-line / real-time applications have you deployed using R? [closed]

Closed. This question is opinion-based. It is not currently accepting answers.
Want to improve this question? Update the question so it can be answered with facts and citations by editing this post.
Closed 8 years ago.
Improve this question
R can be very useful for prototyping and some exploratory work. However, I'd like to know what kind of on-line or real-time applications have you (the SO reader) successfully deployed using R and why did you choose R for that task.
Questions:
What kind of problem did it solve? (trending, analysis, etc.)
Why did you choose R over other programming languages? (pros/cons: speed, scaling, etc.)
I'm looking for first-hand experiences, so please do not answer unless you have that.
The breadth of applications is beyond the scope of StackOverflow.
Suppose I said that Java is a fine language for mucking around with APIs, but can anyone point to where it's used in the real world for real deployments? The list would be rather large, with, I kid you not, at least dozens of examples.
If you wish to see examples of real world use, stop by the Bay Area R Users Group, which has had presentations # or by people from Google, Facebook, LinkedIn, Twitter, and more. There are smaller offshoots in NYC, LA, Chicago, London, and elsewhere (there are even Aussies and Kiwis who use R).
So, the best solution to see documented usage is to go to Meetup.com, search for [city] R user group, and identify a Meetup, then select "Past" to see past presentations.

Modeling discussion topics in Inform 7 [closed]

Closed. This question needs to be more focused. It is not currently accepting answers.
Want to improve this question? Update the question so it focuses on one problem only by editing this post.
Closed 9 years ago.
Improve this question
I'm trying to make it so that a player can ASK [PERSON] ABOUT [TOPIC], TELL [PERSON] ABOUT [TOPIC], or THINK ABOUT [TOPIC] in Inform 7. I started like this for modeling THINK ABOUT [TOPIC]:
A topic is a kind of thing. A topic is either known or unknown. A topic is usually unknown.
Pondering is an action applying to one thing. Understand "ponder [something]" as pondering. Understand "think about [something]" as pondering.
Carry out pondering:
If the noun is a topic, say "[description of noun]" instead.
But then I realized that I'd probably want the same mechanism to be used for thinking about both abstract topics and concrete things. I've also got the problem that unless the topic is a concrete thing that is present in the room, Inform considers it out of scope. I don't know how to solve that. At the same time, I do want most topic to start out as out of scope, but come into scope as they are suggested by previous topics.
In thinking about what I'm trying to accomplish, it seems rather similar to the system used by Emily Short et. al. in Alabaster. The source imports an extension called Threaded Conversation, but I don't see where that comes from.
In short, I need a conversation system which:
allows discussion of both objects and abstract concepts,
allows discussion of things not present,
restricts discussion to things the player is aware of, and
allows new topics to be brought into scope by other topics.
Your best bet at this point probably is to adapt Eric Eve's Conversation Package to your needs; it's found here: http://inform7.com/extensions/Eric%20Eve/Conversation%20Package/index.html.
The system Alabaster uses isn't yet released.
(also, it's pretty awesome to see I7 questions here, but if you have pressing technical questions you're probably better off at the Intfiction forums).

Resources