4,254 research outputs found
Recommended from our members
Integration + Innovation: Proceedings of the 2019 Building Technology Educators\u27 Society Conference
This volume contains papers, abstracts, and posters from the 2019 Building Technology Educators\u27 Society (BTES) Conference, which focused on Integration and Innovation as the theme. Innovation can begin with conjecture, with a searching for more effective solutions, or with an application to currently unknown or unarticulated needs. Innovation scholarship examines the personal intellectual habits that support new ideas, such as openness and exploratory behavior, as well as the circumstances behind the places in which creativity flourishes, such as support for cross-disciplinary fertilization and access to resources. The 2019 BTES conference explored the role of technology education and curriculum in cultivating these intellectual habits in our students (and ourselves) and in creating the organizational spaces in which the future of practice will be shaped. Sessions shared exemplary proposals of research and pedagogical applications that explore innovative practices and integrative thinking in the academy and profession
Ăber die Anwendung des service-orientierten Architekturstils auf heterogene Anwendungslandschaften
This thesis investigates the application of the service-oriented architectural style in the context of industrial enterprises. This style provides a commonly perceived paradigm for organizing distributed software systems. However, beyond general attention to this style, there are only few descriptions of the difference between service orientation and more mature styles, such as component orientation. This dissertation argues that the service-oriented style is an approach that centralizes control over distributed functionality that is provided by the application systems of an organization. This means that service orientation is a paradigm for application integration. Moreover, we argue that it is not possible to fully formalize the inherent principles of service orientation as part of an architectural style description. In fact, soft design principles are a differentiator of this style. These principles, however, are rarely applied in the context of industrial enterprises. This is why we analyze how such design principles could be objectively described and what attention should be paid to them. This analysis is performed by categorizing the potential benefits of this style and assigning the respective underlying principles to the identified benefits. Subsequently, a reference architecture is defined on the basis of these findings. This architecture focuses on structuring service-oriented applications - so-called composite applications. In order to apply the defined reference architecture in the context of actual projects, we describe a design methodology for composite applications. This design methodology focuses on using business processes for designing various types of services and on describing their interconnections by the reference architecture. To achieve this, a service design algorithm is included that derives services from business processes by incorporating the results of a statistical analysis of service design principles. The result of this methodology is a platform-independent design of a composite application. It considers the restrictions of the application landscape in which a composite will be deployed. To permit the realization of composite applications, we informally map the platform-independent reference architecture to a platform that is widely used in industrial enterprises. This mapping is, together with the design methodology and the reference architecture, applied to an industry-scale use case. This way, the applicability of the concepts is demonstrated.Diese Dissertation untersucht, wie der service-orientierte Architekturstil von groĂen Konzernen angewandt werden kann. Dieser Architekturstil strukturiert verteilte Systeme. Neben allgemeiner Aufmerksamkeit sind jedoch nur wenige Beschreibungen verfĂŒgbar, die zeigen, wie sich dieser Stil von anderen - so z.B. von dem der Komponentenorientierung - absetzt. Die vorliegende Arbeit beschreibt, dass der service-orientierte Stil ein Ansatz zur Kontrollzentralisierung ist. Dabei zentralisiert er die Kontrolle ĂŒber die FunktionalitĂ€t, die von den Applikationssystemen einer Organisation bereitgestellt wird. Daher kann er auch als Integrationsansatz verstanden werden. ZusĂ€tzlich ist es nicht möglich, alle Prinzipien des service-orientierten Stils als Architekturstil zu beschreiben. TatsĂ€chlich stellen weiche Designprinzipien das Alleinstellungsmerkmal dieses Stils dar. Diese Prinzipien werden allerdings von groĂen Organisationen kaum angewendet. Diese Dissertation untersucht deshalb den Stellenwert der einzelnen Prinzipien und beschreibt, wie sie objektiviert werden können. In dieser Untersuchung werden die möglichen Vorteile dieses Architekturstils zunĂ€chst kategorisiert. Danach werden diesen potentiellen Vorteilen die Prinzipien zugewiesen, die zu ihrer Erlangung beitragen. Auf Basis dieser Analyse wird danach eine Referenzarchitektur erstellt. Diese Architektur beschreibt eine Struktur fĂŒr service-orientierte Applikationen, so genannte composite applications, die es erlaubt weiche Designprinzipien zu berĂŒcksichtigen. Um diese Referenzarchitektur auf reelle Problemstellungen anwenden zu können, wird auĂerdem eine Methodik zum Design von composite applications beschrieben. Im Fokus dieser Methodik steht es, GeschĂ€ftsprozesse als Ausgangspunkt fĂŒr das Design von Services zu benutzen und deren Verbindungen zu beschreiben. Dabei orientiert sie sich an den möglichen Verbindungen, die von der Referenzarchitektur definiert werden. Um dies zu erreichen ist auĂerdem ein Algorithmus fĂŒr das Design von Services enthalten. Dieser Algorithmus leitet aus GeschĂ€ftsprozessen Services ab und berĂŒcksichtigt dabei die Ergebnisse einer statistischen Auswertung, die die Wiederverwendbarkeit von Services als Untersuchungsziel hat. Das Ergebnis dieser Methodik ist das plattformunabhĂ€ngige Design einer composite application. Dieses Design ist an einem GeschĂ€ftsprozess orientiert, berĂŒcksichtigt aber auch die EinschrĂ€nkungen der Systemlandschaft, in der die Applikation betrieben werden soll. Um auf der Basis eines solchen Designs eine composite application erstellen zu können, ist weiterhin eine informelle Abbildung der plattformunabhĂ€ngigen Architektur auf eine hĂ€ufig eingesetzte Plattform in der Arbeit beschrieben. Zusammen mit der Methodik und der Referenzarchitektur wird diese Abbildung dann auf ein industrielles Fallbeispiel angewandt. Auf diese Weise wird die Anwendbarkeit der beschriebenen Konzepte demonstriert
Grammar-oriented object design : towards dynamically reconfigurable business and software architecture for on-demand computing
Grammar-oriented Object Design was shown to be a potent combination of
extending methods, incorporating DSLs from a given business domain (BDSLs)
and Variation-oriented Design in order to provide a seamless transition from
business models to component-based software architectures. GOOD starts by
extending current object modeling techniques to include the discovery and
explicit modeling of higher levels of reuse, starting from subsystems, defining
their manners using a domain-specific business language, i.e., using use-case
gramars, that describe the rules governing the creation, dynamic configuration
and collaboration of large-grained, business-process-scale, adaptive software
components with pluggable behavior, through the application of architectural
patterns and representation of component manners in the BDSL. 1his presents
immense potential for applications in the domains of grid services, services on
demand and a utility-based model of computing where a business need initiates
the convergence of application components based on/from the manners of
services they provide and require
- âŠ