Home > Programming > Java Programming



Assessment of the Java Programming Language for Use in High ...

Sort Desciption:

was to provide engineers with a reliable and costeffective platformindependent ...... Java is a familiar programming language to many existing C/C++ ...



Content Inside:

Assessment of the Java Programming Language for Use in High Integrity SystemsPage 11Assessment of the Java Programming Language forUse in High Integrity SystemsJagun Kwon Andy Wellings and Steve KingDepartment of Computer ScienceUniversity of York UK{jagun andy king}@cs.york.ac.ukABSTRACTThis paper sets a goal of investigating the use of Java in the development ofhigh integrity systems. Important requirements of programming languages for thedevelopment of high integrity software are first surveyed. Based on these we developseveral criteria that are used for the following assessment of Java. A summary of theassessment is provided before we go on to review a few existing subsets of thelanguage.1. IntroductionHigh integrity systems are generally complex and crucial systems that come into theirexistence as we realise new problem domains and build some form of system in anattempt to protect or benefit related objects and human beings. Examples includespace shuttles nuclear power plants and medical instruments and they typically havehigh development and maintenance costs due to the customised nature of theircomponents. There exist many general and sectorspecific standards produced toassist in building such important systems.Within high integrity systems there has been a growing trend to use software becauseit provides Leveson1986 Leveson1991 Parnas+1990 Bowen+1998] improved functionality increased flexibility in design and implementation reduced production cost enhanced management of complexity in application areas.Page 22Over the recent years Java has proved to be an appropriate vehicle for a diverse rangeof applications including web based intranets and embedded systems. Its relativelysimple linguistic semantics the adoption of wellunderstood approaches to managingsoftware complexity and support for concurrency seem to have contributed towardsits popularity. Initially designed with embedded systems in mind Javas main goalwas to provide engineers with a reliable and cost ...

Source: www.cs.york.ac.uk


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 ...