Browse our collection of papers in
Software Engineering

Select number of records per page:  

C/C/340. Examination of constant propagation and program slicing

WORDS:
1150
DATE:
2011
PRICE:
19.99 GBP

This paper focuses on software evolution, and focuses on constant propagation and program slicing. The paper begins by detailing the reasons why constant propagation is useful, and then provides two examples. The paper then compares forward and backward slice, followed by a comparison of syntactic and semantic slice. Examples and explanations for each is provided.

 

KEYWORDS: software evolution, constant propagation, program slicing, constant propagation, forward slice, syntactic slice, semantic slice, backward slice,

 

C/C/335. Examination of Monoalphabetic, Polyalphabetic and Transposition ciphers

WORDS:
2950
DATE:
2011
PRICE:
29.99 GBP

This paper focuses on software engineering, in particular ciphers. The paper provides a general overview, examples, strengths, and weaknesses of Monoalphabetic, Polyalphabetic and Transposition ciphers. The ways in which these ciphers can be broken is discussed, and the paper also evaluates combinations of substitution and transposition ciphers. The paper analyses letter frequencies, and discusses ways in which Monoalphabetic Substitutions, the Transposition Method, and Vigenère Ciphers can be cracked.

 

KEYWORDS: Vigenère Cipher, Transposition Method, Monoalphabetic Substitutions, letter frequencies, Polyalphabetic ciphers, Monoalphabetic cipher, Transposition ciphers, software engineering!,

 

C/C/328. Google's Android and Apple's iOS operating systems: comparative analysis

WORDS:
2400
DATE:
2011
PRICE:
29.99 GBP

The paper compares the latest versions of Google Android and Apple iOS operating systems (OS) examining kernel structures, applications and software design goals of each OS.

 

KEYWORDS: Google, Android, Apple, iOS, operating systems,

 

C/C/326. InterMapper

WORDS:
0
ADD-ONS:
24 slides
DATE:
2011
PRICE:
29.99 GBP

This is a presentation of the report on the network management (NM) software InterMapper highlighting the benefits and drawbacks of InterMapper, indicating types of NM facilitated by InterMapper, describing the features and requirements of InterMapper, providing information of InterMapper software developers and their competitors, etc. The study has no references.

 

KEYWORDS: InterMapper, network management, software,

 

C/C/325. Software evolution: constant propagation, program slicing and FermaT transformation tool

WORDS:
4150
DATE:
2011
PRICE:
49.99 GBP

The paper addresses software evolution examining the purposes and applications of constant propagation and program slicing. Differences are explained between forward and backward slices, syntactic and semantic slices, etc. Experiments are conducted on a given piece of code using FermaT transformation tool and evaluating its usefulness for simplifying complex codes.

 

KEYWORDS: Software evolution, constant propagation, program slicing, FermaT transformation,


This paper will be available for download from

 

C/C/324. Software evolution: constant propagation, program slicing and FermaT transformation tool

WORDS:
4150
DATE:
2011
PRICE:
49.99 GBP

The paper addresses software evolution examining the purposes and applications of constant propagation and program slicing. Differences are explained between forward and backward slices, syntactic and semantic slices, etc. Experiments are conducted on a given piece of code using FermaT transformation tool and evaluating its usefulness for simplifying complex codes.

 

KEYWORDS: Software evolution, constant propagation, program slicing, FermaT transformation,

 

C/C/323. Software evolution: constant propagation and program slicing

WORDS:
2550
DATE:
2011
PRICE:
29.99 GBP

The paper looks at the evolution of software describing the development of new technologies, i.e. the techniques of constant propagation and program slicing. Differences are explained between forward and backwards slicing, and between semantic and syntactic slicing.

 

KEYWORDS: Software evolution, constant propagation, program slicing,

 

C/C/317. The development and implementation of a fault reporting system

WORDS:
3750
DATE:
2011
PRICE:
39.99 GBP

This paper presents information on the development and implementation of a fault reporting system. The paper begins by detailing the business objectives, as well as outlining the reasons why the system is required. The functions of the system are provided, and the aspects it should and could have are highlighted. Examples of the system are provided, and the paper also provides an ERD. The user instructions are detailed, as well as the software engineering principles.

 

KEYWORDS: Fault reporting system, business objectives, ERD, software engineering!,

 

C/C/315. Programming for Software Systems: Practical Exercises in C++ Logbook

WORDS:
4500
DATE:
2011
PRICE:
49.99 GBP

