Home > Programming > Java Programming



Conference in Research and Practice in Information Technology ...

Sort Desciption:

naming style in a programs source code was relied upon. more by novice programmer then an ... syntax which is identical to the Java language syntax. ...



Content Inside:

Conference in Research and Practice in Information Technology Style GuidePage 1Program Comprehension: Investigating the Effects of Naming Style and DocumentationScott Blinman Andy Cockburn Department of Computer Science and Software Engineering University of Canterbury Christchurch New Zealand {sdb47 andy}@cosc.canterbury.ac.nz Abstract In both commercial and academic environments software development frameworks are an important toolin the construction of industrial strength software solutions. Despite the role they play in present daysoftware development little research has gone intounderstanding which aspects of their design influencethe way software developers use frameworks at thesource code level.This paper investigates how the comprehensibility of an applications source code is affected by two factors: thenaming styles for framework interfaces and theavailability of interface documentation. Results showthat using a descriptive interface naming style is an effective way to aid a developers comprehension.Documentation also plays an important role but itincreases the amount of time a developer will spend studying the source code.Keywords: Software development frameworks programcomprehension naming style documentation.1Introduction A Software development framework is an integrated setof reusable software components designed for a specificapplication domain. These components represent a semidefined application which are customised by anapplication developer (user) inorder to build a complete application (Brugali 2000). Development frameworks are often accompanied by anIntegrated Development Environment (IDE) whichprovides the user with a graphical interface for theframeworks functionality. An IDE will generally becomposed of a range of development tools designed toincrease the users productivity. Such tools may include:a documentation viewer debugging tool visualprogramming enviro ...

Source: crpit.com


add to Google Reader add to Google Bookmark add to bloglines add to newsgator add to FURL add to digg add to webnews add to Netscape add to Yahoo MyWeb add to spurl.net add to diigo Bookmark newsvine Bookmark del.icio.us Bookmark @ SIMPIFY Bookmark MISTER WONG Bookmark Linkarena Bookmark icio.de Bookmark oneview Bookmark folkd.com Bookmark yigg.de Bookmark reddit Bookmark StumbleUpon Bookmark Slashdot Bookmark blinklist Bookmark technorati add to blogmarks add to blinkbits add to ma.gnolia add to smarking.com add to netvouz add to co.mments add to Connotea add to de.lirio.us
Search Terms:

 

Related Files

<>An Introduction to Java Programming

Filed under: Programming and Java Programming
Type java Welcome to run the program. A sample run of ... You can run the Java program from the DOS prompt using. the java command. ...

Java Server Programming: Principles and Technologies

Filed under: Programming and Java Programming
largescale serverside applications using the Java programming language. ... Professional java server programming J2EE edition. Wrox Press Inc. ...

Java Programming Language SL275

Filed under: Programming and Java Programming
language; objectoriented programming. with the Java programming language; and ... SL275: Java Programming Language. 2 of 5. Sun Educational Services ...

Java 2 Enterprise Edition (J2EE) Certificate Program

Filed under: Programming and Java Programming
that are available with the Java programming language. and development environment. .... database tasks and transactions from a Java program. ...

Programming mobile devices with J2ME

Filed under: Programming and Java Programming
Java's interfaces, with the possibility of using a layer programming structure in ... For example the access to a built-in camera in a mobile phone by means of ...