Adopting agile methods for safety-critical systems design
Because of the discipline and efficiency that agile brings to development, agile can be - and is - applied to the development of safety critical ......
In order to boost productivity, remove IT bottlenecks and accelerate innovation, it is important to understand your current application landscape.
Read this whitepaper and learn how Micro Focus can help plan and execute major IT modernization and transformation projects by providing business intelligence through its application portfolio management solution.
This whitepaper examines how you can maximise the value of your mainframe applications, and highlights the most cost-effective and pragmatic ways to improve your ROI.
Learn how Micro Focus are revolutionising the way mainframe applications are developed, modernised and tested in order to significantly benefit your business.
June 2012- Even when using an application with the best security, the only way to keep data truly secure across the network is to ensure that your database middleware supports the latest security features. Kerberos authentication and SSL encryption are no longer cutting edge "nice-to-have" options. They are mandatory elements to any successful security strategy. Some drivers may not support these security features - others may only offer support from some platforms. Still other driver options may ...
May 2012- A puzzle becomes a test case for optimization through parallelization. Two talented engineers from Oslo share how they created what may be the world?s first 39-clue Sudoku puzzle - and much faster code.
May 2012- This IBM Limited Edition ebook, "Systems Engineering For Dummies," explains what systems engineering is and how it can help you simplify the development of smart, connected products. If you're looking for ways to expedite time-to-market, ensure business agility, and deliver high-quality smart products while cutting costs, this ebook is for you.
Android smartphones and other mobile and interconnected devices are rapidly growing in popularity.
This white paper outlines ways to accelerate Android mobile application development using the IBM Rational platform for software and systems development and requirements management. In addition, this white paper discusses six key functions to address these emerging challenges.
April 2012- This paper examines key data management challenges facing modern businesses and explains how DataStax Enterprise provides the first post-relational database solution to handle real-time, analytic, and search data in a way that solves problems without the major compromises and costs associated with using RDBMS solutions.
As embedded software becomes more mobile and connected, organizations must take additional steps to ensure their code is secure. To accomplish this goal and combat ever-changing security threats, software engineering teams need to incorporate threat modeling, combined with updated tools and processes into their development plans.
This paper examines threat modeling and explains how it can be used in concert with secure development best practices, including defensive coding, automated source code analysis, peer ...
March 2012- This paper outlines the steps required for increasing application performance by optimizing cache memory utilization. Following this workflow in the proper order, you'll find a greater number of opportunities for optimization while eliminating unnecessary work.
Software configuration management (SCM) comprises of factors such as compliance, workflow, security, process management, code review, build management and team work. An important piece of any software development process, SCM practices define for development teams how software will be developed and eventually released. Teams can maximize their effectiveness by applying best practices that enable rapid delivery.
This white paper introduces the five SCM best practices that are essential for software development success.
Software configuration management (SCM) practices are at the forefront of managing a process for a development team. Choosing the correct branching pattern can either make a good development team great, or cause confusion and pain for the development team. In this white paper, AccuRev explores:
• The underlying reasons and goals for creating branches
• Branching pattern options and how they apply to today's development practices
• The tools ...
November 2011- Recursion Software?s Time Toolkit offers APIs (Application Programming Interface) that reduce the complexity of handling issues like time zones and daylight saving time. It is portable and its components are available as source code.
November 2011- In the "terrestrial" world of enterprise computing, organizations depend on advanced JDBC and ODBC technologies to provide efficient, high-performance access to relational data. And when it comes to cloud-centric data access, enterprise IT organizations expect the same levels of functionality and performance they enjoy in traditional data access architectures. As the enterprise data connectivity industry leader, Progress DataDirect offers a full array of high-performance ODBC and JDBC database drivers to ensure robust and reliable data ...
November 2011- The emergence of a new class of Android mobile devices creates an opportunity for doctors and medical professionals to access patient data wherever they are. By downloading this whitepaper, you will learn how to access patient data and view medical images on Android devices.
If you already use VMware's Cloud Infrastructure as a virtualization platform, you are well on your way to providing IT as a Service. But as businesses demand faster results in today's competitive market, organizations look to gain more benefits from cloud computing than just virtualized infrastructure.
ActiveState Stackato extends your private cloud infrastructure and your VMware investment by creating a private Platform-as-a-Service (PaaS) to provide on-demand availability, flexibility, control, and ultimately, faster time-to-market ...
A process framework is a combination of project management, technical practices, and supporting tools. The tools and practices have a profound effect on the day-to-day life of a developer. These types of practices and tools have either helped or hindered development teams deliver software.
This paper from AccuRev explores the top 5 process development challenges that software development teams face today and focuses on a series of best practices and techniques for development teams ...
In this paper, we present five distinct challenges that if left unaddressed will drastically reduce an organization's ability to gain the benefits promised by a move to Agile development methods. These challenges are:
• Manual procedures
• Performance inefficiencies
• Error-prone processes
• Disparate techniques
• Limited oversight
Optimizing an application's use of cache memory is critical in its overall performance. Today's modern multi-core pipelined CPU architectures operate on data much faster than the data can be supplied by main system memory. If the cache is not always full of the data the CPU requires next, all of that CPU power stalls, sitting idle waiting for the next piece of work.
There are several distinct steps in optimizing an application for ...
June 2011- With its promise of immediate availability, unlimited scalability, and dramatic cost savings, cloud computing is revolutionizing the way business works. While the economic justifications for this exciting, new technology are conspicuous across a broad range of IT initiatives, the process of building, testing, and deploying software applications is particularly well-suited for the cloud. In this paper we provide solutions to make the software build-test-deployment cloud real while guaranteeing an impressive return on investment.
March 2011- Electric Cloud®, the private development cloud company, and Osterman Research, the firm providing research and insight for companies, today released results of a survey of senior-level IT professionals on private and public cloud use and adoption. The survey, conducted with senior-level IT professionals, including CIOs, directors and VPs, revealed that despite widespread adoption of cloud computing, many organization are not fully leveraging the cloud infrastructure they have implemented. Of the companies using private or public ...
March 2011- Drivers are an extremely important component of database middleware, but they do not work in isolation. Instead, they are part of a multi-layered architecture that, in concert, handles the communication between a database application and the database management software. Thus, performance of database applications, whether measured by response time, throughput, or scalability, is affected by many things, each of which can be a limiting factor. In this whitepaper learn how these layers influence performance and ...
Today, organizations of all sizes depend on the vital information they own to make important decisions that will help to shape business strategy, drive growth and increase service levels. They need to make sure that necessary data is correctly stored and managed, sometimes over a period of years.
Read this whitepaper and learn IBM’s end-to-end approach to data protection.
A common task for photo content web sites is the need to deliver watermarked proofs of images. For example, a private photographer might want to make proofs available to a client, but might want to present an image that is either lower resolution or marked so as to discourage a client from purchasing a print or the rights to make prints. In DotImage, this is an easy task.
In this article, we’ll ...
In terms of databases, it’s a brand world, and planning for tomorrow means enhancing your skill set today. Why? Market pressure and changes in programming technology are shifting the ways organizations see developers. There is an increasing need for them to build a wide range of skill sets across programming languages. So for Java developers, this means expanding your knowledge to languages beyond Java.
In this new Quest Software white paper, PL/...
February 2011- Explore DB2 9's XML technology, and learn why IBM now considers DB2 a "hybrid" or multi-structured database management system that handles both XML and relational data. This article series covers it all -- from structure to querying to Java coding.
View All Categories
Business Intelligence : Analytics, Business Process Management, Content management, Dashboards, Data Mining, Performance Management, Databases, Datamarts/Data Warehouses, Information Management, Knowledge Management, Data Quality
Hardware : Virtualization Hardware, Windows Servers, Utility/On-demand Computing, Unix/Linux servers, Supercomputers, Peripherals, Macintosh, Handhelds/PDAs, Grid/Cluster Computing, Desktops/PCs, Data centers, Blades, Processors
Infrastructure : ATM, Ethernet/Gigabit Ethernet, Frame relay, IPv6, Traffic Management, Network/Systems Management, PBXs, Printers, Remote Access, Routers, Switches, UPS, VPNs, WAN Optimization/Acceleration, Wide Area File Services
Internet : B2B, B2C, Browsers, E-Business/E-Commerce, E-retail, Google, Social Business, Internet Security, Search, Social Networks, Traffic Reporting/Monitoring, Web 2.0, Web Development, Internet Policy
Management : Career Development, Training, Small-Medium Business, Salary/Compensation, ROI/TCO, Regulation/Compliance, Recruiting, Personnel Management, Outsourcing, Legal, H-1B, Executive Insights/Interviews, Workplace Trends
Personal Tech : Blackberry, Bluetooth, Bluray, Digital Cameras, Digital Music, Digital Rights Management, Virtual worlds, iPhone, iPod, Peripherals, Smartphones, TVs/Home Theater, Global Positioning Systems
Security : Security Administration, End user/Client Security, Encryption, Cyberterror, Attacks/Breaches, Application Security, Antivirus, NAC, Perimeter Security, Privacy, Vulnerabilities and Threats, Storage Security, Intrusion Prevention
Services : Telecom/Voice Services, Business Process Outsourcing, Business Services, Disaster Recovery, Systems Integration, Hosted Storage, Internet/Data Services, Outsourcing, Software as a Service, Hosted Applications
Software : Web Services, Service Oriented Architecture, Server Virtualization, Productivity Applications, Operating Systems, Open Source, Linux, Hosted Software/Applications, ERP, Development Tools, Databases, Database Applications, CRM, Business Systems Management, Integration, Application Optimization
More Development Resources
Adopting agile methods for safety-critical systems design