<rdf:RDF xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns="http://purl.org/rss/1.0/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"><channel rdf:about="http://www.bibsonomy.org/user/gresch/architecture"><title>BibSonomy bookmarks for /user/gresch/architecture</title><link>http://www.bibsonomy.org/rss/user/gresch/architecture</link><description>BibSonomy RSS Feed for /user/gresch/architecture</description><items><rdf:Seq><rdf:li rdf:resource="http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html"/><rdf:li rdf:resource="http://www.objectteams.org/"/><rdf:li rdf:resource="http://www.headwaysoftware.com/index.php"/><rdf:li rdf:resource="http://ztest.wiki.sourceforge.net/"/><rdf:li rdf:resource="http://jmove.sourceforge.net/"/><rdf:li rdf:resource="http://www.easybeans.net/xwiki/bin/view/Main/WebHome"/><rdf:li rdf:resource="http://www.agilemodeling.com/"/><rdf:li rdf:resource="http://sweethome3d.sourceforge.net/"/><rdf:li rdf:resource="http://www.agileea.com/"/><rdf:li rdf:resource="http://www.se-radio.net/"/><rdf:li rdf:resource="http://www.se-radio.net/#team"/><rdf:li rdf:resource="http://www.active-endpoints.com/active-bpel-engine-overview.htm"/><rdf:li rdf:resource="http://stylebase.sourceforge.net/"/><rdf:li rdf:resource="http://www.openarchitectureware.org/"/><rdf:li rdf:resource="http://www.isr.uci.edu/projects/archstudio/index.html"/><rdf:li rdf:resource="http://www.sysml.org/"/></rdf:Seq></items></channel><item rdf:about="http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html"><title>Why extends is evil - Java World</title><description>Improve your code by replacing concrete base classes with interfaces. Quite an old article (2003), but some still haven&amp;#039;t got it.</description><link>http://www.javaworld.com/javaworld/jw-08-2003/jw-0801-toolbox.html</link><dc:creator>gresch</dc:creator><dc:date>2008-09-23T12:19:59+02:00</dc:date><dc:subject>article information develop software design antipattern architecture java </dc:subject><content:encoded>Improve your code by replacing concrete base classes with interfaces. Quite an old article (2003), but some still haven&amp;#039;t got it.</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/article"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/information"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/design"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/antipattern"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.objectteams.org/"><title>Object Teams</title><description>Team spirit for objects  	  Building complex systems from isolated objects often yields poor structure which readily decays during system evolution. Objects should team-up in order to co-operate and jointly deliver complex behaviors. Objects play specific roles within a given Team.
line
Context based dispatch 	Object behavior is controled by the currently active context of execution. Contexts are reified into Team instances, which may be used to mediate between roles and maintain state of the collaboration.
line
Modules larger than classes 	On the road to re-use of modules larger than classes two approaches compete: frameworks and components. For many applications white box frameworks are too fragile and black box components to rigid. Object Teams provide a middle road which balances encapsulation and adaptability.
line

Key Features of Object Teams

    *
      Weaving of aspect code into existing classes (no source code needed).
    *
      Teams are modules that encapsulate the interaction of a set of role objects.
          o
            Teams can be type-checked in a modular way.
          o
            Roles are automatically managed by their enclosing Team instance.
    *
      Teams can be refined using inheritance.
          o
            Collective refinement of role classes.
          o
            Team refinement realizes type-safe covariance of role signatures.
    *
      Teams are instantiable first class entities.
          o
            Teams are aspects that can be activated/deactivated at run-time.
          o
            Roles may refer to their enclosing Team.
    *
      Explicit connectors bind an abstract Team definition to a base package.
          o
            Binding happens a-posteriori, i.e., no modification in the base package is required.
          o
            Team binding is specified in a declarative style.
          o
            Bindings may specify different kinds of adaptations.
    *
      Object Teams require a minimal number of new language constructs to be learned for a maximum of modularity and composability.
</description><link>http://www.objectteams.org/</link><dc:creator>gresch</dc:creator><dc:date>2008-09-12T22:21:23+02:00</dc:date><dc:subject>software frameworks roles java develop aop architecture </dc:subject><content:encoded>Team spirit for objects  	  Building complex systems from isolated objects often yields poor structure which readily decays during system evolution. Object&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;Team spirit for objects  	  Building complex systems from isolated objects often yields poor structure which readily decays during system evolution. Objects should team-up in order to co-operate and jointly deliver complex behaviors. Objects play specific roles within a given Team.
line
Context based dispatch 	Object behavior is controled by the currently active context of execution. Contexts are reified into Team instances, which may be used to mediate between roles and maintain state of the collaboration.
line
Modules larger than classes 	On the road to re-use of modules larger than classes two approaches compete: frameworks and components. For many applications white box frameworks are too fragile and black box components to rigid. Object Teams provide a middle road which balances encapsulation and adaptability.
line

