InfoQ

InfoQ

Topic/Tag specific view

Software Factories Content on InfoQ


Latest featured content about Software Factories

Rapid Application Development using Naked Objects for .NET

Topics
.NET Framework,
.NET,
Programming,
Domain Driven Design,
Naked Objects,
Software Factories

Domain driven design will help you build the core of an application, but then you still have to develop the presentation layer, duplicating the validation logic as you go. For internal applications where functionality really is more important than form, Naked Objects can be the answer. With proper annotation, Naked Objects can automatically generate a matching presentation layer in Java or .NET.

Interview: Jezz Santos about Software Factories

Topics
Domain Specific Languages,
.NET,
Languages,
Methodologies,
Microsoft,
Software Factories,
Programming,
Companies

InfoQ had a chance to talk to Jezz Santos, a trusted expert advisor for the Web Service Software Factory and the creator of one of the world’s first implementations of a software factory (the EFx Factory), which demonstrates some of the advanced features of a future generation of software factories to come from Microsoft. We questioned him on his view of the Microsoft Software Factory Initiative.

News about Software Factories

Preview: 15th SPLC Conference on Software Product Lines

Topics
Domain Specific Languages,
Domain-Driven Design,
Languages,
Methodologies,
Governance,
Platforms,
Architecture,
Programming,
Reuse,
Design,
Model Driven Engineering,
Enterprise Architecture,
Conferences,
Architecture Documentation,
Architecture Analysis,
Software Factories,
Reference Architectures,
Component Based Architecture,
Architecture Evaluation,
Architecture Management,
Software Engineering

The International Software Product Line Conference (SPLC) is the most important event that covers the full range of Product Line Engineering in software-intensive products. Its 15th incarnation will take place in the Munich City Center from August 21st to August 26th.

The Industrialization of Software Delivery

Topics
Culture Change,
Methodologies,
Business Architecture,
SOA,
Platforms,
Culture,
Business Models,
Business/IT Alignment,
Enterprise Architecture,
Architecture,
Programming,
Business,
Software Factories

IT has consistently failed to deliver expected value time and time again. According to Ian Thomas, Industrialization (componentization, specialization) may be a solution for supporting software agility and reliability in the new business environment.

Oslo: Microsoft Gets it but Hurry !

Topics
SOA Platforms,
.NET,
SOA,
SOA Appliance,
Architecture,
Programming,
Enterprise Architecture,
Oslo,
Software Factories

There has been few comments on Microsoft's Oslo announcement. In general they are positive but people are worried about the timeline and complexity of the project. Very few people commented on the in-the-cloud services that complement Oslo.

Web Service Software Factory v3 now supports DSLs for designing Contracts

Topics
Domain Specific Languages,
Web Services,
WCF,
Visual Studio,
Microsoft,
.NET,
IDE,
Languages,
SOA,
Enterprise Architecture,
Architecture,
Programming,
Software Factories,
Companies

Don Smith announces the first community drop of the Web Service Software Factory (WSSF) v3. The factory supports a model-driven approach for designing and implementing web services. WCF service contracts and data contracts can now be modeled in a visual Domain-Specific Language (DSL).

Microsoft Domain-Specific Language Tools from a Developer's Perspective

Topics
C#,
.NET Languages,
Visual Studio,
Domain Specific Languages,
.NET,
IDE,
Languages,
Microsoft,
Modeling,
Programming,
Code Generation,
Software Factories,
Companies

Domain-Specific Languages (DSLs) are an architectural hotspot. Microsoft supports DSLs within the Software Factory Initiative and provides a means to incorporate them into the software development process via the Visual Studio 2005 SDK. Although there is quite some information available on the topic, for the most part, DSLs remain an abstract architectural concept.

Factories 201 Series - Building Software Factories

Topics
Domain Specific Languages,
.NET,
Patterns and Practices,
Languages,
Programming,
Design,
Software Factories,
Code Generation,
Patterns

Edward Bakker and Jezz Santos have been writing about Software Factories, providing a complete set of concise guidelines. The Microsoft Software Factories and DSL initiatives have caused many discussions. Today, Microsoft provides tools such as the Guidance Automation Extensions (GAX), the Guidance Automation Toolkit (GAT), and the Domain-Specific Language Tools (DSL Tools).