mercredi 13 juillet 2011
mercredi 20 avril 2011
Hibernate Search - JBoss Community
Hibernate Search brings the power of full text search engines to the persistence domain model by combining Hibernate Core with the capabilities of the Apache Lucene™ search engine.
Full text search engines like Apache Lucene™ are very powerful technologies to add efficient free text search capabilities to applications. However, Lucene suffers several mismatches when dealing with object domain models. Amongst other things indexes have to be kept up to date and mismatches between index structure and domain model as well as query mismatches have to be avoided.
Hibernate Search - JBoss Community
lundi 14 mars 2011
Ensuring Product Quality at Google
InfoQ: Ensuring Product Quality at Google
James Whittaker, a former Microsoft architect, author of several books in the “How to Break Software” series, and currently Director of Test Engineering at Google, has written a series of posts on how Google does testing. Google blends development with testing, having relatively few testers, and each product goes through successive channels before is ready for prime time.
lundi 7 mars 2011
The Top Five Challenges of Building Software Platforms in the Agile World
InfoQ: The Top Five Challenges of Building Software Platforms in the Agile World
During the past decade, agile software development has gained great momentum and found its way to an overwhelming number of organizations of different scales. Agile methods preach a raft of values and provide a wide range of practices that help reach and maintain such values. Although the initial focus of agile methods has usually been centered on the efficiency of the team as a unit of operation, recently there has been a movement towards scaling agile methods up to the enterprise level .Nonetheless, at the enterprise level, new concerns arise that may require revisiting some of the values and practices of agile software development. One of the major concerns is the issue of building software platforms as a strategy to achieve reuse at the enterprise level. In this article, I list the top five challenges that an agile organization should expect to face when deciding to adopt a software platform strategy.
jeudi 3 mars 2011
Composite Software Construction
InfoQ: Composite Software Construction
In the recent years several composition technologies have emerged, at the presentation layer with mashups, at the process layer with WS-BEPL or at the information layer with EII (enterprise information integration). Though promising, these technologies remain marginally used as part of solution architecture.
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS.
Despite the tremendous benefits of composite software, the software industry is holding back the development of a composite programming model though major pieces of the model have been realized recently. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.
In the recent years several composition technologies have emerged, at the presentation layer with mashups, at the process layer with WS-BEPL or at the information layer with EII (enterprise information integration). Though promising, these technologies remain marginally used as part of solution architecture.
Composite Software offers a new level of granularity when compared to SaaS (Software as a Service). Composite Software is about enabling "right-sourcing", i.e. move (or keep) arbitrary small or large elements of functionality wherever it is the most cost effective to operate them, not just entire systems. Economically, "right-sourcing" is far more efficient than "outsourcing" and SaaS.
Despite the tremendous benefits of composite software, the software industry is holding back the development of a composite programming model though major pieces of the model have been realized recently. The goal of this book is start by understanding today’s software construction processes and technologies and explore why and how it should be evolved to support core composition mechanisms.
vendredi 18 février 2011
InfoQ: SOA, Service-Orientation and Cloud Computing: The Connection Points
Summary
Thomas Erl establishes the connection points between cloud computing and SOA/service-orientation by providing a concrete mapping between goals, characteristics, principles, mechanisms, and deployment models. The identification of these connection points establish both the convergence and gaps that currently exist between SOA/service-orientation and cloud computing.
Bio
Thomas Erl is the world's top-selling SOA author and founder of SOASchool.com and CloudSchool.com, vendor-neutral training institutions that have established industry accreditation in the fields of SOA and Cloud Computing. He is also the founding member of the SOA Manifesto Working Group and Series Editor of the Prentice Hall Service-Oriented Computing Series (www.soabooks.com).
About the conference
The International SOA + Cloud Symposium is the world’s largest conference dedicated to SOA and Cloud Computing. There have been two symposium events (one in the US and one in Europe) for the past three years and in 2011, for the first, there will be three symposium events (US, Europe, South America). It is an event focused on the practitioner community and always supplemented with SOASchool.com training workshops.
InfoQ: SOA, Service-Orientation and Cloud Computing: The Connection Points
Thomas Erl establishes the connection points between cloud computing and SOA/service-orientation by providing a concrete mapping between goals, characteristics, principles, mechanisms, and deployment models. The identification of these connection points establish both the convergence and gaps that currently exist between SOA/service-orientation and cloud computing.
Bio
Thomas Erl is the world's top-selling SOA author and founder of SOASchool.com and CloudSchool.com, vendor-neutral training institutions that have established industry accreditation in the fields of SOA and Cloud Computing. He is also the founding member of the SOA Manifesto Working Group and Series Editor of the Prentice Hall Service-Oriented Computing Series (www.soabooks.com).
About the conference
The International SOA + Cloud Symposium is the world’s largest conference dedicated to SOA and Cloud Computing. There have been two symposium events (one in the US and one in Europe) for the past three years and in 2011, for the first, there will be three symposium events (US, Europe, South America). It is an event focused on the practitioner community and always supplemented with SOASchool.com training workshops.
InfoQ: SOA, Service-Orientation and Cloud Computing: The Connection Points
see also : SOA Federation Across the Extended Enterprise and Cloud webinar ->
Inscription à :
Articles (Atom)