Apache Camel is a powerful rule based routing and mediation engine which provides a POJO based implementation of the Enterprise Integration Patterns using an extremely powerful fluent API (or declarative Java Domain Specific Language) to configure routing and mediation rules. The Domain Specific Language means that Apache Camel can support type-safe smart completion of routing rules in your IDE using regular Java code without huge amounts of XML configuration files; though Xml Configuration inside Spring is also supported.
Organisations that embark on service-oriented architecture (SOA) initiatives aimed at enterprise wide deployment must pay equal attention to technical and governance issues. Gartner today said that although the risks of SOA project failure are initially a
Apache CXF is an open source services framework. CXF helps you build and develop services using frontend programming APIs, like JAX-WS. These services can speak a variety of protocols such as SOAP, XML/HTTP, RESTful HTTP, or CORBA and work over a variety of transports such as HTTP, JMS or JBI.
m3pe is a research project developing a multi meta-model process ontology. The goal is workflow interoperability: to understand, reason, and schedule workflows in different languages.
These im Text: SOA bedeutet grundlegenden Wandel in der Art und Weise wie IT-Systeme erstellt und betrieben werden. CIOs unterminieren SOA-Projekte aus Angst vor diesem Wandel
Apache ODE (Orchestration Director Engine) executes business processes written following the WS-BPEL standard. It talks to web services, sending and receiving messages, handling data manipulation and error recovery as described by your process definition. It supports both long and short living process executions to orchestrate all the services that are part of your application.
The Synapse project is a robust, lightweight implementation of a highly scalable and distributed service mediation framework based on Web services and XML specifications.
PEtALS is the highly distributed Open Source ESB hosted by OW2. PEtALS delivers OW2 JavaTM Business Integration (JBI) platform.
PEtALS provides lightweight and packaged integration solutions, based on JSR-208 specifications, with a strong focus on distribution and clustering.
One of the biggest promises of Business Process Management was that the business people can model and execute their business processes without involvement from IT folks. This promise was kept in a simple workflow sceanarios by utilizing limited number of 'built-in' activity types of BPMS packages but once you face little more complex business process sceanarios providing transactional integration with existing software and complex interactions with human beings, this limited expression power make it hard to drag and drop process modeling, and finally it brings a huge help from software vendors or system integrators and write a lot of code that is making processes utterly inflexible downstream. That means, concurrent BPMS is extremely lack in something like 'Technical Abstraction' and 'Expression Extensibility'.
Project Open ESB implements an Enterprise Service Bus (ESB) runtime using Java Business Integration as the foundation. This allows easy integration of web services to create loosely coupled enterprise class composite applications.
The intention for this project is a very simple API to call different kinds of services (provider/technology). Crispy's aims is to provide a single point of entry for remote invocation for a wide number of transports: eg. RMI, EJB, JAX-RPC or XML-RPC. It works by using properties to configure a service manager, which is then used to invoke the remote API. Crispy is a simple Java codebase with an API that sits between your client code and the services your code must access. It provides a layer of abstraction to decouple client code from access to a service, as well as its location and underlying implementation. The special on this idea is, that these calls are simple Java object calls (remote or local calls are transparent).
Mule is the leading open source ESB (Enterprise Service Bus) and integration platform. It is a scalable, highly distributable object broker that can seamlessly handle interactions with services and applications using disparate transport and messaging technologies.
SOA und Open Source sind zwei der wichtigsten Trends in der IT. Die Verbindung von beiden bringt Unternehmen mehr Flexibilität bei geringeren Kosten. Die SOPERA GmbH möchte seinen Klienten helfen, dieses Nutzenpotential zu schöpfen.
jVantage is a visual web development tool that builds web applications from a business model perspective, meaning that you begin by defining your object model first, then further specify the properties and behavior of those objects. In plainer terms, it means that you first identify all of the applicable nouns of your applications, then specify how they relate to each other.
In software engineering, the term software architectural style generally refers to "a set of design rules that identify the kinds of components and connectors that may be used to compose a system or subsystem."* Some common examples of architectural style
Java Architecture for XML Binding (JAXB) provides a convenient way to bind an XML schema to a representation in Java code. This makes it easy for you to incorporate XML data and processing functions in applications based on Java technology without having
[...] Our approach is to define each term independently of any particular implementation, product, or domain of application. So, for example the term event object has popular meanings as a tuple, a vector, a row etc. These are all realizations of events i
InfoQ.com (Information Queue) is an independent online community focused on change and innovation in enterprise software development, targeted primarily at the technical architect, technical team lead (senior developer), and project manager. InfoQ serves
Apache ServiceMix is an Enterprise Service Bus (ESB) that combines the functionality of a Service Oriented Architecture (SOA) and an Event Driven Arthitecture (EDA) to create an agile, enterprise ESB.
R. Nou, S. Kounev, and J. Torres. Formal Methods and Stochastic Models for Performance Evaluation, Proceedings of the 4th European Performance Engineering Workshop (EPEW 2007), Berlin, Germany, September 27-28, 2007, 4748, page 125--140. Heidelberg, Germany, Springer, (September 2007)
S. Kounev, R. Nou, and J. Torres. Proceedings of the Second International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2007), Nantes, France, October 23-25, 2007, page 1--10. Brussels, Belgium, ICST, (2007)
S. Kounev, R. Nou, and J. Torres. UPC-DAC-RR-CAP-2007-4. Computer Architecture Department, Technical University of Catalonia (UPC), Spain, (April 2007)
S. Kounev, F. Brosig, N. Huber, and R. Reussner. Proceedings of the 7th IEEE International Conference on Services Computing (SCC 2010), July 5-10, Miami, Florida, USA, IEEE Computer Society, (July 2010)
K. Juse, S. Kounev, and A. Buchmann. Proceedings of the 29th International Conference of the Computer Measurement Group on Resource Management and Performance Evaluation of Enterprise Computing Systems (CMG 2003), Dallas, Texas, USA, December 7-12, 2003, page 113--123. Computer Measurement Group (CMG), (December 2003)
P. Światek, and P. Rygielski. Proceedings of the VIth International Scientific and Technical Conference (CSIT 2011), page 136--139. Publishing House Vezha&Co, (November 2011)
A. Grzech, and P. Rygielski. Proceedings of the 14th International Conference on Knowledge-based and Intelligent Information and Engineering Systems (KES 2010), volume 6277 of Lecture Notes in Computer Science (LNCS), page 523--532. Berlin, Heidelberg, Springer-Verlag, (September 2010)
P. Rygielski, and A. Gonczarek. ICSEng 2011: Proceedings of the 21st international conference on Systems Engineering (ICSEng 2011), page 212--216. Los Alamitos, California USA, IEEE Computer Society's Conference Publishing Services, (August 2011)
A. Grzech, P. Światek, and P. Rygielski. Cybernetics and Systems: An International Journal (CBS), 41 (8):
610--627(November 2010)5-Year Impact Factor (2014): 0.968.
P. Rygielski, and J. Tomczak. Knowledge-Based and Intelligent Information and Engineering Systems, Part II (KES 2011), volume 6882 of Lecture Notes in Computer Science (LNCS), page 591--600. Berlin, Heidelberg, Springer-Verlag, (September 2011)
A. Grzech, P. Rygielski, and P. Światek. Performance modelling and evaluation of heterogeneous networks, 6th Working International Conference (HET-NETs 2010), page 35--47. Baltycka 5, 44-100 Gliwice, Poland, Institute of Theoretical and Applied Informatics of the Polish Academy of Sciences, (January 2010)
A. Grzech, P. Rygielski, and P. Światek. Performance modeling and evaluation of heterogeneous networks, 6th Working International Conference (HET-NETs 2010), page 89--97. Baltycka 5, 44-100 Gliwice, Poland, Institute of Theoretical and Applied Informatics of the Polish Academy of Sciences, (January 2010)
P. Rygielski, and P. Światek. Applications of Systems Science, Exit, ul. Maszynowa 5/9, 02-392 Warszawa, Poland, <b>Most Promising Student Paper Award</b>.(September 2010)
A. Milenkoski, A. Iosup, S. Kounev, K. Sachs, P. Rygielski, J. Ding, W. Cirne, and F. Rosenberg. Technical Report SPEC-RG-2013-001 v.1.0.1, SPEC Research Group - Cloud Working Group, Standard Performance Evaluation Corporation (SPEC), 7001 Heritage Village Plaza Suite 225, Gainesville, VA 20155, USA, (May 2013)
C. Rathfelder, and S. Kounev. Proceedings of the 1st International Workshop on the Quality of Service-Oriented Software Systems (QUASOSS 2009), page 33--38. New York, USA, ACM, (August 2009)
C. Rathfelder, and S. Kounev. Proceedings of the 1st International Workshop on the Quality of Service-Oriented Software Systems (QUASOSS 2009), page 33--38. New York, USA, ACM, (August 2009)
R. Nou, S. Kounev, and J. Torres. Formal Methods and Stochastic Models for Performance Evaluation, Proceedings of the 4th European Performance Engineering Workshop (EPEW 2007), Berlin, Germany, September 27-28, 2007, 4748, page 125--140. Heidelberg, Germany, Springer, (September 2007)
A. Milenkoski, A. Iosup, S. Kounev, K. Sachs, P. Rygielski, J. Ding, W. Cirne, and F. Rosenberg. Technical Report SPEC-RG-2013-001 v.1.0.1, SPEC Research Group - Cloud Working Group, Standard Performance Evaluation Corporation (SPEC), 7001 Heritage Village Plaza Suite 225, Gainesville, VA 20155, USA, (May 2013)
S. Kounev, R. Nou, and J. Torres. UPC-DAC-RR-CAP-2007-4. Computer Architecture Department, Technical University of Catalonia (UPC), Spain, (April 2007)
S. Kounev, R. Nou, and J. Torres. Proceedings of the Second International Conference on Performance Evaluation Methodologies and Tools (VALUETOOLS 2007), Nantes, France, October 23-25, 2007, page 1--10. Brussels, Belgium, ICST, (2007)
S. Kounev, F. Brosig, N. Huber, and R. Reussner. Proceedings of the 7th IEEE International Conference on Services Computing (SCC 2010), July 5-10, Miami, Florida, USA, IEEE Computer Society, (July 2010)
K. Juse, S. Kounev, and A. Buchmann. Proceedings of the 29th International Conference of the Computer Measurement Group on Resource Management and Performance Evaluation of Enterprise Computing Systems (CMG 2003), Dallas, Texas, USA, December 7-12, 2003, page 113--123. Computer Measurement Group (CMG), (December 2003)
D. Morand, I. Garcia, and P. Lalanda. Proceedings of the 16th IEEE International Conference on Emerging Technologies and Factory Automation (EFTA 2011), Toulouse, France, page a.1--a.8. (2011)
S. Bhiri, W. Gaaloul, M. Rouached, and M. Hauswirth. Advances in Web Semantics I: Ontologies, Web Services and Applied Semantic Web, volume 4891 of Lecture Notes in Computer Science, Springer, Berlin, (2009)
L. Ollinger, D. Zühlke, A. Theorin, and C. Johnsson. Proceedings of the 18th IEEE International Conference on Emerging Technologies and Factory Automation (ETFA 2013), Cagliari, Italy, (2013)
T. Bangemann, C. Hübner, N. Suchold, and M. Thron. Tagungsband 10.~Fachtagung Digital Engineering zum Planen, Testen und Betreiben technischer Systeme, 16.~IFF-Wissenschaftstage, page 31--38. Magdeburg, Fraunhofer-Institut für Fabrikbetrieb und -Automatisierung (IFF), (June 2013)