The paper reports on the implementation of a laboratory assignment using the object oriented approach in C++ programming language for code development. Procedure language is refined to include basic object oriented concepts like inheritance, encapsulation, classes and objects, exception handling, operator overloading, lab errors, etc. Examples of step-by-step programming are provided.

 

KEYWORDS: Programming, Software Systems, C++ Logbook, object oriented, procedure language,

 

C/C/298. Pervasive systems and their technologies

WORDS:
3100
DATE:
2011
PRICE:
39.99 GBP

The paper looks at the growing popularity of pervasive systems (PS) in today’s digital world that provide user mobility independent of the physical environment. PS fundamental properties are highlighted pointing out the pros and cons of the Mobile Agents Middleware technology, and critically evaluating other technologies used in PS. The modeling of context-aware systems (CCA) in a pervasive environment is presented.

 

KEYWORDS: Pervasive systems, Mobile Agents Middleware, context-aware systems, CCA,

 

C/C/297. Mobile computing and pervasive systems

WORDS:
2800
DATE:
2011
PRICE:
29.99 GBP

The paper looks at the use of pervasive systems technology via mobile phones identifying the positive and negative aspects of mobile agents, describing approaches used in mobile computing, i.e. message oriented middleware, object request broker and Jini. Comparisons are made between the wireless application protocol and i-Mode. Calculus of Context-Aware (CCA) specification of the system is presented.

 

KEYWORDS: pervasive systems, mobile computing, wireless application protocol, i-Mode,

 

C/C/296. Design and development of human computer interaction for students and teachers

WORDS:
1500
DATE:
2011
PRICE:
19.99 GBP

The paper reports on the development of a computer application for the interaction between a child sharing school field trip experiences through a PC presentation and a teacher who helps in preparing these presentations and does their assessment. Guidelines are provided on possible scenarios, input and output methods, interaction design, visual design, interface text, etc. The application uses Microsoft Surface technology.

 

KEYWORDS: Human Computer Interaction, Microsoft Surface, field trip PC presentation,

 

C/B/3943. IT architecture and governance at Magic Wand Corporation

WORDS:
3400
ADD-ONS:
15 slides
DATE:
2011
PRICE:
49.99 GBP

The paper addresses the problems of IT management at Magic Wand Corporation (MWC), a producer and developer of equipment used by state magicians. The background of the company is described including their organisational structure, IT architecture and governance, IT operations, etc. A new IT infrastructure TOGAF is suggested that could be integrated with the current architecture and governance of the company. A 15-slide presentation of the paper is supplied in a separate file.

 

KEYWORDS: IT architecture, Magic Wand Corporation,

 

C/C/295. Mobile Computing Application: Battleship Game

WORDS:
1050
DATE:
2011
PRICE:
19.99 GBP

The paper reports on the design, development and implementation of a stimulation of a simple battleship game between two players with mobile devices. Java programming language and the J2ME Wireless Toolkit are used in the game development. This paper also provides Documentation of the game development is provided in separate folders.

 

KEYWORDS: Mobile Computing, Battleship Game,

 

C/C/288. Ubiquitous computing application CityInfo for tourist assistance

WORDS:
900
DATE:
2011
PRICE:
9.99 GBP

The paper reports on the development and testing of a mobile computing application called CityInfo to provide tourist assistance on a mobile device by introducing the user to a city. Documentation includes an overview of the CityInfo system, description of code and functionality, diagrammatic representations of the application, testing and evaluation of the system. The application runs on the JME emulator. The paper has no references.

 

KEYWORDS: Ubiquitous computing application, CityInfo, mobile tourist assistance,

 

C/C/276. Network Computing: Analysis of TCP / IP Protocol

WORDS:
1550
DATE:
2011
PRICE:
19.99 GBP

The paper reports on laboratory experiments conducted to get a better understanding of the TCP / IP protocol. A test environment with the appropriate network and software configuration is set up, the results of the tests are analysed. The paper has no references.

 

KEYWORDS: Network Computing, TCP / IP Protocol,

 

C/C/270. Literature Review. Web Service Applications

WORDS:
1500
DATE:
2011
PRICE:
19.99 GBP

This review of literature focuses on web service applications, and aims to assess the issues concerning this topic. The review defines application programming interfaces (API) and also discusses the technology involved with them. The way in which API integrates within websites is discussed, and the review assesses the way in which these services are applied.

 

KEYWORDS: Literature review, web service applications, application programming interface, API, technology!,

 

C/C/260. Examination of scheduling software and a proposal for a new software

WORDS:
4400
DATE:
2011
PRICE:
49.99 GBP

