Johannes Meinecke’s research while affiliated with Chemnitz University of Technology and other places

What is this page?


This page lists works of an author who doesn't have a ResearchGate profile or hasn't added the works to their profile yet. It is automatically generated from public (personal) data to further our legitimate goal of comprehensive and accurate scientific recordkeeping. If you are this author and want this page removed, please let us know.

Publications (22)


Figure 1. Content from different providers
Table 1 . Ambient-based communication
Figure 2. Model layers with inter-model relationships All model elements in WAM represent entities, which are equivalents of resources, concepts, or relationships linking, various entities including links across model layers such as seen in Figure 2. The principal WAM modeling elements are constituted in Figure 3. Organizational boundaries, which state a zone of control over Web-based system, network hardware and software systems, are represented as security realms. Each security realm provides a designated security token service (STS). This is a central authority for access control, which provides tokens to access the realm’s local resources and services. Authentication requests by unknown users and services are processed by an identity provider (IP). Tokens issued by such an identity provider form the foundation for the STS authorization decision process. The system’s components are represented as services that are provided by the different federation partners. Usually, these services are in the form of SOAP or REST architecture-style Web services, while user interaction takes typically place through (Web) applications. WAM allows describing additional resources as further system components connected to services. This includes data providers such as
Figure 4. WAM authoring support in Microsoft Visio
Figure 5. Depiction of a SOA-based resource access using a security token service

+3

Modeling Resources in a Service-Oriented World.
  • Conference Paper
  • Full-text available

January 2009

·

118 Reads

·

·

Johannes Meinecke

Over the last years, the need to interconnect businesses has significantly affected the Web. The Web has moved constantly from a static source of documents to a dynamic platform for distributed applications. The communication infrastructure of the Web links together applications, e.g. by exposing functionality through Web services in different architectural styles. The current strife between SOA and REST leads one to the issue which approach to choose. Supported by a formal model, we show an integrative way to incorporate service orientation and resource orientation in federated systems as a foundation for future agreements rather than a separation of the approaches.

Download

Identifying Security Aspects in Web-Based Federations

September 2008

·

35 Reads

·

3 Citations

Today's Web applications and their respective business processes reside under the control of different organizations. Establishing federations between these organizations, i.e. bringing these business processes together by transcending organizational and security borders, raises a new class of security questions concerning the management of trust relationships between the autonomous bodies that wish to work together. Based on the Webcomposition architecture model we provide a modeling approach for federated Web applications. In this paper we present a methodology for formalizing these models using the ambient calculus for use in further computation. Based on the results we help the users to identify and detect security related aspects in Web-based federations.


Figure 1: Example of a gradually growing enterprise model exposed on the Web. 
Figure 2: UML component diagram of WebComposition/DGS sub-components.
Figure 3: Distributed application based on a WebComposition/DGS component.
Components for Growing the RESTful Enterprise.

January 2008

·

554 Reads

·

1 Citation

For a modernenterprise, it is vital to be on the Web. Beyond offeringhuman-readable Web sites, organizations increasingly use the Web as a media formachine-readable data about itself. With the help of technologies like XML feeds,RESTful Web services and semanticmarkup, new forms of enterprisesmodelsemerge in a bottom-up way. These models are easily consumable and facilitate theinteraction with departments,partners and customers.Engineering good publishingsystems is howeverextremelychallenging.On the one hand, knowledge of manytechnologies is required; on the other hand, it must be easy to extendsystems anddata models in accordance to agile businesses. In this paper, we proposea frame-work of components for publishing dynamically growingenterprisemodelson theWeb, present an implemented system and discuss its use in a case study.



Enabling Architecture Changes in Distributed Web-Applications

October 2007

·

10 Reads

·

2 Citations

Engineering methods for Web applications that do not take changes of the system environment into account are in danger of planning across purposes with reality. Modern Web applications are characterized by dynamically evolving architectures of loosely coupled content sources, components and services from multiple organizations. The evolution of such ecosystems poses a problem to management and maintenance. Up-to-date architectural information about the components and their relationships is required in different places within the system. However, this is problematic, because, manual propagation of changes in system descriptions is both costly and error-prone. In this paper, we therefore describe how the publish-subscribe principle can be applied to automate the handling of architecture changes via a loosely-coupled event mechanism. We investigate relevant architecture changes and propose a concrete system of subscription topics and event compositions. The practicality of the approach is demonstrated by means of an implemented support system that is compliant with the WS-notification specification.