Key Features of Object Teams

    *
      Weaving of aspect code into existing classes (no source code needed).
    *
      Teams are modules that encapsulate the interaction of a set of role objects.
          o
            Teams can be type-checked in a modular way.
          o
            Roles are automatically managed by their enclosing Team instance.
    *
      Teams can be refined using inheritance.
          o
            Collective refinement of role classes.
          o
            Team refinement realizes type-safe covariance of role signatures.
    *
      Teams are instantiable first class entities.
          o
            Teams are aspects that can be activated/deactivated at run-time.
          o
            Roles may refer to their enclosing Team.
    *
      Explicit connectors bind an abstract Team definition to a base package.
          o
            Binding happens a-posteriori, i.e., no modification in the base package is required.
          o
            Team binding is specified in a declarative style.
          o
            Bindings may specify different kinds of adaptations.
    *
      Object Teams require a minimal number of new language constructs to be learned for a maximum of modularity and composability.
&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/frameworks"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/roles"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/aop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.headwaysoftware.com/index.php"><title>Java Architecture, C/C++ Architecture, Software Architecture</title><description>A rich visual environment helps you to understand structure, control complexity and define architecture. Your reward is a simpler, well-understood architecture and a more agile code-base, development team and business.</description><link>http://www.headwaysoftware.com/index.php</link><dc:creator>gresch</dc:creator><dc:date>2008-08-11T13:55:25+02:00</dc:date><dc:subject>architecture qa java_ee software develop codereview analysis c++ java </dc:subject><content:encoded>A rich visual environment helps you to understand structure, control complexity and define architecture. Your reward is a simpler, well-understood architec&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;A rich visual environment helps you to understand structure, control complexity and define architecture. Your reward is a simpler, well-understood architecture and a more agile code-base, development team and business.&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/qa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java_ee"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/codereview"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/analysis"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/c++"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/></rdf:Bag></taxo:topics></item><item rdf:about="http://ztest.wiki.sourceforge.net/"><title>SourceForge.net: ztest » home</title><description>ztest

ztest is a small classlibrary based on java 1.5 intended to be used in junit tests.
The main purpose of ztest is to put constraints on the code structure of java programs.
It can and should be used to specify an architecure by putting constraints on class dependencies. The architecture can be reused by reusing the test.
ztest scans the bytecode of class files in directories, jars, wars, ears and computes a dependency graph. You can query this dependency graph and define the architecure by specifying valid dependencies and rejecting invalid ones.
ztest comes with a dependency-test (ZDependencyTest) with which you can define sets of classes and the allowed dependencies between them.
The class sets are defined by filtering the nodes of the dependeny graph.</description><link>http://ztest.wiki.sourceforge.net/</link><dc:creator>gresch</dc:creator><dc:date>2008-08-03T01:49:25+02:00</dc:date><dc:subject>testing-profiling software junit develop metrics architecture analysis </dc:subject><content:encoded>ztest

ztest is a small classlibrary based on java 1.5 intended to be used in junit tests.
The main purpose of ztest is to put constraints on the code s&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;ztest

ztest is a small classlibrary based on java 1.5 intended to be used in junit tests.
The main purpose of ztest is to put constraints on the code structure of java programs.
It can and should be used to specify an architecure by putting constraints on class dependencies. The architecture can be reused by reusing the test.
ztest scans the bytecode of class files in directories, jars, wars, ears and computes a dependency graph. You can query this dependency graph and define the architecure by specifying valid dependencies and rejecting invalid ones.
ztest comes with a dependency-test (ZDependencyTest) with which you can define sets of classes and the allowed dependencies between them.
The class sets are defined by filtering the nodes of the dependeny graph.&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/testing-profiling"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/junit"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/metrics"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/analysis"/></rdf:Bag></taxo:topics></item><item rdf:about="http://jmove.sourceforge.net/"><title>Overview</title><description>How good is your software? jmove eases the understanding and valuation of the design and architecture of complex software written in java. It provides dependency analysis, metrics, design rule checking and impact analysis. Define your desired architecture model and check consistency with the implementation.