This paper discusses scheduling software, and is split into two sections. The first part reviews current software like MultiCalendar, WinCalendar, Ez Photo Calendar Creator, and Google Calendar. The next section presents a proposal for a new personal scheduling software. This section begins by presenting an overview of the software, along with its aims and objectives. The deliverables of the project and the development plan are all assessed, and the paper concludes with a summary of the system.

 

KEYWORDS: Scheduling software, MultiCalendar, WinCalendar, Ez Photo Calendar Creator, Google Calendar!,

 

C/C/249. Comparative analysis of Agile and Waterfall management concepts

WORDS:
3750
DATE:
2011
PRICE:
39.99 GBP

This paper performs a comparative analysis of two types of project management software agile and waterfall. The paper is clearly structured and split into four areas, focusing on transformational change. The first section provides the background to both concepts, presenting the advantages and disadvantages of both. The next section discusses the change from Waterfall to agile concepts, and the third section comments on the literature on the topic. Conclusions are made regarding the change from Waterfall to agile methods.

 

KEYWORDS: Project management software, agile, waterfall, transformational change!,

 

S/EI/70. Assessing suitable hardware and software implementation for the launch of a small E-commerce business: SummerTimeSurfers

WORDS:
1600
DATE:
2010
PRICE:
19.99 GBP

The paper outlines the different steps taken in structuring the e-commerce side of this business as it launches an online sales channel. Starting by deriving and setting out the main aims and the objectives the company hopes to achieve with the new technology, the article then goes on to determine and evaluate the potential hardware and software solutions to fulfil the project and continue the software development process. Factors such as budget restrictions, staff training, maintenance and future upgrades are all taken into consideration in assessing suitability.

 

KEYWORDS: e-commerce, hardware, software, software development, internet, IT, Information systems!,

 

S/C/108. Computer-Aided Software Engineering tools and software management

WORDS:
2250
DATE:
2010
PRICE:
29.99 GBP

The role of Computer-Aided Software Engineering (CASE) tools in changes to software management and software development are discussed. The advantages and disadvantages of different types of CASE tools and their various features are assessed. The paper goes on to discuss Knowledge Elicitation and the two important factors that influence the methodology used: firstly the kind of knowledge the method elicits and secondly the time needed to apply the technique.

 

KEYWORDS: Computer-Aided Software Engineering, CASE, software management, software development, knowledge elicitation!,

 

C/C/193. Enterprise computing – past, present and future

WORDS:
2800
DATE:
2010
PRICE:
29.99 GBP

The paper charts the development of computers and the internet, and shows how the business operations of a large corporation and the need for networks and computing systems have spawned a separate category of computing – often referred to as enterprise computing. The research cites a wide range of sources which discuss infra-structural systems for businesses and corporations, and the large number of systems which can serve modern global businesses. The paper shows how dynamic programming technologies have made web pages dynamic and responsive to users. Current security technology and the ease of distributed access afforded by these applications indicates that the web is going to be the medium of communication for the foreseeable future.

 

KEYWORDS: Enterprise computing, JAVA, web services, XML, CORBA, Open Database Connectivity Standard (ODBC), Semantic web, Common Gateway Interface,

 

C/C/179. Comparative analysis of ORM and EER models

WORDS:
870
DATE:
2010
PRICE:
9.99 GBP

The paper looks at the object relationship model (ORM) comparing it with the EER model used for translation into natural language. The readability of both models is discussed highlighting the benefits of the ORM model.

 

KEYWORDS: ORM Diagram, object relationship model, EER model, translation into natural language,

 

C/M/1246. Requirements Analysis in IT Project Management

WORDS:
1800
DATE:
2009
PRICE:
19.99 GBP

The paper examines the role and application of requirements analysis (RA) in IT project management explaining the functions of RA, describing the models of software life cycle management, detailing the process of RA, outlining the types of RA, describing the roles of users, customers and engineers in RA, highlighting RA advantages, etc. A case study is conducted presenting RA of a portal website for the industrial automation sector.

 

KEYWORDS: IT Project Management, Requirements analysis, website,

 

C/C/149. Recent Development in Simple Network Management Protocol (SNMP)

WORDS:
2200
DATE:
2009
PRICE:
29.99 GBP

The paper looks at the simple network management protocol (SNMP) discussing the enhancements that have been performed on the protocol, the new versions of SNMPv2 and SNMPv3, various alterations that have been made, e.g. RMON, CORBA, and the newly introduced technology of XML. Problems and areas in the SNMP that can be modified to enhance the working of the protocol are discussed suggesting techniques and solutions.

 

KEYWORDS: Simple network management protocol, SNMP, SNMPv2, SNMPv3, CORBA, RMON,