Fig. 7. Timeline Component: Events and Photos 
Component-Based Content Linking Beyond the Application

July 2007

·

79 Reads

·

7 Citations

The content of many innovative Web sites today often originates from beyond the application. This paper is concerned with building Web appli- cations that heavily integrate and link content from external sources, like e.g. Web services or RSS feeds. Unlike conventional applications, they are charac- terized by a very dynamic and distributed information space. In this context, traditional Web Engineering approaches suffer from the fact that they rely too much on a-priori knowledge of existing content structures. We present a sup- port system and a method for building such applications in a very flexible way. Flexibility is achieved by managing links separately from the content in a dedi- cated Web service and by composing the application from fine-grained, reus- able components that realize navigation, presentation, and interaction for the linked content.


Construction by Linking: The Linkbase Method

May 2007

·

66 Reads

·

2 Citations

The success of many innovative Web applications is not based on the content they produce - but on how they combine and link existing content. Older Web Engineering methods lack flexibility in a sense that they rely strongly on a-priori knowledge of existing content structures and do not take into account initially unknown content sources. We propose the adoption of principles that are also found in Component-based Software Engineering, to assemble highly extensible solutions from reusable artifacts. The main contribution of our work is a support system, consisting of a central service that manages n:m relationships between arbitrary Web resources, and of Web application components that realize navigation, presentation, and interaction for the linked content.


Die Landkarte – Rahmenwerk zur Unterstützung von Evolution und Betrieb serviceorientierter Architekturen

January 2007

·

21 Reads

·

1 Citation

Die technische Realisierung eines Integrierten Informationsmanagements an Hochschulen basiert zunehmend auf dem Konzept der serviceorientierten Architekturen. Die hochgradige Heterogenität und Komplexität der resultierenden Systemlandschaften begründet den Bedarf an systematischen Ansätzen zur Unterstützung der strategischen und technischen Weiterentwicklung sowie des Betriebs dieser Systeme. Der in diesem Beitrag beschriebene Ansatz - die Landkarte - basiert auf einem Informationsmodell zur umfassenden Modellierung serviceorientierter Architekturen. Entsprechend einer Landkarte nutzt das Rahmenwerk die Modellinformationen zur Laufzeit und dient verschiedenen Zielgruppen oder Systemen als Orientierungs- und Entscheidungshilfe. Neben der geeigneten Darstellung und Bewertung der relevanten Informationen über die Systemlandschaft unterstützt die Landkarte darüber hinaus den Betrieb serviceorientierter Architekturen, indem sie die einzelnen Systembestandteile gemäß ihrer spezifizierten Soll-Konfigurationen überwacht.


Figure 1: Model layers with inter-model relationships 
Figure 2: Symbols for important WAM modeling elements 
Figure 3: WAM example scenario 
Figure 4: Diagram authoring support 
Modeling and Managing Federated Web-based Systems

January 2007

·

236 Reads

·

2 Citations

Among the various aspects of Web applications that are subject to modeling, like navigation, interaction or business processes, the architectural aspect is receiving growing attention. This is related to the fact that the Web is increasingly used as a platform for distributed services which transcend organizational boundaries to form so-called federated applications. In this context, we use the term "architecture" to denote the composition of the overall solution into individual Web applications and Web services that belong to different parties and invoke each other. The design and evolution of such systems calls for models that give an overview of the federation structure and reflect the technical details of the various accesses. We introduce the WebComposition Architecture Model (WAM) as an overall modeling approach tailored to aspects of highly distributed systems with federation as an integral factor.


Figure 1: WAM example model of a federated portal scenario 
Capturing the Essentials of Federated Systems

May 2006

·

77 Reads

·

6 Citations

Today, the Web is increasingly used as a platform for distributed services, which transcend organizational boundaries to form federated applications. Consequently, there is a growing interest in the architectural aspect of Web-based systems, i.e. the composition of the overall solution into individual Web applications and Web services from different parties. The design and evolution of federated systems calls for models that give an overview of the structural as well as trust-specific composition and reflect the technical details of the various accesses. We introduce the WebComposition Architecture Model (WAM) as an overall modeling approach tailored to aspects of highly distributed systems with federation as an integral factor.


Citations (15)


