I use free sources like Interaction-Design.org so often that I have an obligation to recognize its value and support its continued presence

Last 3 Donors


Support us

Funding progress for 2010:

Arun Lakhotia

No picture of Arun Lakhotia available - click to provide one

About the author:
No description available of Arun Lakhotia...
ADD DESCRIPTION
ADD PUBLICATION
SHARE YOUR RESEARCH

Publications by Arun Lakhotia (bibliography)

 what's this?

» 2006 «

Edit | Del

Seetharaman, Guna, Lakhotia, Arun and Blasch, Erik Philip (2006): Unmanned Vehicles Come of Age: The DARPA Grand Challenge. In IEEE Computer, 39 (12) pp. 26-29

» 1993 «

Edit | Del

Lakhotia, Arun (1993): Analysis of Experiences with Modifying Computer Programs. In: Cook, Curtis, Scholtz, Jean and Spohrer, James C. (eds.) Empirical Studies of Programmers - Fifth Workshop December 3-15, 1993, 1993, Palo Alto, California. p. 225.

The paper analyzes the author's experience with modifying large, real-world programs written by other programmers. It finds that Brooks' domain and programming knowledge based hypothesis-test-refine paradigm explains the author's approach to understanding programs and the differences in performance in comparison with his students. Zvegintov's 9-step process of change is found to be a good first level decomposition of the (physical) tasks performed when making corrective changes to a software system. The paper also makes some new observations. Besides modularity and levels of abstractions, the organization of source code in hierarchy of directories also influence on the ease of locating code segments relevant to a change request. The functionality of a program is not only understood from its documentation but also by executing it and inferring relations between its inputs and outputs; an approach analogous to concept identification. When introducing a new function in an existing program, a programmer attempts to find subproblems that have been solved by other parts of the program so as to mimic their solutions. Quite often this means copying large code segments. However, when deleting a function, the code implementing it is not destroyed, only execution paths leading to it are disconnected; leaving behind dead-code. The replicated and dead code segments are major contributors to the difficulty in understanding and modifying programs.

Copyrights may apply

ADD PUBLICATION
SHOW THIS LIST ON YOUR HOMEPAGE

What do YOU think?

Give us your opinion! Do you have any comments/additions
that you would like other visitors to see?

 
comment You say: Mar 20th, 2010
#1
Be the first to add a thoughtful note to this page ! 

  will be spam-protected
 

 
How many?
=
e.g. "6"
 

Changes to this page (author)

19 Feb 2010: Enabled abstracts to be shown on Arun Lakhotia's author page.
01 Jun 2009: Author was edited
01 Jul 2007: Page was edited (but waiting for approval by an editor)
01 Jul 2007: An editor rejected a request to change information
28 Apr 2003: Added the author to the bibliography

Publication statistics

Publication period:1993-2006
Publication count:2
Number of co-authors:2



Productive colleagues

Arun Lakhotia's 3 most productive colleagues in number of publications:

Guna Seetharaman:3
Erik Philip Blasch:1


Collaboration count

Number of publications with 3 favourite co-authors:

Erik Philip Blasch:1
Guna Seetharaman:1

 

Other options

Learn more about Arun Lakhotia:
- Google Scholar
- ACM
- CSB

Mar 20

Computer programs emerge as the outcome of complex human processes of cognition, communication and negotiation, which serve to establish the meaningful embedding of the computer system in its intended use context.

-- Floyd, 1992, p. 24

  • Share this quote on... Bookmark and Share
  • Get more quotes

Eva Hornecker on Tangible Interaction

Eva Hornecker explains the evolving concept of Tangible Interaction.

Read Eva's insightful entry here..

Help us help you!

  • Spread the word: Bookmark and Share
  • Donate
  • Other ways to help
 

Page information

Page maintainer: The Editorial Team
How to cite/reference this page
URL: http://www.interaction-design.org/references/authors/arun_lakhotia.html