Herzlich Willkommen auf der Homepage des Bundesverwaltungsamtes

BühnenIntro BIT Betrieb


A soft­ware fac­to­ry for the ef­fi­cient de­vel­op­ment of tech­ni­cal ap­pli­ca­tions

Isy­Fact is a soft­ware fac­to­ry for build­ing com­plex IT ap­pli­ca­tion land­scapes de­vel­oped by the Fed­er­al Of­fice of Ad­min­is­tra­tion. It pools ex­ist­ing tech­ni­cal know-how in or­der to de­vel­op and op­er­ate ap­pli­ca­tion sys­tems more ef­fi­cient­ly. The core of Isy­Fact - the Isy­Fact Stan­dard - is free avail­able as open source.

Logo IsyFact

When de­vel­op­ing ap­pli­ca­tion sys­tems for a cer­tain do­main, ar­chi­tects and de­vel­op­ers of­ten face the same re­cur­rent prob­lems. The da­ta struc­tures, the busi­ness log­ic and the us­er in­ter­faces dif­fer de­pend­ing on the ap­pli­ca­tion, but the gen­er­al prin­ci­ples, in­clud­ing da­ta main­te­nance, the ar­chi­tec­ture and the de­sign of us­er in­ter­faces, usu­al­ly are iden­ti­cal for all ap­pli­ca­tions and thus reusable.
The chal­lenge with re­spect to reuse is to struc­ture, doc­u­ment and keep avail­able the knowl­edge ac­quired about ap­pli­ca­tion de­vel­op­ment in a do­main so that sub­se­quent projects can ac­cess it sim­ply and re­li­ably, en­sur­ing com­pli­ance with the de­fined ar­chi­tec­ture frame­work. Soft­ware fac­to­ries are a means of at­tain­ing this goal.

Isy­Fact as an open source project

The Fed­er­al Of­fice of Ad­min­is­tra­tion has been mak­ing Isy­Fact avail­able to oth­er agen­cies for their soft­ware de­vel­op­ment projects al­ready for some time. Since Ju­ni 2015 the Isy­Fact core, the Isy­Fact stan­dard is free avail­able as open source. In­ter­est­ed par­ties can ac­cess Isy­Fact stan­dards au­tonomous­ly via the repos­i­to­ry, which ac­cel­er­ates the pro­cess of pro­vid­ing the stan­dards.

There are al­so plans to make Isy­Fact avail­able to a larg­er cir­cle of users. Even though Isy­Fact was orig­i­nal­ly de­vel­oped in the con­text of pub­lic ad­min­is­tra­tion, it can of course al­so be used to cre­ate ap­pli­ca­tions in oth­er ar­eas. If nec­es­sary, users can adapt the Isy­Fact stan­dards to their needs and write their own ex­ten­sions. Ex­ten­sions to Isy­Fact stan­dards are re­served to the Fed­er­al Of­fice of Ad­min­is­tra­tion; how­ev­er, such ex­ten­sions can be sug­gest­ed by users.

Doc­u­men­ta­tion and fur­ther in­for­ma­tion on Isy­Fact are un­for­tu­nate­ly on­ly avail­able in Ger­man. For fur­ther in­for­ma­tion, please vis­it our Ger­man web­site or con­tact us.

your contact

Mr Ralf Leon­hard

+49 22899 358-1534 or
+49 221 758-1534


50728 Köln

Competent organizational unit