... These rules are formalized with W3C standards like XPath25 and XQuery26 expressions, defining conditions to be met in order to guarantee that Accessible chunks of Web pages are safely compound into a page that also results Accessible. The authors also propose using the "Web-Composition Service Linking System" 25 [20] as Accessibility enabled authoring tool that makes this task feasible, and focus on how this tool incorporates Accessibility into the process of generating new Web contents. The XPath and XQuery expressions spot HTML nodes and attributes having Accessibility problems. ...

Reference:

Engineering Accessible Web Applications. An Aspect-Oriented Approach
WSLS: A Service-Based System for Reuse-Oriented Web Engineering

... The quality of collaboration actually depends on the capacity of technological solutions to allow the functional objectives to be reached and of collaborative virtual space to support team interaction and shared decision-making [15]. In this context, different solutions have been proposed in literature by creating webcommunities to enhance asynchronous work (social networks, wikis, blogs, social bookmarking, RSS, etc.) [16,17], by integrating multiple collaborative functionalities (3D models visualization, realtime rendering, mark-up, DMU analysis, audio-video support, web interface, etc.) [18] or, more recently, by adopting virtual reality and tangible interfaces to improve participants' involvement, enhance emotional product experience, facilitate mutual engagement and enrich shared cognition [19]. Many recent studies have focused on these topics in order to identify specific cPLM architectures to meet SME collaboration requirements. ...

The Web as an Application Platform
  • Citing Chapter
  • January 2008

... Die Landkarte bietet einen Überblick über alle iSOA-Komponenten, ihre Zusammenhänge sowie dedizierte Ansichten der Systemlandschaft zur Unterstützung von Betrieb, Wartung und Evolution [GMN05]. Die zugrunde liegenden Komponenten erstrecken sich über alle vier Integrationsschichten. ...

i2Map: An Approach to Model the Landscape of Federated Systems.

... Policies, security considerations as well as quality of service aspects have to be defined at this point to enable cross-organizational data transfer and service invocation. Federation aspects of services should be systematically designed using dedicated modeling languages as presented in [13,14].  The Data Mashup Layer represents a step, where data coming from a number of heterogeneous sources are transformed, filtered and aggregated. ...

Identifying Security Aspects in Web-Based Federations

... In the next paragraph, we briefly describe general classifications of product line evolution; in the remainder of this section we discuss work on taxonomies for SPL evolution that is closely related to our work. In [13], the evolution of domain concepts relevant to a product line was categorized as either vertical, domain-specific evolution (i.e. extension by new features) or horizontal evolution of domain assets (e.g. for improving application functionality). ...

A Web Engineering Approach to Model the Architecture of Inter- Organizational Applications.

... In this cutting-edge framework, various catalog systems work together to share important information about the services they offer. This collaborative effort results in a comprehensive and user-friendly resource center, simplifying the sometimes complex process of finding services [23]. ...

A modeling approach to federated identity and access management

... The idFS provides a well proved security infrastructure based on the active and passive requestor profiles of the WS-Federation specification [25]. The idFS provides mechanisms to access Web services and resources through security token service access control and identity providers, single sign on and federating components, i.e. accessing resources across organizational boundaries [26,27,28]. ...

Building Blocks for Identity Federations

Lecture Notes in Computer Science

... Furthermore, essential methods such as security and accounting are provided. Based on this idea the concept of Federated Device Assemblies (FDX) [5] is an approach to integrate real-world devices into service federations. Therefore, a FDX is designed to encapsulate the capabilities of devices. ...

FDX: federating devices and web applications

... Beyond that, repositories on the ad-hoc level are equipped with observer agents, being responsible for identifying new or modified artifacts, extracting metadata in accordance to the concepts and relations defined in the ontology and registering them with the registry. In our current implementation, we developed wrappers and observer agents for integrating file system-based repositories (mainly used on the ad-hoc level), Microsoft Office SharePoint Server 2007 repositories for all kinds of documents as well as the component and configuration store of our component-based Web Engineering framework, the WebComposition Service Linking System (WSLS) [13]. The file system wrapper, for example, could also be used for integrating file-based development frameworks and modeling tools from other Web Engineering methodologies. ...

WSLS: An Agile System Facilitating the Production of Service-Oriented Web Applications.

... The implementation is not compatible with the OSGi framework, but the principles are very similar. Another alternative is Preatoria [5] which is a framework dedicated to the deployment of Web Services. The security mechanisms are based on the Web-Service standards, which enables to support both deployment and execution time security. ...

Supporting Secure Deployment of Portal Components

Lecture Notes in Computer Science