BT

Facilitating the Spread of Knowledge and Innovation in Professional Software Development

Write for InfoQ

Topics

Choose your language

InfoQ Homepage Architecture Content on InfoQ

  • Net-Map - A Toolkit to Understand and Visualise Stakeholder Influence

    Net-Map is a tool developed by Eva Schiffer that allows you through interviews to visualise and analyse how different people and groups influence a particular situation. It is of interest to Agile teams as it can help you understand who your stakeholders are, how they are connected and the level of influence they have. InfoQ recently caught up with Eva and asked her a few questions.

  • Modeling Failure Scenarios in Systems

    The increase in number of integrated systems in today’s enterprise solutions necessitates dealing with dependency and environment failures in a systematic way. By modeling dependency failures at the architecture stage, system response to failures can be communicated, tested and implemented reducing the business risk and cost.

  • Purpose Case Management

    Article “Purpose Case Management” describes a Case Management method that overarches BPM and Adaptive Case Management. Author reviews several modern movements such as Unstructured BPM, Social BPM, Dynamic BPM, and ACM. The article concludes with a generic method that allows switching between BPM and ACM depending on which one of them is more efficient in an execution context at certain moment.

  • Software Engineering Meets Evolutionary Computation

    In this IEEE article, author Mark Harman talks about evolutionary computation and how it has affected software design. Main focus is on search-based software engineering (SBSE), which focuses on the application of search-based optimization techniques to problems in software engineering. Mark also discusses the application of SBSE in emerging areas such as cloud, mobile and embedded systems.

  • Jags Ramnarayan on In-Memory Data Grids

    In-memory data grids (IMDG) are gaining lot of attention recently because of their support for dynamic scalability and high performance for data intensive applications. InfoQ spoke with Jags Ramnarayan, Chief Architect for GemFire products at VMWare, about the architecture of in-memory data grids, their advantages compared to the traditional databases, and emerging trends in this space.

  • Results from InfoQ 2012 User Survey

    In February, we launched the 2012 InfoQ User survey to gauge community interest in various topics, technologies, and practices. 2,850 people completed the survey, with thousands of respondents providing detailed feedback on their areas of interest. The following report summarizes some of our key findings, things that surprised us, and reactions/analysis from members of the InfoQ editorial team.

  • Key Takeaway Points and Lessons Learned from QCon London 2012

    This article presents the main takeaway points as seen by the many attendees who blogged or tweeted about QCon. Comments are organized by tracks and sessions: Keynotes, Tutorials, Architectures You've Always Wondered About, Agile Adoption, Big Data and NoSQL, Cross Platform Mobile, Highly-available systems, Java Platform (hard-core Java) and many more!

  • Lessons For IT From The Early Days of the FBI

    J. Edgar Hoover is a controversial name in history, but his experiences building and running one of the key intelligence agencies in the world are very applicable to running IT organizations today.

  • Grails Best Practices

    Basic best practices for Grails projects gathered from mailing list, Stack Overflow, blogs, podcasts and internal discussions at IntelliGrape, categorized under controller, service, domain, views...

  • Steven Renders on Microsoft Dynamics NAV

    We interviewed Steven Renders, author of Microsoft Dynamics NAV 2009: Professional Reporting. Dynamics NAV is a nearly 30 year old Enterprise Resource Planning platform that currently boasts over 300,000 users across 42 countries.

  • Ember.js: Rich Web Applications Done Right

    This article walks you through building an application with Ember.js, showing the MVC system, data binding, as well as how to build GUI and Touch support.

  • The Need to Focus on App Delivery Lifecycle in PaaS

    An App Delivery Platform-as-a-Service is not only a development platform. It is also a social platform, a deployment platform, and a user engagement platform. An App Delivery Platform-asa-Service is all about delivering apps that perfectly fit the business, it’s about creating business value, it’s about enabling the business to be successful!

BT