jmove offers a framework and an extendable set of tools to ease the understanding of the design and architecture of software systems and to provide support to control the software from this point of view. It is based on a model centric approach which allows to analyze different kind of sources like source code and byte code. </description><link>http://jmove.sourceforge.net/</link><dc:creator>gresch</dc:creator><dc:date>2008-08-03T01:48:00+02:00</dc:date><dc:subject>java_ee frameworks develop metrics architecture analysis java software </dc:subject><content:encoded>How good is your software? jmove eases the understanding and valuation of the design and architecture of complex software written in java. It provides depe&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;How good is your software? jmove eases the understanding and valuation of the design and architecture of complex software written in java. It provides dependency analysis, metrics, design rule checking and impact analysis. Define your desired architecture model and check consistency with the implementation.

jmove offers a framework and an extendable set of tools to ease the understanding of the design and architecture of software systems and to provide support to control the software from this point of view. It is based on a model centric approach which allows to analyze different kind of sources like source code and byte code. &lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java_ee"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/frameworks"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/metrics"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/analysis"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.easybeans.net/xwiki/bin/view/Main/WebHome"><title>.::. EasyBeans .::. Open Source EJB3 Container :: Main :: WebHome</title><description>EasyBeans is an open-source Enterprise Java Beans (EJB) container hosted by the OW2 consortium. The License used by EasyBeans is the LGPL.

EasyBeans main goal is to ease the development of Enterprise Java Beans. It uses some new architecture design like the bytecode injection (with ASM ObjectWeb tool), IoC, POJO and can be embedded in OSGi bundles or other frameworks (Spring, Eclipse plugins, etc.).

It aims to provide an EJB3 container as specified in the Java Platform Enterprise Edition (Java EE) in its fifth version. It means that Session beans (Stateless or Stateful), Message Driven Beans (MDB) are available on EasyBeans.

The new persistence layer used by EJB 3.0 is now called Java Persistence API (or JPA). It replaces the CMP (Container Managed Persistence) model used by EJB 2.x. The default persistence provider used in EasyBeans is Hibernate Entity Manager or Apache OpenJPA but other JPA providers have been tested like for example Oracle TopLink Essentials.</description><link>http://www.easybeans.net/xwiki/bin/view/Main/WebHome</link><dc:creator>gresch</dc:creator><dc:date>2008-08-01T12:03:27+02:00</dc:date><dc:subject>springframework software architecture ejb frameworks develop java_ee jpa java </dc:subject><content:encoded>EasyBeans is an open-source Enterprise Java Beans (EJB) container hosted by the OW2 consortium. The License used by EasyBeans is the LGPL.

EasyBeans mai&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;EasyBeans is an open-source Enterprise Java Beans (EJB) container hosted by the OW2 consortium. The License used by EasyBeans is the LGPL.

EasyBeans main goal is to ease the development of Enterprise Java Beans. It uses some new architecture design like the bytecode injection (with ASM ObjectWeb tool), IoC, POJO and can be embedded in OSGi bundles or other frameworks (Spring, Eclipse plugins, etc.).

It aims to provide an EJB3 container as specified in the Java Platform Enterprise Edition (Java EE) in its fifth version. It means that Session beans (Stateless or Stateful), Message Driven Beans (MDB) are available on EasyBeans.

