193,984 research outputs found
Research Agenda for Studying Open Source II: View Through the Lens of Referent Discipline Theories
In a companion paper [Niederman et al., 2006] we presented a multi-level research agenda for studying information systems using open source software. This paper examines open source in terms of MIS and referent discipline theories that are the base needed for rigorous study of the research agenda
A taxonomy of multi-industry labour force skills
This paper proposes an empirical study of the skill repertoires of 290 sectors in the United States over the period 2002â2011. We use information on employment structures and job content of occupations to flesh out structural characteristics of industry-specific know-how. The exercise of mapping the skills structures embedded in the workforce yields a taxonomy that discloses novel nuances on the organization of industry. In so doing we also take an initial step towards the integration of labour and employment in the area of innovation studies
The Information Commons: a public policy report
This report describes the history of the information commons, presents examples of online commons that provide new ways to store and deliver information, and concludes with policy recommendations. Available in PDF and HTML versions.BRENNAN CENTER FOR JUSTICE at NYU SCHOOL OF LAW
Democracy Program, Free Expression Policy Project
161 Avenue of the Americas, 12th floor New York NY 10013
Phone: (212) 998-6730 Web site: www.brennancenter.org
Free Expression Policy Project: www.fepproject.or
A heuristic-based approach to code-smell detection
Encapsulation and data hiding are central tenets of the object oriented paradigm. Deciding what data and behaviour to form into a class and where to draw the line between its public and private details can make the difference between a class that is an understandable, flexible and reusable abstraction and one which is not. This decision is a difficult one and may easily result in poor encapsulation which can then have serious implications for a number of system qualities. It is often hard to identify such encapsulation problems within large software systems until they cause a maintenance problem (which is usually too late) and attempting to perform such analysis manually can also be tedious and error prone. Two of the common encapsulation problems that can arise as a consequence of this decomposition process are data classes and god classes. Typically, these two problems occur together â data classes are lacking in functionality that has typically been sucked into an over-complicated and domineering god class. This paper describes the architecture of a tool which automatically detects data and god classes that has been developed as a plug-in for the Eclipse IDE. The technique has been evaluated in a controlled study on two large open source systems which compare the tool results to similar work by Marinescu, who employs a metrics-based approach to detecting such features. The study provides some valuable insights into the strengths and weaknesses of the two approache
The Information Commons: a public policy report
This report describes the history of the information commons, presents examples of online commons that provide new ways to store and deliver information, and concludes with policy recommendations. Available in PDF and HTML versions.BRENNAN CENTER FOR JUSTICE at NYU SCHOOL OF LAW
Democracy Program, Free Expression Policy Project
161 Avenue of the Americas, 12th floor New York NY 10013
Phone: (212) 998-6730 Web site: www.brennancenter.org
Free Expression Policy Project: www.fepproject.or
Auditory communication in domestic dogs: vocal signalling in the extended social environment of a companion animal
Domestic dogs produce a range of vocalisations, including barks, growls, and whimpers, which are shared with other canid species. The sourceâfilter model of vocal production can be used as a theoretical and applied framework to explain how and why the acoustic properties of some vocalisations are constrained by physical characteristics of the caller, whereas others are more dynamic, influenced by transient states such as arousal or motivation. This chapter thus reviews how and why particular call types are produced to transmit specific types of information, and how such information may be perceived by receivers. As domestication is thought to have caused a divergence in the vocal behaviour of dogs as compared to the ancestral wolf, evidence of both dogâhuman and humanâdog communication is considered. Overall, it is clear that domestic dogs have the potential to acoustically broadcast a range of information, which is available to conspecific and human receivers. Moreover, dogs are highly attentive to human speech and are able to extract speaker identity, emotional state, and even some types of semantic information
- âŠ