The new persistence layer used by EJB 3.0 is now called Java Persistence API (or JPA). It replaces the CMP (Container Managed Persistence) model used by EJB 2.x. The default persistence provider used in EasyBeans is Hibernate Entity Manager or Apache OpenJPA but other JPA providers have been tested like for example Oracle TopLink Essentials.&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/springframework"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ejb"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/frameworks"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java_ee"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/jpa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.agilemodeling.com/"><title>Agile Modeling (AM) Home Page: Effective Practices for Modeling and Documentation</title><description>Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems.   Simply put, Agile Modeling (AM) is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner.  As you see in Figure 1 AM is meant to be tailored into other, full-fledged development methodologies such as XP or RUP, enabling you to develop a software process which truly meets your needs.  The techniques of AM, in particular Agile Model Driven Development (AMDD), the lifecycle for which is depicted in Figure 2, enable you to scale agile software development to very complex situations.</description><link>http://www.agilemodeling.com/</link><dc:creator>gresch</dc:creator><dc:date>2008-04-13T17:32:51+02:00</dc:date><dc:subject>methodology design software mda uml architecture develop ambler </dc:subject><content:encoded>Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems.   Simply put, Agile Modeling (AM) i&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;Agile Modeling (AM) is a practice-based methodology for effective modeling and documentation of software-based systems.   Simply put, Agile Modeling (AM) is a collection of values, principles, and practices for modeling software that can be applied on a software development project in an effective and light-weight manner.  As you see in Figure 1 AM is meant to be tailored into other, full-fledged development methodologies such as XP or RUP, enabling you to develop a software process which truly meets your needs.  The techniques of AM, in particular Agile Model Driven Development (AMDD), the lifecycle for which is depicted in Figure 2, enable you to scale agile software development to very complex situations.&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/methodology"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/design"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/mda"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/uml"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ambler"/></rdf:Bag></taxo:topics></item><item rdf:about="http://sweethome3d.sourceforge.net/"><title>Sweet Home 3D</title><description>Sweet Home 3D is a free interior design application that helps you placing your furniture
on a house 2D plan, with a 3D preview</description><link>http://sweethome3d.sourceforge.net/</link><dc:creator>gresch</dc:creator><dc:date>2007-09-25T21:49:12+02:00</dc:date><dc:subject>tools planning software home architecture house 3d </dc:subject><content:encoded>Sweet Home 3D is a free interior design application that helps you placing your furniture
on a house 2D plan, with a 3D preview</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/tools"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/planning"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/home"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/house"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/3d"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.agileea.com/"><title>Agile Enterprise Architecture</title><description>We are building up an Open Source EPF plug-in for an Agile Enterprise Architecture Operational Process. </description><link>http://www.agileea.com/</link><dc:creator>gresch</dc:creator><dc:date>2007-09-23T12:13:05+02:00</dc:date><dc:subject>togaf eclipse enterprise develop software architecture plugin agile </dc:subject><content:encoded>We are building up an Open Source EPF plug-in for an Agile Enterprise Architecture Operational Process.</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/togaf"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/eclipse"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/enterprise"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/plugin"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/agile"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.se-radio.net/"><title>Software Engineering Radio</title><description>Audiocast from German software engineers/architects on software engineering.</description><link>http://www.se-radio.net/</link><dc:creator>gresch</dc:creator><dc:date>2007-08-16T20:00:36+02:00</dc:date><dc:subject>computing software develop ood ooa tutorials audiocast podcast architecture information blog </dc:subject><content:encoded>Audiocast from German software engineers/architects on software engineering.</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/computing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ood"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ooa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/tutorials"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/audiocast"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/podcast"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/information"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/blog"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.se-radio.net/#team"><title>Software Engineering Radio</title><description>Audiocast from German software engineers/architects on software engineering.</description><link>http://www.se-radio.net/#team</link><dc:creator>gresch</dc:creator><dc:date>2007-08-16T20:00:18+02:00</dc:date><dc:subject>tutorials blog information ooa audiocast podcast ood computing architecture software develop </dc:subject><content:encoded>Audiocast from German software engineers/architects on software engineering.</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/tutorials"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/blog"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/information"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ooa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/audiocast"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/podcast"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ood"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/computing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.active-endpoints.com/active-bpel-engine-overview.htm"><title>ActiveBPEL Open Source Engine, BPEL Standard - Active Endpoints</title><description>The ActiveBPEL™ engine is a robust runtime environment that is capable of executing process definitions created for the Business Process Execution Language (BPEL) standard.</description><link>http://www.active-endpoints.com/active-bpel-engine-overview.htm</link><dc:creator>gresch</dc:creator><dc:date>2007-07-12T08:14:36+02:00</dc:date><dc:subject>bpel java bpmn soa software opensource architecture xml management java_ee bpm webservices </dc:subject><content:encoded>The ActiveBPEL™ engine is a robust runtime environment that is capable of executing process definitions created for the Business Process Execution Language&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;The ActiveBPEL™ engine is a robust runtime environment that is capable of executing process definitions created for the Business Process Execution Language (BPEL) standard.&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/bpel"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/bpmn"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/soa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/opensource"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/xml"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/management"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java_ee"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/bpm"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/webservices"/></rdf:Bag></taxo:topics></item><item rdf:about="http://stylebase.sourceforge.net/"><title>Stylebase for Eclipse</title><description>Stylebase for Eclipse is an open source  tooling environment for software architects and designers. Stylebase is a reuse repository for architectural models and design patterns and it assists in applying quality-driven architecture design into software engineering. The tools are extensions to Eclipse, the most widely-used open source integrated development environment. We believe that Stylebase for Eclipse helps to improve the quality of software products and also increases reuse and information sharing in local and distributed development teams.</description><link>http://stylebase.sourceforge.net/</link><dc:creator>gresch</dc:creator><dc:date>2007-06-11T09:08:09+02:00</dc:date><dc:subject>develop documentation eclipse qa design architecture tools java plugins software </dc:subject><content:encoded>Stylebase for Eclipse is an open source  tooling environment for software architects and designers. Stylebase is a reuse repository for architectural model&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;Stylebase for Eclipse is an open source  tooling environment for software architects and designers. Stylebase is a reuse repository for architectural models and design patterns and it assists in applying quality-driven architecture design into software engineering. The tools are extensions to Eclipse, the most widely-used open source integrated development environment. We believe that Stylebase for Eclipse helps to improve the quality of software products and also increases reuse and information sharing in local and distributed development teams.&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/documentation"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/eclipse"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/qa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/design"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/tools"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/plugins"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.openarchitectureware.org/"><title>openArchitectureWare.org - Official openArchitectureWare Homepage</title><description>openArchitectureWare (oAW) is a modular MDA/MDD generator framework implemented in Java(TM). It supports parsing of arbitrary models, and a language family to check and transform models as well as generate code based on them. Supporting editors are based on the Eclipse platform. OAW has strong support for EMF (Eclipse Modelling Framework) based models but can work with other models, too (e.g. UML2, XML or simple JavaBeans) At the core there is a workflow engine allowing the definition of generator/transformation workflows. A number of prebuilt workflow components can be used for reading and instantiating models, checking them for constraint violations, transforming them into other models and then finally, for generating code.</description><link>http://www.openarchitectureware.org/</link><dc:creator>gresch</dc:creator><dc:date>2007-01-03T17:45:41+01:00</dc:date><dc:subject>develop ooa architecture mda java_ee programming java methodology </dc:subject><content:encoded>openArchitectureWare (oAW) is a modular MDA/MDD generator framework implemented in Java(TM). It supports parsing of arbitrary models, and a language family&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;openArchitectureWare (oAW) is a modular MDA/MDD generator framework implemented in Java(TM). It supports parsing of arbitrary models, and a language family to check and transform models as well as generate code based on them. Supporting editors are based on the Eclipse platform. OAW has strong support for EMF (Eclipse Modelling Framework) based models but can work with other models, too (e.g. UML2, XML or simple JavaBeans) At the core there is a workflow engine allowing the definition of generator/transformation workflows. A number of prebuilt workflow components can be used for reading and instantiating models, checking them for constraint violations, transforming them into other models and then finally, for generating code.&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ooa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/mda"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java_ee"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/programming"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/methodology"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.isr.uci.edu/projects/archstudio/index.html"><title>ArchStudio 3 - A Software Architecture-Based Development Environment</title><description>Welcome to the ArchStudio 3 homepage! ArchStudio 3 is an open-source software architecture-based development environment developed by the Institute for Software Research at the University of California, Irvine.</description><link>http://www.isr.uci.edu/projects/archstudio/index.html</link><dc:creator>gresch</dc:creator><dc:date>2006-11-18T16:32:15+01:00</dc:date><dc:subject>develop ooa java tools software architecture ood </dc:subject><content:encoded>Welcome to the ArchStudio 3 homepage! ArchStudio 3 is an open-source software architecture-based development environment developed by the Institute for Sof&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;Welcome to the ArchStudio 3 homepage! ArchStudio 3 is an open-source software architecture-based development environment developed by the Institute for Software Research at the University of California, Irvine.&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ooa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/java"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/tools"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ood"/></rdf:Bag></taxo:topics></item><item rdf:about="http://www.sysml.org/"><title>SysML - Open Source Specification Project</title><description>SysML is a domain-specific visual modeling language for systems engineering applications. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. These systems may include hardware,</description><link>http://www.sysml.org/</link><dc:creator>gresch</dc:creator><dc:date>2006-06-06T07:55:15+02:00</dc:date><dc:subject>computing develop modelling ood software ooa architecture design uml </dc:subject><content:encoded>SysML is a domain-specific visual modeling language for systems engineering applications. It supports the specification, analysis, design, verification and&lt;span class=&#034;info&#034;&gt;...&lt;span&gt;SysML is a domain-specific visual modeling language for systems engineering applications. It supports the specification, analysis, design, verification and validation of a broad range of systems and systems-of-systems. These systems may include hardware,&lt;/span&gt;&lt;/span&gt;</content:encoded><taxo:topics><rdf:Bag><rdf:li rdf:resource="http://www.bibsonomy.org/tag/computing"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/develop"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/modelling"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ood"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/software"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/ooa"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/architecture"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/design"/><rdf:li rdf:resource="http://www.bibsonomy.org/tag/uml"/></rdf:Bag></taxo:topics></item></rdf:RDF>